.RoundedCornersAllThin{-webkit-border-radius:5px;-moz-border-raidus:5px;border-radius:5px}.HeaderBoxed{background-color:#f1f1f1;font-size:16px;text-transform:uppercase;font-family:'ITCFranklinGothicW02-Dm_812945','ITCFranklinGothicW02-Dm 812945',"Helvetica Neue",Helvetica,Arial,sans-serif}.RoundedCornersAllThin{-webkit-border-radius:5px;-moz-border-raidus:5px;border-radius:5px}.HeaderBoxed{background-color:#f1f1f1;font-size:16px;text-transform:uppercase;font-family:'ITCFranklinGothicW02-Dm_812945','ITCFranklinGothicW02-Dm 812945',"Helvetica Neue",Helvetica,Arial,sans-serif}.category{width:350px;float:left;margin:0 20px 18px 0}.category.even{margin-right:0}.category .name,.category .desc{display:block}.category .details{display:block;padding-top:5px}.category .details:hover{text-decoration:none}.options{*zoom:1}.options:before,.options:after{display:table;content:""}.options:after{clear:both}.options:after{content:".";display:block;height:0;clear:both;visibility:hidden}.options:after{content:".";display:block;height:0;clear:both;visibility:hidden}.options .sort-by{float:left}.options .compare{float:right}.product{position:relative;float:left;height:16rem;width:25%}.product .image{position:relative;padding:8px 8px 0}.product .compare{display:none;background:#858585;position:absolute;bottom:0;left:8px;right:8px;padding:10px}.product .compare input{margin:3px}.product.show-compare .compare{display:block}.product .no-stock{position:absolute;bottom:0;left:8px;right:8px;padding:4px 0;text-align:center;background-color:#858585}.product .quick-look{display:none;position:absolute;top:75px;left:0;right:0;pointer-events:none;text-align:center}.product .quick-look .bttn{pointer-events:auto}.product.over .quick-look{display:block}.product .name{display:block}.product .price{display:block}.product .price .original{text-decoration:line-through}.product .details{display:block;padding-top:5px;margin:0 8px}.product .details:hover{text-decoration:none}.product .swatches{margin:0;list-style:none;margin:2px 8px 0}.product .swatches li{float:left;margin:1px 1px 0 0;padding:2px}.product .swatches li.selected{border:1px solid #000;padding:1px}.product .swatches a{display:block;border-width:5px 10px;border-style:solid;width:0;height:0}#products-list{*zoom:1;margin:18px 0}#products-list:before,#products-list:after{display:table;content:""}#products-list:after{clear:both}#products-list:after{content:".";display:block;height:0;clear:both;visibility:hidden}#products-list:after{content:".";display:block;height:0;clear:both;visibility:hidden}#products-show-more{text-align:center}#products-show-more a.show-more{margin-right:20px}.category-page{background:#f1f1f1;margin-top:-15px}.category-page .category-banner{background:none;position:relative;height:auto;overflow:hidden}.category-page .category-banner .banner-image{background:#000;text-align:center}.category-page .category-banner .banner-image img{min-height:195px;max-height:350px}.category-page .category-banner .mobile-banner-image{display:none}.category-page .category-banner .banner-text-container{position:absolute;top:0;left:50%;max-width:960px}.category-page .category-banner .banner-text-container .banner-text-inner{position:relative;left:-50%}.category-page .category-banner .banner-text-container .banner-text-inner .banner-text .subtext{color:#fff}.category-page .category-container{max-width:960px;margin:0 auto 30px;overflow:hidden}.category-page .category-container .copy-text{margin-bottom:10px}.category-page .category-container .category{box-shadow:1px 1px 3px #888;background-color:#fff;overflow:hidden}.category-page .category-container .category .details{padding-top:0;height:100%}.category-page .category-container .category .details .cat-header h4{padding:10px;font-size:16px;line-height:20px;text-transform:uppercase;font-family:'ITCFranklinGothicW02-Dm_812945','ITCFranklinGothicW02-Dm 812945',"Helvetica Neue",Helvetica,Arial,sans-serif}.category-page .category-container .category .details .cat-body{position:relative;min-height:220px;max-height:360px;margin-bottom:10px;overflow:hidden}.category-page .category-container .category .details .cat-body img{width:100%}.category-page .category-container .category .details .cat-body span{position:absolute;top:10px;left:10px;display:none;max-height:144px;overflow:hidden;padding-right:10px}.category-page .category-container .category:hover{color:#fff;background-color:#007ac3}.category-page .category-container .category:hover .cat-header h4{color:#fff}.category-page .category-container .category:hover .cat-body img{opacity:.1}.category-page .category-container .category:hover .cat-body span{color:#fff;display:block}.category-page .search-accessories-container{background:#d9d9d9}.category-page .search-accessories-container .container{padding:12px 0}.category-page .search-accessories-container .container h4{display:inline-block;vertical-align:middle;margin-right:10px}.category-page .search-accessories-container .container h4 .icon{vertical-align:middle}.category-page .search-accessories-container .container h4 span{display:inline-block;max-width:200px;font-size:20px;line-height:22px;letter-spacing:0;vertical-align:middle}.category-page .search-accessories-container .container #model-options{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.category-page .search-accessories-container .container .select2{margin:0 5px 0 0}.category-page .search-accessories-container .container .hide-button{display:none}.products-page .category-header{background:transparent;margin-bottom:0}.products-page .category-header .copy-text{display:block;margin-bottom:10px;clear:both}.products-page .category-header .intro{padding:0;color:#7f7f7f;display:inline-block;width:100%}.products-page .category-header .intro h1{font-size:24px;color:#4c4c4c;line-height:30px;width:490px}.products-page .category-header .intro p{margin-bottom:25px}.products-page .category-header .options{display:inline-block;float:right;margin:0}.products-page .category-header .options .compare{margin:0 0 0 10px}.products-page .category-header .options .compare .bttn-sm{padding:4px 8px 5px}.products-page .category-header .options .customSelect{border:1px solid #aeaeae;background:url("/~skin~/images/icons/SortBy.png") no-repeat center right #fff;padding:4px 10px}.products-page .category-header .sidebar .miller-button.gold.choose{padding:12px 0 0 0;width:150px;height:auto;min-height:50px;line-height:20px}.products-page .category-header .sidebar .miller-button.gold.choose .LinkImageLeft{width:60px;height:100%;min-height:50px;background:url("/~skin~/images/CircleWithArrow.png") no-repeat top center;display:inline-block;float:left}#products-list{border-bottom:4px solid #d9d9d9}#products-list .content-container{margin-bottom:0}#products-list .product-list{clear:both}#products-list .seriesText{position:relative;margin-left:195px;top:-41px}#products-list .seriesText .seriesInfo{color:#007ac3;font-weight:bold;font-family:'ITCFranklinGothicW02-Dm_812945','ITCFranklinGothicW02-Dm 812945',"Helvetica Neue",Helvetica,Arial,sans-serif;float:right;text-align:right;padding-right:10px}#products-list .seriesText .seriesInfo a{color:#007ac3;text-decoration:none}#more-series-info-modal{overflow:auto}#more-series-info-modal #series-content{margin:30px 25px 10px 25px}#more-series-info-modal #series-content h3{color:#007ac3;font-size:20px;margin-bottom:10px}#more-series-info-modal #series-content .eduCopy{color:#4c4c4c;overflow:hidden}#more-series-info-modal #series-content .series-image{float:left;margin-right:20px;max-width:250px;max-height:250px}.product{height:29.5rem}.product .compare .compare-items{color:#fff}.product .name{color:#007ac3;font-weight:normal;font-family:'ITCFranklinGothicW02-Dm_812945','ITCFranklinGothicW02-Dm 812945',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.product .price{font-weight:bold;color:#4c4c4c}.product .image{height:180px;overflow:hidden}.product .ShortDesc{color:#4c4c4c;margin-bottom:0}.product hr{margin:5px 0 10px;border-top:1px solid #f1f1f1}.product a .bv-cleanslate div,.product a .bv-cleanslate dl,.product a .bv-cleanslate .bv-rating-stars-container .bv-rating-stars{cursor:pointer!important}#products-container{border-top:4px solid #d9d9d9;margin-top:10px}#products-container .options{display:none}#products-filters .help-me-choose-section{display:none;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;width:calc(85%);overflow:hidden;position:relative;border:1px solid #7f7f7f;-webkit-box-shadow:inset 0 -14px 60px -36px #4c4c4c;-moz-box-shadow:inset 0 -14px 60px -36px #4c4c4c;box-shadow:inset 0 -14px 60px -36px #4c4c4c;-webkit-border-radius:3px;-moz-border-raidus:3px;border-radius:3px;margin-bottom:15px}#products-filters .help-me-choose-section .help-me-choose-edit{background-color:#4c4c4c;float:left;padding:3px;width:100%;padding-left:15px}#products-filters .help-me-choose-section .help-me-choose-button{float:left;color:#fff;background:#e9a201;padding:10px;width:100%}#products-filters .help-me-choose-section .help-me-choose-button:hover{text-decoration:none}#products-filters h3{color:#7f7f7f;font-size:16px;font-family:'ITCFranklinGothicW02-Dm_812945','ITCFranklinGothicW02-Dm 812945',"Helvetica Neue",Helvetica,Arial,sans-serif}#products-filters .clear-container{margin-bottom:5px}#products-filters .filterlink{font-weight:bold;font-size:12px;color:#007ac3}#products-filters .filter-group{margin:0 0;border-bottom:1px solid #d9d9d9}#products-filters .filter-group h4{line-height:18px;margin-bottom:0}#products-filters .filter-group h4 a{color:#7f7f7f;font-size:14px;font-family:'ITCFranklinGothicW02-Dm_812945','ITCFranklinGothicW02-Dm 812945',"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:4px;line-height:16px;letter-spacing:normal}#products-filters .filter-group h4 a .icon-tooltip{visibility:visible;margin-top:0}#products-filters .filter-group h4 a i{background:url("/~skin~/images/icons/OpenedFilterCategory.png") no-repeat center center;margin-left:5px;width:14px;height:14px;display:inline-block;margin-bottom:-2px}#products-filters .filter-group h4.closed a i{background:url("/~skin~/images/icons/ClosedFilterCategory.png") no-repeat center center}#products-filters .filter-group ul{margin-bottom:8px}#products-filters .filter-group ul>li{margin-bottom:3px}#products-filters .filter-group ul>li a{padding:0;color:#7f7f7f}#products-filters .filter-group ul>li a .filter-name{display:inline-block;width:90%}#products-filters .filter-group ul>li a .icon-filter{background:url("/~skin~/images/icons/CheckboxUnchecked.png") no-repeat left center;width:9%;margin-right:1%;vertical-align:top}#products-filters .filter-group ul>li a.active>.icon-filter{background-image:url("/~skin~/images/icons/CheckboxChecked.png")}#body .intro h1{margin-bottom:0}.accessories-list-page .page-title-container{padding-top:0}.accessories-list-page .content-container{margin-bottom:0}.accessories-list-page #products-top{overflow:hidden;margin-bottom:20px}.accessories-list-page #products-top #product-detail{width:23%;float:left;margin-right:2%}.accessories-list-page #products-top .hide-details{visibility:hidden}.accessories-list-page #products-top #products-other{width:75%;float:left;text-align:right}.accessories-list-page #products-top #products-other a{color:#007ac3;font-size:15px}.accessories-list-page #products-filters{padding-top:0}.accessories-list-page #products-filters .search-accessories-container{background:#f1f1f1}.accessories-list-page #products-filters .search-accessories-container .container{width:90%;margin:0 auto;padding:12px 0}.accessories-list-page #products-filters .search-accessories-container .container h4{margin-bottom:10px;font-size:16px;line-height:18px}.accessories-list-page #products-filters .search-accessories-container .container h4 .icon{display:none}.accessories-list-page #products-filters .search-accessories-container .container h4 span{font-size:16px;line-height:18px}.accessories-list-page #products-filters .search-accessories-container .container #model-options{width:95%}.accessories-list-page #products-filters .search-accessories-container .container .select2{width:95%;margin-bottom:10px}.accessories-list-page #products-filters .search-accessories-container .container .hide-button{display:none}.accessories-list-page #products-list{border:none}.accessories-list-page #products-container{border-top:none;margin-top:0}@media screen and (max-width:959px){.category-page .category-banner{padding:0}.category-page .category-banner .banner-text-container .banner-text-inner{width:95%;margin:0 auto}}@media screen and (max-width:680px){.category-page .category-banner{max-height:none;min-height:0;margin-bottom:25px}.category-page .category-banner .banner-image{display:none}.category-page .category-banner .mobile-banner-image{display:block;background:#000;text-align:center}.category-page .category-banner .mobile-banner-image img{min-height:195px;max-height:350px}.category-page .category-banner .banner-text-container{position:static;top:auto;left:auto}.category-page .category-banner .banner-text-container .banner-text-inner{position:static;top:auto;left:auto}.category-page .category-banner .banner-text-container .banner-text-inner .banner-text{padding-top:16px}.category-page .category-banner .banner-text-container .banner-text-inner .banner-text .intro{color:#4c4c4c;font-family:'ITCFranklinGothicW02-Dm_812945','ITCFranklinGothicW02-Dm 812945',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:28px;line-height:32px;letter-spacing:-.5px;margin-bottom:13px}.category-page .category-banner .banner-text-container .banner-text-inner .banner-text h2{display:none}.category-page .category-banner .banner-text-container .banner-text-inner .banner-text .subtext{color:#4c4c4c}.category-page .page-title-container{display:none}.category-page .category-container .copy-text{padding:0 0 0 10px}.category-page .category-container .category{box-shadow:none;background:#007ac3;background:-moz-linear-gradient(top,#1c89c2 0%,#007abb 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1c89c2),color-stop(50%,#007abb));background:-webkit-linear-gradient(top,#1c89c2 0%,#007abb 50%);background:-o-linear-gradient(top,#1c89c2 0%,#007abb 50%);background:-ms-linear-gradient(top,#1c89c2 0%,#007abb 50%);background:linear-gradient(to bottom,#1c89c2 0%,#007abb 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c89c2',endColorstr='#007abb',GradientType=0);border-bottom:1px solid #005e91;border-top:1px solid #0071ad;margin:0}.category-page .category-container .category:first-child{border-top:none}.category-page .category-container .category .details{padding-top:0;height:100%}.category-page .category-container .category .details .cat-header{background:url("/~skin~/images/arrow-btn-right-white.png") 95% center no-repeat}.category-page .category-container .category .details .cat-header h4{padding:15px 40px 15px 10px;color:#fff}.category-page .category-container .category .details .cat-body{display:none}.category-page .category-container .category:hover{background-color:#007ac3}.category-page .category-container .category:hover .cat-body span{display:none}.category-page .search-accessories-container{background:#d9d9d9}.category-page .search-accessories-container .container{padding:12px 0}.category-page .search-accessories-container .container h4{display:inline-block;vertical-align:middle;margin-right:10px}.category-page .search-accessories-container .container h4 .icon{vertical-align:middle}.category-page .search-accessories-container .container h4 span{display:inline-block;max-width:200px;font-size:20px;line-height:22px;letter-spacing:0;vertical-align:middle}.category-page .search-accessories-container .container #model-options{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.category-page .search-accessories-container .container .select2{margin:0 5px 0 0}}