ul.mainNav li.buy ul.subNav{min-height:522px}ul.mainNav li.buy ul.subNav>li:first-child>ul>li .thirdNav .sidebar .sponsoredLogo{height:15px;margin-bottom:0;margin-top:0;background-color:#fff}ul.mainNav li.buy ul.subNav>li:first-child>ul>li .thirdNav .sidebar .ad{margin:0;height:0;background-color:#fff}ul.sideNav li.shoppingCart{display:inline-block}ul.sideNav li.shoppingCart.quickOrder{margin-right:10px;padding-right:10px;border-right:2px solid #4a2883;padding-top:0;display:inline-block}ul.sideNav li.shoppingCart.quickOrder p{margin-bottom:0;display:inline-block;width:45px;vertical-align:-8px;margin-left:5px;font-size:16px;line-height:18px}.listManagement .secondaryHeader .buttons .btn i{margin-right:4px}.listManagement .secondaryHeader .buttons .moreButton{padding:8px 10px 8px 10px;position:relative;z-index:2}.listManagement .secondaryHeader .buttons .moreButton:focus{outline-color:transparent;outline-width:0}.listManagement .secondaryHeader .buttons .moreButton ul{background-color:#4a2883;padding:18px 24px 14px 16px;display:block;text-align:left;display:none;position:absolute;top:-2px;left:-2px;z-index:3}.listManagement .secondaryHeader .buttons .moreButton.visible ul{display:block}.listManagement .secondaryHeader .buttons .moreButton ul:after{width:38px;height:38px;background-color:#df3430;color:#fff;border:3px solid #fff;padding-top:5px;display:block;text-align:center;position:absolute;top:-20px;right:-19px;font-family:FontAwesome;font-size:20px;content:"\f00d";cursor:pointer}.listManagement .secondaryHeader .buttons .moreButton li{margin-bottom:16px}.listManagement .secondaryHeader .buttons .moreButton li:last-child{margin-bottom:0}.listManagement .secondaryHeader .buttons .moreButton ul a{color:#fff;border:none!important;font-family:ProximaNova-Regular;font-size:20px}.listManagement .secondaryHeader .buttons .moreButton ul a i{margin-right:3px;font-size:22px}.listManagement .cartSubtotal{display:inline-block;margin:8px 13px 0 0;padding:0}.navArea>ul>li a.btn.btn-outline.corePurple{border:2px solid #4a2883!important}.navArea>ul>li a.btn.btn-outline.corePurple:hover{background-color:#fff}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(0,0%,20%,.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}[data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(0,0%,20%,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}@media (min-width:768px){.searchFilters form{border-bottom:2px solid #4a2883}.searchFilters form>div:last-child{border-bottom:none}}.compare a.addToList .addToListMenu{background-color:#fff;border:4px solid #009fd0;display:none;position:absolute;top:0;right:0;z-index:10}.compare .addToList .addToListMenu .addSuccess{display:block}.compare .compareContent .compareSlider{width:calc(100% - 130px)}.compare .compareContent .categories{width:125px}.compare--disabled div{display:inline-block;margin:2px 2px 0 0;border-radius:3px;border:solid 1px #b2b2b2;height:14px;width:14px}.compare--disabled label{color:#b2b2b2}.compare .compareContentTable{overflow-y:auto;overflow-x:scroll}.error,.register .checkbox label.error{color:#df3430}input.error,select.error{border:1px #df3430 solid}.productAdvisory .greyContent form input.error{border:1px #df3430 solid}.advisory-container{padding-top:35px}#acceptedTermsConditions-error,#receiveEmails-error{display:block}#poNumber-error{display:block!important}#vzppNumber-error{display:block!important}#productImageModal{display:block!important;visibility:hidden;opacity:0;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-moz-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-o-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.modal-open #productImageModal{visibility:visible;opacity:1}ul.inline li#account-button{display:inline-block}ul.accountDropdown>li>a{border:none}div.links>ul>li>a{border:none;text-decoration:none}div.links>ul>li>a>p{color:#444}.globalColors ul.retailColors li:last-child{background-color:#b93b84}.globalColors ul.servicesColors li:last-child{background-color:#55bebd}.btn.btn-secondary.retailColors{background-color:#b93b84;color:#fff}.btn.btn-secondary.servicesColors{background-color:#55bebd;color:#fff}.btn.btn-outline.retailGreen{color:#bdd447;border:2px solid #bdd447}.btn.btn-outline.servicesPurple{color:#4a2883;border:2px solid #4a2883}select.form-control.blue::-ms-expand{display:none!important}.navArea>ul li#account-button{color:#4a2883;padding:4px 10px 0 10px;position:relative;font-size:18px;cursor:pointer}.navArea>ul li#account-button i{margin-top:-2px;vertical-align:middle;font-size:20px}ul#mobileAccountDropDown li:first-child{border-bottom:2px solid #df3430;padding:9px 4px 3px 4px}#mobileAccountDropDown .user{color:#df3430;display:inline-block;font-size:18px;line-height:19px;padding-left:5px}#mobileAccountDropDown .user span{color:#df3430;display:block;font-size:16px;line-height:16px;padding-top:5px}ul#mobileAccountDropDown button{border:2px solid #df3430!important;display:inline-block;float:right;font-family:ProximaNova-Bold;line-height:16px;font-weight:800}ul.sideNav li.opened#account-button{background-color:#4a2883;color:#fff}@media (min-width:1050px){#isMobileBuy{display:none}.hide-on-desktop{display:none!important}}@media (max-width:1049px){#isDesktopBuy{display:none}.hide-on-mobile{display:none!important}}.mobileNav .shoppingCart{display:none!important}.mobileNav>ul .subNav ul{height:calc(100% - 78px);padding-bottom:15px;overflow-y:scroll}.mobileNav>ul li.mobileSubNavOpened .subNav{left:0}header .compareSearchResults{display:block}.featuredArticle{width:100%!important}.featuredArticle.backgroundImage{border:none!important}.cartHeader .moreCart{padding:0;position:relative;top:50%;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cartHeader .moreCart .clickArea{padding:9px 10px 7px 10px}.cartHeader .moreCart:focus{outline-color:transparent;outline-width:0}.cartHeader .moreCart .moreCartModal{background-color:#4a2883;padding:18px 24px 14px 16px;text-align:left;display:none;position:absolute;top:-2px;left:-2px;z-index:3}.cartHeader .moreCart.visible .moreCartModal{display:block}.cartHeader .moreCart .moreCartModal span{width:38px;height:38px;background-color:#df3430;color:#fff;border:3px solid #fff;padding-top:5px;display:block;text-align:center;position:absolute;top:-20px;right:-19px;font-family:FontAwesome;font-size:20px;content:"\f00d";cursor:pointer}.cartHeader .moreCart li{margin-bottom:16px}.cartHeader .moreCart li:last-child{margin-bottom:0}.cartHeader .moreCart ul a{color:#fff;border:none!important;font-family:ProximaNova-Regular;font-size:20px}.cartHeader .moreCart ul a i{margin-right:3px;font-size:22px}.cartItems .productImageLink a:active,.cartItems .productImageLink a:focus,.cartItems .productImageLink a:hover{border-bottom:0!important}@media (min-width:768px){.checkoutBar.payment ul:before{display:block;content:"Payment Method"}.checkoutBar li:first-child:before{display:block;content:"Shipping Address"}.checkoutBar li:nth-child(3):before{display:block;content:"Payment Method"}.checkoutBar li:nth-child(2):before{display:block;content:"Delivery Options"}.checkoutBar li:nth-child(4):before{display:block;content:"Review"}}.amHeader ul li a.currentPage{background-color:#fff;color:#4a2883}.accountManagement form.orderFinder button{width:40px;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:11px 8px 10px 8px;vertical-align:middle}.productDetail .morelink{display:inline-block}@media (min-width:768px){.productDetail .purchase form input{width:32px}.productDetail .purchase form a.btn{width:calc(100% - 40px)}}.listViewDivider div div div{margin-top:25px}.productDetailAd{width:300px;height:50px;color:#fff;margin:15px auto 30px auto;text-align:center;background-color:#fff}.productDetailAd span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.productDetailAd{width:728px;height:90px;margin:0 auto 30px auto}}.searchProductAd{width:100%;max-width:300px;height:50px;color:#fff;margin:15px auto 30px auto;text-align:center;background:#fff}.searchProductAd img{width:100%;max-width:300px}.searchProductAd span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:680px){.searchProductAd{max-width:650px;height:160px;margin:0 auto 30px auto}.searchProductAd img{max-width:650px;height:160px}}@media (min-width:768px){.listManagement .searchResults{min-height:130vh;height:auto}}.listManagement .productDetail .purchase a.remove{display:inline-block}.listManagement a.addToList{color:#008ad8;border:none!important;margin:2px 0 18px 57px;display:inline-block;position:relative;font-size:13px;line-height:16px;text-decoration:underline!important;cursor:pointer}.listManagement a.addToList span{font-weight:400!important}.listManagement a.addToList .addToListMenu{background-color:#fff;border:4px solid #008ad8;display:none;position:absolute;top:2px;right:0;z-index:10}.listManagement a.addToList .addToListMenu.open{display:block}.listManagement a.addToList .addToListMenu .whichList{min-width:250px}.listManagement a.addToList .addToListMenu .whichList li{color:#000;border-bottom:1px solid #008ad8;padding:6px;font-size:16px;line-height:19px}.listManagement a.addToList .addToListMenu .whichList li:last-child{border:none}.listManagement a.addToList .addToListMenu .whichList li:hover{background-color:#008ad8;color:#fff;font-family:ProximaNova-Extrabld}.listManagement a.addToList .addToListMenu .whichList li.createNewList{color:#008ad8;font-family:ProximaNova-Extrabld}.listManagement a.addToList .addToListMenu .whichList li.createNewList:hover{background-color:transparent;color:#008ad8}.listManagement a.addToList .addToListMenu .newList{display:none}.listManagement a.addToList .addToListMenu.createNewOpen .whichList{display:none}.listManagement a.addToList .addToListMenu.createNewOpen .newList{min-width:246px;padding:7px 6px 1px 6px;display:block}.listManagement a.addToList .addToListMenu.createNewOpen .newList p{color:#000;margin-bottom:6px;font-family:ProximaNova-Regular;font-size:15px;line-height:18px}.listManagement a.addToList .addToListMenu.createNewOpen .newList input{width:calc(100% - 64px);min-width:170px;height:36px;margin:0;display:inline-block;vertical-align:top}.listManagement a.addToList .addToListMenu.createNewOpen .newList button{width:56px;margin-left:8px;display:inline-block;vertical-align:top}.listManagement a.addToList .addToListMenu .closeList{width:38px;height:38px;background-color:#df3430;color:#fff;border:3px solid #fff;text-align:center;position:absolute;top:-16px;right:-16px;z-index:11}.listManagement a.addToList .addToListMenu .closeList i{font-size:20px;line-height:23px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.productDetail .purchase a.addToList.inline{margin:8px 0 0 0;float:right}#addToListButton{text-decoration:none!important;display:inline;border:2px solid #4a2883!important;margin-left:auto;font-size:16px;color:#4a2883;padding:5px 8px 8.6px 8px;font-family:ProximaNova-Extrabld}.productDetail .purchase a.addToList{margin:2px 0 18px 40px}.productDetail .price{width:100%}@media (min-width:768px){.productDetail .purchase a.addToList{color:#008ad8;border:none!important;margin:2px 0 0 57px;display:inline-block;position:relative;font-size:13px;line-height:16px;text-decoration:underline!important;cursor:pointer}.productDetail .price{width:inherit}}.productDetail .purchase a.addToList.inline{margin:8px 0 0 0;float:right}.productDetail .purchase a.addToList .addToListMenu{background-color:#fff;border:4px solid #008ad8;display:none;position:absolute;top:0;right:0;z-index:10}#addToListPurchase .addSuccess p{font-size:16px;font-family:ProximaNova-Extrabld}#addToListPurchase i{margin-right:4px}#chat-fixed{position:fixed;bottom:0;right:0;z-index:100}#slider{margin:2em auto;width:1280px;overflow:hidden}#slider-wrapper{width:9999px;position:relative}.slide{float:left;width:99vw;position:relative}#slider-nav a.current{border-color:#000}.featuredArticles .faItem{max-width:1280px}.accountManagement .alert-track-delivery{padding:5px;margin-top:10px}@media only screen and (max-width:767px){.placeholderCollection{display:none!important}}.accountManagement .rtable tbody td.text-left,.accountManagement .rtable thead th.text-left{text-align:left}textarea.instructions{width:100%}@media (min-width:768px){.searchFilters form{border-bottom:2px solid #4a2883}.searchFilters form>div:last-child{border-bottom:none}}.mafSelectBrand h4 span{color:inherit;border:none;margin:inherit;padding:inherit;vertical-align:inherit;font-family:inherit;font-size:inherit;line-height:inherit;cursor:auto}.mafSelectBrand h4 span.box{color:#df3430;border:1px solid #df3430;margin-top:-6px;margin-left:3px;padding:1px 3px 1px 3px;display:inline-block;vertical-align:middle;font-family:ProximaNova-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:16px;cursor:pointer}#importCsvModal{background-color:inherit}view-cart #importCsvModal{top:-150px}.listManagement #importCsvModal{top:220px;height:auto}.addToList .addToListMenu.successOpen{min-width:230px}.addToList .addFail p{width:calc(100% - 200px);margin:0 82px 0 0!important;display:inline-block;vertical-align:middle;white-space:normal;line-height:20px}cart-summary .containloader{left:0}.confirmDeleteModal{padding:20px}.customForwardModalWrapper{width:100%;height:100%;background-color:rgba(255,255,255,.9);display:none;text-align:center;position:fixed;top:0;left:0;z-index:1000}body.customFowardModalOpen .customForwardModalWrapper{display:block}body.customFowardModalOpen{overflow:hidden}.searchResults .productDetail .morelink{background:0 0!important}.wFormContainer .supportInfo{display:none}.wForm{font-family:ProximaNova-Regular,sans-serif}.wForm h3#tfa_0-T{font-family:ProximaNova-Extrabld,sans-serif;font-size:31px;line-height:1.59;font-weight:500}.wForm .secondaryAction{border:2px solid #4a2883;background:#fff;color:#4a2883}.wForm .primaryAction{border:0;background-color:#4a2883}.featuredArticles #slider{margin-top:0}.cartItemAlert.error.purchasePlans{background-color:#df3430;color:#fff}#availPurchasePlans{color:#4a2883;padding:4px 10px 0 10px;position:relative;font-size:18px;cursor:pointer;border:none;margin-top:20px}.addAllToList a.addToList span,.productDetail .purchase a.addToList span{font-weight:400!important}.productDetail .purchase a.addToList .addToListMenu{background-color:#fff;border:4px solid #009fd0;display:none;position:absolute;top:0;right:0;z-index:10}.addAllToList a.addToList .addToListMenu{width:calc(100% - 30px);background-color:#fff;border:4px solid #009fd0;display:none;text-align:left;position:absolute;top:-2px;right:15px;z-index:10}.addAllToList a.addToList .addToListMenu.open,.productDetail .purchase a.addToList .addToListMenu.open{display:block}.addAllToList a.addToList .addToListMenu .whichList,.productDetail .purchase a.addToList .addToListMenu .whichList{min-width:250px}.addAllToList a.addToList .addToListMenu .whichList li,.productDetail .purchase a.addToList .addToListMenu .whichList li{color:#000;border-bottom:1px solid #009fd0;padding:6px;font-size:16px;line-height:19px;white-space:normal}.addAllToList a.addToList .addToListMenu .whichList li{font-family:ProximaNova-Regular}.addAllToList a.addToList .addToListMenu .whichList li:last-child,.productDetail .purchase a.addToList .addToListMenu .whichList li:last-child{border:none}.addAllToList a.addToList .addToListMenu .whichList li:hover,.productDetail .purchase a.addToList .addToListMenu .whichList li:hover{background-color:#009fd0;color:#fff;font-family:ProximaNova-Extrabld}.addAllToList a.addToList .addToListMenu .whichList li.createNewList,.productDetail .purchase a.addToList .addToListMenu .whichList li.createNewList{color:#009fd0;font-family:ProximaNova-Extrabld}.addAllToList a.addToList .addToListMenu .whichList li.createNewList:hover,.productDetail .purchase a.addToList .addToListMenu .whichList li.createNewList:hover{background-color:transparent;color:#009fd0}.addAllToList a.addToList .addToListMenu .newList,.addToListMenu,.productDetail .purchase a.addToList .addToListMenu .newList{display:none}.addAllToList a.addToList .addToListMenu.createNewOpen .whichList,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .whichList{display:none}.addAllToList a.addToList .addToListMenu.createNewOpen .newList,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .newList{min-width:246px;padding:7px 6px 1px 6px;display:block}.addAllToList a.addToList .addToListMenu.createNewOpen .newList{padding:7px 6px 11px 6px}.addAllToList a.addToList .addToListMenu.createNewOpen .newList p,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .newList p{color:#000;margin-bottom:6px;font-family:ProximaNova-Regular;font-size:15px;line-height:18px}.addAllToList a.addToList .addToListMenu.createNewOpen .newList input,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .newList input{width:calc(100% - 64px);min-width:170px;height:36px;margin:0;display:inline-block;vertical-align:top}.addAllToList a.addToList .addToListMenu.createNewOpen .newList input{text-align:center;font-family:ProximaNova-Regular}.addAllToList a.addToList .addToListMenu.createNewOpen .newList button,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .newList button{width:56px;margin-left:8px;display:inline-block;vertical-align:top}.addAllToList a.addToList .addToListMenu .closeList,.productDetail .purchase a.addToList .addToListMenu .closeList{width:38px;height:38px;background-color:#df3430;color:#fff;border:3px solid #fff;text-align:center;position:absolute;top:-20px;right:-19px;z-index:11}.addAllToList a.addToList .addToListMenu .closeList i,.productDetail .purchase a.addToList .addToListMenu .closeList i{font-size:20px;line-height:23px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.addAllToList a.addToList{position:relative}.addAllToList a.addToList .addToListMenu{width:auto;position:absolute;top:-2px;right:-2px}}.productDetail cut-cable a.lengths{color:#009fd0;border:none!important;margin:-10px 0 18px 57px;display:inline-block;position:relative;font-size:13px;line-height:16px;text-decoration:underline!important;cursor:pointer}.cableFailed{width:100%;background-color:#df3430;color:#fff;margin-bottom:9px;padding:7px 8px 6px 8px;font-family:ProximaNova-Bold}.cableFailed p{margin:0!important}.cableFailed p i{margin-top:1px;margin-right:5px;font-size:20px;vertical-align:top}.cableFailed a{color:#fff;text-decoration:underline!important}cut-cable .cableSuccess{width:100%;background-color:#daf557;color:#444;margin-bottom:9px;padding:17px 8px 11px 8px;text-align:center;font-family:ProximaNova-Bold}cut-cable .cableSuccess p{margin:0!important;font-size:20px}cut-cable .cableSuccess p i{margin-top:-4px;margin-right:5px;font-size:30px;vertical-align:top}.towerSelectorIntro{margin-bottom:5px}.towerSelectorIntro.container-fluid{margin-top:16px}.lengthsWrapper table button.add{width:32px;height:32px;border:4px solid #559708;margin-right:0;padding:0;display:inline-block;text-align:center}.lengthsWrapper table button.subtract{width:32px;height:32px;border:4px solid #df3430;padding:0;display:inline-block;text-align:center;margin-right:8px}.payment .nav-tabs{white-space:nowrap}.checkout .addCardForm{display:block}.cableJumperWizard .item.alone .options li.nextButton{position:absolute;bottom:0;right:0;float:right;display:block}@media (min-width:768px){.cableJumperWizard .item.alone .options li.completeRuns,.cableJumperWizard .item.alone .options li.nextButton{top:initial;right:initial;position:initial;float:right;margin-top:0}}.cartThree .addToList .addToListMenu{width:calc(100% - 30px);background-color:#fff;border:4px solid #009fd0;display:none;text-align:left;position:absolute;top:-2px;right:15px;z-index:10}.cartThree .addToList .addToListMenu.open,.compare a.addToList .addToListMenu.open{display:block}.cartThree .addToList .addToListMenu .whichList li,.compare a.addToList .addToListMenu .whichList li{color:#000;border-bottom:1px solid #009fd0;padding:6px;font-size:16px;line-height:19px;white-space:normal}.cartThree .addToList .addToListMenu .whichList li{font-family:ProximaNova-Regular;cursor:pointer}.cartThree .addToList .addToListMenu .whichList li:last-child,.compare a.addToList .addToListMenu .whichList li:last-child{border:none}.cartThree .addToList .addToListMenu .whichList li:hover,.compare a.addToList .addToListMenu .whichList li:hover{background-color:#009fd0;color:#fff;font-family:ProximaNova-Extrabld}.cartThree .addToList .addToListMenu .whichList li.createNewList,.compare a.addToList .addToListMenu .whichList li.createNewList{color:#009fd0;font-family:ProximaNova-Extrabld}.cartThree .addToList .addToListMenu .whichList li.createNewList:hover,.compare a.addToList .addToListMenu .whichList li.createNewList:hover{background-color:transparent;color:#009fd0}.cartThree .addToList .addToListMenu .newList,.compare a.addToList .addToListMenu .newList{display:none}.cartThree .addToList .addToListMenu.createNewOpen .whichList,.compare a.addToList .addToListMenu.createNewOpen .whichList{display:none}.cartThree .addToList .addToListMenu.createNewOpen .newList,.compare a.addToList .addToListMenu.createNewOpen .newList{min-width:246px;padding:7px 6px 1px 6px;display:block}.cartThree .addToList .addToListMenu.createNewOpen .newList{padding:7px 6px 11px 6px}.cartThree .addToList .addToListMenu.createNewOpen .newList button{border:none}.cartThree .addToList .addToListMenu.createNewOpen .newList p,.compare a.addToList .addToListMenu.createNewOpen .newList p{color:#000;margin-bottom:6px;font-family:ProximaNova-Regular;font-size:15px;line-height:18px}.cartThree .addToList .addToListMenu.createNewOpen .newList input,.compare a.addToList .addToListMenu.createNewOpen .newList input{width:calc(100% - 64px);min-width:170px;height:36px;margin:0;display:inline-block;vertical-align:top}.cartThree .addToList .addToListMenu.createNewOpen .newList input{text-align:center;font-family:ProximaNova-Regular}.cartThree .addToList .addToListMenu.createNewOpen .newList button,.compare a.addToList .addToListMenu.createNewOpen .newList button{width:56px;margin-left:8px;display:inline-block;vertical-align:top}.cartThree .addToList .addToListMenu .closeList,.compare a.addToList .addToListMenu .closeList{width:38px;height:38px;background-color:#df3430;color:#fff;border:3px solid #fff;text-align:center;position:absolute;top:-20px;right:-19px;z-index:11}.cartThree .addToList .addToListMenu .closeList i,.compare a.addToList .addToListMenu .closeList i{font-size:20px;line-height:23px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}@media (min-width:768px){.cartThree .addToList{position:relative}.cartThree .addToList .addToListMenu{width:auto;min-width:264px;position:absolute;top:6px;left:8px}}.cartHeader .quickAdd .quickAddModal form{white-space:nowrap;font-size:0}.cartItems .itemInfo .labor>ul,.orderSummaryItems .itemInfo .labor>ul{margin-left:0}@media (min-width:768px){.retailConnect .content{width:calc(100% - 251px)}}.topDevices ul.unlisted.inline{white-space:nowrap;font-size:0}.additionalOptions .aoBox.invoiceWithShipment>div{width:100%;display:table}.additionalOptions .aoBox.invoiceWithShipment p{width:170px;margin:0;display:table-cell}.additionalOptions .aoBox.invoiceWithShipment select{width:100%;background:#009fd0 url(../img/select-arrow-2.png) no-repeat top 16px right 11px;background-size:8px 5px;color:#fff;border:1px solid #009fd0;margin:0;display:table-cell}.additionalOptions .aoBox.invoiceWithShipment select option{font-family:ProximaNova-Extrabld}.retailers .productHighlights h4,.retailers .productHighlights h5{min-height:49px}.noWhiteSpace{white-space:nowrap}.productDetail .purchase .compareForm{display:none}@media (min-width:992px){.productDetail .purchase .compareForm{display:block}}input.form-control.numberIncrement{width:60px;min-width:auto;color:#444;border:1px solid #bbb;border-radius:0;padding:7px 3px 4px 8px;font-style:normal}.cartThree a.addToList .addToListMenu{width:calc(100% - 30px);background-color:#fff;border:4px solid #009fd0;display:none;text-align:left;position:absolute;top:-2px;right:15px;z-index:10}.cartThree add-to-list a.addToList .addToListMenu.open,.productDetail .purchase a.addToList .addToListMenu.open{display:block}.cartThree add-to-list a.addToList .addToListMenu .whichList,.productDetail .purchase a.addToList .addToListMenu .whichList{min-width:250px}.cartThree add-to-list a.addToList .addToListMenu .whichList li,.productDetail .purchase a.addToList .addToListMenu .whichList li{color:#000;border-bottom:1px solid #009fd0;padding:6px;font-size:16px;line-height:19px;white-space:normal}.cartThree add-to-list a.addToList .addToListMenu .whichList li{font-family:ProximaNova-Regular}.cartThree add-to-list a.addToList .addToListMenu .whichList li:last-child,.productDetail .purchase a.addToList .addToListMenu .whichList li:last-child{border:none}.cartThree add-to-list a.addToList .addToListMenu .whichList li:hover,.productDetail .purchase a.addToList .addToListMenu .whichList li:hover{background-color:#009fd0;color:#fff;font-family:ProximaNova-Extrabld}.cartThree add-to-list a.addToList .addToListMenu .whichList li.createNewList,.productDetail .purchase a.addToList .addToListMenu .whichList li.createNewList{color:#009fd0;font-family:ProximaNova-Extrabld}.cartThree add-to-list a.addToList .addToListMenu .whichList li.createNewList:hover,.productDetail .purchase a.addToList .addToListMenu .whichList li.createNewList:hover{background-color:transparent;color:#009fd0}.cartThree add-to-list a.addToList .addToListMenu .newList,.productDetail .purchase a.addToList .addToListMenu .newList{display:none}.cartThree add-to-list a.addToList .addToListMenu.createNewOpen .whichList,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .whichList{display:none}.cartThree add-to-list a.addToList .addToListMenu.createNewOpen .newList,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .newList{min-width:246px;padding:7px 6px 1px 6px;display:block}.cartThree add-to-list a.addToList .addToListMenu.createNewOpen .newList{padding:7px 6px 11px 6px}.cartThree add-to-list a.addToList .addToListMenu.createNewOpen .newList p,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .newList p{color:#000;margin-bottom:6px;font-family:ProximaNova-Regular;font-size:15px;line-height:18px}.cartThree add-to-list a.addToList .addToListMenu.createNewOpen .newList input,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .newList input{width:calc(100% - 64px);min-width:170px;height:36px;margin:0;display:inline-block;vertical-align:top}.cartThree add-to-list a.addToList .addToListMenu.createNewOpen .newList input{text-align:center;font-family:ProximaNova-Regular}.cartThree add-to-list a.addToList .addToListMenu.createNewOpen .newList button,.productDetail .purchase a.addToList .addToListMenu.createNewOpen .newList button{width:56px;margin-left:8px;display:inline-block;vertical-align:top}.cartThree add-to-list a.addToList .addToListMenu .closeList,.productDetail .purchase a.addToList .addToListMenu .closeList{width:38px;height:38px;background-color:#df3430;color:#fff;border:3px solid #fff;text-align:center;position:absolute;top:-20px;right:-19px;z-index:11}.cartThree add-to-list a.addToList .addToListMenu .closeList i,.productDetail .purchase a.addToList .addToListMenu .closeList i{font-size:20px;line-height:23px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.cartThree add-to-list a.addToList{position:relative}.cartThree add-to-list a.addToList .addToListMenu{width:auto;position:absolute;top:-2px;right:-2px}}.cartItems .item .cartItemAlert i{display:inline-block}.cartThree .cartItems .item .cartItemAlert p{display:inline-block;width:calc(100% - 40px)!important;margin-left:8px!important}.cartThree .cartItems .item .cartItemAlert{padding-top:5px}.temporaryAddress .cartItemAlert p{display:inline-block;width:calc(100% - 40px)!important;margin-left:8px!important}.temporaryAddress .cartItemAlert.caution.withLink{margin-top:0}.cartItems .item .cartItemAlert{text-align:left}.cartThree .badge{margin-left:5px}.checkoutHeader{color:#fff}.purple{color:#4a2883!important}@media (min-width:768px){.list_button{width:calc(100% - 45px)!important}}.list_button{outline:0;text-align:center;width:180px;background:#fff;border:2px solid #009fd0;color:#009fd0;letter-spacing:1px;text-shadow:0;font-size:16px;font-weight:400;cursor:pointer;transition:all .25s ease;border-bottom:2px solid #009fd0!important}.list_button:hover{color:#fff;background:#009fd0;border-bottom:2px solid #009fd0!important}.list_button:active{letter-spacing:2px}.onclic{width:40px!important;height:40px!important;border-color:#bbb;border-radius:40px;border-width:3px;font-size:0;border-left-color:#009fd0;-webkit-animation:rotating 2s .25s linear infinite;animation:rotating 2s .25s linear infinite}.onclic:hover{color:#009fd0;background:#fff}.validate{font-size:13px;color:#fff;background:#009fd0!important}.validate:after{font-family:FontAwesome;content:"\f00c"}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.left-margin{position:fixed;height:-webkit-fill-available;width:400px;background-color:#fff}.oldCartToggle{color:#fff}.cart20{background-color:#f0eef5}.cart20 .empty{padding-top:20px;padding-bottom:500px}.cart20 .cartPanel{background-color:#fff;min-height:65rem}.cart20 .summaryPanel{padding:10px}.cart20 .summaryPanel>div{background-color:#fff}.cart20 .continueShopping{color:#4a2883}.cart20 .continueShopping:hover{border-bottom:none}.cart20 .continueShopping>i{padding-right:5px}.cart20 .cartGrid{border:1px solid #d3d3d3}.cart20 .cart20Header{border-bottom:1px solid #d3d3d3;background-color:#f0eef5}.cart20 .cart20Header .dropdown-toggle{background-color:#4a2883;color:#fff}.cart20 .cart20Header .dropdown-toggle:hover{background-color:#4a2883;color:#fff}.cart20 .cart20Header .dropdown .dropdown-menu{margin:0;padding:0;text-decoration:none;list-style:none}.cart20 .cart20Header .dropdown .dropdown-menu a{background-color:#fff;border-bottom:1px solid #dbdcdd!important;padding:6px 8px 7px 8px;display:block;cursor:pointer;font-family:ProximaNova-Regular;color:#4a2883}.cart20 .cart20Header .cartTools{text-align:right}.cart20 .cart20Header .cartTools button.btn{color:#4a2883;font-family:ProximaNova-Bold}.cart20 .cart20Header .cartTools button.btn.hide-on-desktop{font-size:26px}.cart20 .cart20Header .cartTools button.btn.coreColors{color:#fff;font-family:ProximaNova-Bold}.cart20 .cart20Header .cartTools button.btn i{margin-right:3px}.cart20 .cartHeaderNew{padding-top:15px}.cart20 .cartHeaderNew .continueShopping i{color:#c53f26}.cart20 .productImage{text-align:center}.cart20 .productImage img{max-height:100px}.cart20 .cartLineItem{padding:25px 0 25px 0;border-bottom:1px solid #d3d3d3}.cart20 .cartLineItem .productDetails p{margin-bottom:0}.cart20 .cartLineItem .productDetails span{font-size:12px}.cart20 .cartLineItem .productDetails p.manufacturerName{font-weight:700;font-size:12px;font-family:ProximaNova-Bold}.cart20 .cartLineItem .productDetails p.productName{font-size:20px;font-family:ProximaNova-Bold;color:#4a2883}.cart20 .cartLineItem .productDetails p.productInfo{display:inline-block;font-family:ProximaNova-Bold;font-size:12px;margin-right:15px}.cart20 .cartLineItem .productDetails p.productInfo span{font-family:ProximaNova-Regular}.cart20 .cartLineItem .productDetails .cableDetails p{margin-right:4px}.cart20 .cartLineItem .productDetails .cableDetails li{font-family:ProximaNova-Bold;font-size:12px}.cart20 .cartLineItem .productDetails .cableDetails li span{font-family:ProximaNova-Regular}.cart20 .cartLineItem .productDetails .cableDetails img{width:21px;height:21px;border:1px solid #9e9e9e;margin-top:-4px;margin-right:6px;display:inline-block;vertical-align:middle}.cart20 .cartLineItem .productDetails .cableDetails a{color:#4a2883;border:none}.cart20 .cartLineItem .productDetails .cableDetails i{padding-right:2px;padding-left:4px;color:#4a2883}.cart20 .cartLineItem .productDetails .cableDetails a:hover{border-bottom:none}.cart20 .cartLineItem .rightInfo{margin-top:15px}.cart20 .cartLineItem .availability{font-family:ProximaNova-Bold;font-size:12px}.cart20 .cartLineItem .availability .in-stock p,.cart20 .cartLineItem .availability .outOfStock p{margin-bottom:0}.cart20 .cartLineItem .availability .outOfStock p.backorderDetails{margin-bottom:0;font-family:ProximaNova-Regular;color:gray}.cart20 .cartLineItem .availability i.fa-check{color:#529738;margin-right:5px}.cart20 .cartLineItem .availability i.fa-times{color:#c53f26;margin-right:5px}.cart20 .cartLineItem .quantity{border:2px solid #e3e0ed;width:114px}.cart20 .cartLineItem p.unit-price{font-size:13px}.cart20 .cartLineItem .quantity input{min-width:0;height:37px;border:none;-webkit-box-shadow:none;box-shadow:none;text-align:center}.cart20 .cartLineItem .quantity button{background-color:#f0eef5;padding-left:12px;padding-right:12px}.cart20 .cartLineItem .quantity button.increase{margin-right:-1px}.cart20 .cartLineItem .price p{font-family:ProximaNova-Bold;font-size:16px;margin-bottom:0;float:right}.cart20 .cartLineItem .removeItem a{color:#df3430;font-family:ProximaNova-Bold;font-size:12px;float:right;border-bottom:none}.cart20 .cartLineItem .removeItem a:hover{border:none}.cart20 .alertContainer{margin-bottom:20px}.cart20 .cart20Alert{color:#df3430}.cart20 .cart20Alert i{vertical-align:middle}.cart20 .cart20Alert span{display:inline-block;width:calc(100% - 30px);padding-left:10px;vertical-align:middle}.cart20 .cart20Alert.purchasePlan span{width:calc(100% - 130px)}.cart20 .cart20Alert.purchasePlan button{display:inline-block}.cart20 .cartLowerButtons{padding-top:20px;padding-bottom:20px}.cart20 .cartLowerButtons a.coreColors{float:right;width:25rem}.cart20 .badge{margin-right:10px}.cart20 .redBadge{margin-left:50%;float:right;margin-top:4px;margin-right:0}.lineAdvisories .compare--disabled,.lineAdvisories>div{display:inline-block}.lineAdvisories .compare--disabled>div{font-size:12px;font-family:ProximaNova-Bold;border:none;width:auto;display:inline-block}.lineAdvisories .compare--disabled>div i{display:inline;padding-right:4px}.lineAdvisories .compare--disabled>div i.fa-exclamation-triangle{color:#fff357}.lineAdvisories .compare--disabled>div i.fa-info-circle{color:#df3430}.lineAdvisories .compare--disabled>div[data-tooltip]:before{font-family:ProximaNova-Regular;padding:10px;border:1px solid #d3d3d3;background-color:#fff;color:#000}.lineAdvisories .compare--disabled>div.unopened:before{width:300px}.lineAdvisories .compare--disabled>div.ncnr:before{width:300px}.lineAdvisories .compare--disabled>div.training:before{width:550px}.lineAdvisories .compare--disabled>div[data-tooltip]:after{border:none}.oldCartLabel{vertical-align:middle;margin-right:4px}p.newCartHeaderText{width:150%;display:inline-block;vertical-align:top;position:relative;top:65%;transform:translateY(-65%);-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);margin:0 0 0 20%;color:#fff}.newCartToggleContainer{float:right}.newCartToggleContainer label,.newCartToggleContainer span{vertical-align:middle;margin-bottom:0}.summaryPanel>div.container-fluid{border-style:solid;border-width:1px;border-color:#d3d3d3}.summaryPanel p{font-size:12px;margin:0}.summaryPanel p.summaryOrderTotal{font-size:14px;border-top:1px solid #d3d3d3;margin-bottom:15px;margin-top:10px;padding-top:10px}.summaryPanel p.summaryOrderTotal,.summaryPanel p.summarySubtotal{font-weight:700}.summaryPanel p>span{float:right}.summaryPanel a{display:block;margin-bottom:15px}.fixedElement{background-color:silver;position:fixed;top:0;width:100%;z-index:100}.newCartSwitch{position:relative;display:inline-block;width:46px;height:28px;margin-bottom:0}.newCartSwitch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d3d3d3;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:24px;width:24px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2f0f72}input:focus+.slider{box-shadow:0 0 1px #2f0f72}input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.pl-0{padding-left:0}.pr-0{padding-right:0}.redHighlight{border:2px solid red!important}.price span[data-tooltip]>i{padding-right:3px}.price span[data-tooltip]:before{font-family:ProximaNova-Regular;width:18rem;bottom:135%}.price span[data-tooltip]:after{display:none}.shippingMessage{padding-top:10px;padding-bottom:10px;margin-bottom:20px;margin-top:-30px;background:#d3d3d3;text-align:center;font-family:ProximaNova-Regular}.shippingMessage>p{margin:0}.impersonation .top-alert{margin-top:10px;margin-bottom:10px;font-family:ProximaNova-Regular}.impersonation .top-alert p{margin:0}.impersonation .top-alert a,.impersonation .top-alert a:hover{color:#fff;text-decoration:underline!important}