@font-face{font-weight:normal;font-style:normal;font-family:'IcoMoon';src:url('/col/fonts/IcoMoon.eot');src:url('/col/fonts/IcoMoon.eot?#iefix') format('eot'),url('/col/fonts/IcoMoon.svg#IcoMoon') format('svg'),url('/col/fonts/IcoMoon.woff') format('woff'),url('/col/fonts/IcoMoon.ttf') format('truetype')}[data-icon]:before{content:attr(data-icon);font-family:'IcoMoon';speak:none;text-transform:none}[class^="icon-"]:before,[class*=" icon-"]:before{padding-right:4px;font-style:normal;font-family:'IcoMoon';speak:none}[class^="icon-"]:after,[class*=" icon-"]:after{padding-left:2px;font-style:normal;font-family:'IcoMoon';speak:none}.icon-tv:before{content:"\0074"}.icon-adorama-logo:before{content:"\0041"}.icon-shutter:before{content:"\0061"}.icon-vip:before{content:"\0076"}.icon-eco-shop:before{content:"\0053"}.icon-eco-rent:before{content:"\0052"}.icon-eco-learn:before{content:"\004c"}.icon-eco-print:before{content:"\0050"}.icon-eco-sell:before{content:"\0075"}.icon-eco-watch:before{content:"\0059"}.icon-eco-pro:before{content:"\0047"}.icon-eco-workshops:before{content:"\0058"}.icon-returns:before{content:"\0072"}.icon-calendar-check:before{content:"\0043"}.icon-calendar:before{content:"\0063"}.icon-bazaar:before{content:"\0042"}.icon-iPhone:before{content:"\0069"}.icon-clock-8:before{content:"\007e"}.icon-lock:before{content:"\0070"}.icon-truck:before{content:"\0060"}.icon-refurbished:before{content:"\0066"}.icon-openBox:before{content:"\006f"}.icon-clearance:before{content:"\004f"}.icon-rebates:before{content:"\0077"}.icon-overstock:before{content:"\004F"}.icon-sale:before{content:"\0057"}.icon-used:before{content:"\0055"}.icon-coin:before{content:"\006d"}.icon-money-sq:before{content:"\0071"}.icon-phone:before{content:"\0021"}.icon-comments:before{content:"\0023"}.icon-help:before{content:"\0022"}.icon-info-circle:after{content:"\0024"}.icon-location:before{content:"\0025"}.icon-valid:before{content:"\0032"}.icon-xMark:before{content:"\002a"}.icon-refresh:before{content:"\0031"}.icon-play:before{content:"\0039"}.icon-play-sq:before{content:"\0028"}.icon-arrow-right-alt1:before{content:"\0026"}.icon-arrow:before{content:"\0037"}.icon-arrow-2:before{content:"\0036"}.icon-arrow-3:before{content:"\0038"}.icon-arrow-4:before{content:"\003a"}.icon-arrow-up:before{content:"\0040"}.icon-search:before{content:"\0073"}.icon-fax:before{content:"\003b"}.icon-link:before{content:"\006a"}.icon-email:before{content:"\004d"}.icon-gear:before{content:"\0079"}.icon-error:before{content:"\003c"}.icon-tag:before{content:"\003d"}.icon-map:before{content:"\003e"}.icon-plane:before{content:"\0054"}.icon-video:before{content:"\0056"}.icon-cart:before{content:"\003f"}.icon-cart-alt:before{content:"\002f"}.icon-camera:before{content:"\0033"}.icon-stack:before{content:"\0062"}.icon-external:before{content:"\0065"}.icon-download:before{content:"\0044"}.tempMegaDrop{width:420px;left:-10px;top:28px;padding:20px}.tempMegaDrop:before{left:10px;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ddd}.tempMegaDrop:after{top:-8px;left:12px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.tempMegaDrop h2{margin-bottom:18px;padding:0 0 12px 0;border-bottom:solid 1px #E6E7E7}.navTabViewAll{position:relative;left:-15px;display:inline-block;font-size:13px;font-weight:bold}.navTabViewAll:before{top:2px;position:relative}.navTabHeader{font-weight:bold}.navTabHeader:hover,.navTabViewAll:hover{text-decoration:underline!important}.cat6 .tempMegaDrop,.cat7 .tempMegaDrop,.cat8 .tempMegaDrop{left:auto;right:10px}.cat6 .tempMegaDrop:before,.cat7 .tempMegaDrop:before,.cat8 .tempMegaDrop:before{left:auto;right:10px}.cat6 .tempMegaDrop:after,.cat7 .tempMegaDrop:after,.cat8 .tempMegaDrop:after{left:auto;right:12px}.tempMegaDrop ul{float:left;width:200px}.tempMegaDrop ul:first-of-type{padding-left:15px!important}.tempMegaDrop ul li{position:relative;width:180px;margin:0 0 8px}.tempMegaDrop ul li:before{content:"";width:3px;height:3px;background:#999;border-radius:10px;position:absolute;top:5px;left:-10px;color:#444}.tempMegaDrop ul li a:hover{text-decoration:underline}.cat11{color:purple}.ie7 .tempMegaDrop{display:none!important}.catagoryNav li.more:after{height:0!important;position:absolute;top:0;right:13px}#headerInner{padding:0 5px}body .pageContent{padding:10px 5px}#footer{padding:35px 5px}#emailSubscribeInput{width:170px}@-moz-document url-prefix(){#emailSubscribeInput{width:160px}}.catagoryNav li a:hover{text-decoration:none}.usedNav .dropContainer p{margin:10px 0}.usedNav .dropContainer strong{font-weight:bold}.usedNav .dropContainer a:hover{text-decoration:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:arial,verdana,helvetica,sans-serif;color:#2E2F2A;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}b{font-weight:bold}h6{font-size:13px;color:#666;margin:0 0 7px;font-weight:bold}.col1,.col2,.col3{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-reverse>.col1{float:right}.layout-80-20>.col1{width:80%}.layout-80-20>.col2{width:20%}.layout-20-80>.col1{width:20%}.layout-20-80>.col2{width:80%}.layout-70-30>.col1{width:70%}.layout-70-30>.col2{width:30%}.layout-30-70>.col1{width:30%}.layout-30-70>.col2{width:70%}.layout-60-40>.col1{width:60%}.layout-60-40>.col2{width:40%}.layout-40-60>.col1{width:40%}.layout-40-60>.col2{width:60%}.layout-50-50>.col1,.layout-50-50>.col2{width:50%}.col1 img,.col2 img{max-width:100%}.layout-reset .col1,.layout-reset .col2{width:auto;float:none}.ie7 .col2{margin-left:-2px}p{font-size:12px;font-weight:normal;line-height:18px;color:#555}input[type="text"]{border:1px solid;border-color:#7C7C7C #C3C3C3 #DDD}.pageContent{width:100%;max-width:990px;margin:0 auto;padding:10px 0;clear:both;min-height:500px;font-family:arial,sans-serif}a,.jsLink{color:#1385B4;cursor:pointer}a:hover,.jsLink:hover{color:#1385B4;text-decoration:underline}.breadcrumsContainer{overflow:hidden;margin-bottom:20px}.breadcrumsContainer>div{font-size:12px;line-height:15px;float:left;margin-right:5px}.breadcrumsContainer>div:after{content:"\203A";color:#9DA8B6;margin-left:4px}.breadcrumsContainer>div:last-child:after{display:none}.breadcrumsContainer a,.breadcrumsContainer span,.breadcrumsContainer>div>h1{color:#87919E;font:italic 11px georgia,serif}.breadcrumsContainer span{color:#1385b4;font-family:arial,verdana,helvetica,sans-serif;font-style:normal;font-size:12px}.widget{border:0;padding:0;border-radius:5px;box-shadow:none!important}.widgetHeader{color:#2D2E32;background:0;font:italic 18px georgia,serif;padding:5px 0 8px}.tabSectionHeader .button,.widgetHeader .button{font-style:normal}.widgetContent{border:1px solid #CCC;box-shadow:0 5px 15px -7px #999;padding:15px}.lightBlueWidget{border-color:#c6e5ee}.lightBlueWidget .widgetContent{padding:10px;background:#fff}.widget.greyHeader{padding:0}.widget.greyHeader .widgetHeader{padding:8px 10px;background-color:#E6E6E7;border-radius:4px 4px 0 0}.widget.greyHeader .widgetContent{padding:10px}ul.listStyle-bullets,.liststyle-bullets{list-style:disc;padding-left:18px}ol.listStyle-numbers{list-style:decimal;padding-left:18px}.list-bulletsbefore li:before{content:"";width:3px;height:3px;display:inline-block;margin:0 5px 2px 0;border-radius:15px;background-color:#888}.radius{border-radius:5px}.sectionHeader{margin-bottom:7px}.button{display:inline-block;padding:4px 10px;border-radius:5px;font-family:arial,helvetica,sans-serif;text-transform:uppercase;font-size:11px;color:#fff;cursor:pointer}button.button{border:0}.button-gray{background-color:#819098;color:#fff}.button-gray:hover{color:#fff;background-color:#73838C}.button-blue{background-color:#1385B4}.button-blue:hover{background-color:#0F658A;color:#fff}.button-green{float:left;margin:3px 0;padding:6px 10px;cursor:pointer;border-radius:4px;text-transform:uppercase;background:#87C504;color:white;border:0}.button-green:hover{background:#79B006;color:white}.button-back{padding:5px 12px 5px 25px}.button-back:before{position:absolute;top:3px;left:8px;font-size:27px;content:"\2039";text-shadow:1px 0 #fff}.pageRoute.button-back:before{top:-5px}.button:hover{text-decoration:none}.actionBtn{-webkit-transition:all .5s ease}.separatorDottedTop{border-top:1px dotted #ccc}.separatorDottedBottom{border-bottom:1px dotted #ccc}.readMore{font-size:12px}.loadingTextPlaceholder{display:inline-block;padding:20px 0;text-align:center;font-size:12px;color:#888}.loading{min-height:300px;background:url("/col/UIImages/ajaxLoading.gif") no-repeat center 100px}.icon-before:before{content:"";display:inline-block;margin-right:5px;width:12px;height:12px;background-image:url("/col/UIImages/globalicons.png")}.icon-after:after{content:"";display:inline-block;margin-left:10px;width:12px;height:12px;background-image:url("/col/UIImages/globalicons.png")}.icon-arrowRight:after{width:0;height:0;display:inline-block;margin-left:4px;border-top:5px solid transparent;border-left:5px solid;border-bottom:5px solid transparent;border-left-color:inherit;background:0}a.thumbLeftArrow,a.thumbRightArrow,a.thumbRightArrow:active,a.thumbRightArrow:active{text-decoration:none;outline:0;color:#777;transition:all .3s ease}a.thumbLeftArrow:hover,a.thumbRightArrow:hover{color:#222}.thumbLeftArrow:before{content:"\2039"}.thumbRightArrow:before{content:"\203A"}a.inActive{opacity:.2;filter:alpha(opacity = 20);-webkit-transition:none!important}a.inActive:hover{opacity:.1}.ie7 .thumbRightArrow{background:url("/col/UIimages/productPageUI.png") no-repeat right 5px;max-height:30px;max-width:20px}.ie7 .thumbLeftArrow{background:url("/col/UIimages/productPageUI.png") no-repeat right -65px;max-height:30px;max-width:20px}.ie7 .testimonialWidget .thumbRightArrow{background-position:-284px 0}.ie7 .testimonialWidget .thumbLeftArrow{background-position:-290px -75px}.beltRotateContainer{overflow:hidden}.beltWrapper{text-align:left;position:relative;overflow:hidden}.beltRotateContainer .belt{position:absolute}form.emailOptin{position:relative;height:40px}input.error{border-color:#BE1616!important;outline:0}form.emailOptin .message{position:absolute;left:0;bottom:-22px;width:100%;padding:5px 0;z-index:2;font-size:12px;background:#0E669E;color:#fff}form.emailOptin .message.error{color:#FFDFDF}.message.error{font-weight:bold;color:#BE1616}.scriptString{display:none}.linkList a{position:relative;display:block;margin:0 0 8px;padding-left:9px}.linkList a:before{content:".";display:inline-block;margin-right:4px;position:absolute;top:-6px;left:0;font-size:20px}.viewAll{font-weight:bold}.viewAll:before{display:none}.viewAll:after{content:"\25B6";display:inline-block;position:static;margin-left:5px;font-size:8px;line-height:11px;text-indent:-3px;width:5px;height:10px;overflow:hidden;background:rgba(255,255,255,.8);color:rgba(77,165,220,0.9);border-radius:50%}.beforeText:before{content:attr(data-beforeText)}.afterText:after{content:attr(data-afterText)}#migImg{display:none}#storageFrame{position:absolute;left:-9999px;top:-999px}input[type=submit],input[type=Image],{pointer-events:none!important}.js-loaded input[type=submit],.js-loaded input[type=Image]{pointer-events:auto!important}.ie8 html,.ie9 html,.ie10 html,.ie11 html,.ie8 body,.ie9 body,.ie10 body,.ie11 body{height:100%;width:100%;overflow-x:visible!important}.popupPageFill{display:none;position:fixed;background:#888;background:rgba(0,0,0,.5);z-index:135;width:100%;height:100%;top:0;left:0}.popupBorder{border-radius:10px;position:relative;background:#E6E6E6;left:50%;padding:10px;top:50%}.popupExit{position:absolute;right:-15px;top:-15px;width:46px;height:46px;background:url(/col/UIimages/exitP.png) no-repeat;cursor:pointer;z-index:36}h2.popupHeader{margin:0;padding:20px 0 20px 15px;font:italic 23px/1.2 georgia,serif;background:#fff;border-radius:5px 0 0 0}.popupContent{min-height:300px;max-height:530px;overflow:auto;padding:10px 15px;position:relative;border-radius:0 0 5px 5px;background:url(/col/UIimages/ajaxLoading.gif) no-repeat center #fff}.popupContent.loaded,.nestedPopupContent.loaded{background-image:none}.ie8 .popupContent{border:1px solid #ccc;z-index:30}.errorLoadingPopup{padding:100px 0 0;text-align:center;font-size:25px;color:#bbb;font-weight:normal}.popupBorder.viewPortLessThen800{margin-top:-320px}.popupBorder.viewPortLessThen650{margin-top:-200px;min-height:280px}.popupBorder.viewPortLessThen650 .popupContent{max-height:430px;min-height:280px}.nestedPopupContainer{display:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;padding:10px;top:0;left:0;z-index:36;background:#E6E6E6;border-radius:10px}h2.nestedPopupTitle{margin:0;padding:20px 0 10px 100px;position:relative;font-size:25px;color:#444;background:white;overflow:hidden;border-radius:5px 5px 0 0}.nestedPopupClose{position:absolute;top:15px;left:9px;margin:5px 10px 0 5px;padding:5px 12px 5px 25px;border:1px solid #CCC;border-radius:3px;font-size:14px;text-transform:uppercase}.nestedPopupClose:before{position:absolute;top:-3px;left:7px;font-size:27px;content:"\2039";text-shadow:1px 0 #fff}.nestedPopupContent{max-height:400px;overflow:auto;padding:10px;background:url(/col/UIimages/ajaxLoading.gif) no-repeat center #fff}.imageWrapper{text-align:center}.imageWrapper img{max-width:100%}.popup870{margin:-280px 0 0 -440px;width:870px;max-height:620px}.popup800{width:800px;margin:-200px 0 0 -400px}.popup500,.viewRebates{margin:-280px 0 0 -250px;width:500px;max-height:620px}.popup500{width:600px;margin:-200px 0 0 -300px}.popup300{margin:-280px 0 0 -150px;width:300px;max-height:620px}.vipLoginPop{width:800px;margin:-200px 0 0 -400px}.vipLoginPop h2.nestedPopupTitle{overflow:visible;padding-bottom:20px}.quickShipPromo{width:730px;margin:-125px 0 0 -365px;max-height:250px}.quickShipPromo .popupContent{min-height:150px!important}.popupContainer .productTabs:before{display:none}.popupContainer #ShowdetEngine{min-height:inherit}.hoverInfo{display:inline-block;margin-bottom:4px;position:relative}.hoverInfo:after{display:inline-block;content:'?';background-color:#9e9e9e;padding:2px 0;margin-left:4px;color:#fff;width:14px;border-radius:50%;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:800;text-align:center}.ie8 .hoverInfo:after{background-color:transparent;color:#9e9e9e}.hoverTips{position:absolute;z-index:40;max-width:300px;min-width:200px;padding:15px 20px;opacity:0;filter:alpha(opacity=0);-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;border:2px solid #ccc;color:#555;background:#fff;background:-moz-linear-gradient(top,#fff 0,#F7F7F7 100%);-moz-box-shadow:0 0 15px -5px #444;-webkit-box-shadow:0 0 15px -5px #444;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif;line-height:15px}.hoverTips.loading{background:#fff url(/artworks2/tooltipLoading.gif) no-repeat center center;min-height:100;min-width:300px}.linkHelper{position:absolute;top:-25px;left:0;height:30px;width:100%}.hoverTips:before{border-color:transparent transparent #CCC;border-style:solid;border-width:0 12px 10px;content:" ";display:block;height:0;position:absolute;left:30px;top:-11px;width:0}.hoverTips:after{border-color:transparent transparent #FFF;border-style:solid;border-width:0 11px 10px;content:" ";display:block;height:0;position:absolute;left:31px;top:-9px;width:0}.hoverTips.tipTop{background:#fff;background:-moz-linear-gradient(top,#F7F7F7 0,#fff 100%)}.hoverTips.tipTop:before{top:auto;bottom:-12px;border-width:12px 10px 0;border-color:#CCC transparent transparent}.hoverTips.tipTop:after{top:auto;bottom:-11px;border-width:11px 9px 0;border-color:#fff transparent transparent}.hoverTips.tipRight:before{left:auto;right:19px}.hoverTips.tipRight:after{left:auto;right:20px}.hoverTips.tipRight .linkHelper{left:auto;right:0}.tipTop .linkHelper{top:auto;bottom:-40px;height:42px}.hoverTips h3{margin:0 0 7px;padding:0;padding:0;font:italic 16px georgia,serif;color:#2E77B5}.hoverTips h6{font:italic 16px georgia,serif}.hoverTips a{color:#1385B4}.hoverTips p{margin:0 0 4px;font-size:11px;line-height:15px;color:#777}.hoverTips{margin-top:-18px\9}.hoverTips.tipTop{margin-top:18px\9}.hoverTips .bml-over250{float:none;font-size:13px}.hoverTips .freeShipping{float:none;font-size:13px}a.hoverinfo{text-decoration:none!important}.inlineTip{display:none;padding:12px;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px -3px #555;position:absolute;background:#fff;cursor:default;z-index:1}.inlineTip:before,.inlineTip:after{content:"";position:absolute;width:0;height:0}.inlineTipTrigger{float:left;cursor:help}.inlineTipTrigger:hover .inlineTip{display:block}.inlineTipContainer{position:relative;z-index:1;display:inline-block;text-decoration:none}.inlineTip.tipTop{bottom:-30px!important}.inlineTip.tipTop.tipRight{right:0!important;left:auto!important;bottom:25px!important;top:auto!important}.inlineTip.tipTop.tipRight:before{top:auto!important;left:auto!important;bottom:-18px!important;right:9px!important;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ccc}.inlineTip.tipTop.tipRight:after{top:auto!important;left:auto!important;bottom:-18px!important;right:9px!important;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.inlineTip.tipRight{left:10px!important;top:-25px!important}.inlineTip.tipRight:before{left:-10px!important;top:9px!important;border-top:9px solid transparent;border-right:9px solid #ccc;border-bottom:9px solid transparent}.inlineTip.tipRight:after{left:-8px!important;top:8px!important;border-top:10px solid transparent;border-right:10px solid #fff;border-bottom:10px solid transparent}.inlineTipTrigger{position:relative}.inlineTipTrigger:hover:after{content:"";position:absolute;top:0;right:-10px;width:50px;height:60px;background:transparent}.hoverTips.loading{min-height:20px!important}.hoverTips:before,.hoverTips:after{left:47%}.linkHelper{position:absolute;top:-25px;left:0;height:25px;width:300px}.tipBottom .linkHelper{top:auto;bottom:-25px}.tipRight:before{right:15px!important;left:auto!important}.tipRight:after{right:16px!important;left:auto!important}.tipLeft:before{left:5px!important;right:auto!important}.tipLeft:after{left:5px!important;right:auto!important}.tipIsTop{margin-top:5px}.tipBottom:before{top:auto!important;bottom:-10px!important;border-width:10px 12px 0;border-color:#ccc transparent transparent}.tipBottom:after{top:auto!important;bottom:-9px!important;border-width:10px 11px 0;border-color:#fff transparent transparent}.tipSideLeft:before{left:-12px!important;right:auto!important;border-width:10px 12px 10px 0;border-color:transparent #ccc transparent transparent}.tipSideLeft:after{left:-10px!important;right:auto!important;border-width:10px 11px 10px 0;border-color:transparent #fff transparent transparent}.tipSideRight:before{right:-12px!important;left:auto!important;border-width:10px 0 10px 12px;border-color:transparent transparent transparent #ccc}.tipSideRight:after{right:-10px!important;left:auto!important;border-width:10px 0 10px 11px;border-color:transparent transparent transparent #fff}.tipSideTop:before{top:20px!important;bottom:auto!important}.tipSideTop:after{top:20px!important;bottom:auto!important}.tipSideBottom:before{bottom:20px!important;top:auto!important}.tipSideBottom:after{bottom:20px!important;top:auto!important}@media print{#headerLevel1,#headerLevel3,#headerLevel4,#globalSearch,#footer,.productTabShortcut,.socialLinks{display:none!important}.PriceCntnr{box-shadow:none!important}.productTabs{border-bottom:none!important;margin-bottom:120px!important}.tabContentContainer{margin-top:120px!important}.overviewCol2{max-height:500px!important;overflow:hidden!important}.productTabs a:before,.productTabs a:after{display:none!important}#specsTab{display:block!important}}.notification,.widget.notification{position:relative;padding:15px 30px 15px 60px}.notification:before{position:absolute;top:15px;left:15px;font-size:30px;font-family:IcoMoon}.closeNotification{position:absolute;top:15px;right:15px;font-size:17px;font-family:IcoMoon}.notification h4{margin-bottom:10px;font-size:18px}.notification p{margin-bottom:8px;font-size:12px}.notification h4:last-child,.notification p:last-child{margin-bottom:0}.notification strong{font-weight:bold}.importantMessage{padding-left:15px;border:1px solid #f2d716;background:#fffad4}.importantMessage .closeNotification{color:#f2d716}.importantMessage .closeNotification:hover{color:#c7b113}.notification.sucsess,.notification.success{background:#EBF5D5}.notification.sucsess:before,.notification.success:before{content:"2";color:#78A21C}body.loadingMobile>*{display:none;position:relative}body.loadingMobile:before{position:absolute;top:150px;text-align:center;width:100%;font-size:380%;color:#777;white-space:pre;content:"Redirecting to mobile site"}.hideVipBanner .adoramaVIPDetailPage{display:none}.hideClickBy8 .quickShipPromo-detail{display:none}.backOrderMessage.shown,.stockStatus{display:none}.showStock .backOrderMessage.shown,.showStock .stockStatus{display:block}.stockRelatedToggle{display:none}.showStock .stockRelatedToggle{display:block}.productName{font-size:12px;line-height:17px}.backOrderMessage{display:block;margin:5px 0 0;font-size:12px;line-height:16px;color:#555}.conditionCode{display:inline-block;padding:1px 5px;vertical-align:top;border:2px solid #eabb5b;font-size:14px;font-weight:bold;background-color:#f4d598;border-radius:5px}.usedCondition span.conditionText,.product .usedCondition span.conditionText{display:inline-block;max-width:85%;margin:0 0 0 7px;font-size:12px;line-height:17px;color:#888}.review-stars{display:inline-block;height:12px;width:60px;background-image:url("/col/UIimages/review-stars.png")}.all-reviews{white-space:nowrap}.review-stars-0_0{background-position:0 0}.review-stars-0_5{background-position:0 -12px}.review-stars-1_0{background-position:0 -24px}.review-stars-1_5{background-position:0 -36px}.review-stars-2_0{background-position:0 -48px}.review-stars-2_5{background-position:0 -60px}.review-stars-3_0{background-position:0 -72px}.review-stars-3_5{background-position:0 -84px}.review-stars-4_0{background-position:0 -96px}.review-stars-4_5{background-position:0 -108px}.review-stars-5_0{background-position:0 -120px}.ratingStarSum{display:none}.productReviewCount{display:inline-block;font-size:11px;vertical-align:1px}.ie7 .review-stars{float:left}.ie7 .productReviewCount{display:inline-block;vertical-align:4px}.writeReviewCTA{font-size:12px}.productSKU[itetmprop]{padding-right:8px}.productSKU,.productMfr{font-size:11px;color:#798794}.productSpecialTag{font-size:12px}.productBrand{display:block;color:#555}.productImgContainer{position:relative}.productImgLink{display:block;margin:0 0 15px}.product .productImgLink{text-align:center}.product .productReviewContainer{margin:0 0 15px}.product .Pricing{float:right;text-align:left;width:115px}.product .content .UsedCond a{text-decoration:underline}.product .UsedTitle{color:#C33;text-decoration:none}.product .UsedCond{font-weight:normal;font-size:11px;color:#C33;display:block}.product .content{margin:0 130px 0 120px}.product .msg a:link,.product .msg a:visited{color:#333;font-size:12px;margin-bottom:5px;max-height:30px;overflow:hidden;text-decoration:none}.product .msg a:hover{text-decoration:underline}.product .WatchTour{background:url("http://www.adorama.com/artworks2/listitem_Icons.gif") no-repeat left -80px;height:18px;padding:2px 0 0 20px;margin:0 12px 3px 0;font-size:10px}.product .WatchTour a:link,.product .WatchTour a:visited{color:#333;text-decoration:underline;font-size:11px}.product .WatchTour a:hover{text-decoration:none}.product .FreeShip{height:18px;padding:2px 0 0;font-weight:bold;font-size:11px;margin:4px 12px 4px 0;color:#CB0F14}.product .FreeShip a:link,.product .FreeShip a:visited{font-size:12px;font-weight:bold;color:#35B019}.product .FreeShip a:hover{font-weight:bold;color:#10733A;text-decoration:none}.product .RebateAvl{background:url("http://www.adorama.com/artworks2/listitem_Icons.gif") no-repeat left -20px;height:18px;padding:2px 0 0 20px;margin:0 12px 4px 0;float:left;clear:left;width:100%}.product .RebateAvl a:link,.product .RebateAvl a:visited{color:#333;text-decoration:underline}.product .RebateAvl a:hover{text-decoration:none}.product .SaleItem{background:url("http://www.adorama.com/artworks2/listitem_Icons.gif") no-repeat left -40px;height:18px;padding:2px 0 0 20px;font-weight:bold;margin:0 12px 4px 0;float:left;color:#C00}.product .PRcntnr{margin-bottom:4px;clear:left}.product .BuyItUsed{background:url("http://www.adorama.com/artworks2/listitem_Icons.gif") no-repeat left -60px;height:18px;padding:2px 0 0 20px;margin:0;clear:left}.product .BuyItUsed a:link,.product .BuyItUsed a:visited{color:#333;text-decoration:underline}.product .BuyItUsed a:hover{text-decoration:none}.product .BuyItUsed strong{color:#C00}.product .BigPrice,.product .SuggestedPrice{font-size:18px;margin-bottom:0}.accessoriesSideListing .product .BigPrice,.accessoriesSideListing .product .SuggestedPrice{font-size:14px}.product .SpclPrice{font-size:17px;margin-bottom:0;color:#999}.product .QtyCntnr{color:#333;font-size:12px;font-weight:bold;margin-top:5px}.product .QtyCntnr input{width:26px;height:18px;text-align:center;border:solid 1px;border-color:#727272 #b4b4b4 #dadada}.product .BuyMore{background:url("http://www.adorama.com/artworks2/listitem_Icons.gif") no-repeat left -100px;padding:2px 0 0 17px;margin:5px 0 0}.product .freeGiftLink{padding:6px 0 0;clear:both;display:block;font-size:11px;line-height:14px;font-weight:bold;font-style:italic;color:#0086b7}.cartBetterPrice{font-size:12px;display:block;margin-bottom:10px;color:#555}.AddToCart{background:#87C504;color:#FFF;font-weight:bold;border:0;margin:3px 0;padding:7px 15px;font-size:11px;cursor:pointer;border-radius:2px;text-transform:uppercase;font-family:arial,helvetica,sans-serif}.AddToCart:hover{background:#79B006;color:#FFF;cursor:pointer}.product .SugestedAddToCart{background:#87C504;color:#FFF;font-weight:bold;border:0;margin:3px 0;padding:6px 10px;font-size:11px;cursor:pointer;border-radius:4px;text-transform:uppercase;float:left}.product .SugestedAddToCart:hover{background:#79B006;color:#FFF;cursor:pointer;text-decoration:none}.product .RequestPrice{background:#158cd3;color:#FFF;font-weight:bold;border:0;margin:3px 0;padding:6px 10px;font-size:10px;cursor:pointer;border-radius:4px;text-transform:uppercase;float:left}.product .RequestPrice:hover{background:#0880c7;color:#FFF;cursor:pointer;text-decoration:none!important}.product .AddToCart{float:left}.PriceCntnr button.AddToCart{font-size:14px;font-weight:normal;letter-spacing:1.8px;padding:7px 15px}.AddToCart.preOrder{background-color:#0497C5}.AddToCart.preOrder:hover{background-color:#017092}.AddToCart.disabled{margin-bottom:4px;font-weight:bold;background-color:#D3D3D3;cursor:default}.AddToCart.disabled:hover{text-decoration:none!important}.PriceCntnr a.AddToCart{display:inline-block;padding:8px 12px;font-size:14px;color:white;border-radius:4px;margin-bottom:0}.AddToCart.hoverInfo:after{display:none}.product .addToWish,.stockNotify{font-size:11px;display:inline-block;margin-left:10px;margin-top:8px;font-weight:bold}.product .SpclPriceMsg{font-weight:bold;color:#1060AC;width:90px;text-align:center;margin-top:-3px;margin-bottom:3px;background:#E7E7E7;padding:2px 0;font-size:10px}.product .AddToWishList{padding:2px 0 0 2px;display:inline}.product .AddToWishList a:link,.product .AddToWishList a:visited{color:#333;text-decoration:underline}.product .AddToWishList a:hover{text-decoration:none}.PriceCntnr{text-align:right;clear:both;padding:18px;margin-bottom:10px;border:1px solid #ddd;overflow:hidden;box-shadow:0 3px 8px rgba(0,0,0,.09);border-radius:4px}.BigPrice{font-size:22px;font-weight:bold;color:#444;display:block;margin-bottom:7px}.SpclPrice{font-size:18px;font-weight:bold;color:#333;display:block;margin-bottom:3px;text-decoration:line-through}.SuggestedPrice{font-size:18px;font-weight:bold;color:#333;display:block;margin-bottom:5px}.suggestedText{margin-right:10px;color:#1385B4}.InstantPrcFrm{border-bottom:#CCC dotted 1px;margin-bottom:10px;padding-bottom:10px;font-size:13px;color:#999;text-align:left;line-height:20px}.InstantPrcFrm strong{float:right;font-weight:bold}.KitsPrcFrm{border-bottom:#CCC dotted 1px;margin-bottom:10px;padding-bottom:10px;font-size:13px;color:#999;text-align:left;line-height:20px}.KitsPrcFrm strong{float:right;font-weight:bold}.SpclRed{color:#C00;font-weight:bold;font-size:13px}#PriceCntnrIn .SpclRed a{color:#C00}.PriceCntnr form{border-top:1px dotted #CCC;margin-top:10px;padding-top:15px}#QtyBox{display:block;margin:0;float:left;font-size:12px;font-weight:bold}#NeedHelpCntnr{width:200px;margin-bottom:10px;background:url(/artworks2/NeedHelpCntnr_btm.gif) no-repeat bottom}#NeedHelpCntnrIn{background:url(/artworks2/NeedHelpCntnr_top.gif) no-repeat top;padding:11px 11px 5px}#BuyUsed{margin:13px 0}.MissingItem{color:#C00;font-weight:bold;background:url(/artworks2/Error.png) no-repeat;padding:6px 0 6px 50px}.flex-price{background:url(/col/UIImages/flexshopper_badge_20px.png) 8px 6px no-repeat #e6f1f7;padding:4px 8px;border-radius:4px;font-size:15px;width:156px;height:24px;display:block;margin-left:55px}.flex-price span{text-align:left;float:right;color:#ee7a1c;border-left:1px solid #facfab;padding-left:8px}.flex-price small{display:block;font-size:9px}.SaveOnKits{color:#0b529f;margin:0 0 10px;font-weight:bold}.SugestedPrice span{display:none}.SugestedPrice:hover span{display:block;position:absolute;border:#FC3 solid 1px;padding:3px;background:#FFC;width:100px;padding:4px;text-align:center;color:#333;font:lighter 11px Arial,Helvetica,sans-serif}a.addToCart{display:inline-block;padding:8px 12px;font-size:14px;color:#fff;background:#87C504;border-radius:4px;text-transform:uppercase;font-family:"helvetica",arial,helvetica,sans-serif}a.addToCart:hover{color:#fff;text-decoration:none;background:#79B006}.cart_forLowerPrice{display:block;font-size:10px}a.addToCart.inCart{color:#444;background:#9dd53a;background:-moz-linear-gradient(top,#9dd53a 0,#7cbc0a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9dd53a),color-stop(100%,#7cbc0a));background:-webkit-linear-gradient(top,#9dd53a 0,#7cbc0a 100%);background:-o-linear-gradient(top,#9dd53a 0,#7cbc0a 100%);background:-ms-linear-gradient(top,#9dd53a 0,#7cbc0a 100%);background:linear-gradient(top,#9dd53a 0,#7cbc0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dd53a',endColorstr='#7cbc0a',GradientType=0)}.PriceCntnr input[type="text"]{font-weight:bold;padding:7px 6px;text-align:center;width:20px;color:#2E2F2A}#B4price,#afterprice,.msg,#Div2,.productPrice-Cart .message{display:block;margin-top:5px;margin-bottom:3px;font-weight:normal;font-size:13px;line-height:17px;color:#999}.productPrice-Cart .message.priceRewardMessage{color:#555}.productPrice-Cart .message.priceRewardMessage a{font-weight:normal}.productPrice-Cart form.loading{min-height:auto;padding:5px 50px 5px 5px;overflow:auto;background-color:#FFFFC3;background-position:113px center}#afterprice.SpclRed{color:#C00;font-weight:bold;font-size:13px}.hidePrice{display:none}.qty-AddCart{clear:both;padding:30px 0 20px}.qty-AddCart #QtyBox{margin:0 20px 0 0}.productFreeShipping{color:#CB0F14;font-size:12px;font-weight:bold;font-style:italic}.productFreeShipping:before{width:14px;margin-right:5px;background-position:0 -20px;display:none}.PriceCntnr .productFreeShipping:after{display:none}.productFreeShipping small{white-space:nowrap;text-transform:none}.horizontalListing .product{width:220px;float:left;padding-right:15px;margin-right:20px;border-right:1px solid #eee}.ie7 .horizontalListing .product,.ie8 .horizontalListing .product{width:210px}.horizontalListing .product:last-child{border-right:0;margin-right:0;padding-right:0}.horizontalListing .productImgLink{margin-bottom:10px}.horizontalListing .productName{display:block;clear:left;margin-bottom:10px;height:52px;overflow:hidden}.horizontalListing .productSku-mfr{margin-bottom:10px}.horizontalListing .productSKU,.horizontalListing .productMfr{font-size:9px}.horizontalListing .productPrice{margin-bottom:10px}.horizontalListing.beltRotateContainer{position:relative}.horizontalListing.beltRotateContainer .product{width:200px}.horizontalListing .beltWrapper{position:relative;min-height:390px;margin:0 auto;width:90%}.horizontalListing .thumbRightArrow,.horizontalListing .thumbLeftArrow{-webkit-transition:all .3s ease;background-color:#e7e7e7;height:80px;width:36px;top:20px;border-radius:4px}.horizontalListing .thumbRightArrow:hover,.horizontalListing .thumbLeftArrow:hover{background-color:#ccc}.horizontalListing .thumbRightArrow:hover:before,.horizontalListing .thumbLeftArrow:hover:before{color:#444}.horizontalListing .thumbRightArrow{position:absolute;right:0}.horizontalListing .thumbLeftArrow:before,.horizontalListing .thumbRightArrow:before{font-size:35px;color:#222;padding:18px 14px;display:inline-block}.horizontalListing .thumbLeftArrow{position:absolute;left:0}.horizontalListing .thumbLeftArrow:hover:before{color:#000}.productBoMessage{font-size:12px}.qtyDiscountTable{width:100%;margin-bottom:10px;font-size:12px}.qtyDiscountTable thead{border-bottom:2px solid #ccc}.qtyDiscountTable th{text-align:left;font-weight:bold;padding:5px 0 2px}.qtyDiscountTable tbody tr{border-bottom:1px solid #eee}.qtyDiscountTable tbody tr:last-child{border-bottom:0}.qtyDiscountTable tbody td{padding:4px}.qtyDiscountTable+p{width:160px}.accessoriesTabSection .product .BigPrice,.accessoriesTabSection .product .FreeShip,.accessoriesTabSection .product .InstantPrcFrm,.accessoriesTabSection .product .SpclRed{clear:left}.PriceCntnr.vipProduct{overflow:visible;position:relative;float:left;width:265px;border-color:#dae8f7;border-width:2px;box-shadow:0 0 15px -5px #ADB6C0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.vipProduct.loading{min-height:auto}.vipLink{background-image:url("/col/UIimages/VIP_productIcons.png")}.vipLink{display:none}.vipProduct.product .vipLink{display:none!important}.accessoriesTab .vip-ATCActions,.accessoriesTab .vip-ATCcontainer{display:none}.vipLink:after{display:none}.vipProductPage .PriceCntnr .vipLink{display:none;position:absolute;top:-36px;left:-1px;width:43px;height:40px}.vipMessage{font-size:12px}.vipInitialState{clear:both}.PriceCntnr .vipInitialState,.PriceCntnr .vipRequiresLoginState{border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;margin:10px 0;padding:15px 0}.isVipMessage{display:block;clear:both;margin:5px 0 10px;color:#5F8A04}.isVipMessage:after{display:none}.productListing .isVipMessage{margin:0}.vipRequiresLoginState{font-size:12px;text-align:center}.PriceCntnr .vipRequiresLoginState a{font-weight:bold}.PriceCntnr .vipRequiresLoginState p{margin:5px 0}.productListing .vipRequiresLoginState{text-align:left;margin-top:60px}.productListing .vipLogin{display:block;margin-bottom:5px}.productListing .vipRequiresLoginState p{display:none}.productListing .vipBecomeVip{display:block;padding-right:10px}.productListing .vipBecomeVip:before{content:"or ";color:#999;display:inline-block;padding-right:4px}.productListing a.vipBecomeVip:hover:before{text-decoration:none}.vipProduct.product{position:relative}.vipProduct.product .vipLink{position:absolute;top:18px;left:0;width:28px;height:26px;z-index:1;background-position:-44px 0}.accessoriesSideListing .vipInitialState p a,.productListing .vipProduct .vipInitialState p a{display:block}.vipProduct .addToWish{margin:15px 0 0}.productListing .vipInitialState{clear:both}.productListing .vipRequiresLoginState{clear:both}.vip-ATCcontainer{display:none;clear:both;margin-top:10px}.vip-ATCActions{margin-top:10px}.vip-ATCActions .button{padding:8px 12px}.vip-ATCActions span{display:inline-block;padding:0 5px;font-size:11px;color:#888}.vip-registar{float:none}.listingPage .vip-ATCActions .button{padding:6px 8px}.listingPage .vip-ATCActions span{display:block;padding:5px 25px}.isLoggedIn .vip-signin,.isLoggedIn .vip-ATCActions span{display:none}.vip-ATCcontainer{clear:both;margin-top:10px}.vip-ATCActions{margin-top:10px}.vip-ATCActions .button{padding:8px 12px}.vip-ATCActions span{display:inline-block;padding:0 5px;font-size:11px;color:#888}.vip-registar{float:none}.isLoggedIn .vip-signin,.isLoggedIn .vip-ATCActions span{display:none}.echoWidget{padding:0;border-radius:0;border:0}.echoWidget .widgetHeader{padding:8px 0;color:#1385B4;background:0;font:italic 18px georgia,serif}.echoWidget .widgetContent{padding:0;border-color:#1385B4}.ecoHeader{position:relative;padding:12px 0 12px 60px;border-bottom:1px solid #278CCC;background-color:#419dd7;color:#caecff;cursor:pointer;text-transform:uppercase;font-size:14px}.ecoHeader:hover{color:#fff}.ecoHeader:before{position:absolute;left:12px;top:3px;font-size:30px;color:#91d9ff}.ecoHeader:hover:before{color:#caecff}.ecoHeader:after{position:absolute;content:" ";background:0;right:12px;top:17px;width:0;height:0;padding:0;border-width:6px;border-style:solid;border-color:#b1e3ff transparent transparent transparent;opacity:.8}.active .ecoHeader:after{border-color:transparent transparent #b1e3ff transparent;top:10px}.ecoHeader:hover:after{opacity:1}.ecoContent{display:none;padding:18px}.ecoImg{display:block;height:85px;width:160px;margin-bottom:10px;background-image:url("/col/UIImages/echo_images.png");background-repeat:no-repeat}.ecoSubHeader{margin-bottom:5px;font-size:18px;color:#9BB5C6}.ecoContent p{font-size:11px;line-height:15px;margin-bottom:10px;min-height:35px}.ecoLink{display:block;font-size:12px;font-weight:bold}.rentEco .ecoImg{background-position:0 -85px}.learnEco .ecoImg{background-position:0 -170px}.printEco .ecoImg{background-position:0 -255px}.sellEco .ecoImg{background-position:0 -340px}.listingNavWidget{margin-bottom:20px;padding:0;border-color:#DBDBDB;box-shadow:0 3px 8px rgba(0,0,0,0.09);border-radius:0;background:white}.listingNavWidget .widgetHeader{padding:10px;color:#1385B4;background:0;padding:3px 0 8px;font-size:18px;display:none}.listingNavWidget .widgetContent{padding:15px;background:#1385B4;border-color:#1385B4;border-radius:3px}.listingNavWidget .widgetContent a{display:block;line-height:15px;font-size:13px;padding:3px 0 6px;color:#fff}.listingNavWidget .widgetContent h5{padding:0 0 10px}.searchFilters{margin:0 0 20px;padding:0;border-radius:0}.searchFilters .widgetHeader{padding:10px 0;background:0}.searchFilters .widgetHeader h2{color:#2D2E32;padding:4px 0 3px;font:italic 20px georgia,serif}.searchFilters .widgetContent{padding:0;background:#fafafa;border-top:1px solid #ccc}.resetRefineButton{padding:3px 5px}.blockHeaderTitle{display:block;position:relative;margin:0 0 12px;padding:8px 12px;font:italic 14px/1.3 georgia,serif;color:#2D2E32;background:#ececec;border-bottom:1px dotted #ccc;-webkit-transition:all .5s ease-in}.blockHeaderTitle:hover{color:#0473a1}.blockHeader.collapsed .blockHeaderTitle{margin-bottom:0}.blockHeaderTitle:before{content:" ";position:absolute;right:10px;top:15px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #2d2e32;opacity:.25;filter:alpha(opacity=25)}.blockHeaderTitle:hover:before{opacity:.65;filter:alpha(opacity=65)}.collapsed .blockHeaderTitle:before{background-position:0 -423px;border-bottom:0 solid transparent;border-top:6px solid #2d2e32}.collapsed .DimensionStates{margin-bottom:10px;padding-bottom:0}.collapsed.is-list-sort .DimensionValues{display:none!important}.blockHeader{margin-bottom:0;padding:0 0 10px;border-bottom:1px solid #ccc}.blockHeader.collapsed{padding-bottom:0;margin-bottom:0;border-bottom:0}.blockHeader:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.blockHeader.collapsed:last-child .blockHeaderTitle{margin-bottom:0;border-bottom:0}a.blockHeaderTitle:hover{text-decoration:none}.blockHeader.collapsed .toggleMore{display:none}.searchFilters ul .Refinement{padding:3px 15px 0}.searchFilters .toggleMore{padding:3px 15px 0;margin-bottom:6px;display:block}.searchFilters li.toggleMore{padding-left:0}#selectedRefined{padding:15px;border:1px solid #CCC;background-color:#fff;box-shadow:0 1px 0 0 #fff;position:relative}#selectedRefined h2{font:italic normal 15px georgia,serif;margin-bottom:10px;color:#2470B9}#selectedRefined h4{margin-top:15px;font:italic bold 13px georgia,serif}#selectedRefined h5{margin:6px 0 0 0;font-size:11px;color:#555;line-height:13px}.DimensionValues li{margin-bottom:6px;font-size:12px;line-height:15px}.refinementRatings li a{padding-left:64px;line-height:1.4;background-repeat:no-repeat;width:auto}.RecordCount{color:#888}.ie7 #selectedRefined h5.selectedRefinedBox{margin:0;padding:5px 0 3px}.ie7 #selectedRefined h5.selectedRefinedBox a{display:inline}.popupBorder .usedCondition{font-family:Helvetica,Arial,sans-serif;padding:5px}.popupBorder .usedCondition table{clear:both;border-top:1px solid #ccc;border-left:1px solid #ccc}.popupBorder .usedCondition thead th{text-align:left;background:#EAF1EA;padding:6px;color:#3D5E3C;font-size:13px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.popupBorder .usedCondition thead th:nth-child(1){background:#EAF1EA;background:-moz-linear-gradient(right center,#DDE5ED 0,#EAF1EA 7%);background:-webkit-gradient(linear,left top,right top,color-stop(0.93,#EAF1EA),color-stop(1,#DDE5ED))}.popupBorder .usedCondition tbody th{background:#EAEAEA;background:-moz-linear-gradient(right center,#EAEAEA 0,#F9F9F9 7%);background:-webkit-gradient(linear,left top,right top,color-stop(0.93,#F9F9F9),color-stop(1,#EAEAEA));padding:6px;color:#3D5E3C;width:7%;font-size:15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.popupBorder .usedCondition tbody tr:nth-child(even) th{background:#eee}.popupBorder .usedCondition tbody tr:nth-child(2n) th{background:#EEE;background:-moz-linear-gradient(right center,#E3E3E3 0,#EEE 7%);background:-webkit-gradient(linear,left top,right top,color-stop(0.93,#EEE),color-stop(1,#E3E3E3))}.popupBorder .usedCondition table tr:nth-child(even){background:#f7f7f7}.popupBorder .usedCondition td{padding:6px;font-size:12px;vertical-align:top;line-height:15px;color:#666;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.popupBorder .usedCondition p{color:#666;font-size:13px;margin:0;padding:8px 0}.popupBorder .usedCondition p.list{color:#666;font-size:13px;margin:0;padding:0 10px 5px}.popupBorder .usedCondition span{color:#F00;display:block}.popupBorder .usedCondition em{font-style:normal;font-weight:normal;display:block;font-size:12px}.popupBorder .usedCondition h1{margin:30px 0 5px;padding:0;color:#3D5E3C;font-size:15px}.popupBorder .usedCondition .divider{margin:15px 0;border-top:1px solid #ccc}.pageHeaders{margin-bottom:20px}.pageHeaders h1{margin:0 0 8px;padding:0;font:italic 32px georgia,serif}.pageHeaders strong{color:#1385B4}.pageHeaders h2{margin:0 0 20px;padding:0;font-size:22px;line-height:28px;font-weight:normal}.searchResultsPage .pageHeaders{margin:10px 0 18px}.mainBar{padding-left:36px}.listingColumn>.section{margin-bottom:20px}html.ie7 .listingColumn{position:relative;left:20px;padding-left:0}html.ie7 .list .productInfo{padding:0}html.ie7 .list .productInfo-Price{padding:0}.specialHeaderContainer{overflow:hidden}.specialHeaderContainer h1{font-size:28px;margin:0 0 7px}.specialHeaderContainer p{font-size:18px;line-height:22px;margin:0 0 7px}.listingWrapper{clear:both}.relatedResultContainer{padding-top:20px;margin-bottom:20px}.sectionHeader{color:#444;display:block}.alcRelatedArticles li{font-size:11px;width:220px;display:inline-block;padding:0 15px 0 0}.alcRelatedArticles li:before{content:"";width:3px;height:3px;display:inline-block;margin:0 5px 2px 0;border-radius:15px;background-color:#1385B4}.relatedResultContainer .readMore{display:block;font-size:11px;margin:10px 0 0;font-weight:bold}.searchProductHighlight{background:#F9F9F9;padding:10px}.searchProductHighlight .productImgLink{padding:0 15px 0 0}.searchProductHighlight .productName{display:block;font-size:15px;line-height:19px;margin-bottom:5px}.toggledHiddenList{display:none}.toggleMore{color:#1385B4;cursor:pointer;font-size:12px;font-weight:bold}.toggleMore:hover{text-decoration:underline}.sideBar .widget{box-shadow:0 5px 15px -7px #999}.discontinuedProduct.product .productImgLink{margin-bottom:0}h2.searchResultsDiscontinued{font-size:16px}.matchingCatSection{overflow:hidden;position:relative;clear:both}.matchingCatSection h3{margin-bottom:10px;font-size:20px}.matchingCatList a{float:left;width:120px;height:150px;padding:0 20px;border-right:2px dotted #DDD;text-align:center}.matchingCatList a:last-child{border-right:0}.matchingCatList .belt{margin-left:-20px}.matchingCatList img{text-align:center;width:100px}.matchingCatList a h2{font-size:13px;line-height:16px;text-align:center}.matchingCatSection .beltWrapper{width:690px;height:160px;margin:10px auto}.matchingCatSection a.thumbLeftArrow,.matchingCatSection a.thumbRightArrow{position:absolute;top:28%;font-size:65px;width:auto;margin:0;padding:0;border-right:0;height:120px}.matchingCatSection a.thumbLeftArrow{left:0}.matchingCatSection a.thumbRightArrow{right:0}.thumbRightArrow,.thumbLeftArrow{-webkit-transition:all .3s ease;background-color:#e7e7e7;height:90px!important;width:25px!important;top:20px;border-radius:4px}.thumbRightArrow:before,.thumbLeftArrow:before{font-size:35px!important}.thumbRightArrow:hover,.thumbLeftArrow:hover{background-color:#ccc}.thumbRightArrow:hover:before,.thumbLeftArrow:hover:before{color:#444}.listingCount{float:left;margin-top:3px;font:italic 22px georgia,serif}.listingToolbar{background:0;color:#2D2E32;border-bottom:2px solid #798794;padding:10px 0}html.ie7 .listingToolbar{margin-bottom:15px}.listingControls{float:right}.listingControls .section{display:inline-block}.listSortingControls>label{font-size:12px}.sortByContainer{display:inline-block;margin:0 10px}.customSelectContainer{margin-left:4px;z-index:2;position:relative}.customSelectButton{float:left;color:#555;text-shadow:0 1px #fff;border:1px solid #aeaeae;padding:5px 15px;cursor:pointer;background:#fff;-moz-user-select:none;-webkit-user-select:none}.customSelectButton:hover{text-shadow:0 1px #fff;background:#dadada}.customSelectButton:after{content:"\25BE";margin:0 0 0 4px;font-size:12px;float:right}ul.customSelectList{display:none;top:0;left:0;z-index:1;position:absolute;z-index:1;margin:0;padding:0;list-style:none;background:#fff;border:1px solid #ccc;box-shadow:0 0 15px -5px #444;-moz-user-select:none;-webkit-user-select:none}ul.customSelectList>li{position:relative;display:block;margin:0;padding:4px 7px 4px 12px;color:#777;font-size:15px;line-height:19px;cursor:pointer;white-space:nowrap}ul.customSelectList>li a{color:#777;font-size:15px}ul.customSelectList>li a:hover{text-decoration:none}ul.customSelectList>li.selected,ul.customSelectList>li:hover{color:#555;text-shadow:1px 1px 0 #fff;background:#E3E3E4}ul.customSelectList>li.selected{padding:4px 7px 4px 8px;font-weight:bold}ul.customSelectList>li.selected:before{content:"\2713";margin-right:5px}ul.customSelectList li span{float:right;width:20px;height:20px;border:1px solid #ccc;-webkit-transition:all 1s ease;-moz-transition:all 1s ease}.listSortingControls .customSelectContainer{display:inline-block;vertical-align:middle}.ie7 .listSortingControls label{display:inline-block;float:left;width:60px;padding-top:3px}.ie7 .listSortingControls .customSelectContainer{display:inline-block;float:left;position:relative}.ie7 .listingControls{max-width:590px}.ie7 .pageControl,.ie7 .pageCount{float:left}.ie7 .pagination{float:right}.ie7 .resultsContainer{clear:left}.ie7 .pageControl{top:-5px;position:relative}.ie7 .product .AddToCart{width:90px;padding:3px 5px}.listSortingControls .customSelectButton{padding:4px 7px;min-width:110px;font-size:13px;border-radius:3px;box-shadow:0 -18px 12px -12px #ddd inset}.listSortingControls .customSelectList{width:150px;right:0;left:auto}.perPageControl .customSelectList{width:125px}.listSortingControls .customSelectList li{padding:4px 22px;font-size:13px}.listLayoutControl{display:inline-block;vertical-align:middle;margin:0 25px 0 0;width:20px;height:20px;background-image:url("/col/UIImages/listingPage_icons.png");background-repeat:no-repeat;opacity:.4;filter:alpha(opacity=40)}.listLayoutControls{display:none!important;margin-right:0!important}.ie7 .listLayoutControl{display:none}.listLayoutControl.active,.listLayoutControl.active:hover{opacity:.9;filter:alpha(opacity=90)}.listLayoutControl:hover{opacity:1}.gridControl{background-position:0 -20px}.listControl{background-position:0 0;margin-right:0}.productListing{clear:both}.listingToolbar+.productListing{padding-top:30px}.productListing .product{padding:5px 0 15px}@-webkit-keyframes fadeInList{0%{opacity:.1}100%{opacity:1}}@-moz-keyframes fadeInList{0%{opacity:.1}100%{opacity:1}}@-ms-keyframes fadeInList{0%{opacity:.1}100%{opacity:1}}.productImgContainer .productTourLink{display:block;text-align:center;font-size:11px}.product .productName{font-size:14px}.product .productSku-mfr{margin-bottom:5px}.product .usedCondition{margin-bottom:5px}.productSpecialTag{display:inline-block;margin:10px 30px 5px 0;font-size:11px;font-weight:bold;text-transform:uppercase}#B4price .hoverInfo:after{display:none}.product .FreeShip{clear:left;float:left;margin-top:10px;cursor:pointer;color:#999;font-style:normal}.product .hoverInfo:after{top:0}.product .FreeShip:before{content:"\060";font-family:'IcoMoon';vertical-align:middle;margin-right:3px;font-size:15px;display:none}.product .FreeShip.expeditedShip:before{content:"\054"}.product.sale .BigPrice{color:#CB0F14}.product .SpclPriceMsg{clear:both;font-weight:bold;color:#1060AC;width:100%;text-align:center;margin:0;padding:5px 0;font-size:11px}html.ie7 .product .SpclPriceMsg{width:90px;display:block}.msg{clear:both}.productListing .backOrderMessage{display:none!important}.productPrice{margin:0 0 15px;overflow:hidden}.productPrice-Cart form{overflow:hidden;float:left;margin:0}.product .InstantPrcFrm{padding-bottom:0}.product .SugestedAddToCart{background-color:#87C504}.tempNotAvail{float:left;padding:5px 2px;margin:0 0 5px;width:90px;text-align:center;font-size:12px;line-height:14px;color:#444}.productBoMessage{margin-bottom:10px;font-size:12px;line-height:14px;color:#777}.list .section.noReview{display:none}.productExtrasContainer{margin:20px 0 0;padding:20px 0;border-radius:5px;clear:both;border-top:1px solid #EEE}.productExtrasContainer .productExtra{display:block;margin:0 0 7px;font-size:11px}.productExtrasContainer .productExtra:before{color:#777}.product .icon-before{vertical-align:middle}.product .icon-before:before{display:inline-block;vertical-align:middle;margin-right:6px;font-family:'IcoMoon';font-size:15px;line-height:10px}.product .icon-before:hover:before{color:#1385B4}.product .icon-before.productTourLink:before{content:"\028";color:#777}.productOutfitNSaveLink:before{content:"\02f"}.productUsedSaveLink:before{content:"\055"}.qtyDiscountLink:before{content:"\071"}.qtyDiscountLink:after{display:none}.productUsedSaveLink strong{font-weight:bold;color:#CB0F14}.productRebateLink:before{content:"\077"}.productComplexRebatesLink:before{content:"\06a"}.list .product{border-bottom:1px dotted #ccc;padding-top:30px;padding-bottom:30px}.list .product:first-child{border-bottom:1px dotted #ccc;padding-top:0}.list .productInfo-Price{padding-left:15px}.list .productInfo{padding-right:30px}.list .dealerBadge{max-width:90%}.list .productName{max-height:60px;margin-bottom:10px;overflow:hidden;clear:left;display:block;font-size:15px;line-height:19px;text-overflow:ellipsis}.SpclRed{margin-bottom:5px}.list .addToWish{margin-top:0;margin-left:8px;font-weight:normal}.showStock .productListing .stockStatus{display:inline-block;margin:0 0 0 8px;font-size:11px;color:#666}.productBoMessage{display:none}.showStock .productBoMessage{display:block}.rebateAvailable{clear:left}.list .section{display:block;margin-bottom:10px}.listingPage .horizontalListing .RR-widget{margin-bottom:0!important}.grid .product{width:248px;padding:20px 12px 20px 0;margin-right:0;float:left;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc}.grid.horizontallisting .product{margin-right:0}.grid.horizontalListing .product:nth-child(3n+2):last-child,.grid.horizontalListing .product:nth-child(3n+1):last-child{border-right:1px dotted #ccc;padding-right:12px}.grid .product.lastCol{padding-right:0;border-right:0}.grid .productImage{width:150px}.grid .productInfo{min-height:190px}.grid .productImgContainer{margin:0 0 15px;text-align:center}.grid .productInfo-Price{text-align:left;padding:0 0 0 12px}.grid .productPrice-Cart{float:left;width:100%;min-height:200px}.grid form{float:left}.grid .addToWish{float:left}.grid .lastCol+.product{clear:left}.grid .InstantPrcFrm{padding-bottom:5px}.grid .product .usedCondition{margin:0 0 10px}.grid .product .usedCondition span.conditionText{width:75%}.pagination{margin:10px 0 20px;text-align:right;font-size:13px}.pagination>span{display:inline-block;vertical-align:middle}.pagination a.pageControl{display:inline-block;vertical-align:middle;font-size:24px;line-height:18px;cursor:pointer;color:#999;background:#F3F3F3;margin:5px;width:24px;height:24px;text-align:center;border-radius:50%;font-weight:normal}a.pageControl:hover{text-decoration:none;color:#444}a.pageControl.inActive,a.pageControl.inActive:hover{color:#545454}.pagination .pageCount{display:inline-block;color:#999}.pagination .pageInput{display:inline-block;width:25px;font-size:12px;padding:3px 5px;text-align:center;vertical-align:middle}.productsListPop{width:800px;margin:-200px 0 0 -400px}.productsListPop .section{margin:0 0 10px}.discontinuedProduct{margin-bottom:30px!important;overflow:hidden;background:0;border:0}.discontinuedProduct .col2{width:78%}.discontinuedProduct .productName{display:block;margin-bottom:10px}.discontinuedProduct .message.error{margin:8px 0 15px;font-size:18px;color:#555;font-weight:normal}.discontinuedReplacmentHeader .listingToolbar{background:#fff;color:#2d2e32;border-bottom:1px solid #ccc}.discontinuedProduct .cta{background:#1385B4;color:#fff;text-transform:uppercase;padding:6px 18px 6px;margin:12px 18px 0 0;display:inline-block;border-radius:4px;font-size:13px;line-height:1}.discontinuedProduct .cta:hover{text-decoration:none;background:#04709c}.discontinuedProduct .productname{display:block;margin:0 0 10px}.discontinuedProduct .productImgContainer{margin-right:20px;padding:10px;border:1px solid #ccc;background:#fff}.discontinuedProduct .productImglink,.discontinuedProduct .productImglink a{margin-bottom:0}.discontinuedReplacmentHeader{font-size:20px}.discontinuedReplacmentListing{margin-bottom:50px}.discontinuedReplacmentListing .product:last-child{border-bottom:0}.productPrice-Cart .section{display:block;margin-bottom:10px;font-size:13px}.contestProduct .contestLink{width:42px;height:42px;position:absolute;top:90px;left:0;background:url('/col/UIimages/promos/contestProduct-football-listing.png') 0 0 no-repeat;display:block;z-index:8}.contestProduct .contestLink.hoverInfo:after{display:none}.catagoryListingSection .sectionHeader{border:1px solid #ccc;background:#F3F3F3;margin:0 0 10px;padding:12px}.catagoryListingSection>h2.sectionHeader,.catagoryListingSection>h2.sectionHeader p{font-size:13px;line-height:17px;color:#5D5D5D}.catagoryListingSection>h2.sectionHeader:empty{display:none}.catagoryListingSection>h2.sectionHeader p{margin-bottom:7px}.featuredBrands{margin-bottom:20px;padding:0;border-color:#ddd;box-shadow:0 3px 8px rgba(0,0,0,0.09);border-radius:0;background:white}.featuredBrands .widgetHeader{padding:8px 0;font-size:16px;color:#666;background:0}.featuredBrands .widgetContent{padding:10px}.featuredBrands .widgetContent a{display:block;overflow:hidden;clear:both;margin-bottom:6px}.featuredBrands .widgetContent a:last-child{margin-bottom:0}.featuredBrands .widgetContent .col2{padding:4px 0 0 7px}.featuredBrands .widgetContent strong{display:block;margin-bottom:3px;font-weight:bold;font-size:12px}.featuredBrands .widgetContent a:hover strong{text-decoration:underline}.featuredBrands .widgetContent span{display:block;font-size:11px;color:#666}.RR-Placeholder.loading{min-height:100px}.RR-widget{clear:both}.RR-widget .widgetHeader{padding:0 0 8px;font-size:16px}.RR-widget .widgetContent{padding:12px}.RR-widget .product .productImgLink{text-align:left;padding-right:10px;margin-bottom:0}.RR-widget .productName.shortName{margin-bottom:4px;height:40px;font-size:11px;line-height:13px}.RR-widget .BigPrice{font-size:15px}.sideBar .RR-widget{margin-bottom:20px;background:#fff}.horizontalListing .RR-widget{max-height:115px;overflow:hidden;margin-bottom:20px}.RR-Placeholder.horizontalListing{min-height:125px;margin-bottom:10px}.RR-Placeholder.horizontalListing.loaded{min-height:auto}.RR-Placeholder.horizontalListing.collapse{min-height:0!important}.horizontalListing .RR-widget .widgetContent{max-height:58px;overflow:hidden}.horizontalListing .RR-widget .product{margin-bottom:18px;width:160px;position:relative}.horizontalListing .RR-widget .product:nth-child(5){padding-right:0;margin-right:0;border-right:0}.horizontalListing .RR-widget .productImgLink{margin-bottom:0}.horizontalListing .RR-widget .FreeShip{display:none}.verticalListing .RR-widget .product{width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #ccc;text-align:center}.verticalListing .RR-widget .col1,.verticalListing .RR-widget .col2{float:none;width:100%}.verticalListing .RR-widget .product .productImgLink{padding:0;margin-bottom:5px;text-align:center}.verticalListing .RR-widget .product:last-child{margin-bottom:0;padding-bottom:0;border:0}.verticalListing .RR-widget .productName.shortName{display:block;overflow:hidden;margin-bottom:5px;font-size:12px;line-height:15px;max-height:31px}.RR-widget .product .FreeShip:after{display:none}.RR-widget .FreeShip{color:#999}.RR-widget .product .FreeShip:before{content:"\060";font-family:'IcoMoon';vertical-align:middle;margin-right:3px;font-size:15px;font-style:normal}.RR-widget .product .FreeShip.expeditedShip:before{content:"\054"}.RR-notActive .RR-Placeholder{display:none}