.corporateLogo{background-image:url("./img/logo_viper.gif");width:206px;height:76px;background-repeat:no-repeat}body{background-color:#231F20;color:#000}.tw h1,.tw h2,.tw h3,.tw h4,.tw h5,.tw h6,.media-expander{color:#870B0F}.media-expander:hover{color:#DDD}.tw body{font:12px/1.3 Verdana,Geneva,Arial,Helvetica,sans-serif;color:black;line-height:1.231;font-size:100%}.tw body a{color:#000;text-decoration:underline}.tw img{max-height:none}.brandstrip{float:right;display:block;width:693px;height:84px;margin-top:15px;margin-right:10px}#nf-brandselector{background-color:#DDD}ul.brandselectiontabs.nav-tabs.nav>li.selected>a{background-color:#A29CA0;color:black}ul.brandselectiontabs.nav-tabs.nav>li>a{background-color:#EEF1F3;color:black}.r5-search{margin-top:45px}.ms-siteactionsmenuinner,.ms-siteactionsmenuhover:hover{background-color:#DDD!important}#RibbonContainer-TabRowLeft a.ms-qatbutton,#RibbonContainer-TabRowLeft a.ms-qatbutton:hover,#RibbonContainer-TabRowLeft a.ms-qatbutton:active,#RibbonContainer-TabRowLeft a.ms-qatbutton:visited{background-color:#DDD!important}#s4-ribbonrow{background-color:#DDD!important}#s4-ribboncont{background-image:none!important}.ms-cui-topBar2{border-bottom-color:transparent}#nf-usertopbar{color:#fff;padding-top:6px;background-repeat:repeat-y;background-color:#DDD}#nf-checkout .badge-success{background-color:#870B0F}#nf-usertopbar,#nf-usertopbar .nf-link,#nf-usertopbar #nf-checkout a,.ms-siteactionsmenu>span>a,.ms-cui-tt-a,#nf-usertopbar #nf-userinfo .pipe{color:#870B0F!important}#nf-usertopbar a.nf-link:hover,#nf-usertopbar #nf-checkout a:hover{color:#F68B1F!important}.cf #r5-search{position:absolute;right:11px}.custom-search-box input{width:190px!important;border:0}.searchResultMaxWidth{width:190px!important}.tw #r5-header #SRSB{margin:0}.tw #r5-header #SRSB input[type="text"]{margin-top:1px;height:24px;line-height:inherit;padding-bottom:0;padding-top:0;border:none!important;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.tw #r5-header #SRSB input[type="text"]:focus{border-left-color:#DDD;border-top-color:#DDD;border-bottom-color:#DDD}#r5-header #SRSB .s4-searchbox-QueryPrompt,#r5-header #SRSB .s4-searchbox-QueryPrompt:focus{width:220px!important;padding-left:0}#r5-header #SRSB .ms-sbplain{width:220px!important;padding-left:0}#r5-header #SRSB TD.ms-sbgo A{width:22px;height:24px;margin-top:1px;border:0;background-color:#FFF;line-height:22px;background-position:1px -38px}#SRSB,.cf{float:right}.ui-menu-item a.ui-state-hover,.ui-menu-item a.ui-state-active{background-color:#ed1c24!important;color:white!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none}.cf .topmenu{padding:0}#s4-bodyContainer .cf{width:100%;min-height:26px;position:relative;margin-bottom:10px}.megamenu .content{background:0;border:0;border-radius:0;padding:8px 20px 0 0}.megamenu .content .megamenu-items{background:#fff;border:1px solid #ddd;border-radius:0}.megamenu a:hover{color:#F68B1F}#s4-bodyContainer .cf #menu{position:absolute;left:10px;right:10px;background-color:#870B0F;height:100%}.cf .menu{float:left}.menu li{padding-top:7px}.menu-horizontal li:first-child a.static{padding-left:20px}.menu-horizontal a.static{color:#fff!important;border-style:none;font-size:11px;font-weight:bold;line-height:11px;text-decoration:none;margin-right:0;padding-top:0;padding-bottom:0;padding-right:20px;padding-left:20px;text-transform:uppercase;border-right:2px #C48587 solid}.menu-horizontal a.static:hover{color:#F68B1F!important}#r5-current-nav{margin:10px}#r5-current-nav .menu-vertical ul{margin:0}#r5-current-nav .menu-vertical ul li{list-style:none;padding:0;background-image:url('./img/arrow.gif');background-position:0 5px;background-repeat:no-repeat;padding-left:10px;font-size:12px;line-height:14px}#r5-current-nav .menu-vertical ul.root.static>li{background-image:none;font-weight:bold}#r5-current-nav .menu-vertical ul li ul{margin-left:8px}#r5-current-nav .menu-vertical ul li a:link,#r5-current-nav .menu-vertical ul li a:visited{color:#870B0F}#r5-current-nav .menu-vertical ul li a:hover{color:#F68B1F}#r5-current-nav .menu-vertical ul li.selected>a{text-decoration:underline!important;color:#870B0F!important}#r5-current-nav .menu-vertical ul li.selected>a:hover{color:#F68B1F!important}.s4-ql a.selected{background:0;border:0!important}#r5-page-column-main.span9{margin-left:0}.tw .breadcrumb{background-color:#fff;background-image:none;border:0 #fff none;filter:none;margin-bottom:5px;font-size:11px;margin-left:20px}.tw .breadcrumb a,.tw .breadcrumb a:visited{text-decoration:underline;color:#000}.tw .breadcrumb a:hover{color:#F68B1F;text-decoration:none}.compareCheckbox{background-color:transparent!important}.giant{border-bottom-color:#000;border-bottom-style:dotted;border-bottom-width:1px}.tw .ms-WPBody .productGroupTitle a:hover{color:#F68B1F}.tw a:link,.tw a:visited{color:#870B0F}.tw a:hover,.r5master .tw a:hover,.r5master .tw .ms-WPBody a:hover,.r5master .tw .ms-WPBody a:hover{color:#F68B1F;text-decoration:none}.tw .ms-WPBody .giant a:link,.tw .ms-WPBody .giant a:visited{color:#870B0F}.tw .ms-WPBody .giant a:hover{color:#F68B1F}.tw .ms-WPBody a:link,.tw .ms-WPBody a:visited,.tw .ms-WPBody a:hover{color:#000}.tw .ms-WPBody h4.productGroupTitle a:hover{text-decoration:underline;color:#000}.tw .carousel-control{height:35px;width:35px;border-radius:0;border:0;opacity:.7;font-size:24px;margin-top:-40px}section.carruselView{margin-bottom:0}section.carruselView .carousel-inner{margin-left:10%;margin-right:10%}.tw .carousel-inner{width:auto}.ms-WPTitle{padding-top:0}.s4-wpTopTable{padding-bottom:0;margin-bottom:0}.tw .newsItem h4 a:link,.tw .newsItem h4 a:visited{color:#870B0F;font-size:12px;text-decoration:underline;font-weight:bold;display:block}.tw .newsItem h4 a:hover{text-decoration:none;color:#F68B1F}.tw .whatWeCleanFrontPage .largeBlock,.tw .whatWeCleanFrontPage .largeBlock:hover{background-color:#ed1c24;margin-bottom:10px}.tw .whatWeCleanFrontPage .largeBlock:hover{background-color:#870B0F}.tw ul.readMoreAboutCategory li{min-height:210px}.tw .btn{border-radius:0}.tw btn-primary btn-compare,.tw btn-primary btn-compare .disabled,.tw .btn-primary,.tw .btn-primary .disabled,.tw .btn-primary .disabled :hover{background-color:#870B0F;background-image:none}.tw .btn-primary:hover,.tw .btn-primary:active,.tw .btn-primary.active,.tw .btn-primary.disabled,.tw .btn-primary[disabled]{color:#fff;background-color:#ED1C24;background-image:none}.tw btn-danger btn-compare,.tw btn-danger btn-compare .disabled,.tw .btn-danger,.tw .btn-danger .disabled,.tw .btn-danger .disabled :hover{background-color:#870B0F;background-image:none}.tw .btn-danger:hover,.tw .btn-danger:active,.tw .btn-danger.active,.tw .btn-danger.disabled,.tw .btn-danger[disabled]{color:#fff;background-color:#ed1c24;background-image:none}.tw .btn-success{background-color:#870B0F;background-image:none}.tw .btn-success:hover,.tw .btn-success:active,.tw .btn-success.active,.tw .btn-success.disabled,.tw .btn-success[disabled]{background-color:#ed1c24;background-image:none}.tw .btn-info{background-color:#870B0F!important;background-image:none;color:white}.tw .btn-info:hover{background-color:#ed1c24!important;background-image:none;color:white}.tw .accordion-heading a.accordion-toggle,.tw .accordion-heading a.accordion-toggle:hover .tw .accordion-heading a.accordion-toggle:link .tw .accordion-heading a.accordion-toggle:visited{color:#870B0F;text-decoration:none!important}.tw .accordion-heading a.accordion-toggle:hover,.tw .accordion-heading a#collapseA:hover h2{color:#F68B1F}.footer.content .linkList .textLinkList li a:link,.footer.content .linkList .textLinkList li a:visited,.footer.content .linkList .textLinkList li a:hover{color:#fff}.footer.content .linkList .textLinkList li a:hover{color:#F68B1F}.footer.content{background-color:#870B0F}.footer.content .linkList .image{border:none 0 transparent}.footer.content .linkList,.footer.content .linkList h2{color:#fff}.footer.content .linkList .image{height:auto}.footer.content section,.footer.content section .groupHeader a,.footer.content section .groupHeader a:visited,.footer.content section .groupHeader a:active{background-color:transparent;color:#fff}.footer.content section .groupHeader a:hover{color:#F68B1F}.footer #collapseStringResourceEdit{color:#fff}.companyInfo{background-color:#AB0C11}.employeeloginlink{color:#fff!important}.employeeloginlink:hover{color:#F68B1F!important}.darkBlock{background-color:#EEF1F3}.tw .badge-info{background-color:#a29ca0}.tw .label-important,.tw .badge-important{background-color:#870B0F}.basket .productPrice{color:black}.basket a.priceCalc:hover{color:#F68B1F!important}.tw .well{background-color:#eef1f3}.tw .productPrice{color:black}.darkBlock .help-inline{color:#870B0F!important}.tw textarea:focus,.tw input[type="text"]:focus,.tw input[type="password"]:focus,.tw input[type="datetime"]:focus,.tw input[type="datetime-local"]:focus,.tw input[type="date"]:focus,.tw input[type="month"]:focus,.tw input[type="time"]:focus,.tw input[type="week"]:focus,.tw input[type="number"]:focus,.tw input[type="email"]:focus,.tw input[type="url"]:focus,.tw input[type="search"]:focus,.tw input[type="tel"]:focus,.tw input[type="color"]:focus,.tw .uneditable-input:focus{border-color:rgba(162,156,160,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(132,156,160,0.6);outline:0 none}.tw .form-actions{background-color:transparent}.tw .dropdown-menu li>a:hover,.tw .dropdown-menu .active>a,.tw .dropdown-menu .active>a:hover{background-color:#ed1c24}.basket #summation{color:black}.basket #summation .totals{border-top:1px black solid;border-bottom:1px black solid}.basket .tableheaders{color:black;font-size:14px;font-weight:bold}.basket .colDiscount{text-align:left;padding-left:10px}.spanLoginWebPartLogInDescription{color:#870B0F!important;margin-left:0!important}.forgotpasswordlink{color:#870B0F!important}.affix.product-affix{width:81px}.affix.product-affix .nav.nav-list{background-color:#e2e3e3;list-style:none;padding:0;width:80px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.affix.product-affix .nav.nav-list li a{display:block;text-align:center;padding:12px 8px;border-top:1px solid #fff;border-bottom:1px solid #ccc;border-left:1px;font-size:11px;font-family:Arial,sans-serif;color:#000;line-height:12px}.affix.product-affix .nav.nav-list li a:hover{color:#870B0F}.affix.product-affix .nav.nav-list li:first-child a{border-top:0}.affix.product-affix .nav.nav-list li:last-child a{border-bottom:0}.affix.product-affix .nav.nav-list li a:hover,.affix.product-affix .nav.nav-list li.active a{text-decoration:none;background-color:#fff}.affix.product-affix .nav.nav-list li:first-child a:hover,.affix.product-affix .nav.nav-list li.first.active a{background-color:#fff;-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.affix.product-affix .nav.nav-list li:last-child a:hover,.affix.product-affix .nav.nav-list li.last.active a{background-color:#fff;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.affix.product-affix .nav.nav-list .icon{width:19px;height:19px;margin:0 auto 6px auto}.affix.product-affix .nav.nav-list{background-color:#dddedf;border:1px solid #c6cdd2;border-right:0}.affix.product-affix .nav.nav-list .top .icon{background:transparent url('../images/quick_access_icons.png') no-repeat left top}.affix.product-affix .nav.nav-list .top a:hover .icon,.affix.product-affix .nav.nav-list .top.active .icon{background:transparent url('../images/quick_access_icons.png') no-repeat left -57px}.affix.product-affix .nav.nav-list .compareModels .icon{background:transparent url('../images/quick_access_icons.png') no-repeat -19px top}.affix.product-affix .nav.nav-list .compareModels a:hover .icon,.affix.product-affix .nav.nav-list .compareModels.active .icon{background:transparent url('../images/quick_access_icons.png') no-repeat -19px -57px}.affix.product-affix .nav.nav-list .accessories .icon{background:transparent url('../images/quick_access_icons.png') no-repeat -38px top}.affix.product-affix .nav.nav-list .accessories a:hover .icon,.affix.product-affix .nav.nav-list .accessories.active .icon{background:transparent url('../images/quick_access_icons.png') no-repeat -38px -57px}.affix.product-affix .nav.nav-list .downloads .icon{background:transparent url('../images/quick_access_icons.png') no-repeat -57px top}.affix.product-affix .nav.nav-list .downloads a:hover .icon,.affix.product-affix .nav.nav-list .downloads.active .icon{background:transparent url('../images/quick_access_icons.png') no-repeat -57px -57px}.affix.product-affix .nav.nav-list .contact .icon{background:transparent url('../images/quick_access_icons.png') no-repeat -76px top}.affix.product-affix .nav.nav-list .contact a:hover .icon,.affix.product-affix .nav.nav-list .contact.active .icon{background:transparent url('../images/quick_access_icons.png') no-repeat -76px -57px}#s4-bodyContainer .affix-block.cartsummary-block .btns.cf{background-color:transparent;padding-top:5px;float:none}div#cartsummary div.btns.cf{background-image:none}.affix.cartsummary .header{background-color:#ddd}#nf-brandselector li>a:link,#nf-brandselector li>a:visited{padding-bottom:5px;padding-top:5px}.srch-WPBody.ms-searchref-main ul{list-style-type:none}.srch-WPBody.ms-searchref-main .ms-searchref-filter.ms-searchref-unselected a:link,.srch-WPBody.ms-searchref-main .ms-searchref-filter.ms-searchref-unselected a:visited{color:#000!important}.srch-WPBody.ms-searchref-main .ms-searchref-filter.ms-searchref-selected a:link,.srch-WPBody.ms-searchref-main .ms-searchref-filter.ms-searchref-selected a:visited,.srch-WPBody.ms-searchref-main .ms-searchref-filter.ms-searchref-selected a:hover,.srch-WPBody.ms-searchref-main .ms-searchref-filter.ms-searchref-unselected a:hover{color:#870B0F!important}.tw .ms-WPBody .searchTitle a:link{color:#000;text-decoration:underline}.tw .ms-WPBody .searchTitle a:hover{text-decoration:none}.productFactSheet .productList .productGroupItem{margin:1px}.productFactSheet .productList .productGroupItem:hover{border:1px solid #C7C0AA;margin:0}.tw .accordion-body li.well{margin-bottom:5px}.tw .accordion-body table{margin-bottom:0}.tw .nav.techSpecs{margin-bottom:5px}.tw hr{margin:5px 0}.accessorystatus{height:20px;width:20px}ul.AccessoryLegend li{height:25px}.accessoryIncluded{background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAqklEQVR42mP4//8/A6WYYaga8uf/4/07/7989uk/mYb8+X9rUtX/A3K6/w+axP5/jGQQyQbsh+Izk7ZjN+Tj9cP/L01f9//7////8Rlw2Lfq/7uffzANeXdu+/+jBqZARfr/j+dNgxpE2AAUQ+7Pa0ZSDDJoyv/rRBiA5p1P/6+Up6Jo2k+EAVgCFrtB+AzAETuoBhEyAE8UAw2qzvl/NLSGoAFDOu/Q0BAAP31Reg6DuJUAAAAASUVORK5CYII=)}.accessoryNotIncluded{background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAUElEQVR42mP4//8/A6WYYSgYcuf/CQPT//vldP8fMEj6/+Y/GJBqyLX/R4EG7AfjoP8vhpohiDAghNHDCIfNhDCqy6jtkmEWOzRJsUMxFwMAYCQ/oq3NTC0AAAAASUVORK5CYII=)}.accessoryMountable{background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABQElEQVR42r2UzUsCURTF/UvazDpyoRtbtXYTpW3ChYt2tZHKXeHOErKd/4YFrbNwjHFSQaIw2mj0RcMEmuBD5ddraApSZxiSHhx4930c7j33vOcDfH+Fh8MG9cQ69bzOfT6HlsjxjjW8kHSpxcKczsxaKMb2EKMkA/piIKfXqNbBJZ5lNBSCIU0q0QgFZYFGtYlZPeJcCaJGdzB/CNpcJdc4CyxTSW5QsEgClJO7qIF59P0cl24kwqhx4Q9+p/obBX+Mp/abWzk9GplNa1ONpzE7PfqdFrV4xFrTsyeyJEdhbQ0+EaZldLGHMDSKdjbKCi9fl8a0+IaSMudKYgvt4JMBt9ntyeVkjum7+WQo7tBCIQdhV3kwXt2ElZkcbI20WE+lKckWl1OH6O4+GWe2RR5l7MFsU7P9vzzAqXwFk/EBL15T+6RrUd8AAAAASUVORK5CYII=);background-repeat:no-repeat}ul.AccessoryLegend li.accessoryIncluded{background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAqklEQVR42mP4//8/A6WYYaga8uf/4/07/7989uk/mYb8+X9rUtX/A3K6/w+axP5/jGQQyQbsh+Izk7ZjN+Tj9cP/L01f9//7////8Rlw2Lfq/7uffzANeXdu+/+jBqZARfr/j+dNgxpE2AAUQ+7Pa0ZSDDJoyv/rRBiA5p1P/6+Up6Jo2k+EAVgCFrtB+AzAETuoBhEyAE8UAw2qzvl/NLSGoAFDOu/Q0BAAP31Reg6DuJUAAAAASUVORK5CYII=) no-repeat scroll left center transparent}ul.AccessoryLegend li.accessoryNotIncluded{background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAUElEQVR42mP4//8/A6WYYSgYcuf/CQPT//vldP8fMEj6/+Y/GJBqyLX/R4EG7AfjoP8vhpohiDAghNHDCIfNhDCqy6jtkmEWOzRJsUMxFwMAYCQ/oq3NTC0AAAAASUVORK5CYII=) no-repeat scroll left center transparent}ul.AccessoryLegend li.accessoryMountable{background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABQElEQVR42r2UzUsCURTF/UvazDpyoRtbtXYTpW3ChYt2tZHKXeHOErKd/4YFrbNwjHFSQaIw2mj0RcMEmuBD5ddraApSZxiSHhx4930c7j33vOcDfH+Fh8MG9cQ69bzOfT6HlsjxjjW8kHSpxcKczsxaKMb2EKMkA/piIKfXqNbBJZ5lNBSCIU0q0QgFZYFGtYlZPeJcCaJGdzB/CNpcJdc4CyxTSW5QsEgClJO7qIF59P0cl24kwqhx4Q9+p/obBX+Mp/abWzk9GplNa1ONpzE7PfqdFrV4xFrTsyeyJEdhbQ0+EaZldLGHMDSKdjbKCi9fl8a0+IaSMudKYgvt4JMBt9ntyeVkjum7+WQo7tBCIQdhV3kwXt2ElZkcbI20WE+lKckWl1OH6O4+GWe2RR5l7MFsU7P9vzzAqXwFk/EBL15T+6RrUd8AAAAASUVORK5CYII=) no-repeat scroll left center transparent}#accordionCompareModelsBody ul.nav li{padding-top:5px;padding-bottom:5px}#accessoriesTabsContent .row-fluid h3,#accessoriesTabsContent .row-fluid h4{color:#870B0F;font-weight:bold;margin-bottom:0}#accessoriesTabsContent .row-fluid.list h3,#accessoriesTabsContent .row-fluid.list h4{color:black;font-weight:normal}.accessoryProduct h4.productName,.accessoryProduct p.productDetails{margin-bottom:0;font-size:1em}section.carruselView.themable-carousel .carousel,section.carruselView.themable-carousel .carousel-inner{height:auto;width:100%;margin-left:0;margin-right:0}section.carruselView.themable-carousel .carousel .item{padding:0}section.carruselView.themable-carousel .carousel-inner img{max-height:none}section.carruselView.themable-carousel .carousel-control{background-color:#363636}.productSelectorEfficiencyA,.productSelectorEfficiencyA:hover{background-color:#258e59!important;color:White!important}.productSelectorEfficiencyB,.productSelectorEfficiencyB:hover{background-color:#76cc51!important;color:White!important}.productSelectorEfficiencyC,.productSelectorEfficiencyC:hover{background-color:#1F4C9D!important;color:White!important}.productSelectorEfficiencyD,.productSelectorEfficiencyD:hover{background-color:#dde241!important;color:White!important}.productSelectorEfficiencyE,.productSelectorEfficiencyE:hover{background-color:#f2b500!important;color:White!important}.productSelectorEfficiencyF,.productSelectorEfficiencyF:hover{background-color:#f00!important;color:White!important}.productSelectorEfficiencySpecial,.productSelectorEfficiencySpecial:hover{background-color:#779ad8!important;color:White!important}.productSelectorTable{border-color:White!important;background-color:#f5f5f5;border-collapse:collapse!important}.productSelectorTable td{border-color:White!important;text-align:center!Important;padding:4px!Important}.productList.frontpage .productImage{margin:0}.overFlowhidden{white-space:nowrap;overflow:hidden;text-overflow:ellipsis!important}.imageSetSize{height:100px;padding:0}.imageSetSizeIcon{height:50px;width:50px}.spanSetSize{overflow:hidden;height:155px!important;width:157px!important;margin-top:5px;margin-left:10px!important}.fontSizeSmaller{font-size:9px!important;line-height:14px!important;margin:0;margin-bottom:0!important}.imgIconSize{height:100px;width:100px;object-fit:contain!important}.accessorystatus img,.AccessoryLegend img{display:none}@media print{.AccessoryLegend img{display:block;float:left;padding-right:15px}.accessorystatus img{display:block}.accessoryIncluded{background-image:none}.accessoryNotIncluded{background-image:none}.accessoryMountable{background-image:none}ul.AccessoryLegend li.accessoryIncluded{background-image:none}ul.AccessoryLegend li.accessoryNotIncluded{background-image:none}ul.AccessoryLegend li.accessoryMountable{background-image:none}}