.where-to-find-product-modal-support{color:#000;line-height:1.5em}.where-to-find-product-modal-support .h3,.where-to-find-product-modal-support .h4{margin-bottom:0}.where-to-find-product-modal-support p{margin-bottom:0}.where-to-find-product-modal-support .img-sfp{width:100%;height:75px}.where-to-find-product-modal-support .img-circle{height:250px}@media(min-width:576px){.where-to-find-product-modal-support.modal .modal-dialog{max-width:675px}}.where-to-find-product-modal-support.modal .modal-footer{justify-content:normal}.drivers-and-downloads-main-container .product-listing-container,.drivers-and-downloads-main-container .product-listing-no-items-container{display:none}.drivers-and-downloads-main-container .discontinued-product-text{font-size:18px;font-size:1.125rem;font-size:18px;font-size:1.125rem;font-weight:bold}.drivers-and-downloads-main-container .support-search-container{margin-top:20px}.drivers-and-downloads-main-container .support-search-container .search-box-container{background-color:#fff;padding:40px 28px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}@media only screen and (min-width:340px),only screen and (min-width:375px) and (max-width:767px){.drivers-and-downloads-main-container .support-search-container .search-box-container{width:100%;padding:20px 10px}}@media only screen and (min-width:768px){.drivers-and-downloads-main-container .support-search-container .search-box-container{width:100%;padding:40px 28px}}@media only screen and (min-width:992px){.drivers-and-downloads-main-container .support-search-container .search-box-container{width:80%}}@media only screen and (min-width:1200px){.drivers-and-downloads-main-container .support-search-container .search-box-container{width:65%}}.drivers-and-downloads-main-container .support-search-container .search-box-container .search-criteria-text{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;border-right:0 none}.drivers-and-downloads-main-container .support-search-container .search-box-container .btn.btn-search{height:38px!important;padding:0!important;padding-right:25px!important;padding-left:25px!important}.drivers-and-downloads-main-container .product-listing-container{margin:25px 0 25px 0;min-height:400px}.drivers-and-downloads-main-container .support-contact-us-options-container{margin:25px 0 25px 0;min-height:190px}.drivers-and-downloads-main-container .support-contact-us-options-container .far{color:#253746}.drivers-and-downloads-main-container .support-contact-us-options-container .contact-us-option-title{font-size:17px;font-size:1.0625rem;font-size:17px;font-size:1.0625rem;margin-top:15px;font-weight:bold}.modal.show .modal-header button{background:transparent;border:0 none;color:#0047bb}.modal.show .modal-header button:hover{text-decoration:underline}.modal.show .modal-header .close{opacity:1;font-size:20px;font-size:1.25rem;font-size:20px;font-size:1.25rem;color:#0047bb}.modal.show.full-screen{padding:0!important}.modal.show.full-screen .modal-dialog{width:100%;height:100%;margin:0;padding:0}@media(min-width:576px){.modal.show.full-screen .modal-dialog{max-width:100%}}.modal.show.full-screen .modal-header{padding:16px 16px 0 16px;border-bottom:0 none}.modal.show.full-screen .modal-header .close{padding:0;margin:0;padding-top:4px}.modal.show.full-screen .modal-content{border:0 none;border-radius:0;height:auto;min-height:100%;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.product--wheretobuy-buy-st .modal-dialog{width:20vw;margin-top:32vh}.product--wheretobuy-buy-st .modal-content{background-color:#253746;color:#fff;font-size:16px;font-size:1rem;font-size:16px;font-size:1rem;text-align:center;padding:28px 0}.product--wheretobuy-buy-st .modal-content span{display:block;font-size:28px;font-size:1.75rem;font-size:28px;font-size:1.75rem;font-weight:600;margin-bottom:4px}.product-listing-main-container{margin-top:15px;margin-bottom:15px}.product-listing-main-container h1,.product-listing-main-container .h1,.product-listing-main-container h2,.product-listing-main-container .h2,.product-listing-main-container h3,.product-listing-main-container .h3,.product-listing-main-container h4,.product-listing-main-container .h4,.product-listing-main-container h5,.product-listing-main-container .h5{margin:0}.product-listing-main-container .k-listview{border:none}.product-listing-main-container .k-widget{border:none}.product-listing-main-container .img-thumbnail{border:none}.product-listing-main-container .k-pager-wrap{background-color:#fff!important;padding:0}.product-listing-main-container .product-listing-product-item{min-height:150px}.product-listing-main-container .product-list-sort-options{width:250px}.product-listing-main-container .product-product-and-aggregation-container-left-col{position:sticky;top:1px;height:100%}.product-listing-main-container .aggregation-filter-dialog{display:none}.product-listing-main-container .aggregation-modal-main-container .modal-dialog{position:fixed;margin:auto;width:320px;height:100%;right:0}@media(max-width:576px){.product-listing-main-container .aggregation-modal-main-container .modal-dialog{width:100vw;max-width:100vw}}.product-listing-main-container .aggregation-modal-main-container .modal-content{height:100%}.product-listing-main-container .aggregation-modal-main-container .modal-body{height:250px;overflow-y:auto}.product-listing-main-container .aggregation-product-main-container,.product-listing-main-container .aggregation-modal-main-container{font-size:15px;font-size:.9375rem;font-size:15px;font-size:.9375rem}.product-listing-main-container .aggregation-product-main-container .aggregation-clear-all-filters,.product-listing-main-container .aggregation-modal-main-container .aggregation-clear-all-filters{cursor:pointer;color:#0047bb}.product-listing-main-container .aggregation-product-main-container .aggregation-clear-all-filters :hover,.product-listing-main-container .aggregation-modal-main-container .aggregation-clear-all-filters :hover{text-decoration:underline}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container{font-size:13px;font-size:.8125rem;font-size:13px;font-size:.8125rem}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-applied,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-applied{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2.5px;margin-bottom:2.5px;background-color:#f8f9fa;border:1px solid #ccd1d7}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-applied .fa-times-circle,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-applied .fa-times-circle{cursor:pointer}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-header,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-header{padding:10px 10px}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-header .accordion-title,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-header .accordion-title{background:transparent;border:0 none;display:block;width:100%;text-align:left;font-weight:600;background:#f4f6f8;color:#001e60}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-header .accordion-title:after,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-header .accordion-title:after{font-family:"Font Awesome 5 Pro";float:right;content:""}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-header .accordion-title[aria-expanded=true]:after,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-header .accordion-title[aria-expanded=true]:after{content:""}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-body,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-body{padding:2px 1px 2px 1px;margin:0;cursor:pointer;font-weight:400;color:#5c6975}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-body .aggregation-view-more-link-container,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-body .aggregation-view-more-link-container{height:200px;overflow-y:scroll;overflow-x:hidden}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-body .aggregation-view-more-link-buttons,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-body .aggregation-view-more-link-buttons{padding:3px 0 3px 0;cursor:pointer;color:#0047bb;font-weight:bold}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-body .aggregation-available-container :hover,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-body .aggregation-available-container :hover{background-color:#eee;color:#001e60}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-body .aggregation-available-container .aggregation-available-item .k-checkbox-label,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-body .aggregation-available-container .aggregation-available-item .k-checkbox-label{width:100%}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-body .cable-length-container .cable-length-button-group,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-body .cable-length-container .cable-length-button-group{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:3px 0 3px 0}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-body .cable-length-container .btn-group.nav,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-body .cable-length-container .btn-group.nav{display:inline-flex}.product-listing-main-container .aggregation-product-main-container .aggregation-panel-container .aggregation-available .card .card-body .cable-length-container .btn-group .btn.active,.product-listing-main-container .aggregation-modal-main-container .aggregation-panel-container .aggregation-available .card .card-body .cable-length-container .btn-group .btn.active{background-color:#001e60;color:#fff}.product-listing-main-container .product-listing-product-item{}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid:last-child{border-bottom:1px solid #ccd1d7}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid{width:95%;margin:1%!important;border:none;padding:0}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .img-thumbnail{border:none;width:200px;height:200px}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-status{padding:3px 12px;position:absolute;top:0;left:0;color:#fff;font-weight:bold;z-index:1}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-status.new{background-color:#e87722;color:#000}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-status.coming-soon{background-color:#0047bb}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-status.future{background-color:#0047bb}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-status.discontinued{background-color:#5c6975}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-sku{color:#5c6975;font-size:14px;font-size:.875rem;font-size:14px;font-size:.875rem}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-title{cursor:pointer;color:#0047bb;margin-bottom:0}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-price{font-style:italic;font-size:14px;font-size:.875rem;font-size:14px;font-size:.875rem}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-price-primary{font-size:19px;font-size:1.1875rem;font-size:19px;font-size:1.1875rem;color:#253746;font-weight:600}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-price-secondary{font-size:16px;font-size:1rem;font-size:16px;font-size:1rem;color:#253746;font-weight:600}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-price-information{font-size:14px;font-size:.875rem;font-size:14px;font-size:.875rem;color:#5c6975;font-weight:normal}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-inventory{font-size:14px;font-size:.875rem;font-size:14px;font-size:.875rem;font-weight:600;color:#253746}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-inventory .fa-check{color:#12866e}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-inventory-reseller-availability{font-size:13.5px;font-size:.84375rem;font-size:13.5px;font-size:.84375rem}.product-listing-main-container .product-listing-product-item .template-product-list-view-grid .product-info-product-add-to-cart{margin-top:5px}@media(min-width:576px),(max-width:576px){.product-listing-main-container .product-listing-product-item .template-product-list-view-grid{width:100%;height:100%!important;margin:5px 1.5%!important}}@media(min-width:768px){.product-listing-main-container .product-listing-product-item .template-product-list-view-grid{width:100%;height:375px!important;margin:5px 1%!important}}@media(min-width:992px){.product-listing-main-container .product-listing-product-item .template-product-list-view-grid{width:100%;height:350px!important;margin:5px 1%!important}}@media(min-width:1200px){.product-listing-main-container .product-listing-product-item .template-product-list-view-grid{height:275px!important;width:100%;margin:5px .5%!important}}