.client-portal__main{margin-bottom:0;top:-2rem}.client-portal__nav-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:7.7rem;justify-content:flex-start;width:100%}.client-portal__navbar{display:flex;flex-direction:row;justify-content:flex-start;justify-content:end;list-style-type:none;width:100%}.client-portal__logout-btn{height:auto !important;padding:15px !important}.client-portal__navbar-toggler{z-index:101 !important}.client-portal__navbar-toggler:not(.collapsed){top:-3rem !important}.client-portal__nav{height:auto !important;justify-content:flex-end !important}.client-portal__nav-link{color:inherit;cursor:pointer;font-size:.86rem;font-weight:700;padding:1.2rem .5rem 1rem;position:relative}.client-portal__nav-link:after{background-color:#fff;bottom:.5rem;content:"";display:block;height:.3rem;position:absolute;transition:all .2s ease-in-out;width:calc(100% - 1rem)}.client-portal__nav-link.active:after,.client-portal__nav-link:hover:after{background-color:#e87722}.client-portal__nav-item:last-child{padding-left:10px;padding-right:0}.client-portal__logo-container{border-bottom:.1rem solid #333;display:flex;height:4rem;justify-content:end}@media(max-width:767px){.client-portal__logo-container{border-bottom:none}}.client-portal__el-logo-container{position:relative}.client-portal__logo-link{position:absolute;z-index:100}.client-portal__logo{align-items:center;display:flex;margin-right:-7px}.client-portal__logo-img{height:80%;margin-top:8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;width:100%}.client-portal__navbar-collapse{box-shadow:none !important}@media(max-width:992px){.client-portal__navbar-collapse{top:-4rem !important;z-index:100 !important}}.client-portal__cable-category{padding:1rem 0}.client-portal__search{background-color:#4a4a4a;border-radius:20px;padding:15px 20px 5px}.client-portal__search .btn-outline-secondary{background-color:#e87722;border:none;color:#fff}.client-portal__filters a{color:#000;font-size:20px;font-weight:700;text-transform:uppercase}.client-portal__filters a.active{padding-top:2px;text-decoration:underline;text-decoration-color:#e87722;text-decoration-thickness:4px}.client-portal__fav-link,.client-portal__fav-link-all{color:#fff}@media(max-width:575px){.client-portal__fav-link,.client-portal__fav-link-all{font-size:1.2rem}}.client-portal__fav-link-all:hover,.client-portal__fav-link:hover{color:#e87722}.client-portal__hero-title-container{margin-top:8rem}.client-portal__basket{position:relative}.client-portal__basket .nav-link{align-items:center;background-color:#acacac;color:#fff !important;display:flex;padding:0 1rem !important}.client-portal__basket .nav-link:hover{color:#e87722 !important}.client-portal__basket .nav-link:after{display:none}@media(max-width:992px){.client-portal__basket{display:none}}.client-portal__phone-us .nav-link{align-items:center;background-color:#1c1c1c;color:#fff !important;display:flex;padding:0 1rem !important;transition:all .2s ease-in-out}.client-portal__phone-us .nav-link:hover{background-color:#fff;color:#acacac !important}.client-portal__phone-us .nav-link:after{display:none}@media(max-width:992px){.client-portal__logout,.client-portal__phone-us{display:none}}.client-portal__logout form{margin-bottom:0}.client-portal__heading-wrapper{background-color:#4a4a4a;color:#fff;padding:1rem 0}.client-portal__heading-wrapper h4{margin:0}.client-portal-dashboard__navigation-container{display:flex;flex-wrap:wrap;gap:20px}.client-portal-dashboard__navigation{background-position:0;background-repeat:no-repeat;background-size:cover;padding:5rem}.client-portal-dashboard__navigation-item{align-items:center;background-color:#fff;border:5px solid #e87722;color:inherit;cursor:pointer;display:flex;flex-direction:column;height:10rem;justify-content:center;width:31.95%}@media(max-width:1200px){.client-portal-dashboard__navigation-item{padding:.5rem;width:30%}}@media(max-width:767px){.client-portal-dashboard__navigation-item{width:100%}}.client-portal-dashboard__navigation-item:hover{color:#e87722 !important}.client-portal-dashboard__navigation-item h4{font-weight:700;margin:0;padding-top:.5rem;text-align:center}@media(max-width:1200px){.client-portal-dashboard__navigation-item h4{font-size:1rem}}@media(max-width:767px){.client-portal-dashboard__navigation-item h4{font-size:1.2rem}}.client-portal-dashboard__navigation-item h4:hover{color:#e87722 !important}.client-portal-dashboard__navigation-image{height:55%;width:55%}.client-portal-dashboard__navigation-icon{height:100%;width:100%}.client-portal-datasheet{display:flex;flex-direction:column;height:100%}.client-portal-datasheet__header{background-color:#e87722;cursor:pointer;display:block;padding:.3rem}.is-resources .client-portal-datasheet__header{background-color:inherit}.client-portal-datasheet__image{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;min-height:6rem;padding:1rem}.is-resources .client-portal-datasheet__image{padding:0}.client-portal-datasheet__title{color:#fff;font-size:1rem}@media(max-width:575px){.client-portal-datasheet__title{margin-top:1rem}}.client-portal-datasheet__heading{display:flex;justify-content:space-between;padding-bottom:1rem}.client-portal-datasheet__heading h3{color:#fff}@media(max-width:575px){.client-portal-datasheet__heading h3{font-size:1.2rem}}.client-portal-datasheet__body{display:flex;flex-direction:column;flex-grow:1;padding:1rem 0 0}.client-portal-datasheet__body .dark{color:#000}.client-portal-datasheet__footer{padding-bottom:1rem}.is-resources .client-portal-datasheet__footer{padding-top:2.5rem}.client-portal-datasheet__favorite{display:block;font-size:1.5rem;padding-bottom:1rem}.client-portal-datasheet__heart{cursor:pointer}.client-portal-pf__options{background-color:#4a4a4a;color:#fff;padding:2rem}.client-portal-pf__options-no-results{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:3rem}.client-portal-pf__btn-round .fas{display:block}.client-portal-pf__exchange{align-items:center;display:flex;justify-content:center;padding-top:1rem}.client-portal-pf__form-row{flex-direction:column}@media(min-width:767px){.client-portal-pf__form-row{flex-direction:row;justify-content:space-between;margin:0 !important}.client-portal-pf__form-row .form-group{width:30%}}.client-portal-pf__listing{background-color:#e87722;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:3rem;padding:2rem 2rem 1rem}.client-portal-pf__item{background-color:#fff}.client-portal-pf__listing-header-container{color:#fff;padding:1rem 0 2rem}.client-portal-pf__form-item{margin-bottom:1rem}@media(min-width:767px){.client-portal-pf__form-item{width:30%}}.client-portal-pf__form-label{display:inline-block;margin-bottom:.5rem}.client-portal-pf__form-label p{margin:0}.client-portal-pf__form-control{display:flex;flex-direction:row;font-size:1rem !important;justify-content:flex-start}.client-portal-pf__form-control .error{border:2px solid #e87722}.client-portal-pf__form-control-icon{margin-right:1rem;width:50%}.client-portal-pf__form-control-icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.client-portal-pf__result-container .row{justify-content:center}.client-portal-pf__attributes{padding-bottom:25px}.client-portal-pf__attributes--container{width:85%}.client-portal-pf__attributes--background{background:#fff;padding:20px}.cable-selection-tool .icon-bg:first-of-type{margin-top:25px}.cable-selection-tool .tt-none{text-transform:none}.client-portal-contact-block .row{justify-content:center}.client-portal-contact-block .icon{background-color:#4a4a4a;border-radius:50%;height:6rem;margin:1rem auto;width:6rem}.client-portal-contact-block .fa-phone{transform:rotate(90deg)}.client-portal-contact-block .fas{padding-right:.5rem}.arrow{border:solid #e87722;border-width:0 3px 3px 0;display:inline-block;padding:3px}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}