#item-meta-description{position:relative;float:left;line-height:14px}.noclass2{}.itemheader{width:100%;padding-bottom:20px;margin-top:10px}.itemheader div.col-f{bottom:auto}.itemnumberlabel-section{position:relative;text-align:right}.shortdescription-section{position:relative;display:inline-block;padding-top:20px;max-width:100%}div.itemheader .col-e{position:relative;width:calc(100% - 200px);display:inline-block;float:left;margin-top:0}div.itemheader .col-f{position:relative;display:inline-block;width:200px}.customerreview-section{border:1px solid #a5a5a5;border-bottom:0;background:transparent}h1#item-short-description{font-size:22px;font-style:normal;letter-spacing:-.025em;font-weight:bold}.wrapper{position:relative;display:inline-block}#item-meta-description{position:relative;float:left;line-height:14px}.customerreview-section{border:1px solid #a5a5a5;border-bottom:0;background:transparent}.col-100{position:relative;display:inline-block;clear:none;float:left;width:98%!important;margin:0;padding:20px 0 0 0}div.col-100{padding:20px 0 0 0}.table7bg{padding-left:0}#ctl00_ctl00_ContentPlaceHolder1_OverallRating1_RatingStarsLabel img{margin-right:3px}#AdCopyLabel{color:red;line-height:21px}.manufactureinfo-section{display:inline-block;position:relative;width:100%;padding-top:40px}@media screen and (max-width:640px){#item-meta-description{display:none}}#SubHeaderManufacturerInfoLabel,.graybox22_customer{display:block}#ctl00_ctl00_ContentPlaceHolder1_OverallRating1_OverallRatingDiv{position:relative;display:inline-block;padding-right:20px}div#ctl00_ctl00_ContentPlaceHolder1_OverallRating1_RateItDiv{position:relative;display:inline-block;line-height:30px;padding:0!important}#item-meta-description{display:none}.hreview-aggregate,.content-wrapper{width:100%}#SubHeaderManufacturerInfoLabel,.graybox22_customer,.itemresource-subheader-text,span#SubHeaderManufacturerInfoLabel{width:100%;height:auto;font-size:24px;line-height:30px;font-weight:700;background:transparent;padding:0;margin:0;margin-bottom:20px;text-align:left!important}.itemresource-subheader-text{font-size:20px}#SubHeaderManufacturerInfoLabel{margin-top:20px}.brandlogo-section{margin-top:20px}#item-resources{border:0 solid #a5a5a5;background:transparent}#item-resources .graybox22_customer{padding:0;border-bottom:0;margin-bottom:0;display:none}section{position:relative;display:block;width:100%;float:left;margin:20px 0 60px 0}section h2{position:relative;display:inline-block;width:100%;text-transform:capitalize;margin:80px 0 20px 0;font-size:30px;font-weight:700;padding-left:0}.customerreview-section{display:inline-block}.section--content{position:relative;display:inline-block;width:100%}.graybox22_customer{display:none}.item-manufacturer-content,.itemresource{width:100%;margin:0}.breadcrumbs-section{position:relative;display:inline-block}#item-menu-breadcrumbs{position:relative;display:inline-block}#item-menu-breadcrumbs a:link,#item-menu-breadcrumbs a:visited{line-height:18px}.item-bread-spc{display:none}.itemresource-filehtml{line-height:26px;font-size:16px}.customer-care{position:relative;display:inline-block;width:calc(100% - 20px);max-width:100%;height:70px;border-top:solid 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.customer-care--wrapper-image{position:relative;display:inline-block;width:70px;height:70px;float:left;margin-right:15px}.customer-care img{position:relative;display:inline-block;width:70px;height:70px;float:left;border-radius:50px}.customer-care--wrapper-text{position:relative;display:inline-block;width:calc(100% - 85px);height:70px;float:left}.customer-care span.customer-care--text{position:relative;display:inline-block;width:calc(100% - 100px);width:100%;vertical-align:top;text-align:left;float:left;line-height:17px;font-weight:700}.customer-care a.customer-care--phone:link,.customer-care a.customer-care--phone:visited,.customer-care a.customer-care--phone:active{position:relative;display:inline-block;font-size:24px;line-height:36px;text-decoration:none;color:#264278;text-align:left;float:left}.customer-care a.customer-care--phone:hover{text-decoration:underline}.IRAnswer{line-height:26px}.subjectDesc.summary{position:relative;display:inline-block;width:auto;padding:10px 0}.IRQuestion{font-weight:700;display:block;line-height:20px;padding-left:10px;margin-bottom:5px;color:#000}.ratingSectionName{font-weight:700}div.customerreview-section>div,div.customerreview-section>div>table{position:relative;display:inline-block;width:100%}.customerreview-section>div{margin-bottom:20px}div.customerreview-section{font-size:16px;line-height:24px}#item-manufacturer-info,.customerreview-section{border:0}.customerreview-section{display:inline-block;width:100%;position:relative;float:left}.section--content--wrapper{position:relative;display:inline-block;width:100%}.ratingStars{left:0;margin-left:20px;display:inline-block;height:22px}.ratingStars img{position:relative;display:inline-block;margin-top:5px}.ratingSectionName:empty,.ratingStars:empty,.IRAnswer:empty,.IRQuestion:empty{display:none}.IRSectionName{display:none}.IRQuestion{border-bottom:0}.brandlogo-section,.brandtext-section{text-align:left}.content-wrapper,.table7bg.hreview-aggregate{width:1326px}.row-1{position:relative;display:inline-block;width:100%}.column-1,.column-2,.column-3{position:relative;display:inline-block;vertical-align:top;height:100%;margin:0;float:left}.row-1 .column-1{width:80px}.row-1 .column-2{width:calc(100% - 80px)}.row-1 .column-3{width:490px}.row-2{position:relative;display:inline-block;width:100%;padding-top:20px}.row-2 .column-1{width:calc(50% - 245px);min-height:10px}.row-2 .column-2{width:calc(50% - 245px);min-height:10px;text-align:center}.row-2 .column-3{width:490px;min-height:10px}.brandtext-section,.manufactureinfo-section{position:relative;width:100%;line-height:26px}.longdescription-section,.specifications-section{line-height:26px}.producthighlights-section ul,.longdescription-section ul,.specifications-content ul{margin-left:2em;margin-bottom:1em}div.ExactTargetRecommendationItem{margin-right:0!important}.reviewCustomerInfo{text-align:left}.section--content h3{position:relative;display:inline-block;font-size:24px;color:#000;margin:20px 0}.onlinehelp-section{position:relative;display:inline-block;width:100%;text-align:center}#extole_zone_product{position:relative;display:inline-block;width:100%;text-align:center}#extole_zone_product div a:link{max-width:375px;margin:10px auto!important}.producthighlights-title{position:relative;display:inline-block;width:100%;text-align:left;font-size:18px;margin-bottom:12px}#item-product-highlights ul{margin-left:2em;margin-bottom:1em}#item-product-highlights li{line-height:26px}div#item-menu-breadcrumbs{word-spacing:5px}#item-notifyMe{height:100%!important}#notifyMeMainContent{font-size:16px;line-height:24px}#notifyMeMainContent tr td span{position:relative;display:inline-block;min-height:32px}.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}.zoomPreload{opacity:.8;filter:alpha(opacity=80);color:#333;font-size:14px;text-decoration:none;border:0 solid #ccc;background-color:#fff;padding:8px;text-align:center;background-image:url(/images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;*width:100px;*height:49px}.zoomPup{overflow:hidden;background-color:#fff;opacity:.6;filter:alpha(opacity=60);z-index:120;position:absolute;border:0 solid #ccc!important;z-index:101;cursor:crosshair}.zoomOverlay{position:absolute;left:0;top:0;background:#000;z-index:5000;width:100%;height:100%;display:none;z-index:101}.zoomWindow{position:absolute;left:110%;top:40px;background:#000;z-index:6000;height:auto;z-index:10000;z-index:110}.zoomWrapper{position:relative;border:0 solid #999!important;z-index:110}.zoomWrapperTitle{display:block;background:#999;color:#fff;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:14px;position:absolute;top:0;left:0;z-index:120;opacity:.6;filter:alpha(opacity=60)}.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}.zoomIframe{z-index:-1;filter:alpha(opacity=0);opacity:.8;position:absolute;display:block}#stickyHeader{position:fixed;top:0;right:0;left:0;-webkit-box-shadow:0 5px 10px 2px rgba(0,0,0,.5);box-shadow:0 5px 10px 2px rgba(0,0,0,.5);background:#fff;display:none;text-align:center;z-index:9999}#stickyHeader.visible{display:inline-block}.stickyHeader--row-one{position:relative;display:block;width:100%;height:87px;border-bottom:solid 1px #888;float:left}.stickyHeader--row-two{position:relative;display:block;width:100%;height:32px;float:left}.row-one--wrapper,.row-two--wrapper{position:relative;display:inline-block;width:1326px}.stickyHeader--row-two .row-one--wrapper{height:32px}.row-one--column1,.row-one--column2,.row-one--column3,.row-one--column4,.row-one--column5{position:relative;display:block;float:left;text-align:left}.row-one--column1{width:65px;height:87px}.row-one--column2{width:435px;height:67px;padding:10px 40px 10px 20px;line-height:24px}.row-one--column3{width:300px;height:67px;padding:10px 0 10px 10px}.row-one--column4{width:330px;height:32px;padding:27px 0;text-align:center}.item-image{position:relative;display:inline-block;width:65px;height:87px}.item-image img{position:absolute;display:block;width:auto;height:auto;max-width:65px;max-height:65px;margin:auto;top:0;right:0;bottom:0;left:0}.column2--short-description{position:relative;display:inline-block;width:100%;font-size:18px}.column2--item-rating{position:relative;display:inline-block;width:100%}.column2--item-rating #stickyHeaderItemAvgRating{position:relative;display:block;float:left;height:24px;line-height:24px;overflow-y:hidden}.column2--item-rating #stickyHeaderItemAvgRating img{position:relative;display:inline-block;margin-top:-10px}.column2--item-rating #stickyHeaderItemAvgRating img:last-child{padding-right:5px}.star-rating{position:relative;display:inline-block;width:60px;height:12px;margin:2px 0;text-indent:-9999px;vertical-align:top}.reviews{position:relative;display:inline-block;width:auto;height:16px;padding-left:5px;line-height:16px;vertical-align:top}.row-one--payment-plans{position:relative;display:inline-block;width:100%;font-size:20px;color:#000;font-weight:400}.row-one--payment-plans .ibs-plan--wrapper{position:relative;float:left;width:100%;text-align:left;font-size:20px;line-height:24px}.row-one--payment-plans .small{position:relative;display:inline-block;width:100%;text-align:left;font-size:18px;line-height:20px;float:left}.row-one--payment-plans .ib-bold{font-weight:700}.row-one--payment-plans .ib-blue{font-weight:700;color:#274379}.row-one--payment-plans button.lowPaymentPlanOptions,.row-one--payment-plans button.noCreditCheckLink{padding-top:0;padding-bottom:0;padding-left:0;display:block;float:left;clear:both;line-height:20px}.row-one--payment-plans button.lowPaymentPlanOptions:hover,.row-one--payment-plans button.noCreditCheckLink:hover{text-decoration:underline}.payment-plans--payment{position:relative;display:inline-block;width:100%;font-size:24px;color:#000;font-weight:400}.payment--number{font-weight:700}.payment--amount{font-weight:700;color:#274379}.row-one--item-price{position:relative;display:inline-block;width:auto;height:32px;font-size:24px;line-height:32px;padding-right:20px}#addToCart_StickyHeader{position:relative;display:inline-block;color:#fff;font-size:18px;background:#04a401;height:32px;line-height:32px;border:solid 1px #027000;border-radius:5px;text-transform:uppercase;margin:0;padding:0 10px;cursor:pointer;vertical-align:top}.row-two--nav,#stickyHeader nav{position:relative;display:inline-block;width:100%;height:32px;background:transparent}.row-two--nav ul{position:relative;display:inline-block;width:100%;padding:0;margin:0;text-align:left}.row-two--nav ul li{position:relative;display:inline-block;max-width:400px;height:32px;padding:0;margin:0;list-style:none;text-align:center}.row-two--nav ul.six-column li{width:16.6%}.row-two--nav ul.five-column li{width:20%}.row-two--nav ul.four-column li{width:25%}.row-two--nav ul.three-column li{width:33%}.row-two--nav ul.two-column li{width:50%}#mainNav li a,#mainNav li a:link,#mainNav li a:active{position:relative;display:inline-block;width:auto;height:28px;padding:0 20px;margin:0;font-size:16px;line-height:28px;font-weight:400;color:#000;text-decoration:none;text-align:center;text-transform:capitalize;border-bottom:4px solid transparent;transition:border-bottom .5s}#mainNav li a:hover,#mainNav li a:active,#mainNav li a.active{font-weight:700;border-bottom:solid 4px #274379}.row-one--wrapper,.row-two--wrapper{width:1326px}#stickyHeaderItemDescription{font-size:16px}.row-one--column2{width:435px}.row-one--column3{width:426px}#addToCart_StickyHeader{background:#388e3c}.payment--number{font-weight:700}@media only screen and (max-width:1280px){html.desktop .row-one--payment-plans{width:100%}}@media only screen and (max-width:1199px){html.desktop .row-one--wrapper,.row-two--wrapper{width:100%;max-width:1200px}html.desktop .row-one--column2{width:calc(40% - 29px);padding:10px 0 10px 10px}html.desktop .row-one--column3{width:calc(30% - 29px);height:67px;padding:10px 0 10px 10px}html.desktop .row-one--column4{width:calc(30% - 29px);height:32px;text-align:center}}@media only screen and (max-width:1099px){html.desktop .row-one--wrapper,.row-two--wrapper{width:100%;min-width:800px}html.desktop .row-one--column2{width:calc(55% - 118px);padding:10px 0 10px 10px}html.desktop #stickyHeaderItemDescription{font-size:14px;line-height:18px}html.desktop .row-one--column3{width:calc(45% - 118px);height:67px;padding:10px 0 10px 10px}html.desktop .payment-plans--payment{font-size:18px}html.desktop .row-one--column4{width:150px;height:auto;padding:10px 0 0 0;text-align:center}html.desktop .row-one--column5{width:65px}}@media only screen and (max-width:900px){html.desktop #mainNav li a,html.desktop #mainNav li a:link,html.desktop #mainNav li a:active{font-size:14px}}@media only screen and (max-width:800px){html.desktop #stickyHeader{width:100%;overflow:scroll}html.desktop .row-one--wrapper,html.desktop .row-two--wrapper{width:800px;min-width:800px}}.row-one--wrapper,.row-two--wrapper{width:1326px}#stickyHeaderItemDescription{font-size:16px}.row-one--column2{width:435px}.row-one--column3{width:426px}#addToCart_StickyHeader{background:#388e3c}.payment-plans--payment{position:relative;display:inline-block;width:100%;font-size:24px;color:#222;font-weight:500}.payment--number{font-weight:700}.row-one--payment-plans{width:100%;font-size:24px;color:#222;font-weight:500}.row-one--payment-plans .ibs-plan--wrapper{position:relative;display:inline-block;width:100%;text-align:left;font-size:24px;line-height:24px}.row-one--payment-plans .small{position:relative;display:inline-block;width:100%;text-align:left;font-size:18px;line-height:20px;float:left}.row-one--payment-plans .ib-bold{font-weight:700}.row-one--payment-plans .ib-blue{font-weight:700;color:#274379}.row-one--payment-plans button.lowPaymentPlanOptions{padding-top:5px;padding-bottom:5px;display:block}.row-one--payment-plans button.lowPaymentPlanOptions:hover{text-decoration:underline}@media only screen and (max-width:1280px){html.desktop .row-one--payment-plans{width:100%}}@media only screen and (max-width:1199px){html.desktop .row-one--wrapper,.row-two--wrapper{width:100%;max-width:1200px}html.desktop .row-one--column2{width:calc(40% - 29px);padding:10px 0 10px 10px}html.desktop .row-one--column3{width:calc(30% - 29px);height:67px;padding:10px 0 10px 10px}html.desktop .row-one--column4{width:calc(30% - 29px);height:32px;text-align:center}}@media only screen and (max-width:1099px){html.desktop .row-one--wrapper,.row-two--wrapper{width:100%;min-width:800px}html.desktop .row-one--column2{width:calc(55% - 118px);padding:10px 0 10px 10px}html.desktop #stickyHeaderItemDescription{font-size:14px;line-height:18px}html.desktop .row-one--column3{width:calc(45% - 118px);height:67px;padding:10px 0 10px 10px}html.desktop .payment-plans--payment{font-size:18px}html.desktop .row-one--column4{width:150px;height:auto;padding:10px 0 0 0;text-align:center}html.desktop .row-one--column5{width:65px}}@media only screen and (max-width:900px){html.desktop #mainNav li a,html.desktop #mainNav li a:link,html.desktop #mainNav li a:active{font-size:14px}}@media only screen and (max-width:800px){html.desktop #stickyHeader{width:100%;overflow:scroll}html.desktop .row-one--wrapper,html.desktop .row-two--wrapper{width:800px;min-width:800px}}.wrapper--specification-swatch-control,.specification-swatch-control--item-purchase{position:relative;width:100%}.item-purchase--item-installmentBilling{position:relative;border-bottom:solid 5px #264278;min-height:100px}.item-purchase--item-installmentBilling span{position:relative;display:inline-block;font-weight:400}.item-purchase--item-installmentBilling span.ib-bold{font-weight:700;letter-spacing:-2px}.item-purchase--item-installmentBilling span.ib-blue{color:#29427a}.item-purchase--item-installmentBilling button.lowPaymentPlanOptions{position:relative;display:inline-block;background-color:transparent;border:none;cursor:pointer;font-size:16px;line-height:24px;vertical-align:top;padding:0}html.mobile .item-purchase--item-installmentBilling button.lowPaymentPlanOptions{float:left}.item-purchase--projection-message{position:relative;width:100%;padding:20px 0;border-bottom:solid 1px rgba(0,0,0,.1);min-height:32px;float:left}html.mobile .item-purchase--projection-message{height:auto}.item-purchase--projection-message div{line-height:32px}.item-purchase--projection-message .flip-clock-wrapper{position:relative;display:inline-block;vertical-align:top}.item-purchase--projection-message:empty{display:none}.item-purchase--projection-message .item-geolocation-message1{position:relative;display:inline-block;height:32px;line-height:32px;width:auto;margin:0;vertical-align:top}.item-purchase--projection-message .item-geolocation-message2{position:relative;display:inline-block;width:auto;color:#008a00}.item-purchase--projection-message .flip-clock-wrapper ul li a div div.inn,.item-purchase--projection-message .flip-clock-wrapper ul,.item-purchase--projection-message .flip-clock-label{height:32px;line-height:32px}.item-purchase--projection-message .item-geolocation-desktopdeliveryicon{position:relative;display:inline-block;width:100%;text-align:left;line-height:normal}.item-purchase--projection-message .item-geolocation-desktopdeliveryicon>div{position:relative;display:inline-block;text-align:left;line-height:normal}.item-purchase--projection-message .item-geolocation-desktopdeliveryicon a{position:relative;display:inline-block;text-align:left}.item-purchase--item-price-details{position:relative;display:block;width:auto;padding:20px 0;float:left}.item-price-details{position:relative;display:inline-block;width:auto;font-weight:700;font-size:36px;vertical-align:top;line-height:36px}.item-price-details:focus{border:1.5px solid #9ecaed}.item-price-details>.list-savings-wrapper{position:relative;display:block;width:auto;float:right}.item-price-details .list-savings-wrapper .list-savings-wrapper{position:relative;display:block;width:auto;float:left}.item-price-details .msrp-wrapper,.item-price-details .saving-wrapper{position:relative;display:block;width:auto;text-align:left;font-size:14px;line-height:16px;font-weight:300;margin-right:0;float:left;padding-left:10px;clear:both}.item-price-details .msrp-wrapper{padding-top:2px}.item-price-details .saving-wrapper{padding-bottom:2px}.item-price-details .msrp-wrapper span.msrp-caption,.item-price-details .msrp-wrapper span.msrp-amount,.item-price-details .saving-wrapper span.saving-caption,.item-price-details .saving-wrapper span.saving-amount{font-size:12px;line-height:16px;color:#666}.item-price-details .msrp-wrapper span.msrp-amount{text-decoration:line-through}.item-price-details .saving-wrapper span.saving-amount{padding-left:3px}.item-price-details .webprice.pricing{position:relative;display:inline-block;width:auto;font-weight:700;font-size:36px;line-height:36px;color:#3a3a3a;text-align:left;vertical-align:top}.item-price-details .list-savings-wrapper:empty,.item-price-details .webprice:empty{display:none}.item-priceOverride{position:relative;display:block;width:100%;font-size:18px;float:left;clear:both;color:#000}.item-priceOverride span{position:relative;display:inline-block;font-weight:300;color:red}.item-priceOverride span.pricing{font-weight:700;font-size:25px}.item-priceOverride span.pricing{color:#000}.item-purchase--item-availability-message{position:relative;display:inline-block;width:auto;max-width:230px;line-height:18px;padding:20px 0 0 30px}.item-purchase--item-availability-message:empty{display:none}.item-purchase--item-availability-message .iteminstock{position:relative;display:inline-block}.item-purchase--item-availability-message .iteminstock span{line-height:18px;padding-right:5px}html.mobile .item-purchase--item-availability-message{float:left}.item-purchase--item-quantity{position:relative;width:100%;text-align:left;float:left;clear:both}html.mobile .item-purchase--item-quantity{text-align:center}.item-quantity--title{position:relative;display:inline-block;width:100%;text-align:left;margin-bottom:10px}html.mobile .item-quantity--title{width:200px;margin-right:calc(50% - 100px);margin-left:calc(50% - 100px);margin-bottom:0}.item-quantity--input-data{position:relative;width:100%}.item-quantity--input-data button{position:relative;display:inline-block;vertical-align:top;width:34px;height:34px;background:rgba(0,0,0,.2);border:solid 1px rgba(0,0,0,.8);border-radius:3px;font-size:20px;cursor:pointer;font-weight:700}html.mobile .item-quantity--input-data button{width:46px!important;height:46px!important;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.6);box-shadow:3px 3px 3px 0 rgba(0,0,0,.6)}.item-quantity--input-data button:hover{background:rgba(0,0,0,.1);border:solid 1px rgba(0,0,0,.4)}.item-quantity--input-data button:active{background:rgba(0,0,0,.5);border:solid 1px rgba(0,0,0,.8)}html.mobile .item-quantity--input-data button:active{-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,0);box-shadow:3px 3px 3px 0 rgba(0,0,0,0)}.item-quantity--input-data input{position:relative;display:inline-block;vertical-align:top;width:46px;height:30px;margin:0 10px;background:rgba(0,0,0,0);border:solid 1px rgba(0,0,0,.8);border-radius:3px;font-size:16px;text-align:center}html.mobile .item-quantity--input-data input{width:60px;height:46px;margin:0 20px;font-size:16px!important}.item-purchase--add-to-cart-button{position:relative;width:100%;float:left}.item-purchase--add-to-cart-button button,a.chatforpricelink:link{position:relative;display:inline-block;width:100%;height:40px;background:#388e3c;text-align:center;padding:0;margin:30px 0;border:0;border-radius:3px;font-size:18px;line-height:40px;color:#fff;cursor:pointer}.item-purchase--add-to-cart-button button:hover{background:#037101}a.chatforpricelink,a.chatforpricelink:link,a.chatforpricelink:active{background:#4676b6;padding:0 25px;text-decoration:none}a.chatforpricelink:hover{background:#395e90}.item-purchase--add-to-cart-button button:disabled{background:#ddd;cursor:default}#specificationSwatchControl{position:relative;display:inline-block;font-size:16px;margin-top:10px}html.mobile #specificationSwatchControl.container{padding-right:0;padding-left:0}#specificationSwatchControl .specificationSwatchControl--wrapper{position:relative;display:inline-block;width:100%}#specificationSwatchControl .specificationSwatchControl--option,#specificationSwatchControl .option-header{position:relative;display:inline-block;width:100%}#specificationSwatchControl .option-header{margin-bottom:10px;font-weight:700}#specificationSwatchControl .option-header--option{position:relative;display:inline-block}#specificationSwatchControl .option-header--selected{position:relative;display:inline-block;font-weight:700}#specificationSwatchControl .option-ul{position:relative;display:inline-block;width:100%}#specificationSwatchControl .option-ul ul.nav{position:relative;display:inline-block;width:100%;list-style:none;margin-bottom:20px;text-align:left}#specificationSwatchControl .option-ul ul.nav li{position:relative;display:inline-block;width:57px;height:57px;cursor:pointer;vertical-align:top;box-sizing:border-box}#specificationSwatchControl .option-ul ul.nav li a,#specificationSwatchControl .option-ul ul.nav li a:link{position:relative;display:inline-block;width:50px;height:50px;text-align:center;border:solid 1px #ccc;margin:1px 6px 6px 1px}#specificationSwatchControl .option-ul ul.nav li a .swatch-image-wrapper{position:relative;display:inline-block;width:50px;height:50px;text-align:center}#specificationSwatchControl .option-ul ul.nav li a .swatch-image-wrapper img{position:absolute;margin:auto;top:0;right:0;left:0;bottom:0;width:auto;height:auto;max-width:48px;max-height:48px;z-index:100}#specificationSwatchControl .option-ul ul.nav li a.selected{border:solid 1px #000;opacity:1;font-weight:bolder}#specificationSwatchControl .option-ul ul.nav li a.notselected{opacity:.5}#specificationSwatchControl .option-ul ul.nav li a:hover{border:solid 1px #000;opacity:1;font-weight:bolder}#specificationSwatchControl .option-ul ul.nav li span{position:relative;display:block;width:100%;line-height:18px;text-align:center;float:left}html.mobile #specificationSwatchControl .option-ul ul.nav li{width:76px;height:76px}html.mobile #specificationSwatchControl .option-ul ul.nav li a,html.mobile #specificationSwatchControl .option-ul ul.nav li a:link{width:60px;height:60px;margin:1px 16px 16px 1px}html.mobile #specificationSwatchControl .option-ul ul.nav li a .swatch-image-wrapper{width:58px;height:58px}html.mobile #specificationSwatchControl .option-ul ul.nav li a .swatch-image-wrapper img{max-width:56px;max-height:56px}#specificationSwatchControl .option-button{position:relative;display:inline-block;width:auto}#specificationSwatchControl .option-button button{position:relative;display:inline-block;width:auto;line-height:32px;padding:0 20px;background-color:#fff;border:solid 2px #666;border-radius:3px;font-size:16px;color:#000;cursor:pointer;margin:0 10px 20px 0;opacity:1}#specificationSwatchControl .option-button button:hover,#specificationSwatchControl .option-button button.selected{opacity:1;border-color:#000;text-shadow:0 0 1px #000}#specificationSwatchControl .option-button button:target{opacity:1;background-color:#000;color:#fff;border-color:#000}#specificationSwatchControl .option-button button.notselected{opacity:.4}.item-purchase--digital-download{position:relative;display:block;width:100%;float:left;margin-top:30px}.item-purchase--digital-download .icon-box{position:relative;display:block;width:135px;float:left;margin-top:0}.item-purchase--digital-download-message{position:relative;box-sizing:border-box;display:block;width:calc(100% - 135px);float:left;padding-left:20px}.specification-swatch-control--item-purchase .item-purchase--item-price-details{border-bottom:solid 1px #ccc}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling{display:block;width:100%;float:left;border-bottom:solid 1px #ccc;border-top:solid 0 #ccc;font-size:16px;color:#000;padding:20px 0 10px 0;margin-bottom:20px}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling:empty{display:none}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling>span:first-child{margin-top:25px}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling>span:first-child::before{position:absolute;width:100%;content:"Payment Options:";font-size:16px;font-weight:700;text-align:left;top:-25px;left:0}.specification-swatch-control--item-purchase span.affirm-as-low-as{font-size:14px;line-height:18px;font-weight:normal;width:100%;box-sizing:border-box}.specification-swatch-control--item-purchase span.affirm-as-low-as::first-line {font-size:14px!important;font-weight:normal!important}.specification-swatch-control--item-purchase span.affirm-ala-price{font-size:14px!important;font-weight:normal!important;color:#000!important;line-height:24px!important}.specification-swatch-control--item-purchase a.affirm-modal-trigger,.specification-swatch-control--item-purchase a.affirm-modal-trigger:link,.specification-swatch-control--item-purchase a.affirm-modal-trigger:active{margin-right:30px;font-size:14px!important;font-weight:normal!important}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling .ez-pay-title{margin-top:10px;width:100%;box-sizing:border-box}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling .ex-pay-plan{display:block;position:relative;float:left;line-height:18px;padding:5px 0;width:100%;box-sizing:border-box}.specification-swatch-control--item-purchase .ibs-plan--wrapper{width:auto;box-sizing:border-box}.specification-swatch-control--item-purchase button.lowPaymentPlanOptions{font-size:16px!important;line-height:24px!important;font-weight:normal!important;color:#000!important;text-align:left;text-decoration:underline}.specification-swatch-control--item-purchase button.lowPaymentPlanOptions span{font-size:16px;font-weight:700;color:#264278;line-height:24px!important;font-style:italic;text-decoration:underline}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling span.small{font-size:14px!important;line-height:24px!important;font-weight:normal!important;color:#000!important;width:auto;text-align:left;vertical-align:top;padding-right:5px}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling>span{display:block;position:relative;float:left;line-height:18px;padding:5px 0;width:100%;box-sizing:border-box}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling>span.affirm-as-low-as{padding:0 0 0 0}.specification-swatch-control--item-purchase .ibs-plan--wrapper{padding-right:5px}.specification-swatch-control--item-purchase .ibs-plan--wrapper,.specification-swatch-control--item-purchase .ibs-plan--wrapper span.ib-bold,.specification-swatch-control--item-purchase .ibs-plan--wrapper span.ib-blue{display:inline-block;color:#000!important;font-size:16px!important;font-weight:normal!important;letter-spacing:normal!important;line-height:24px!important}.specification-swatch-control--item-purchase .ibs-plan--wrapper span.ib-blue{color:rgba(153,0,0,1)!important;font-weight:700!important}.specification-swatch-control--item-purchase .ibs-plan--wrapper span.ib-bold{font-weight:700!important}.specification-swatch-control--item-purchase .item-purchase--projection-message{border-bottom:solid 0 #ccc;padding-top:0}.specification-swatch-control--item-purchase .item-purchase--item-quantity{width:50%;float:left;padding-top:0;border-top:solid 0 #ccc}.specification-swatch-control--item-purchase .item-purchase--item-installmentBilling:empty{display:none}.specification-swatch-control--item-purchase .item-purchase--item-availability-message{position:relative;display:block;float:right;width:50%;box-sizing:border-box;padding-top:30px;max-width:100%}.specification-swatch-control--item-purchase button.btnDPFreeShipping{padding:0}.item-purchase--add-to-cart-button{margin:12px 0 30px 0!important;display:inline-block}.item-purchase--item-installmentBilling .affirm-as-low-as ._\5f affirm-logo{font-size:1.236em;line-height:1}.noCreditCheckLink,.noCreditCheckLink--rock-star{text-decoration:underline;position:relative;display:inline-block}#specificationSwatchControl button.noCreditCheckLink{display:inline-block}button.noCreditCheckLink .noCreditCheckLink{font-size:16px!important}.freqboughttogether--main{position:relative;display:inline-block;width:100%}html.mobile .freqboughttogether--main{width:100%}.freqboughttogether--title{text-align:left}html.mobile .freqboughttogether--title{font-size:16px}html.mobile.tablet .freqboughttogether--title{font-size:30px}.freqboughttogether--items{position:relative;display:inline-block}html.mobile .freqboughttogether--items{width:100%}.freqboughttogether--box{border:solid 5px #ddd;border-radius:5px;background:#eee;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.5);box-shadow:3px 3px 3px 0 rgba(0,0,0,.5);position:relative;display:inline-block;padding:15px}html.mobile .freqboughttogether--box{padding-top:12px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 rgba(0,0,0,.5)}html.mobile.tablet .freqboughttogether--box{width:auto}.freqboughttogether--box-images{display:inline-block;position:relative;vertical-align:top}html.mobile .freqboughttogether--box-images{width:100%;text-align:center;margin-bottom:20px}html.mobile.tablet .freqboughttogether--box-images{width:auto}.freqboughttogether--box-image{position:relative;display:inline-block;vertical-align:top}html.mobile .freqboughttogether--box-image{border-radius:2px;width:80px;height:80px;background:#fff;margin-top:2px;vertical-align:top}html.mobile.tablet .freqboughttogether--box-image{border-radius:2px;width:auto;height:auto;background:#fff;margin-top:2px;vertical-align:top}.freqboughttogether--item1-img,.freqboughttogether--item2-img,.freqboughttogether--item3-img{position:relative;display:inline-block;width:146px;height:146px;background:#fff;border:solid 2px #027000;border-radius:5px}.freqboughttogether--item1-img.disabled,.freqboughttogether--item2-img.disabled,.freqboughttogether--item3-img.disabled{border:solid 2px #ccc}html.mobile .freqboughttogether--item1-img,html.mobile .freqboughttogether--item2-img,html.mobile .freqboughttogether--item3-img{width:80px;height:80px}html.mobile.tablet .freqboughttogether--item1-img,html.mobile.tablet .freqboughttogether--item2-img,html.mobile.tablet .freqboughttogether--item3-img{width:146px;height:146px}.freqboughttogether--box-image a img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:146px;max-width:146px}html.mobile .freqboughttogether--box-image a img{max-height:74px;max-width:74px}html.mobile.tablet .freqboughttogether--box-image a img{max-height:146px;max-width:146px}.freqboughttogether--plussign,.freqboughttogether--box-equalsign{position:relative;display:inline-block;font-size:44px;font-weight:bold;vertical-align:middle;width:50px;line-height:150px;text-align:center}html.mobile .freqboughttogether--plussign,html.mobile .freqboughttogether--box-equalsign{font-size:20px;width:calc(33% - 86px);line-height:80px}html.mobile.tablet .freqboughttogether--plussign,html.mobile.tablet .freqboughttogether--box-equalsign{font-size:44px;width:50px;line-height:150px}.freqboughttogether--box-pricing{font-size:18px;font-weight:bold;display:inline-block}html.mobile .freqboughttogether--box-pricing{width:100%;text-align:center}html.mobile.tablet .freqboughttogether--box-pricing{width:auto}.freqboughttogether--box-installment-message{font-size:24px;font-weight:normal;display:block;text-align:center}html.mobile .freqboughttogether--box-installment-message{font-size:24px}.freqboughttogether--box-installment-price{font-size:29px;font-weight:bold;display:block;text-align:center;margin-top:9px}html.mobile .freqboughttogether--box-installment-price{font-size:29px;margin-top:4px}.freqboughttogether--box-addtocartbutton,.freqboughttogether--box-addtocartbutton:active{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:600;background:#388e3c;height:40px;line-height:40px;border:solid 1px #027000;border-radius:5px;text-transform:capitalize;padding:0 24px;cursor:pointer;margin-top:10px;box-sizing:border-box}.freqboughttogether--box-addtocartbutton:hover{background:#037101}.freqboughttogether--box-addtocartbutton:disabled,.freqboughttogether--box-addtocartbutton:disabled:hover{background:#666;border:solid 1px #222;cursor:not-allowed}html.mobile .freqboughttogether--box-addtocartbutton{margin-top:5px}.freqboughttogether--box-totalprice{display:block;text-align:center;font-weight:normal;margin-top:11px}html.mobile .freqboughttogether--box-totalprice{font-size:16px;margin-top:6px}.freqboughttogether--checklist{position:relative;display:inline-block;margin:20px 0 0 20px;height:auto;vertical-align:middle}html.mobile .freqboughttogether--checklist{margin:20px 0 0 0;text-align:left}.freqboughttogether--checklist-item1,.freqboughttogether--checklist-item2,.freqboughttogether--checklist-item3{margin-bottom:5px}html.mobile .freqboughttogether--checklist-item1,html.mobile .freqboughttogether--checklist-item2,html.mobile .freqboughttogether--checklist-item3{position:relative;display:inline-block;width:calc(100% - 50px);padding-left:50px;margin-bottom:20px}.freqboughttogether--checklist-item-checkbox input{width:20px;height:20px}html.mobile .freqboughttogether--checklist-item-checkbox{position:absolute;top:0;left:5px;width:32px;height:32px}html.mobile .freqboughttogether--checklist-item-checkbox input{width:32px;height:32px}.freqboughttogether--checklist-item1-label{display:inline-block;font-weight:bold}.freqboughttogether--checklist-item-itemprice{font-weight:700;color:#264278}html.mobile .freqboughttogether--main .section-h2{width:100%;padding-right:0}@media only screen and (max-width:380px){html.mobile .freqboughttogether--item1-img,html.mobile .freqboughttogether--item2-img,html.mobile .freqboughttogether--item3-img,html.mobile .freqboughttogether--box-image{width:60px;height:60px}html.mobile .freqboughttogether--box-image a img{max-height:54px;max-width:54px}html.mobile .freqboughttogether--plussign,html.mobile .freqboughttogether--box-equalsign{font-size:20px;width:12px;line-height:60px}}.mini-product-page{display:none;width:100%;height:100%;top:0;left:0;position:fixed;z-index:1001}.mini-product-popup-dsk{display:none;border:1px #000 solid;margin:0 auto;background-color:#fff;z-index:101;position:relative;top:15%;width:1024px;height:650px}.mini-product-popup-mbl{display:none;border:1px #000 solid;margin:0 auto;background-color:#fff;z-index:1001;position:fixed;top:5%;width:100%;height:87%}html.mobile .mini-product-popup-mbl{border:0 #000 solid;top:0%;height:100%}.mini-product-btn{float:right;background-color:#fff;border:none;margin:1px}.mini-product-closebtn{float:right;position:relative;bottom:5%;margin-right:2px}.mini-product-btn:focus{outline:solid}.mini-product-iframe{border:0;width:100%;height:100%}#desktopGallery{position:relative;display:inline-block}#desktopGallery div.container.slider{position:relative;display:inline-block;width:100%}#desktopGallery div.slide--wrapper{position:relative;display:inline-block;width:100%;padding:50px 0 0 0}#desktopGallery div.slide--wrapper .slide{position:relative;display:inline-block;width:100%}#desktopGallery div.slide--wrapper .slide .slide--image,#desktopGallery div.slide--wrapper .slide .slide--video{position:relative;display:inline-block;width:80px;height:80px;border:solid 2px #ccc;margin:5px 2px;cursor:pointer;background:#fff}#desktopGallery div.slide--wrapper .slide .slide--image:focus,#desktopGallery div.slide--wrapper .slide .slide--video:focus{border:solid 2px #376ca2}#desktopGallery div.ng-scope ul.nav li.ng-scope.active{opacity:1}#desktopGallery div.slide--wrapper .slide .slide--image img,#desktopGallery div.slide--wrapper .slide .slide--video img{position:absolute;display:block;margin:auto;top:0;right:0;bottom:0;left:0;max-width:76px;max-height:76px}#desktopGallery div.slide--wrapper .slide .slide--video::after{position:absolute;display:inline-block;top:calc(50% - 21px);right:calc(50% - 30px);bottom:calc(50% - 21px);left:calc(50% - 30px);height:42px;width:60px;content:" ";background:url(/ss-client/images/youtube-play.png) no-repeat;opacity:.8;transition:all .2s linear 0s;z-index:100}#desktopGallery button.arrow{cursor:pointer;position:relative;display:inline-block;width:78px;height:50px;margin:3px;z-index:5;text-indent:-99999px;border:0}#desktopGallery button.arrow.prev{position:absolute;top:0;left:0;background:url(/ss-client/Images/arrows.png) no-repeat 0 0;opacity:.2;transition:all .2s linear 0s}#desktopGallery button.arrow.next{background:url(/ss-client/Images/arrows.png) no-repeat 0 -50px;opacity:.2;transition:all .2s linear 0s}#desktopGallery button.arrow.prev:hover{opacity:1}#desktopGallery button.arrow.next:hover{opacity:1}#desktopGallery button.arrow:focus{opacity:1}.product-video{position:relative;display:inline-block;width:100%;max-width:556px;height:556px}.product-video iframe{position:absolute;display:block;max-width:556px;max-height:556px;margin:auto;top:0;right:0;bottom:0;left:0}.itemimage-section{position:relative;display:inline-block;width:100%;height:556px;padding:0!important}#product-image{position:relative;display:inline-block;width:100%!important;height:556px!important}.ulgallery{position:relative;display:inline-block;width:100%;height:556px}.ligallery{position:relative;display:inline-block;width:100%;height:556px;list-style:none}.ligallery img{position:absolute;top:0;right:0;bottom:0;left:0;max-height:556px;max-width:556px;margin:auto}.arrow--prev{position:absolute;top:0;left:0;width:80px;height:50px}.arrow--next{position:relative;display:inline-block}#item-recommend-accessories #rptRecommendedItemSegments{position:relative;display:inline-block;width:calc(100% - 100px);padding:0 50px}#item-recommend-accessories h3{display:none}#item-recommend-accessories div#rptRecommendedItems,#item-recommend-accessories div.rptRecommendedItems{position:relative;display:inline-block!important;width:calc(25% - 10px);margin:5px;float:left}#item-recommend-accessories .rptRecommendedItems-image img{max-width:150px;height:auto}#item-recommend-accessories .rptRecommendedItems-image{position:relative;display:inline-block;width:100%;height:150px;margin-top:0;margin:0}#item-recommend-accessories .rptRecommendedItems-image a{position:relative;display:inline-block;width:100%;height:150px;margin-top:0;margin:0}#item-recommend-accessories .rptRecommendedItems-image a img{position:absolute;display:block;margin:auto;top:0;right:0;bottom:0;left:0;max-height:150px;max-width:150px}#item-recommend-accessories .rptRecommendedItems-image a:focus,#item-recommend-accessories .rptRecommendedItems-desc a:focus,#item-recommend-accessories .recommendedAccessories-addToCartButton:focus,#item-recommend-accessories .rptRecommendedItems-next:focus,#item-recommend-accessories .rptRecommendedItems-previous:focus{border:1.5px solid #9ecaed}#item-recommend-accessories .rptRecommendedItems-desc,#item-recommend-accessories .rptRecommendedItems-price{position:relative;display:inline-block;width:100%;line-height:18px}#item-recommend-accessories .rptRecommendedItems-desc #ItemShortDescPlaceHolder a:link,#item-recommend-accessories .rptRecommendedItems-desc #ItemShortDescPlaceHolder a:visited,#item-recommend-accessories .rptRecommendedItems-desc #ItemShortDescPlaceHolder a:active{position:relative;height:55px;text-decoration:none!important;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#item-recommend-accessories .rptRecommendedItems-desc #ItemShortDescPlaceHolder a:hover{text-decoration:underline!important}#item-recommend-accessories .rptRecommendedItems-price{line-height:32px;text-align:center;color:#900}#item-recommend-accessories .recommenditem-addtoorder{width:100%;text-align:center}#item-recommend-accessories .recommendedAccessories-addToCartButton{position:relative;display:inline-block;line-height:32px;padding:0 10px;cursor:pointer}#item-recommend-accessories .rptRecommendedItems-previous{position:absolute;width:50px;height:50px;text-indent:-9999px;top:calc(50% - 25px);left:0;background:url(/ss-client/Images/recommend-arrows.png) no-repeat 0 0;cursor:pointer}#item-recommend-accessories .rptRecommendedItems-next{position:absolute;width:50px;height:50px;text-indent:-9999px;top:calc(50% - 25px);right:0;background:url(/ss-client/Images/recommend-arrows.png) no-repeat 0 -50px;cursor:pointer}#item-recommend-accessories .rptRecommendedItems-previous:active{background:url(/ss-client/Images/recommend-arrows.png) no-repeat -50px 0}#item-recommend-accessories .rptRecommendedItems-next:active{background:url(/ss-client/Images/recommend-arrows.png) no-repeat -50px -50px}button.recommendedAccessories-addToCartButton{text-transform:inherit!important;font-weight:bold}html.mobile #item-recommend-accessories #rptRecommendedItemSegments{width:100%;padding:0 70px}html.mobile #item-recommend-accessories .rptRecommendedItems-desc{height:auto}html.mobile #item-recommend-accessories .rptRecommendedItems-desc .ng-scope{height:auto}html.mobile #item-recommend-accessories div.container.slider{height:auto;margin:0;padding:0}html.mobile #item-recommend-accessories div#rptRecommendedItems,html.mobile #item-recommend-accessories div.rptRecommendedItems{width:100%}html.mobile #item-recommend-accessories .rptRecommendedItems-price{width:100%;text-align:center;padding:10px 0}html.mobile #item-recommend-accessories .recommenditem-addtoorder{text-align:center}html.mobile #item-recommend-accessories .recommenditem-addtoorder button{line-height:32px;padding:0 15px}html.mobile.tablet #item-recommend-accessories #rptRecommendedItemSegments{width:calc(100% - 140px);padding:0 70px}html.mobile.tablet #item-recommend-accessories .rptRecommendedItems-desc{height:auto}html.mobile.tablet #item-recommend-accessories .rptRecommendedItems-desc .ng-scope{height:auto}html.mobile.tablet #item-recommend-accessories div.container.slider{height:auto;margin:0;padding:0}html.mobile.tablet #item-recommend-accessories div#rptRecommendedItems,html.mobile.tablet #item-recommend-accessories div.rptRecommendedItems{width:calc(25% - 10px)}html.mobile.tablet #item-recommend-accessories .rptRecommendedItems-price{width:100%;text-align:center;padding:10px 0}html.mobile.tablet #item-recommend-accessories .recommenditem-addtoorder{text-align:center}html.mobile.tablet #item-recommend-accessories .recommenditem-addtoorder button{line-height:32px;padding:0 15px}.wish-box{position:relative;display:block;width:100%;text-align:left;margin:0}html.mobile .wish-box{text-align:center}.wish-box>div{position:relative;display:inline-block}a#pricematchlink,a#NotifyMeLink,a#pricematchlink:link,a#NotifyMeLink:link,button.item-wish-list{position:relative;display:inline-block;font-size:16px;text-decoration:none!important;color:#00e;border:none;background-color:transparent;cursor:pointer;margin-right:20px}a#NotifyMeLink:focus,a#pricematchlink:focus{border:1.5px solid #9ecaed}a#pricematchlink:hover,a#NotifyMeLink:hover,button.item-wish-list:hover{text-decoration:underline!important}#ExactTargetRecommendationContainerV2{position:relative;display:inline-block;width:100%}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemList{position:relative;display:inline-block;width:calc(100% - 100px);padding:0 50px}html.mobile #ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemList{width:100%}#ExactTargetRecommendationContainerV2 div.ExactTargetRecommendationItem{position:relative;display:inline-block!important;width:calc(25% - 20px)!important;padding:0 5px 0 10px;margin:0}#ExactTargetRecommendationContainerV2 div.ExactTargetRecommendationItemVertical{position:relative;width:calc(25% - 20px)!important;padding:0 5px 0 10px;margin:0}html.mobile #ExactTargetRecommendationContainerV2 div.ExactTargetRecommendationItem{width:100%!important;padding:0;border:0}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItem--item-link:link{position:relative;display:inline-block;width:100%;text-align:center}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemImage{position:relative;display:inline-block;width:100%;height:150px;margin-top:0;margin:0}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemImage div{position:relative;display:inline-block;width:100%;height:150px;margin-top:0;margin:0}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemImage div img{position:absolute;margin:auto!important;top:0;right:0;bottom:0;left:0;max-width:145px;max-height:145px}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemName,#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemWebPrice{position:relative;display:inline-block;line-height:18px;padding:10px 0 0 0;margin:0;width:100%;text-align:center}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemName{line-height:18px;min-height:46px;color:#000}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItem :hover .ExactTargetRecommendationItemName{text-decoration:underline}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemInstallments{position:relative;display:inline-block;width:auto;padding:10px 0 0 0!important;color:#000!important;border-bottom:solid 5px #264278;border-top:0;font-size:16px!important;line-height:24px!important;margin:0 auto 20px auto;float:none}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemList-previous{position:absolute;width:50px;height:50px;text-indent:-9999px;top:calc(50% - 25px);left:0;background:url(/ss-client/Images/recommend-arrows.png) no-repeat 0 0}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemList-next{position:absolute;width:50px;height:50px;text-indent:-9999px;top:calc(50% - 25px);right:0;background:url(/ss-client/Images/recommend-arrows.png) no-repeat 0 -50px}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemList-previous:active{background:url(/ss-client/Images/recommend-arrows.png) no-repeat -50px 0}#ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemList-next:active{background:url(/ss-client/Images/recommend-arrows.png) no-repeat -50px -50px}#ItemOosRecommendationsCtrl{position:relative;width:100%;float:left;border-bottom:solid 1px #ccc}#ItemOosRecommendationsCtrl #ExactTargetRecommendationContainerV2{display:none}#ItemOosRecommendationsCtrl #ExactTargetRecommendationContainerV2[data-visible="true"]{position:relative;display:block;width:100%;min-height:350px;float:left;margin-top:25px;margin-bottom:10px}#ItemOosRecommendationsCtrl .ExactTargetRecommendationItemImage,#ItemOosRecommendationsCtrl .ExactTargetRecommendationItemImage>div{height:150px}#ItemOosRecommendationsCtrl div.ExactTargetRecommendationItem.ng-scope a.ExactTargetRecommendationItem--item-link{height:auto}#ItemOosRecommendationsCtrl div.ExactTargetRecommendationItem.ng-scope a.ExactTargetRecommendationItem--item-link:hover .ExactTargetRecommendationItemName{text-decoration:underline}#ItemOosRecommendationsCtrl #ExactTargetRecommendationHeaderV2 h2{padding:0;text-align:center;font-size:30px;line-height:36px;font-weight:700;height:auto;color:#000;text-transform:capitalize;border-bottom:0}#ItemOosRecommendationsCtrl #ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemName{color:#000}#ItemOosRecommendationsCtrl .ExactTargetRecommendationItemWebPrice{color:#900}#ItemOosRecommendationsCtrl .ExactTargetRecommendationItemInstallments{display:none!important}html.mobile #ExactTargetRecommendationContainerV2 #dvSegmentList{width:100%}html.mobile #ExactTargetRecommendationContainerV2 div.rptRecommendedItems{width:100%;height:200px}html.mobile #ExactTargetRecommendationContainerV2 .rptRecommendedItems-desc{height:auto}html.mobile #ExactTargetRecommendationContainerV2 .rptRecommendedItems-desc{height:auto}html.mobile #ExactTargetRecommendationContainerV2 div.container.slider{height:auto;margin:0;padding:0}html.mobile #ExactTargetRecommendationContainerV2 div.ExactTargetRecommendationItemImage{height:150px}html.mobile #ExactTargetRecommendationContainerV2 .rptRecommendedItems-price{text-align:center;padding:10px 0}html.mobile #ExactTargetRecommendationContainerV2 .recommenditem-addtoorder{text-align:center}html.mobile #ExactTargetRecommendationContainerV2 .recommenditem-addtoorder button{line-height:32px;padding:0 15px}html.mobile.tablet #ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemList{width:calc(100% - 100px)}html.mobile.tablet #ExactTargetRecommendationContainerV2 div.ExactTargetRecommendationItem{width:calc(25% - 20px)!important;padding:0;border:0}html.mobile #ItemOosRecommendationsCtrl #ExactTargetRecommendationHeaderV{margin-top:25px}html.mobile #ItemOosRecommendationsCtrl #ExactTargetRecommendationHeaderV2 h2{padding:0;text-align:center;font-size:16px;line-height:24px;height:auto;width:100%}html.mobile #ItemOosRecommendationsCtrl #ExactTargetRecommendationContainerV2 .ExactTargetRecommendationItemList{width:100%!important;padding:0}html.mobile #ItemOosRecommendationsCtrl #ExactTargetRecommendationContainerV2 div.ExactTargetRecommendationItem.ng-scope{width:50%!important;margin-right:0!important;vertical-align:top}html.mobile #ItemOosRecommendationsCtrl #ExactTargetRecommendationContainerV2[data-visible="true"]{min-height:0;border-bottom:solid 1px #ccc;margin-top:10px}html.mobile #ItemOosRecommendationsCtrl .ExactTargetRecommendationItem{width:50%!important}.item-customer-reviews--header{margin-bottom:20px}.item-customer-reviews--review{margin:0 20px;display:inline-block;width:calc(50% - 40px);vertical-align:top;border-bottom:1px solid #d3d3d3}.item-customer-reviews--header-topSection{height:250px}div.item-customer-reviews--header-TOPLEFT{float:left;width:50%;border-right:2px solid #a9a9a9}div.item-customer-reviews--header-BTMLEFT{float:left;width:50%;border-right:2px solid #a9a9a9}.item-customer-reviews--header-TOPRIGHT{float:right;text-align:center;vertical-align:middle;width:45%}div.item-customer-reviews--header-BTMRIGHT{float:right;width:45%}.review--name,.review--overall-rating,.review--customerRecommendation,.review--likes,.review--dislikes{line-height:28px}.item-customer-reviews--header-left--overallRating{float:left;width:50%;text-align:center}.item-customer-reviews--numberOfReviews{font-size:18px;font-weight:bold;display:block;height:18px}.item-customer-reviews--ratingStars{padding:5px 0;display:block}.item-customer-reviews--ratingStars img{padding-right:5px;width:35px}.item-customer-reviews--ratingTextBox{border:2px solid #264278;width:100px;font-weight:bold;text-align:center;margin-bottom:10px;display:inline-block;border-radius:3px}.item-customer-reviews--averageRating{font-size:30px;color:#264278;padding:15px}.item-customer-reviews--maxRating{font-size:18px;color:#fff;background-color:#264278;padding:10px}.item-customer-reviews--header-left--ratingDistribution{float:right;height:150px;width:50%;text-align:left}.ratingDist--container{width:100%;height:38px}div.ratingDist--showAllReviews{text-align:center}button.ratingDist--Filter{background-color:transparent;border:0;padding:0;margin:0;font-size:16px;text-align:left;cursor:pointer}.ratingDist--label{font-size:16px;width:55px;display:inline-block;vertical-align:middle}button.ratingDist--Filter .ratingDist--label{font-weight:bold;text-decoration:underline;color:blue}.ratingDist--graphBox{width:200px;height:25px;vertical-align:middle;display:inline-block;background-color:#eee}.ratingDist--graphBar{background-color:#264278;height:100%;display:block}.ratingDist--numberRatings{font-size:16px;display:inline-block;vertical-align:middle}.ratingDistRatingCountMsg{text-align:center;margin-bottom:10px}.item-customer-reviews--header-left--highlightedReviewsHelpful{margin-top:20px;margin-bottom:20px;display:block}.item-customer-reviews--header-right--rateReviewDiv{width:100%}.item-customer-reviews--header-rateReviewBox{text-align:center;display:inline-block}a.rateReviewLink:link,a.rateReviewLink:active,a.rateReviewLink:visited{position:relative;display:inline-block;color:#fff!important;font-weight:bold;font-size:18px!important;line-height:50px;text-decoration:none!important;background-color:#264278;padding:0 20px;width:auto;border-radius:3px;opacity:1}a.rateReviewLink:hover{opacity:.8}.item-customer-reviews--header-right--productRecommendation{margin:30px}.item-customer-reviews--percentOfCustomers{float:left;width:50%;border-right:2px solid #a9a9a9;height:50px;vertical-align:middle;text-align:center;font-size:18px}.productRecommendation--percentage{font-size:24px;font-weight:bold}.item-customer-reviews--recommendText{float:right;height:50px;vertical-align:middle;text-align:center;font-size:18px;width:45%}.productRecommendation--txtNumberReviews{margin-top:7px}.item-customer-reviews--mostHelpfulReview,.item-customer-reviews--mostCriticalReview{margin:0 10px}.item-customer-reviews--header-right--highlightedReviewsCritical{margin-top:20px}.highlightedReviewTitle{font-size:24px;font-weight:bold;color:#000;margin-bottom:20px}.item-customer-reviews--mostHelpfulReview .review--title-Line,.item-customer-reviews--mostCriticalReview .review--title-Line{margin-top:0}#reviewSection{margin-top:15px;width:100%}.item-customer-reviews--reviewSectionHeader{background-color:#d3d3d3;margin:5px 0;display:inline-block;width:100%}.review--sectionTitle{font-size:28px;font-weight:bold;color:#000;padding:5px;float:left}.review--sortBy{float:right;font-size:24px;color:#000;display:block;padding:5px}.review--sortBy select{font-size:18px;color:#000;font-weight:bold}.review--subject{float:left;width:calc(100% - 130px);vertical-align:top}.review--date{float:right;font-weight:normal;margin:5px 0;font-size:20px;line-height:32px;vertical-align:top}.review--body{margin-bottom:25px}.review--title-Line{margin-top:15px}h3.reviewTitle{margin:5px 0;text-align:left;font-size:20px;line-height:32px}.review--review{margin-top:10px}.review--likes{margin:15px 0 5px 0}button.btnReviewHelpful,button.btnReviewHelpful:active{cursor:pointer;display:inline-block;padding:0 .5em;line-height:32px;border:1px solid #ddd;border-radius:.25em;background:#fff}button.btnReviewHelpful:hover{background:#ccc}.voteSuccessMsg{color:#228b22}.review--merchantResponse-div{margin-bottom:20px}.review--merchantResponse-title-div{font-size:20px;font-weight:bold}.review--merchantResponse-title{margin-right:20px}.review--merchantResponse-title img{width:75px;margin-bottom:0;padding-bottom:0;vertical-align:middle}.item-customer-reviews--loadMore{display:block;text-align:center;margin-top:20px}button.btnLoadMoreReviews{border:4px solid #264278;background-color:transparent;font-size:20px;line-height:20px;font-weight:bold;padding:10px;cursor:pointer}@media only screen and (max-width:1000px){.item-customer-reviews--review{width:calc(100% - 40px)}}div#divcustrating{padding:0}html.mobile div.item-customer-reviews--header-TOPLEFT{width:100%;border-right:none;height:250px}html.mobile .item-customer-reviews--header-topSection{height:175px;margin-top:20px}html.mobile .item-customer-reviews--header-left--overallRating{float:left;width:40%;padding-left:10px}html.mobile .item-customer-reviews--ratingStars img{padding-right:5px;width:20px}html.mobile .item-customer-reviews--header-left--ratingDistribution{float:right;height:150px;width:60%;text-align:left}html.mobile .ratingDist--graphBox{border:1px solid #666;width:75px;height:20px;vertical-align:middle;display:inline-block}html.mobile .item-customer-reviews--header-TOPRIGHT{text-align:center;vertical-align:middle;width:100%}html.mobile .item-customer-reviews--header-rateReviewBox{text-align:center;background-color:#264278;padding:20px;width:200px;display:inline-block;margin-top:20px;height:50px;vertical-align:middle}html.mobile div.item-customer-reviews--header-BTMLEFT{float:left;width:100%;border:none;text-align:left}html.mobile .item-customer-reviews--header-left--highlightedReviewsHelpful{margin-top:0;margin-left:5px}html.mobile div.item-customer-reviews--header-BTMRIGHT{float:left;width:100%;text-align:left;margin-bottom:20px}html.mobile .item-customer-reviews--mostHelpfulReview,html.mobile .item-customer-reviews--mostCriticalReview{font-size:18px;margin:0}html.mobile .item-customer-reviews--mostHelpfulReview .review--title-Line,html.mobile .item-customer-reviews--mostCriticalReview .review--title-Line{margin-top:0;display:inline-block}html.mobile .review--subject{float:left;width:calc(100% - 115px)}html.mobile h3.reviewTitle{font-size:20px;font-weight:bold;line-height:1}html.mobile .review--date{font-size:18px;margin:0 0 0 15px;float:right;font-weight:bold;max-width:100px}html.mobile .item-customer-reviews--header-right--highlightedReviewsCritical{margin:5px}html.mobile .txtPlaceholder{font-size:16px}html.mobile .highlightedReviewTitle{margin-bottom:5px}html.mobile .item-customer-reviews--review{width:100%;margin:0 0;font-size:16px}html.mobile h3.reviewTitle{color:#000}html.mobile .review--body{margin-bottom:25px;float:left}html.mobile.tablet div.item-customer-reviews--header-TOPLEFT{width:50%;border-right:2px solid #a9a9a9}html.mobile.tablet .item-customer-reviews--header-TOPRIGHT{text-align:center;vertical-align:middle;width:45%}html.mobile.tablet .item-customer-reviews--header-left--ratingDistribution{width:50%}html.mobile.tablet div.item-customer-reviews--header-BTMLEFT{padding:0 20px;width:calc(50% - 41px);border-right:2px solid #a9a9a9}html.mobile.tablet div.item-customer-reviews--header-BTMRIGHT{padding:0 20px;width:calc(50% - 41px);float:right}html.mobile.tablet .item-customer-reviews--review{margin:0 20px;width:calc(50% - 40px)}html.mobile.tablet .review--subject{float:left;width:calc(100% - 130px)}.review--statement{line-height:26px}.show-read-more{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-width:100%;max-height:78px;text-align:left;line-height:26px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.read-more-state,.read-more-trigger{display:none}.read-more-target{opacity:0;max-height:0;font-size:0;transition:.25s ease}.read-more-state:checked~.show-read-more{max-height:999em;-webkit-line-clamp:100}.read-more-state~.read-more-trigger:before{content:'Show More'}.read-more-state:checked~.read-more-trigger:before{content:'Show Less'}.read-more-active .read-more-trigger{cursor:pointer;display:inline-block;padding:0 .5em;line-height:2;border:1px solid #ddd;border-radius:.25em;font-size:14px}.review--review .show_hide{display:none;cursor:pointer;padding:0 .5em;line-height:2;border:1px solid #ddd;border-radius:.25em;font-size:14px;background-color:transparent}.review--review .show_hide:hover{background-color:#f1f1f1}.review--review.read-more-active .show_hide{display:inline-block}.review--review.read-more-active.open .show-read-more{max-height:999em;-webkit-line-clamp:100}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-TOPLEFT{width:calc(65% - 2px)}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-TOPRIGHT{width:35%}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-left--overallRating{width:220px}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-left--ratingDistribution{width:calc(100% - 220px)}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-topSection{position:relative;float:left;height:auto;width:100%}@media only screen and (max-width:767px){.mini-product-popup-mbl{top:0%;height:100%;overflow:hidden}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-TOPLEFT{width:100%;border-right:0}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-TOPRIGHT{width:100%;text-align:center;vertical-align:middle}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-left--overallRating{width:100%;float:left;padding-left:0}#CustomerReviewPopup_customerReviews .item-customer-reviews--ratingStar{width:50%;text-align:right;float:left;margin:0}#CustomerReviewPopup_customerReviews .item-customer-reviews--numberOfReviews{width:50%;text-align:left;float:right;margin:0}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-left--ratingDistribution{width:100%;height:auto;float:left;text-align:left}#CustomerReviewPopup_customerReviews div.item-customer-reviews--header-BTMLEFT,#CustomerReviewPopup_customerReviews item-customer-reviews--header-BTMRIGHT{width:100%;border-right:0}#CustomerReviewPopup_customerReviews div.item-customer-reviews--header-TOPLEFT{width:100%;border-right:none;height:auto}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-topSection{margin-top:20px}#CustomerReviewPopup_customerReviews .item-customer-reviews--ratingStars img{padding-right:5px;width:20px}#CustomerReviewPopup_customerReviews .ratingDist--graphBox{border:1px solid #666;width:75px;height:20px;vertical-align:middle;display:inline-block}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-TOPRIGHT{}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-rateReviewBox{text-align:center;background-color:#264278;padding:0 20px;width:200px;display:inline-block;margin-top:20px;height:50px;vertical-align:middle}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-right--productRecommendation{width:100%;float:left;margin:30px 0}#CustomerReviewPopup_customerReviews .item-customer-reviews--percentOfCustomers,#CustomerReviewPopup_customerReviews .item-customer-reviews--recommendText{height:75px}#CustomerReviewPopup_customerReviews .productRecommendation--txtNumberReviews{margin-top:0}#CustomerReviewPopup_customerReviews div.item-customer-reviews--header-BTMLEFT{float:left;width:100%;border:none;text-align:left}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-left--highlightedReviewsHelpful{margin-top:0;margin-left:5px}#CustomerReviewPopup_customerReviews div.item-customer-reviews--header-BTMRIGHT{float:left;width:100%;text-align:left;margin-bottom:20px}#CustomerReviewPopup_customerReviews .item-customer-reviews--mostHelpfulReview,#CustomerReviewPopup_customerReviews .item-customer-reviews--mostCriticalReview{font-size:18px;margin:0}#CustomerReviewPopup_customerReviews .item-customer-reviews--mostHelpfulReview .review--title-Line,#CustomerReviewPopup_customerReviews .item-customer-reviews--mostCriticalReview .review--title-Line{margin-top:0;display:inline-block}#CustomerReviewPopup_customerReviews .review--subject{float:left;width:calc(100% - 115px)}#CustomerReviewPopup_customerReviews h3.reviewTitle{font-size:20px;font-weight:bold;line-height:1}#CustomerReviewPopup_customerReviews .review--date{font-size:18px;margin:0 0 0 15px;float:right;font-weight:bold;max-width:100px}#CustomerReviewPopup_customerReviews .item-customer-reviews--header-right--highlightedReviewsCritical{margin:5px}#CustomerReviewPopup_customerReviews .txtPlaceholder{font-size:16px}#CustomerReviewPopup_customerReviews .highlightedReviewTitle{margin-bottom:5px}#CustomerReviewPopup_customerReviews .item-customer-reviews--review{width:100%;margin:0 0;font-size:16px}#CustomerReviewPopup_customerReviews .item-customer-reviews--review .a11ySRonly{display:none}#CustomerReviewPopup_customerReviews h3.reviewTitle{color:#000}#CustomerReviewPopup_customerReviews .review--body{margin-bottom:25px;float:left}#CustomerReviewPopup_customerReviews .allySRonly{display:none}#tabWarpper #Overview,#tabWarpper #Specs,#tabWarpper #Reviews{overflow-y:auto;height:auto!important}.longdescription-content iframe{width:100%!important;height:auto!important}}.wrapper--text-to-phone{position:relative;display:inline-block;width:auto}button.text-to-phone--text{position:relative;display:inline-block;width:auto;text-decoration:none;cursor:pointer;font-size:14px;line-height:32px;height:32px;vertical-align:middle;padding-left:30px;opacity:1;border:0;background:url(/ss-client/css/images/ams-sprite.png) no-repeat 0 -600px}button.text-to-phone--text:hover{opacity:.8;text-decoration:none}html.mobile div.textToPhoneDialog.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front{max-width:100%;width:100%!important;top:0!important;bottom:0!important;z-index:1000;border:0;border-radius:0;position:fixed}html.desktop .textToPhoneDialog,html.tablet.mobile .textToPhoneDialog{max-width:350px;z-index:1000}#textToPhoneDialog{text-align:left}button.container-x{position:relative;display:block;width:auto;text-decoration:none;cursor:pointer;line-height:32px;height:32px;border:1px solid #ddd;border-radius:.25em;padding-right:10px;cursor:pointer;background:#fff;float:right}.textToPhoneDialog--title{position:relative;display:block;width:100%;font-size:18px;line-height:32px;float:left;font-weight:bold}.textToPhoneDialog--title:focus{text-decoration:underline}.textToPhoneDialog--title-sub{position:relative;display:block;width:100%;font-size:16px;line-height:32px;margin-top:10px;float:left}.textToPhoneDialog--text{position:relative;display:block;width:100%;line-height:24px;float:left}.textToPhoneDialog--phoneNumber{position:relative;display:block;width:100%;margin:20px 0;float:left;text-align:center}.textToPhoneDialog--phoneNumber input#phoneNumber{position:relative;display:inline-block;width:calc(100% - 38px);line-height:36px;border:2px solid #666;text-indent:10px}.textToPhoneDialog--phoneNumber span{position:relative;display:inline-block;width:30px;line-height:32px}.textToPhoneDialog--phoneInstructions{text-align:left;margin-top:5px;margin-left:15px;font-size:14px}.textToPhoneDialog--send-wrapper{position:relative;display:block;width:100%;float:left;margin-bottom:20px}.textToPhoneDialog--send-wrapper #successmessage:empty{display:none}.textToPhoneDialog--send-wrapper #successmessage{position:relative;display:inline-block;line-height:40px;font-weight:300;text-align:center;width:100%}.textToPhoneDialog--send-wrapper #errormessage:empty{display:inline-block}.textToPhoneDialog--send-wrapper #errormessage{position:relative;display:inline-block;line-height:40px;font-weight:700;color:red;text-align:center;width:100%}.textToPhoneDialog--send-wrapper #ttpSuccessMsg,#ttpSmsResponseMsg{position:relative;display:inline-block;line-height:20px;font-weight:700;color:#006400;text-align:center;width:100%}#ttpSmsResponseMsg.error{color:red}input.textToPhoneDialog--send{position:relative;display:block;width:100%;font-size:18px;line-height:40px;font-weight:700;color:#fff;text-transform:uppercase;background:#388e3c;border:0;border-radius:3px;float:left}input.textToPhoneDialog--send:focus{color:#fff;background:#388e3c}.textToPhoneDialog--message{position:relative;display:block;width:100%;line-height:18px;float:left}#textToPhoneDialog .iti{vertical-align:top}#textToPhoneDialog .iti__flag-container{height:30px;vertical-align:top;padding:0}#textToPhoneDialog input#phone{height:30px;font-size:16px;width:200px;vertical-align:top}#textToPhoneDialog input#TextMessageSignupButton{font-size:16px;height:30px;vertical-align:top}div#ttpDivSMSOfferSignup{float:left;margin-bottom:20px}div#ttpDivSMSOfferSignup input{line-height:24px;height:24px;width:24px;margin:0;float:left}div#ttpDivSMSOfferSignup label{position:relative;display:inline-block;width:calc(100% - 25px);line-height:24px;padding:0 0 0 10px;box-sizing:border-box}.divSmsTermsConditions{margin-top:10px;margin-bottom:10px}#tblcontainer h1{font-size:18px;padding-top:20px;border-bottom:solid 1px #000}#tblcontainer button.closeTnC{margin-top:0}#tblcontainer button.closeTnC:first-child{margin-top:40px}html.mobile button.smsTermsConditionsLink{border-radius:3px;margin-top:10px}html.mobile div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front[aria-describedby="sms-terms-and-conditions-popup"]{position:fixed;top:0;right:0;bottom:0;left:0!important;width:100%!important;padding:0!important;margin:0!important;border:0!important;float:left}html.mobile #sms-terms-and-conditions-popup{height:100%!important;overflow-y:auto}html.mobile button.text-to-phone--text{font-size:16px}div[aria-describedby="item-notifyMe"] .ui-dialog-titlebar{display:none}.alertDiv{float:left;display:table-column;width:200px}#notifyMeSuccess div{margin-bottom:10px}.alertError,.alertInputError{color:red}#txtSendToBox{display:inline-block}.autoExtender{font-size:12px;color:#000;padding:3px 5px;border:1px solid #999;background:#fff;width:auto;float:left;z-index:9999999999;position:absolute;margin-left:0;list-style:none;font-weight:bold}.ui-tooltip{font-size:11px!important;max-width:550px!important}div#alertTypes{float:left;text-align:left}.alertType{float:left;position:relative;margin:10px}.alertType input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:40px;opacity:0;margin:0;cursor:pointer;z-index:999}.alertType span{float:left;display:inline-block;border:2px solid #ccc;border-radius:3px;padding:0 8px 0 36px;background-color:#f1f1f1;color:#000;font-weight:bold;box-sizing:border-box;height:40px;line-height:36px}.alertType span::after{position:absolute;display:inline-block;top:6px;left:5px;height:26px;width:26px;border:solid 1px #ccc;border-radius:3px;content:" ";font-size:24px;font-weight:700;line-height:22px;text-align:center;background-color:#fff}.alertType input[type=checkbox]:hover+span{background-color:#fff!important}.alertType input[type=checkbox]:focus+span{outline:0 solid #000!important;border:2px solid #000!important}.alertType input[type=checkbox]:checked+span::after{content:"✔"!important;background-color:#0075ff;color:#fff}.alertType input[type=checkbox]:checked:hover+span::after{background-color:#0075ff}#divTitleTop{width:100%;padding-bottom:40px}div.divTitle{float:left}.divTitle h1{font-size:20px;font-weight:bold}div.divCloseButton{float:right}.nmItemDescription{font-weight:bold}.divNotifySendTypes{}.divNotifySendTypes{margin-top:15px;display:block}.divNotifySendTypes h2{font-weight:bold;font-size:18px;margin-bottom:5px}#SendViaSMS{float:left;width:50%;display:inline-block}#divmobiletextbox .iti input#phone{width:96%;height:31px;border:2px solid grey}#SendViaEmail{float:right;width:50%;display:inline-block}#SendViaEmail h2{text-align:left}#txtSendTo{width:270px;height:25px;font-size:16px;vertical-align:top}div.divOptInSelection input[type=checkbox]{transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);padding:5px}div.AlertCreate{text-align:center;margin-top:25px}#btnCreateAlert{position:relative;display:block;width:100%;font-size:18px;line-height:40px;font-weight:700;color:#fff;text-transform:uppercase;background:#388e3c;border:0;border-radius:3px;float:left;margin-bottom:40px;cursor:pointer}#divNotifySignup .divSmsTermsConditions{}ul.alertsList{margin-left:20px}ul.alertsList li{margin-bottom:0;padding:0;line-height:22px}.txtSendType{font-weight:bold;margin-bottom:0!important}#itemInfo{font-weight:bold;color:#191970;font-size:18px}#successMessage{margin-bottom:5px!important}#alreadySignedup,#successRegistered,#smsOptinAlreadyRegistered,#newsletterAlreadyRegistered,#failureSmsRegistered,#failureNewsletterRegistered,#notifyMeFail{margin-bottom:10px;border-bottom:#d3d3d3 solid 1px}button#btnClose{float:right}html.desktop div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front[aria-describedby="item-notifyMe"]{position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%)}html.mobile div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front[aria-describedby="item-notifyMe"]{position:fixed;top:0!important;right:0;bottom:0;left:0!important;width:100%!important;padding:0!important;margin:0!important;border:0!important;float:left}html.mobile #item-notifyMe{height:100%!important;overflow-y:auto}html.mobile .alertType{width:auto}html.mobile .alertType span{width:100%;text-align:left}html.mobile .alertType span::after{top:7px}html.mobile #SendViaSMS{float:none;margin-top:30px;width:100%}html.mobile #SendViaEmail{float:none;margin-top:20px;width:100%}html.mobile .iti input#phone{width:300px}html.mobile #txtSendToBox{width:100%}html.mobile #txtSendTo{width:300px;height:30px}.divOptInSelection label{padding-left:5px;width:calc(100% - 30px);float:right}html.mobile NmEmailNewsletterOptin{width:100%;font-size:95%}html.mobile #NmEmailNewsletterOptin label{font-size:95%;box-sizing:border-box;width:calc(100% - 25px);position:relative}html.mobile #divNotifySignup,html.mobile #divNotifySignup .divSmsTermsConditions{float:left}html.mobile div.divOptInSelection input[type=checkbox]{vertical-align:top;margin-top:6px;width:20px}.cookieblocking-youtubemsg{position:relative;display:none;width:100%;max-width:556px;padding:10px 0;text-align:left;line-height:18px;margin:0 auto}.cookieblocking-youtubemsg button,.cookieblocking-youtubemsg button:active{position:relative;display:inline-block;background-color:#d9dfdb;border:solid 1px #84a175;padding:5px 10px;color:#84a175}.cookieblocking-youtubemsg button:hover{background-color:#ccc}#specificationSwatchControl{width:100%}.rptRecommendedItems-adcopy,.rptRecommendedItems-price .recomendeditemtext{display:none!important}button.recommendedAccessories-addToCartButton{position:relative;display:inline-block;width:auto;height:40px;background:#388e3c;text-align:center;text-transform:uppercase;padding:0 25px;margin:20px 0 0 0;border:0;border-radius:3px;font-size:18px;line-height:40px;color:#fff;cursor:pointer}ul.ulgallery,li.ligallery,html.tablet ul.ulgallery,html.tablet li.ligallery{height:556px}.flip-clock-wrapper ul li a div.up div.inn{font-size:16px}#specificationSwatchControl button.noCreditCheckLink{margin:0 auto 0 0;clear:both;line-height:24px}.ibs-plan--wrapper{font-weight:normal}.freqboughttogether--box-installmentmessage{text-align:center}.freqboughttogether--box-installmentmessage button.noCreditCheckLink{margin:0 auto}#stickyHeaderInstallmentBilling button.noCreditCheckLink{margin:0 auto 0 0}.freqboughttogether--box-installmentmessage span.small{position:relative;display:block;text-align:center;width:auto;font-size:14px;font-weight:normal}.icon-box{position:relative;margin-top:20px;text-align:left}.btnItemIcon{margin-bottom:20px}section h2.freqboughttogether--title{margin:40px 0 20px 0}.freqboughttogether--box-pricing{text-align:center}.freqboughttogether--box-addtocartbutton{margin-left:0}html.mobile.tablet .freqboughttogether--box-addtocartbutton{font-size:16px}.freqboughttogether--box-addtocartbutton,.freqboughttogether--box-addtocartbutton:disabled{background:#388e3c}.freqboughttogether--box-addtocartbutton:hover{background:#037101}#AdCopyLabel,#AdCopyLabel a:link,#AdCopyLabel a:visited{font-size:16px;color:red}.row-1{min-height:556px}div#specificationSwatchControl .option-button button.selected{background:#264278;color:#fff;border:solid 2px #264278}.icon-box{width:100%;text-align:left;display:inline-block}#item-icons-c input{max-width:20%}#item-icons-c input:nth-child(6){display:none!important}.item-purchase--add-to-cart-button button{margin:0 0}.item-purchase--add-to-cart-button{margin:30px 0}#StyleValidationMessage{position:absolute;display:inline-block;top:0;right:0;bottom:0;left:0;text-align:center;font-size:18px;font-weight:normal;line-height:40px;color:#fff;background:red;border-radius:3px;text-transform:uppercase;z-index:100}#StyleValidationMessage::before{position:absolute;display:inline-block;top:0;right:0;bottom:0;left:0;text-align:center;font-size:18px;font-weight:normal;line-height:40px;color:#fff;content:"Please select options below";background:red;border-radius:3px;z-index:110}span.review--merchantResponse-title::before{position:absolute;top:0;left:0;display:inline-block;background:#fff url(/ss-client/css/images/ams-sprite.png) no-repeat -140px 0;width:60px;height:32px;content:" "}span.review--merchantResponse-title{position:relative;display:inline-block;line-height:32px;height:32px;padding-left:60px}div.review--merchantResponse-div:empty{display:none}.col-e #item-menu-breadcrumbs,.col-e .breadcrumbs-section,.col-e{height:32px}.col-e .item-bread-lft{display:none;height:32px}.col-e .item-bread-lft br{display:none}.col-e .item-bread-lft:first-child{display:inline-block}.col-e .item-bread-lft>span{display:none;line-height:32px;padding:0 5px 0 0}.col-e .item-bread-lft>span:first-child,.col-e .item-bread-lft>span:nth-child(2),.col-e .item-bread-lft>span:nth-child(3),.col-e .item-bread-lft>span:nth-child(4){display:inline-block}div.itemheader .col-f{text-align:right;width:500px}div.itemheader .col-e{width:calc(100% - 500px)}.itemnumberlabel-section{display:inline-block;width:auto;vertical-align:top}.col-f div:first-child{position:relative;display:inline-block;width:auto;margin-right:20px}.usercontrol--text-to-phone{position:relative;display:inline-block;width:auto;margin-right:20px}#itemNumberLabel{line-height:32px}button.btnReviewHelpful{background:#fff url(/ss-client/css/images/ams-sprite.png) no-repeat -268px -32px;padding-left:40px}button.btnReviewHelpful:hover,button.btnReviewHelpful:active{background:#fff url(/ss-client/css/images/ams-sprite.png) no-repeat -268px 0;padding-left:40px}div#item-notifyLink{position:relative;display:inline-block;width:100%}a#pricematchlink,a#pricematchlink:link,a#pricematchlink:active,a#pricematchlink:visited{position:relative;display:inline-block;width:auto;font-size:16px;line-height:42px;text-align:center;text-decoration:none!important;color:#fff;border:none;background-color:#666;cursor:pointer;margin-right:auto;margin-bottom:20px;border-radius:3px;padding:0 15px 0 40px;vertical-align:top}a#pricematchlink:hover{opacity:.8}a#pricematchlink:link::before{position:absolute;top:5px;left:5px;width:32px;height:32px;background:url(/ss-client/images/itempage/wish-box-sprite.png) -47px 0;content:" "}a#pricematchlink span{position:relative;display:inline-block;width:auto}.wish-box{border-top:solid 1px #ccc;padding-top:30px;margin-top:10px}a#NotifyMeLink,a#NotifyMeLink:link,a#NotifyMeLink:active,#AddToWishlistImage,#AddToWishlistImage:active{border:solid 1px #ccc;border-radius:3px;line-height:42px;padding:0 15px 0 42px;color:#000;text-decoration:none;margin-bottom:20px;margin-right:10px;vertical-align:top}a#NotifyMeLink:hover,#AddToWishlistImage:hover{background-color:#f1f1f1;text-decoration:none!important}a#NotifyMeLink::before{position:absolute;top:5px;left:5px;width:32px;height:32px;background:url(/ss-client/images/itempage/wish-box-sprite.png) no-repeat 0 -64px;content:" "}#AddToWishlistImage::before{position:absolute;top:5px;left:5px;width:32px;height:32px;background:url(/ss-client/images/itempage/wish-box-sprite.png) no-repeat 0 -32px;content:" "}#item-icons-c input{opacity:1}#item-icons-c input:hover{opacity:.7}.column-3.ng-cloak .affirm-as-low-as{display:none}.specification-swatch-control--item-purchase :after,.specification-swatch-control--item-purchase :before{box-sizing:border-box}#ctl00_ctl00_ContentPlaceHolder1_OverallRating1_OverallRatingDiv{line-height:20px}#ctl00_ctl00_ContentPlaceHolder1_OverallRating1_AverageRatingLabel{line-height:20px;height:20px;vertical-align:middle}a#ctl00_ctl00_ContentPlaceHolder1_OverallRating1_RatingStarsHyperLink,a#ctl00_ctl00_ContentPlaceHolder1_OverallRating1_RatingStarsHyperLink:link{height:20px;line-height:20px}#ctl00_ctl00_ContentPlaceHolder1_OverallRating1_RatingStarsLabel{line-height:20px;vertical-align:bottom}#specificationSwatchControl{margin-top:0}.item-purchase--add-to-cart-button{margin:12px 0 30px 0!important;display:inline-block}.item-purchase--item-installmentBilling .affirm-as-low-as ._\5f affirm-logo{font-size:1.236em;line-height:1}img.paymentPlanIcon.iconImageOverlay{right:20px!important}.row-two--nav ul li{vertical-align:top}.itemheader{min-height:127px}.breadcrumbs-section,.usercontrol--text-to-phone,.itemnumberlabel-section{min-height:32px}.itemheader .col-100{min-height:75px}#desktopGallery{min-height:566px}.itemimage-section{min-height:556px}.item-purchase--item-price-details{min-height:37px}.item-purchase--item-quantity{min-height:60px}.item-purchase--add-to-cart-button{min-height:40px}#ctl00_ctl00_top{min-height:132px}.freqboughttogether--item1-img,.freqboughttogether--item2-img,.freqboughttogether--item3-img{width:86px;height:86px}.freqboughttogether--box-image a img{max-height:84px;max-width:84px}.freqboughttogether--plussign,.freqboughttogether--box-equalsign{font-size:34px;width:25px;line-height:90px}.freqboughttogether--box-images{top:50%;bottom:50%}.freqboughttogether--box-pricing{min-width:300px}.freqboughttogether--box-installmentmessage span.affirm-as-low-as{max-width:275px}#FreqBoughtTogether_Title{font-size:18px}.freqboughttogether--box-addtocartbutton{height:40px}.freqboughttogether--box-addtocartbutton{text-transform:capitalize}.item-quantity--input-data #item-notifyLink{position:relative;float:left;padding-top:20px;right:-275px}.specification-swatch-control--item-purchase .item-purchase--item-availability-message[data-instock="false"]{top:0;padding-left:0}.col-100.exactTargetRecommendationsOos{min-height:0}.secondarydescription-section{position:relative;width:100%;float:left;text-align:left}