.bar_3-logos .shadow-divider{display:none !important;}
@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,600,500,700,800);.logos-sprite, .logos-ideapad, .logos-lenovo, .logos-thinkpad, .logos-yoga{background-image:url('');background-repeat:no-repeat;}
.logos-ideapad{background-position:0 0;}
.logos-lenovo{background-position:-2px -118px;}
.logos-thinkpad{background-position:0 -236px;}
.logos-yoga{background-position:0 -354px;}
.rightintel,
.freeship-return a,
#products,
#productsWrapper,
.splitter-category-wrapper,
.productSubWrapper,
.subListings-itemContainer,
.seriesListings{*zoom:1;}
.rightintel:after,
.freeship-return a:after,
#products:after,
#productsWrapper:after,
.splitter-category-wrapper:after,
.productSubWrapper:after,
.subListings-itemContainer:after,
.seriesListings:after{content:"";display:table;clear:both;}
#productsWrapper .splitterv2-hide,
#products .splitterv2-hide,
.tabContentContainer .splitterv2-hide,
.splitterv2-hide{display:none;}
.splitterv2-show{display:block;}
.breadcrumb-item{color:#efefef !important;}
.bar_3{background-color:transparent !important;z-index:2;}
.bar_3-innerWrapper .windows10{display:none;}
h1.bar_3-heading{color:white !important;padding-left:0;padding-top:.4em !important;font-size:28px !important;font-weight:600 !important;}
html .bar_3-logos .left{max-height:84px !important;min-width:100px !important;z-index:1;left:44% !important;float:left !important;}
.bar_3-logos > .left.free_shipping img{max-width:70% !important;position:absolute !important;top:9em !important;z-index:2;}
.bar_3-logos > .left .free-return img{max-width:80% !important;margin-right:5px !important;margin-top:6px !important;}
.bar_3-logos > .left > a img{max-width:83% !important;}
.rightintel{float:right;margin-top:-100px;position:relative;z-index:2;}
.rightintel > img,
.rightintel #windows-10,
.rightintel .freeship-return{float:right;clear:right;}
.rightintel > img{width:220px;max-height:92px;}
.rightintel #windows-10{margin-top:10px;}
.rightintel .windows10{position:relative;right:auto;top:auto;z-index:2;}
.bar_2{}
.bar_3-offCanvas-heading{display:block;background-color:white !important;color:#ff6a00 !important;font-size:28px;font-weight:600;margin:0 0 0 0.7em;}
.mainContent .offCanvas-bar_3-left{margin-top:3em;position:relative;width:auto;}
.newSplitterTabClicked.logoWrapper{height:50px;}
.body-inner-wrapper{overflow:hidden;background:#579ae2;background:-moz-linear-gradient(8deg, #579ae2 0%, #6da5de 60%, #418dde 60.5%, #418edc 70%, #91bfed 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #579ae2), color-stop(60%, #6da5de), color-stop(60.5%, #418dde), color-stop(62%, #418edc), color-stop(100%, #91bfed));background:-webkit-linear-gradient(8deg, #579ae2 0%, #6da5de 60%, #418dde 60.5%, #418edc 70%, #91bfed 100%);background:-o-linear-gradient(8deg, #579ae2 0%, #6da5de 60%, #418dde 60.5%, #418edc 70%, #91bfed 100%);background:-ms-linear-gradient(8deg, #579ae2 0%, #6da5de 60%, #418dde 60.5%, #418edc 70%, #91bfed 100%);background:linear-gradient(8deg, #579ae2 0%, #6da5de 60%, #418dde 60.5%, #418edc 70%, #91bfed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#579ae2', endColorstr='#91bfed', GradientType=1);min-height:0 !important;}
.mainContent.pageWrapper{margin:0 auto;position:relative;clear:both;overflow:visible;background:transparent;height:auto;}
.hero-productDescription-body{position:absolute;width:100%;text-align:center;bottom:0;top:34%;color:#efefef;font-weight:400;font-size:22px;}
.hero-series{background:transparent !important;height:auto;max-width:1180px;position:relative;top:-240px;}
.hero-productimage1{position:relative;top:-205px;width:auto;left:160px;height:230px;max-height:700px;-moz-animation-name:slideUp;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-duration:1.5s;-webkit-animation-name:slideUp;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-duration:1.5s;animation-name:slideUp;animation-iteration-count:1;animation-timing-function:ease;animation-duration:1s;visibility:visible !important;}
.hero-productimage2{position:relative;top:-340px;width:auto;left:630px;height:230px;-moz-animation-name:slideUp;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-duration:1.5s;-webkit-animation-name:slideUp;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-duration:1.5s;animation-name:slideUp;animation-iteration-count:1;animation-timing-function:ease;animation-duration:1.3s;visibility:visible !important;}
.hero-series p{height:25px;}
@-moz-keyframes slideUp{0%{-moz-transform:translateY(100%);opacity:0.0;}
100%{-moz-transform:translateY(0);opacity:1;}
}
@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);opacity:0.0;}
100%{-webkit-transform:translateY(0);opacity:1;}
}
@keyframes slideUp{0%{transform:translateY(100%);opacity:0.0;}
100%{transform:translateY(0%);opacity:1;}
}
.newSplitterTabClicked.logoWrapper .logo a{background-image:url(logo-sm.png);}
.nav.newSplitterTabClicked{height:50px;}
.nav.newSplitterTabClicked .main_Menu{padding:13px 0 12px 0;}
.nav.newSplitterTabClicked .prd_Menu > li > a{padding:18px 10px 17px 10px;}
.nav.newSplitterTabClicked .general_Menu{margin-top:0px;}
.nav.newSplitterTabClicked .general_Menu > li > a{padding:15px 7px 10px 7px;}
.nav.newSplitterTabClicked .common_Menu{display:none;}
.nav.newSplitterTabClicked .searchbox{margin-top:10px;}
.seriesListingWrapper{width:88.5%;position:initial;margin:0 auto;-moz-animation-name:slideUp;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-duration:1.5s;-webkit-animation-name:slideUp;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-duration:1.5s;animation-name:slideUp;animation-iteration-count:1;animation-timing-function:ease;animation-duration:1.8s;visibility:visible !important;}
.seriesListings{margin-bottom:2em;float:none !important;position:relative;}
.seriesListings-itemContainer{border-bottom:0;border-left:1px solid #ddd;background-color:white;height:175px;position:relative;padding:0;-moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);}
.seriesListings-itemContainer:hover{-moz-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);}
.seriesListings-itemContainer.clickedTab{background-color:#FFFFFF !important;color:#ff6a00;}.seriesListings-itemContainer:after{content:"";position:absolute;overflow:hidden;font-size:12px;width:3em;height:3em;border-top:4px solid #ccc;border-left:4px solid #ccc;left:45%;bottom:10px;-moz-transform:rotateZ(-142deg) skewX(-15deg);-ms-transform:rotateZ(-142deg) skewX(-15deg);-webkit-transform:rotateZ(-142deg) skewX(-15deg);transform:rotateZ(-142deg) skewX(-15deg);}.seriesListings-itemContainer:hover:after{border-color:#3e8ddd;}
.seriesListings-item{position:inherit;padding:2em 0;}.seriesListings-title a{color:#3e8ddd !important;font-size:26px;font-weight:700;}
.seriesListings-description{line-height:1.3em;text-align:center;font-weight:400;font-size:16px;}
.seriesListings-itemContainer .clickedTab a{color:#4390de !important;}
#main-tab-wrapper .seriesListings-itemContainer:nth-child(3n+4){clear:none;}
#main-tab-wrapper .seriesListings-itemContainer:nth-child(odd){clear:none;}
#typeWrapper{width:100%;margin:0 .5em 0 0;padding:15px 15px 0 15px;background:white;}
#typeWrapper p{font-size:18px !important;margin-top:0 !important;font-weight:600;margin:0 0 1.3em .6em;}
#typeWrapper h1{color:#ff6a00;font-size:28px;font-weight:600;margin:0 0 1em 0.4em;line-height:1em;}
#typeWrapper .splitter-category-wrapper{margin:0 0 0 .9em;}
#typeWrapper .splitter-category-wrapper > li{overflow:visible !important;}
#typeWrapper .splitter-category-wrapper > li img{position:relative;top:-18px;}
.tabContentContainer{display:none;color:#000000;background-color:#FFFFFF;padding:10px;}
.splitter-category-wrapper{width:100%;list-style:none;padding:0 5px 5px 0;margin:0 0 0 1.3em;}
.splitter-category-wrapper > li{margin-right:1.5em;width:200px;height:10em;float:left;overflow:hidden;position:relative;cursor:pointer;-moz-transition:background-color 0.5s ease 0s;-o-transition:background-color 0.5s ease 0s;-webkit-transition:background-color 0.5s ease;-webkit-transition-delay:0s;transition:background-color 0.5s ease 0s;-moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);}
.splitter-category-wrapper > li:hover{-moz-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);}
.splitter-category-wrapper > li:hover .optionArrowdown,
.splitter-category-wrapper > li:hover img{opacity:0;}
.splitter-category-wrapper > li:hover .rollover{display:block;opacity:1;top:0;}
.splitter-category-wrapper > li:hover .rollover li{display:list-item;opacity:1;}
.splitter-category-wrapper > li:hover .optionTitle,
.splitter-category-wrapper > li:hover .optionTitle2{display:none;}
.splitter-category-wrapper > li .rollover{position:absolute;top:60px;opacity:0;width:190px;display:none;line-height:19px;-moz-transition:opacity 0.5s ease 0s;-o-transition:opacity 0.5s ease 0s;-webkit-transition:opacity 0.5s ease;-webkit-transition-delay:0s;transition:opacity 0.5s ease 0s;}
.splitter-category-wrapper > li .rollover li{font-size:.75em;color:#fff;list-style-type:disc;position:relative;top:3em;}
.splitter-category-wrapper > li .rollover li:before, .splitter-category-wrapper > li .rollover li:after{display:none;}
.splitter-category-wrapper > li.activeCategory{box-shadow:0 0 0 5px #64a91b;-webkit-box-shadow:0 0 0 5px #64a91b;background-color:transparent;}
.splitter-category-wrapper > li.activeCategory:hover .optionTitle,
.splitter-category-wrapper > li.activeCategory:hover .optionTitle2{top:35px;text-shadow:none;display:block;}
.splitter-category-wrapper > li.activeCategory:hover .checkmark{}
.splitter-category-wrapper > li.activeCategory .optionTitle,
.splitter-category-wrapper > li.activeCategory .optionTitle2{top:35px;color:#64a91b;text-shadow:none;}
.splitter-category-wrapper > li.activeCategory .optionArrowdown{display:none;}
.splitter-category-wrapper > li.activeCategory > img{opacity:.02;}
.splitter-category-wrapper > li.activeCategory ul.checkmark{display:inline;opacity:1;top:20px;}
.splitter-category-wrapper > li.activeCategory ul.checkmark li{display:none;}
.splitter-category-wrapper > li.activeCategory ul.checkmark li:first-child{display:block;font-size:16px;list-style-type:none;margin:1em 0 1em 2.5em;padding:0.25em 0 0 2.5em;position:relative;text-indent:-9999em;opacity:1;}
.splitter-category-wrapper > li.activeCategory ul.checkmark li:first-child:before{content:" ";display:block;border:solid 0.8em #64a91b;border-radius:.8em;height:0;width:0;position:absolute;left:0.5em;top:40%;margin-top:-0.5em;}
.splitter-category-wrapper > li.activeCategory ul.checkmark li:first-child:after{content:" ";display:block;width:0.3em;height:0.6em;border:solid white;border-width:0 0.2em 0.2em 0;position:absolute;left:1em;top:40%;margin-top:-0.2em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.splitter-category-wrapper li#creativityEntertainment.activeCategory,
.splitter-category-wrapper li#creativityEntertainment.activeCategory:hover,
.splitter-category-wrapper li#everyday.activeCategory,
.splitter-category-wrapper li#everyday.activeCategory:hover,
.splitter-category-wrapper li#gaming.activeCategory,
.splitter-category-wrapper li#gaming.activeCategory:hover,
.splitter-category-wrapper li#student.activeCategory,
.splitter-category-wrapper li#student.activeCategory:hover,
.splitter-category-wrapper li#work.activeCategory,
.splitter-category-wrapper li#work.activeCategory:hover,
.splitter-category-wrapper li#traditional.activeCategory,
.splitter-category-wrapper li#traditional.activeCategory:hover,
.splitter-category-wrapper li#two-in-one.activeCategory,
.splitter-category-wrapper li#two-in-one.activeCategory:hover,
.splitter-category-wrapper li#thinandlight.activeCategory,
.splitter-category-wrapper li#thinandlight.activeCategory:hover,
.splitter-category-wrapper li#type-gaming.activeCategory,
.splitter-category-wrapper li#type-gaming.activeCategory:hover,
.splitter-category-wrapper li#chromebook.activeCategory,
.splitter-category-wrapper li#chromebook.activeCategory:hover{background-color:transparent;}
.splitter-category-wrapper li#creativityEntertainment .optionTitle,
.splitter-category-wrapper li#traditional .optionTitle2{top:100px;}
.splitter-category-wrapper li#creativityEntertainment.activeCategory .optionTitle,
.splitter-category-wrapper li#traditional.activeCategory .optionTitle2{top:35px;}#usesWrapper .recommended-text, #typeWrapper .recommended-text{margin-bottom:1em;margin-top:1em !important;line-height:1.5em;}
.red{background-color:#e22319;}
.orange{background-color:#ff6b01;}
.green{background-color:#6abf4a;}
.blue{background-color:#49c0e0;}
.pink{background-color:#e96aaf;}
.optionTitle,
.optionTitle2{text-align:center;color:white;font-size:16px;font-weight:800;font-family:"Raleway", sans-serif;text-shadow:2px 2px 5px #000000;line-height:20px;min-width:200px;position:absolute;top:120px;-moz-transition:color 0.5s ease 0s, top 0.5s ease 0s;-o-transition:color 0.5s ease 0s, top 0.5s ease 0s;-webkit-transition:color 0.5s ease, top 0.5s ease;-webkit-transition-delay:0s, 0s;transition:color 0.5s ease 0s, top 0.5s ease 0s;}
.optionTitle{z-index:1;}
.optionTitle2{z-index:100;}
.optionArrowdown{background-image:url("") !important;background-repeat:no-repeat;width:200px;height:8px;position:absolute;margin-left:45%;margin-top:5px;}
.optionImg{right:0;}
dt.aftercoupon.label,
dt.saleprice.label,
dt.yousave.label,
dd.yousave.value{display:none;}
dd.saleprice.value,
dd.webprice.value{text-decoration:line-through;color:#ff6a00;font-size:.8em;display:inline-block;margin:.25em .5em;}
dt.webprice.label{display:inline-block;}
.model .pricingSummary .pricingSummary-details{max-width:none;width:100%;text-align:center;padding:0;margin:0;display:flex;justify-content:center;}
.model .pricingSummary .pricingSummary-details dl.cf{float:left;width:100%;text-align:center;}
.model .pricingSummary .pricingSummary-details .pricingSummary-details-final-price{font-size:1.2em;display:inline-block;color:#555;font-weight:bold;}
.productDetails .pricingSummary .pricingSummary-details{max-width:none;width:100%;text-align:center;padding:0;margin:0;}
.productDetails .pricingSummary .pricingSummary-details dl.cf{float:left;width:100%;text-align:center;}
.productDetails .pricingSummary .pricingSummary-details .pricingSummary-details-final-price{font-size:1.5em;display:inline-block;font-weight:bold;}
.recommendedSlot{float:left;width:28.8%;padding:0;margin:1.5em 2.25%;display:inline-block;position:relative;-moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);}
.recommendedSlot:hover{-moz-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);}.recommendedSlot .subListings-itemContainer{float:left;width:100%;margin:0;box-shadow:none;}
.recommendedSlot .subListings-itemContainer:hover{box-shadow:none;}
.recommendedSlot .product-banner{background-color:#64A91B;padding:0.25em .5em;margin:0;z-index:1;position:relative;color:#fff;width:102%;left:-1%;top:-1px;font-weight:500;font-size:1.15em;line-height:1em;display:none;}
.recommendedSlot .subListings-media{top:-40px;}
#usesWrapper{background:white;width:100%;margin:0 .5em 0 0;padding:15px 15px 0 15px;}
#usesWrapper p{font-size:18px !important;margin-top:0 !important;font-weight:600;margin:0 0 1.3em .8em;}
#usesWrapper h1{color:#ff6a00;font-size:28px;font-weight:600;margin:0 0 1em 0.5em;line-height:1em;}
#usesWrapper .splitter-category-wrapper .inactiveCategory img{-webkit-filter:grayscale(1);filter:grayscale(1);}
.splitter-category-wrapper #creativityEntertainment,
.splitter-category-wrapper #creativityEntertainment:hover{background-color:#e2231a;}
.splitter-category-wrapper #work,
.splitter-category-wrapper #work:hover{background-color:#ff6a00;}
.splitter-category-wrapper #student,
.splitter-category-wrapper #student:hover{background-color:#d3a100;}
.splitter-category-wrapper #gaming,
.splitter-category-wrapper #gaming:hover{background-color:#6abf4a;}
.splitter-category-wrapper #everyday,
.splitter-category-wrapper #everyday:hover{background-color:#49c0e0;}
#products,
#productsWrapper{background-color:#fff;padding:0 1em;}
.subListings-itemContainer{list-style:none;box-shadow:0 0 5px #cccccc;background:#efefef;background:-moz-linear-gradient(50deg, #f8f8f8 20%, #f8f8f8 80%, #d6d6d6 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #efefef), color-stop(47%, #f6f6f6), color-stop(100%, #cfcfcf));background:-webkit-linear-gradient 50deg, #f8f8f8 20%, #f8f8f8 80%, #d6d6d6 100%;background:-o-linear-gradient 50deg, #f8f8f8 20%, #f8f8f8 80%, #d6d6d6 100%;background:-ms-linear-gradient(50deg, #f8f8f8 20%, #f8f8f8 80%, #d6d6d6 100%);background:linear-gradient(50deg, #f8f8f8 20%, #f8f8f8 80%, #d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=1);padding:15px;margin:1.5em 2.25%;width:28.8%;display:inline-block;float:left;position:relative;height:450px;-moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75);}
.subListings-itemContainer:hover{-moz-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);}.subListings-itemContainer ul{margin-left:-20px;}
.subListing-title{color:#3e8ddd;line-height:1em;font-size:24px;float:left;margin-top:-10px;margin-bottom:0;font-weight:600;text-align:left;width:40%;}
.subListings-media{position:relative;top:-60px;text-align:center;margin-bottom:-40px;}.subListings-media img{max-height:190px;max-width:100%;}
.subListing-brand{text-align:right;top:0;position:absolute;right:0;width:37px;height:88px;}
.subListings-description{font-size:12.8px;font-size:0.8rem;line-height:1.3em;margin-bottom:1em;margin-top:0;}
#recommendations .salesprice.label,
#products .salesprice.label,
#recommendations .yousave.label,
#products .yousave.label,
#recommendations .yousave.value,
#products .yousave.value{display:none;}
.seriesListings-review-container{max-height:30px;overflow:hidden;margin-bottom:0.5em;}
.seriesListings-review-container .reviews{line-height:1em;font-size:0.8em;margin:0;text-align:right;cursor:pointer !important;}
.productDetails{width:100%;margin-bottom:2em;}
ul.productDescription{min-height:90px;margin-bottom:0;}
.productDescription li{color:#000;font-size:13px;line-height:18px;}
.summary-details-title{float:left;margin-top:3%;visibility:hidden;display:none;}
#products .pricingSummary-details,
#recommendations .pricingSummary-details{width:100%;text-align:center;height:auto;}
#products .webprice.label,
#recommendations .webprice.label{float:left !important;margin-left:0 !important;position:relative;padding-right:10px;margin-top:4%;}
#products .webprice.value,
#recommendations .webprice.value{display:none !important;}
#products .cf,
#recommendations .cf{width:60%;margin:0 auto;}
#products .cf:after,
#recommendations .cf:after{content:"";display:table;clear:both;}
#products .pricingSummary,
#recommendations .pricingSummary{text-align:center;height:auto;margin-bottom:1em;}
#products .summary-details-title,
#recommendations .summary-details-title,
#products .saleprice.label,
#recommendations .saleprice.label,
#products .saleprice.value,
#recommendations .saleprice.value,
#products .aftercoupon.label,
#recommendations .aftercoupon.label{display:none !important;}
#products .aftercoupon.pricingSummary-details-final-price,
#recommendations .aftercoupon.pricingSummary-details-final-price{float:right !important;position:relative;font-size:20px;color:#414141;margin-top:7px;}
.bv-cleanslate{color:#000 !important;direction:ltr !important;font-family:'Times New Roman', Times, serif !important;font-size:medium !important;font-style:normal !important;font-weight:400 !important;line-height:1 !important;list-style-type:disc !important;text-align:left !important;text-decoration:none !important;}
.reviews .BVRRInlineRating{display:inline-block;padding-left:0;}
.reviews .bv-cleanslate .bv-core-container-399 .bv-stars-container dd .bv-rating-stars{bottom:0.1em !important;cursor:pointer !important;}
.reviews .bv-rating span{cursor:pointer !important;}
.reviews .bv-cleanslate .bv-core-container-399 .bv-inline-rating-container .bv-stars-container .bv-rating-label{padding:0 !important;border:0 !important;cursor:pointer !important;}
#productsWrapper .pricingSummary{position:absolute;bottom:65px;width:90%;}#productsWrapper .seriesListings-footer-button.button-called-out.button-full{position:absolute;bottom:10px;width:85%;}
.seriesListings-footer-button.button-called-out.button-full span{position:relative;margin:0 auto;font-weight:700;}
.seriesListings-footer-button.button-called-out.button-full{background-color:#ffffff !important;border:1px solid #258ebf !important;color:#258ebf !important;}
.seriesListings-footer-button.button-called-out.button-full:hover{background-color:#258ebf !important;border:1px solid #258ebf !important;color:#ffffff !important;}
.seriesListings-footer-button.button-full{display:block;margin:.5em auto !important;}
.espot-series-list{position:relative;width:100% !important;padding:1em 0;margin:0 auto;background:white !important;}
.espot-content{float:none !important;width:75% !important;padding-right:0.5em;margin-top:1em;}
.espot-media > img{max-width:100% !important;text-align:left !important;max-height:147px !important;}
.espot-2-override .espot-title{font-size:18px !important;color:#ff6a00 !important;padding:0.5em 0 0 0 !important;font-weight:600;width:100% !important;}
.espot-text{color:#454545;margin:0 0 0.75em;font-size:15px;font-weight:400;}
.espot-title-cta{color:#009dd9;margin:0 0 0.75em;font-size:18px;font-weight:400;}
.espot-series-list li article{text-align:left;width:100%;background:url("") no-repeat;overflow:hidden;}
.espot-2-override .espot-subtitle{text-transform:uppercase;font-size:1.1em;color:#333;font-weight:normal;}
.espot-series-list li{width:96%;margin:0.6em;}
.espot-2-override{display:block;position:relative;line-height:1.1;-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75) !important;-moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75) !important;box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.75) !important;border:none !important;background:#ffffff !important;height:auto;border-color:transparent !important;}
.espot-2-override:hover{-webkit-box-shadow:0px 1px 7px 0px rgba(0, 0, 0, 0.75) !important;-moz-box-shadow:0px 1px 7px 0px rgba(0, 0, 0, 0.75) !important;box-shadow:0px 1px 7px 0px rgba(0, 0, 0, 0.75) !important;}
.seriesListingWrapper.stickySeriesListingWrapper{top:0;left:0;width:100%;background-color:#e3e3e3;margin-top:3.1em;border-top:2px solid #bcbcbc;position:relative;}.seriesListingWrapper.stickySeriesListingWrapper .seriesListings-itemContainer{background-color:#e3e3e3;padding:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:none;height:auto;}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings-itemContainer:hover{-moz-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 7px 2px rgba(0, 0, 0, 0.75);}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings-itemContainer:after{display:none;}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings-itemContainer a{font-size:1em;color:#7D7D7D !important;}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings-itemContainer h3{-webkit-margin-before:0;-webkit-margin-after:0;margin:15px 0 15px 0;}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings{margin:0 auto;width:70%;}.seriesListingWrapper.stickySeriesListingWrapper .seriesListings li{border-left:1px solid #bcbcbc;}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings-item{padding:0;}
.stickySeriesListingWrapper .clickedTab a{color:#4390de !important;}
.stickySeriesListingWrapper .seriesListings-itemContainer .clickedTab a{color:#4390de !important;}
.bar_3-leftLink{display:none;}
#sort-by-specs .offCanvas-bar_3-left{z-index:997;}
.columnSlider-section{display:none;}
.footer-paymentOptions{display:none;}
.facetSearch{width:100%;height:30%;}
.facetSearch div{width:200px;height:50px;display:inline-block;border:1px solid black;}
#facetedBrowseWrapper{display:none;}
.espot-sidebar-list-large{display:none !important;}
.espot-sidebar-list-small{display:none;}
.splitterFacet .expandableMenu div{display:inline-table;margin:0.5em;}
.splitterFacet .expandableMenu{width:100%;overflow:hidden;}
.splitterFacet .facet-list-item ol{display:none;}
.left-sidebar-at-mid .offCanvas-bar_3-left{width:100%;left:0;}
.tabContentContainer{background-color:white;}
h3.expandableHeading.expandableImage.activeFacetItem.hiddenImage.activeFacetItem{box-shadow:0 0 0 3px #64a91b;-webkit-box-shadow:0 0 0 3px #64a91b;background-color:transparent;}
.splitterFacet .expandableMenu .expandableHeading{padding-top:1em;padding-bottom:1em;}
.stickyFacet .splitterFacet .expandableMenu .expandableHeading{color:transparent;letter-spacing:-7px;}
.expandableMenu-list{position:absolute;width:265px;border:1px solid #cecfce;box-shadow:1px 1px 1px #cecfce;z-index:998;margin-top:3px;}
.left-sidebar-at-mid .accounts-for-left-sidebar{padding-left:0 !important;}
.sort-criteria-wrapper{background:none !important;}
.sort-criteria-title{padding-right:1em;}
#facet_result_sort{border-radius:0 !important;}
.facet-area-clear-container{display:none !important;}
.facetedResults-item{padding:2em 10% !important;}
.facetedResults-body .facetedResults-expandableContent-price{width:30%;}
.facetedResults-item .facetedResults-footer{width:30%;}
.facet-area-products-found-container{position:absolute;width:900px;left:1.5em;font-size:1.2em;text-align:left !important;}
.facet-area-products-found-container, .stickyFlag .facet-area-products-found-container{top:10em;}
.stickyFacet .facet-area-products-found-container{top:5.5em;}
.facet-area-clear{color:#009dd9;cursor:pointer;padding-left:1em;}
.stickyFacet{position:fixed !important;padding-bottom:3em;border-bottom:1px solid #bbb;}
.sort-criteria-area{overflow:hidden;}
.stickyFlag .sort-criteria-area{position:fixed;top:7em;z-index:997;width:72em;}
.stickyFlag .facetResultsContainer{position:relative;z-index:994;}
.sort-criteria-wrapper{border-bottom:none !important;z-index:997 !important;text-align:right;width:auto !important;float:right;margin-right:2em;margin-bottom:1em;}
.stickyFlag .sort-criteria-wrapper{text-align:left;}
.stickyFlag .facetedResults{margin-top:3.4em;}
.facetType_3_ResultsContainer .stickyFacet{width:73.75em !important;position:fixed !important;left:auto !important;height:auto;background-color:white;margin-left:-10px;top:3.1em !important;}
.facetedResults{border-top:1px solid #bbb;}
.facet-area-products-count:before{content:"View ";}
.is-Hidden{display:none !important;}
.hiddenImage:after{background-image:url("") !important;background-repeat:no-repeat;content:"";width:1.5em;height:2em;float:right;margin-top:0.5em;}
.sortHide #sort-criteria-wrapper{z-index:0 !important;}
.facetResultsContainer{display:none;}
#splitterPage .browsing .seriesListings{display:block;}
#viewmodel_container{background-color:#fff;max-width:100%;margin:0em auto 4em auto;border:none;position:relative;display:block;padding-top:2em;}
.viewmodeltabs_row .tabs a{background-color:#CCCCCC;height:65px;width:200px;margin:0;color:#818181;font-size:1.65em;padding:3px 0px;border-right:none;display:inline-block;text-align:center;text-decoration:none;box-sizing:border-box;}
.viewmodeltabs_row .tabs a:hover{background-color:#666666;}
.viewmodeltabs_row .tabs a[href="#tab1"].active{background-color:#E22318;}
.viewmodeltabs_row .tabs a[href="#tab2"].active{background-color:#ff6a00;}
.viewmodeltabs_row .tabs a[href="#tab3"].active{background-color:#67C142;}
.viewmodeltabs_row .tabs a[href="#tab4"].active{background-color:#43C0E2;}
.viewmodel_row{padding:0px;}
h1.viewmodel-title{font-size:1.7em;color:#ff6a00;font-weight:bold;margin:0 0 0 0.5em;}
#viewmodel_container .viewmodel_row p.descript{margin:1.5em 0;padding:0;color:#555555;width:95%;line-height:1.15em;font-weight:600;font-size:1.2em !important;}
.viewmodel_row#tab1{margin-top:2em;border-top:2px solid #E22318;}
.viewmodel_row#tab1:before{transform:rotate(-142deg) skew(-15deg) !important;-webkit-transform:rotate(-142deg) skew(-15deg) !important;-moz-transform:rotate(-142deg) skew(-15deg) !important;-o-transform:rotate(-142deg) skew(-15deg) !important;width:1.2em;height:1.2em;position:relative;padding:0;margin:-1.4em 0 0 0;background-color:#fff;border-top:2px solid #E22318;border-left:2px solid #E22318;left:10%;}
.viewmodel_row#tab2{margin-top:2em;border-top:2px solid #ff6a00;}
.viewmodel_row#tab2:before{transform:rotate(-142deg) skew(-15deg) !important;-webkit-transform:rotate(-142deg) skew(-15deg) !important;-moz-transform:rotate(-142deg) skew(-15deg) !important;-o-transform:rotate(-142deg) skew(-15deg) !important;width:1.2em;height:1.2em;position:relative;padding:0;margin:-1.4em 0 0 0;background-color:#fff;border-top:2px solid #ff6a00;border-left:2px solid #ff6a00;left:36.25%;}
.viewmodel_row#tab3{margin-top:2em;border-top:2px solid #67C142;}
.viewmodel_row#tab3:before{transform:rotate(-142deg) skew(-15deg) !important;-webkit-transform:rotate(-142deg) skew(-15deg) !important;-moz-transform:rotate(-142deg) skew(-15deg) !important;-o-transform:rotate(-142deg) skew(-15deg) !important;width:1.2em;height:1.2em;position:relative;padding:0;margin:-1.4em 0 0 0;background-color:#fff;border-top:2px solid #67C142;border-left:2px solid #67C142;left:61%;}
.viewmodel_row#tab4{margin-top:2em;border-top:2px solid #43C0E2;}
.viewmodel_row#tab4:before{transform:rotate(-142deg) skew(-15deg) !important;-webkit-transform:rotate(-142deg) skew(-15deg) !important;-moz-transform:rotate(-142deg) skew(-15deg) !important;-o-transform:rotate(-142deg) skew(-15deg) !important;width:1.2em;height:1.2em;position:relative;padding:0;margin:-1.4em 0 0 0;background-color:#fff;border-top:2px solid #43C0E2;border-left:2px solid #43C0E2;left:87%;}
#viewmodel_container .pricingSummary-details-final-price-title{display:block;padding:0 !important;margin-top:1% !important;margin-right:0%;}
#viewmodel_container .pricingSummary{font-size:14.4px;font-size:0.9rem;text-align:center;margin-top:1em !important;}
.tabs{padding:0;margin:0 0 0 0.5em;width:auto;}
.tabs li{list-style:none;display:inline;}
.tabs a{background-color:#EBEBEB;width:25%;color:#818181;font-size:1.65em;padding:3px 0px;border-right:solid 1px #D7D7D7;display:inline-block;text-align:center;text-decoration:none;box-sizing:border-box;}
.tabs a img{width:100%;vertical-align:middle;}
ul a:nth-child(4n){border-right:none;}
.tabs a.active{background-color:#ffffff;color:#3C8CDD;}
.viewmodel_row:before,
.viewmodel_row:after{content:"";display:table;}
.viewmodel_row:after{clear:both;}
.viewmodel_row .descript{margin:0;padding:0;color:#555555;width:95%;line-height:1.15em;margin-bottom:20px;font-weight:400;font-size:16px !important;}
.model_column{float:left;}
.model{margin:0;width:100%;background-color:#F5F5F5;font-weight:300;padding:0px 10px 8px 10px;border-top:solid 1px #D7D7D7;border-right:solid 2px #D7D7D7;border-bottom:solid 2px #D7D7D7;border-left:solid 2px #D7D7D7;display:inline-block;vertical-align:top;box-sizing:border-box;min-height:675px;position:relative;}
#tab4 .model_title_long{font-size:1.3em;}
.model .model_thumb{height:116px;display:block;margin:-10px auto 5px auto;z-index:999;}
.model_head{width:100%;position:relative;margin:0 auto;text-align:center;}
.model_brand{height:70px;color:#3B3B3B;border-bottom:solid 1px #ffffff;display:inline-block;margin:0em auto 18px auto;text-align:center;}
.model_title{font-size:1.16em;line-height:.8em;height:.9em;padding-top:5px;margin-right:8px;float:left;text-align:right;vertical-align:top;font-weight:400;}
.model_title_medium{font-size:2.25em;font-weight:400;line-height:.9em;height:.7em;padding-top:2px;padding-left:0px;margin-right:8px;margin-top:3px;float:left;text-align:right;vertical-align:top;}
.model_title_numeral{font-size:2.3em;font-weight:400;line-height:.9em;height:.7em;padding-left:0px;margin-right:8px;margin-top:3px;float:left;vertical-align:top;letter-spacing:-1.5px;}
.model_title_single{font-size:2.3em;font-weight:400;line-height:.9em;height:.7em;padding-top:2px;margin-right:8px;margin-top:3px;float:left;text-align:right;vertical-align:top;letter-spacing:-1px;}
.model_title_long{font-size:1.5em;font-weight:400;line-height:.9em;height:.7em;padding-top:2px;padding-left:5px;margin-right:8px;margin-top:3px;float:left;text-align:right;vertical-align:top;letter-spacing:-1px;}
.model_descript{font-size:14px;line-height:1.25em;padding-top:2px;text-align:left;float:left;}
.model_platform{margin:0;height:20px;font-size:14px;text-align:center;vertical-align:bottom;clear:both;margin-bottom:10px;margin-right:15px;position:absolute;bottom:1em;width:90%;}
.model_platform_price{margin:0;height:15px;font-size:20px;clear:both;color:#414141;margin-bottom:10px;float:right;margin-right:20px;position:relative;right:10%;bottom:5px;}
.model_list_columns a:nth-last-child(n+4):first-child, .model_list_columns a:nth-last-child(n+4):first-child ~ *{/*width:48%;*/}
.model_list_columns a{display:inline-block;float:left;margin-bottom:10px;margin-right:1%;}
.model_list a{background-color:#258ebf;border:1px solid #258ebf;border-radius:0.25em;color:#ffffff;display:block;padding:4px;text-decoration:none;}
a{color:#009dd9;outline:0 none;}
.learn-moreToggle, a{text-decoration:none;}
*{box-sizing:border-box;}
.list_box{text-align:center;}
.model_list_columns{line-height:1.65em;text-align:center;}
.model_list{font-size:1em;}
.model{font-weight:400;}
.model_list{width:100%;height:140px;font-size:1em;vertical-align:top;}
.list_box{width:100%;text-align:center;}
.model_list a:hover{background-color:#ffffff;color:#258ebf;}
.model_list_centered{text-align:center;line-height:1.65em;}
.model_list_centered a{width:70%;font-size:.9em;display:block;margin:0em auto 8px auto;}
.model_list_columns{width:100%;line-height:1.65em;text-align:center;}
.model_list_columns a{float:none;width:100%;margin-right:1%;margin-bottom:10px;display:inline-block;}
.model_list_columns1{width:100%;line-height:1.65em;text-align:center;}
.model_list_columns1 a{margin-right:1%;margin-bottom:10px;display:inline-block;}
.model_list1{width:100%;height:70px;font-size:1em;vertical-align:top;}
.model_list1 a{color:#ffffff;text-decoration:none;padding:4px;border:solid 1px #258ebf;display:block;font-size:16px;}
.model_list1 a:hover{background-color:#ffffff;color:#ffffff;}
.model_list_centered1{text-align:center;line-height:1.65em;}
.model_list_centered1 a{width:70%;font-size:.9em;display:block;margin:0em auto 8px auto;}
.model_list_columns a:nth-child(even){float:left;}
.model_list_columns_long{line-height:1.65em;}
.model_list_columns_long a:nth-child(odd){float:left;padding-left:10px;}
.model_list_columns_long a:nth-child(even){float:right;padding-right:10px;}
.model_list_columns_long a:nth-child(3n+3){clear:both;}
.model_list_hybrid{text-align:center;line-height:1.65em;}
.model_list_hybrid a:nth-child(n+3){width:70%;font-size:.9em;display:block;margin:0em auto 8px auto;clear:both;}
.model_list_hybrid a:nth-child(1){float:left;width:47%;margin-right:2%;margin-bottom:10px;display:inline-block;}
.model_list_hybrid a:nth-child(2){float:right;width:47%;margin-right:0;margin-bottom:10px;display:inline-block;}
#separator{background-image:none !important;background-color:transparent !important;text-align:center;font-weight:300;position:relative;min-height:0px !important;margin-bottom:1.5em;}
.separatorMoreMargin{margin-top:25px;}
h1#separator-heading{Color:#f8f8f8;font-size:1.75em;font-weight:bold;text-transform:inherit;cursor:pointer;}
h1#separator-heading:before{content:"";background:url("") no-repeat left;width:18px;height:18px;margin:0 .3em;display:inline-block;}
h1#separator-heading.separator-open:before{content:"";background:url("") no-repeat left;width:18px;height:18px;margin:0 .3em;display:inline-block;}
p#separator-body{font-size:1.4em;color:#efefef;padding:0;margin:.3em 0;}
.seriesListings-itemContainer{width:33.3%;}
.seriesListings-description{font-size:1.2em;}
.seriesListingWrapper{position:relative;top:-9.5em;}
#viewmodel_container{top:-10em;}
#separator{top:-10em;}
.product-wrapper{background-color:white;}
.productDetailsAll{background-color:white;width:100%;margin:1.5em 0 3em .5em;padding:15px;position:absolute;padding-bottom:5em;}
.searchListingWrapper{width:73.75em;background:#BCBCBC;position:fixed;top:3em;}
.searchListings{list-style:none;padding-left:10em;padding-right:10em;margin:0;}
.searchListings li{width:285px;float:left;font-size:1.5rem;text-align:center;padding:0.5em;border-right:1px solid #cecfce;}
.searchListings li:first-child{border-left:1px solid #cecfce;}
.selected-Option{background-color:white;}
.seriesListings-itemContainer{cursor:pointer;}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings li:last-child{border-right:1px solid #bcbcbc;}
.lastTab{border-right:1px solid #bcbcbc !important;}
.lastTab{border-right:1px solid #bcbcbc !important;}
@media (min-width:30em) and (max-width:53em){.bar_3-innerWrapper{display:none;}
.seriesListings-itemContainer:after{left:40%;}
.seriesListings-itemContainer{height:125px;}
.seriesListings-body{margin-top:-1em;}
.recommendedSlot{margin:.75em;}
#usesWrapper, #typeWrapper, #viewmodel_container{}
#usesWrapper:after, #typeWrapper:after, #viewmodel_container:after{width:30px;height:75%;top:42px;right:10px;position:absolute;z-index:2;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(36%, rgba(255, 255, 255, 0.5)), color-stop(100%, #ffffff));background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 36%, #ffffff 100%);background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 36%, #ffffff 100%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 36%, #ffffff 100%);}
.cat-carousel-btn{width:25px;height:75px;background:#ccc;position:absolute;z-index:3;top:114px;}
.cat-carousel-btn:after{content:"";position:absolute;overflow:hidden;font-size:12px;width:1em;height:1em;border-top:4px solid #555;border-left:4px solid #555;top:41%;}
.cat-carousel-btn:hover{background:#aaa;cursor:pointer;}
.cat-carousel-btn:hover:after{border-color:#eee;}
.cat-carousel-prev{left:0;}
.cat-carousel-prev:after{left:8px;-moz-transform:rotateZ(-51deg) skewX(-15deg);-ms-transform:rotateZ(-51deg) skewX(-15deg);-webkit-transform:rotateZ(-51deg) skewX(-15deg);transform:rotateZ(-51deg) skewX(-15deg);}
.cat-carousel-next{right:0;}
.cat-carousel-next:after{right:8px;-moz-transform:rotateZ(130deg) skewX(-15deg);-ms-transform:rotateZ(130deg) skewX(-15deg);-webkit-transform:rotateZ(130deg) skewX(-15deg);transform:rotateZ(130deg) skewX(-15deg);}
#viewmodel_container .cat-carousel-btn{width:25px;height:75px;background:#ccc;position:absolute;z-index:3;top:25em;}
#viewmodel_container .cat-carousel-btn:after{content:"";position:absolute;overflow:hidden;font-size:12px;width:1em;height:1em;border-top:4px solid #555;border-left:4px solid #555;top:41%;}
#viewmodel_container .cat-carousel-btn:hover{background:#aaa;cursor:pointer;}
#viewmodel_container .cat-carousel-btn:hover:after{border-color:#eee;}
#viewmodel_container .cat-carousel-prev{left:0;}
#viewmodel_container .cat-carousel-prev:after{left:8px;-moz-transform:rotateZ(-51deg) skewX(-15deg);-ms-transform:rotateZ(-51deg) skewX(-15deg);-webkit-transform:rotateZ(-51deg) skewX(-15deg);transform:rotateZ(-51deg) skewX(-15deg);}
#viewmodel_container .cat-carousel-next{right:0;}
#viewmodel_container .cat-carousel-next:after{right:8px;-moz-transform:rotateZ(130deg) skewX(-15deg);-ms-transform:rotateZ(130deg) skewX(-15deg);-webkit-transform:rotateZ(130deg) skewX(-15deg);transform:rotateZ(130deg) skewX(-15deg);}
.subListings-itemContainer{margin:1.1em .75em;}
.seriesListings-review-container{max-height:none;}
.seriesListingWrapper.stickySeriesListingWrapper{margin-top:1em;}
.facet-list-item{width:31%;}
.facet-area-products-found-container, .stickyFlag .facet-area-products-found-container{top:20em;}
.facet-area-products-found-container.offCanvasHeadingExists{top:20em;}
.viewmodeltabs_row .tabs a{margin:0 0.05em;}
}
@media (min-width:33.875em){.bar_3-logos .right img{float:right !important;position:relative !important;margin:1em 0 !important;display:inline !important;top:9em !important;z-index:2 !important;}
}
@media (min-width:53em){.hero-productDescription-body{font-size:1.6em;position:relative;float:left;width:11em;margin:2em 0 1.5em 0;font-weight:500;}
.facet-list-item{width:18.3%;}
.stickyFlag .stickyFacet .facet-list-item{width:8.4%;}
.expandableImage:after{background-image:url("") !important;background-repeat:no-repeat;content:"";width:1em;height:2em;float:right;margin-top:0.2em;}
.expandableHeading-is-expanded:after{background-image:url("");background-repeat:no-repeat;content:"";width:1em;height:2em;float:right;margin-top:0.2em;}
.facet-area-products-found-container.offCanvasHeadingExists{top:15em;}
.facet-list-item .expandableHeading:before{content:"";height:2em;width:2em;border:none;margin-top:-0.2em;float:left;}
#facet-list-item-1 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-2 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-3 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-4 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-5 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-6 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-7 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-8 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-9 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
#facet-list-item-10 .expandableHeading:before{background-image:url("");background-repeat:no-repeat;}
}
@media (max-width:30em){.hero-productDescription-body{top:0%;}
.seriesListings-itemContainer.clickedTab .tabContentContainer{display:block;}
.seriesListings-itemContainer:after{display:none;}
.seriesListings-itemContainer{padding:1em 0;width:100%;height:auto;}
.seriesListings-itemContainer .tabContentContainer{display:none;}
.seriesListings-item{padding:0;}
.seriesListings-title{margin-bottom:0;}
.seriesListings-body{margin:0;padding:0;}
#usesWrapper, #typeWrapper{margin:0;padding:0;}
.recommendedSlot{margin:.5em 0 0 0;height:auto;width:100%;}
.recommendedSlot:first-child{margin-top:0;}
.recommendedSlot .subListings-media{top:-20px;}
#searchUses, #browseType{position:relative;}
#searchUses:after, #browseType:after{width:30px;height:300px;top:200px;right:10px;position:absolute;z-index:2;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(36%, rgba(255, 255, 255, 0.5)), color-stop(100%, #ffffff));background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 36%, #ffffff 100%);background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 36%, #ffffff 100%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 36%, #ffffff 100%);}
.product-carousel{overflow-x:scroll;margin:.5em 0;}
.prod-carousel-btn{width:25px;height:350px;background:#ccc;position:absolute;z-index:3;bottom:20%;text-transform:uppercase;}
.prod-carousel-btn:after{content:"";position:absolute;overflow:hidden;font-size:12px;width:1em;height:1em;border-top:4px solid #555;border-left:4px solid #555;top:58%;}
.prod-carousel-btn:hover{background:#aaa;cursor:pointer;}
.prod-carousel-btn:hover:after{border-color:#eee;}
.prod-carousel-btn span{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;margin-top:170px;}
.prod-carousel-prev{left:0;}
.prod-carousel-prev:after{left:8px;-moz-transform:rotateZ(-51deg) skewX(-15deg);-ms-transform:rotateZ(-51deg) skewX(-15deg);-webkit-transform:rotateZ(-51deg) skewX(-15deg);transform:rotateZ(-51deg) skewX(-15deg);}
.prod-carousel-next{right:0;}
.prod-carousel-next:after{right:8px;-moz-transform:rotateZ(130deg) skewX(-15deg);-ms-transform:rotateZ(130deg) skewX(-15deg);-webkit-transform:rotateZ(130deg) skewX(-15deg);transform:rotateZ(130deg) skewX(-15deg);}
.productSubWrapper{float:left;margin-left:30px;}
.productSubWrapper:first-child{margin-left:0;}
.subListings-itemContainer{margin:.5em 0 0 0;width:100%;height:auto;}
.subListings-itemContainer:first-child{margin-top:0;}
.subListing-title{margin-top:0;width:100%;}
.subListings-media{top:-20px;float:right;width:50%;margin-bottom:0;}
.productDetails{float:left;width:50%;margin-bottom:0;}
ul.productDescription{display:none;}
#productsWrapper .pricingSummary{position:relative;bottom:auto;}
#productsWrapper .seriesListings-footer-button.button-called-out.button-full{position:relative;bottom:auto;width:100%;}
.seriesListingWrapper.stickySeriesListingWrapper{width:98%;margin:1em 1% 0 1%;}
.bar_3,
.bar_2{display:block !important;}
h2.bar_3-offCanvas-heading.bar_3-offCanvas-heading-left.js-closesOffCanvasMenu{display:none !important;}
.bar_3-leftLink{position:relative;}
.splitterFacet .expandableMenu div{display:block;margin:0;}
.splitterFacet .expandableMenu{top:2em;position:relative;}
.left-sidebar-at-mid .offCanvas-bar_3-left{width:13.3125em;position:fixed;left:-13.5em;}
.facet-list-item{width:100%;}
.expandableMenu-list{position:relative;width:100%;margin-top:0px;}
.facetedResults-body .facetedResults-expandableContent-price{width:100%;}
.facet-area-products-found-container, .stickyFlag .facet-area-products-found-container{display:none !important;}
.sort-criteria-wrapper{float:left;}
#viewmodel_container{overflow-x:scroll;}
ul.tabs{margin:0 0 0 0.75em;}
.viewmodeltabs_row .tabs a{margin:0;}
.viewmodel_row{margin-bottom:0px;width:1000em;}
.viewmodel_row#tab1:before{left:0.25%;}
.viewmodel_row#tab2:before{left:0.75%;}
.viewmodel_row#tab3:before{left:1.35%;}
.viewmodel_row#tab4:before{left:1.95%;}
.model_column{width:300px;height:auto;padding-bottom:22px;box-sizing:border-box;padding-right:0px;float:left;margin:0 .5em;}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings li:last-child{border:none;}
.lastTab{border:none;}
.lastTab{border:none;}
}
@media (max-width:53em){.seriesListingWrapper{width:95%;}
.seriesListings-description{display:none;}
.splitter-category-wrapper{width:1130px;}
#usesWrapper, #typeWrapper{overflow-x:scroll;}
.seriesListingWrapper.stickySeriesListingWrapper .seriesListings{width:100%;}
}
@media (min-width:30em){.prod-carousel-btn{display:none;}
}
@media (min-width:32em){.espot-series-list li{float:left;width:48% !important;margin:0 1% 2%;}
.espot-series-list li:nth-child(2n+1){clear:none;}
}
@media (min-width:35em){.espot-series-list li{width:97%;margin:0 0.6em 1em;}
.espot-series-list{width:100%;clear:both;overflow:hidden;}
}
@media (min-width:48em){.espot-series-list li{width:31.33333%;}
.espot-series-list{top:0;left:0;}
.espot-series-list li:nth-child(3n+1){clear:left;}
}
@media (min-width:51em){.espot-series-list li.ww-banner, .espot-series-list li{text-align:left;}
.espot-series-list li:first-child{margin:0 1% 0 0;}
}
@media (min-width:62em){.espot-series-list li:nth-child(3n+1){clear:none;}
.espot-series-list{width:16em;right:4%;}
}
@media (min-width:72em){.espot-series-list li.ww-banner, .espot-series-list li{width:47% !important;margin:0 1em;}
.espot-series-list{padding:1em 4em;}
.espot-series-list li:first-child{margin:0 1em 0 0;}
.espot-home-list li{width:31%;margin:0 1em;}
}
@media only screen and (max-width:600px){.tabs a img{width:90%;}
.viewmodel_row .descript{margin:0;padding:0;width:95%;font-size:.75em;line-height:1.25em;margin:5px auto 18px auto;}
.model_column:last-child{padding-bottom:0px;}
}
@media only screen and (min-width:601px) and (max-width:812px){.tabs a img{width:80%;}
.viewmodel_row{padding-bottom:0px;margin-bottom:-8px;}
.viewmodel_row .descript{float:left;margin:0;padding:0;width:95%;font-size:.85em;line-height:1.25em;margin:5px 5% 24px auto;}
.model_column{width:50.00%;padding-right:12px;padding-bottom:20px;box-sizing:border-box;}
.model_column:nth-child(odd){padding-right:0px;}
}
@media only screen and (min-width:813px) and (max-width:1055px){.tabs a img{width:100%;}
.viewmodel_row{padding-bottom:0px;margin-bottom:-8px;}
.viewmodel_row .descript{float:left;margin:0;padding:0;width:75%;font-size:.9em;line-height:1.25em;margin:5px 25% 30px auto;display:block;}
.model_column{width:33.33%;padding-right:12px;padding-bottom:12px;box-sizing:border-box;margin-bottom:8px;}
.model_column:nth-child(3n+4){padding-right:0px;}
}
@media only screen and (min-width:1056px){.tabs a img{width:100%;}
.viewmodel_row{padding-bottom:0px;margin-bottom:-6px;}
.viewmodel_row .descript{float:left;margin:0;padding:0;width:100%;font-size:.88em;line-height:1.25em;margin:5px 25% 30px auto;display:block;}
.model_column{width:33.00%;padding-right:12px;padding-bottom:18px;box-sizing:border-box;}
}