html{min-height:100%;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.text-center div.justify-content-center>div[class*=col-]:first-child:last-child{margin:0}}.alert.bg--primary{background:#f1fdff;border-color:#232f3e}.block-ui-container{position:fixed}.loader{border:none}.has-error input{border-color:#dc3545}.has-error .help-block{color:#dc3545;text-align:left}.title-section{padding-bottom:3em;padding-top:3em}.masonry .masonry__container{height:auto!important}.btn.btn--primary{background:#232f3e;border-color:#232f3e}.btn.disabled,.btn:disabled{background:#eee;border:none;color:#aaa!important;cursor:not-allowed}.input-radio input:checked+label{background-color:#232f3e;border-color:#232f3e}.input-radio label:before{border:1px solid #232f3e}.input-checkbox input:checked+label{background:#232f3e;border-color:#232f3e}.feature.feature--featured:after{background:#232f3e}.back-to-top{bottom:2em;left:1.85714286em}.footer-3{bottom:0;height:auto;padding-bottom:5px!important;position:absolute;width:100%}@media (max-width:576px){.footer-3 .img-container{padding-right:0}.footer-3 .text-container{padding-left:0}.footer-3 .text-container .link-text{margin-left:10px!important}}#cart-counter{font-size:8px;height:auto;line-height:16px;min-height:5px;min-width:10px;padding:0 6px}.cta .btn,.cta .btn:hover{background-color:#232f3e}.cta .btn:hover{border:1px solid #252525}.summary-container .clear-cart-btn,.summary-container .print-cart-btn{margin-top:0}.summary-container .summary-panel-row .cart-item-container{margin-bottom:30px}@media (max-width:767px){.summary-container .clear-cart-btn{margin-top:20px}}.support-tile{background-color:#eee;border:1px solid #ccc;padding:30px 15px 15px}.support-tile h5{color:#666;margin-bottom:10px}@media (max-width:767px){.support-tile{height:auto!important}.support-tile img{max-width:55px}}.wizard>.content{background-color:transparent;border-color:transparent}.custom-wizard>section:first-child{padding-bottom:3rem;padding-top:0}.custom-wizard ul{list-style:none!important;margin:0;padding:0}.custom-wizard ul>li{display:block;padding:0}.custom-wizard ul>li .step-number{color:#232f3e;font-weight:700}.custom-wizard ul>li .step-name{margin-top:-7px}.custom-wizard>div .actions,.custom-wizard>form .actions{display:block;padding-bottom:0;padding-top:4rem;position:relative;text-align:center;width:100%}.custom-wizard>div .actions>ul,.custom-wizard>form .actions>ul{display:inline-block;text-align:right}.custom-wizard>div .actions>ul>li,.custom-wizard>form .actions>ul>li{display:inline-block;float:none;margin:0 .5em}.custom-wizard>div .actions button,.custom-wizard>div .actions button:active,.custom-wizard>div .actions button:hover,.custom-wizard>form .actions button,.custom-wizard>form .actions button:active,.custom-wizard>form .actions button:hover{background:#232f3e;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:block;font-size:12px;font-weight:700;letter-spacing:1px;padding:.46428571em 1.85714286em;text-decoration:none;text-transform:uppercase;transition:all .3s ease;user-select:none;-moz-user-select:none;-webkit-user-select:none}.custom-wizard>div .actions .disabled button,.custom-wizard>div .actions .disabled button:active,.custom-wizard>div .actions .disabled button:hover,.custom-wizard>form .actions .disabled button,.custom-wizard>form .actions .disabled button:active,.custom-wizard>form .actions .disabled button:hover{background:#eee;color:#aaa;cursor:not-allowed}.custom-wizard button{cursor:pointer;outline:0}.custom-wizard .process-stepper>li.active:after,.custom-wizard .process-stepper>li.active:before{background:#232f3e}@media (max-width:767px){.custom-wizard .process-stepper .step-name{line-height:1.1;padding-top:5px}}.modal{background:rgba(0,0,0,.7)}.modal .modal-content{border-radius:6px;overflow:visible}.modal .modal-content .modal-body{padding:2.78571429em}.modal .modal-content .modal-body>.row .feature{margin-bottom:0}.modal .modal-content .modal-body>.row .feature>.row>.col-md-12{margin-bottom:.92857143em}.ReactModalPortal .create-account-modal .modal-content{overflow:visible;width:600px}.ReactModalPortal .create-account-modal .modal-content #register-form .col-6{padding:0 15px}.ReactModalPortal .create-account-modal .modal-content #register-form .col-12 input,.ReactModalPortal .create-account-modal .modal-content #register-form .col-6 input{margin-bottom:10px}.ReactModalPortal .create-account-modal .modal-content #register-form .col-12 .help-block,.ReactModalPortal .create-account-modal .modal-content #register-form .col-6 .help-block{margin-bottom:10px;margin-top:-10px}.ReactModalPortal .create-account-modal .modal-content #register-form button{margin-top:20px}@media (min-width:768px){.ReactModalPortal .lease-modal .modal-content{width:90%}}@media (min-width:992px){.ReactModalPortal .lease-modal .modal-content{width:900px}}@media (min-width:1200px){.ReactModalPortal .lease-modal .modal-content{overflow-y:hidden;width:1100px}}@media (min-width:768px){.ReactModalPortal .already-approved-modal .modal-content{width:90%}}@media (min-width:992px){.ReactModalPortal .already-approved-modal .modal-content{width:900px}}@media (min-width:1200px){.ReactModalPortal .already-approved-modal .modal-content{overflow-y:hidden;width:1000px}}.top-bar-container{background-color:#232f3e}.top-bar-container .velsol-logo{max-height:40px}.top-bar-container .buying-guide-logo{max-height:40px;padding-right:25px}.top-bar-container .cart-icon{position:absolute;right:0;top:12px}.top-bar-container .menu-horizontal{padding-top:10px}.top-bar-container .menu-horizontal li a{color:#fff;opacity:1}.top-bar-container .menu-horizontal li a .stack-basket{font-size:18px}.nav-container{background-color:#232f3e}.nav-container #menu1{padding-top:0}.nav-container #menu1 .velsol-logo{margin-left:-20px;max-height:40px}.nav-container #menu1 .menu-horizontal li a{color:#fff;opacity:1}.nav-container #menu1 .menu-horizontal li a:hover{opacity:.7}.nav-container #menu1 .menu-horizontal li .modal-instance .modal-trigger{color:#fff;font-size:.8571428571em;font-weight:600;letter-spacing:.5px;line-height:2.1666666667em;opacity:1;text-transform:uppercase}.nav-container #menu1 .menu-horizontal li .modal-instance:hover{opacity:.7}.nav-container #menu1 .menu-horizontal .dropdown .dropdown__trigger{color:#fff;opacity:1}.nav-container #menu1 .menu-horizontal .dropdown .dropdown__container .dropdown__content{width:auto}.nav-container #menu1 .menu-horizontal .dropdown .dropdown__container .dropdown__content .menu-vertical a{color:#666}.nav-container #menu1 .menu-vertical li{cursor:pointer}.nav-container.guest-alert{background-color:#3fb1cb;color:#fff}.nav-container.guest-alert .bar{padding:.2em 0}@media (max-width:1023px){.nav-container #menu1{padding-bottom:0}}@media (max-width:767px){.nav-container .hamburger-toggle i{color:#fff;padding-left:16px}.nav-container .menu-horizontal .dropdown .dropdown__trigger{color:#fff;opacity:1}.nav-container .visible-xs{padding-top:5px}.top-bar-container{padding-bottom:0!important}.top-bar-container .velsol-logo{max-height:30px}.top-bar-container .buying-guide-logo{max-height:30px;max-width:300px;padding-right:5px}.top-bar-container .cart-icon{position:absolute;right:0;top:6px}}@media (max-width:480px){.top-bar-container .buying-guide-logo{max-width:270px}}@media (max-width:440px){.top-bar-container .buying-guide-logo{max-width:220px}}@media (max-width:370px){.top-bar-container .buying-guide-logo{max-width:180px}}.product-wrapper{display:flex;height:100%}.masonry__item{margin-top:10px;text-align:center}.masonry__item .product-image{cursor:pointer;height:200px;max-height:200px}.masonry__item .product-image img{display:inline-block;height:auto;max-height:200px;max-width:200px;width:auto}.masonry__item .product-sku{font-size:12px}.masonry__item .product-sku .part-number{color:#252525;font-weight:700}.masonry__item .stock-availability{font-size:12px;padding-bottom:5px}.masonry__item .stock-availability .availability{color:#252525;font-weight:700}.masonry__item .details-text{color:#609de6}.masonry__item .details-text:hover{cursor:pointer}.masonry__item .details-link a{color:#4a90e2;cursor:pointer;font-weight:700}.masonry__item .details-link a:hover{color:#4a90e2;text-decoration:underline}.masonry__item .carrier-dropdown .dropdown__content{margin-left:80px;margin-top:-15px}.masonry__item .carrier-dropdown .dropdown__content .dropdown-list-item:hover{cursor:pointer}div[data-masonry-filter=Plan] .product-image{max-height:140px}#details-modal h2{margin-bottom:0;text-align:center;width:100%}.product button,.product button:hover{background-color:#232f3e}.product button:hover{border:1px solid #252525}@media (max-width:990px){.product button{margin-top:0}}@media (max-width:576px){.masonry__item .product-image{height:120px;max-height:120px}.masonry__item .product-image img{max-height:120px;max-width:120px}}.homepage-container .welcome-title{padding-top:26px}.homepage-container .welcome-title h2{margin-bottom:0}.homepage-container .carousel .slide .clickable{cursor:pointer}.homepage-container .carousel .control-dots .dot{border-radius:inherit;height:10px;opacity:1;width:10px}.homepage-container .carousel .control-dots .dot.selected{background:#232f3e}.homepage-container .cellular-banner-logo,.homepage-container .payment-banner-logo{width:100%}.homepage-container section{padding-bottom:0}.homepage-container .home-links-row{margin-bottom:80px}.homepage-container .home-links-row .category-link-container .feature{min-height:165px}.homepage-container .home-links-row .category-link-container .feature h3{margin-bottom:0}.homepage-container .home-links-row .category-link-container .feature .btn{background-color:#232f3e;margin-top:10px}.homepage-container .home-links-row .category-link-container .feature .btn__text{color:#fff}.homepage-container .home-links-row .category-link-container .feature img{max-height:130px}.homepage-container .home-links-row .category-link-container .feature .comparison-link-row{padding-left:15px}.homepage-container .home-links-row .category-link-container .feature .comparison-link-row .btn{margin-right:10px}.homepage-container .home-links-row .category-link-container .feature .comparison-link-row .comparisonLink{margin-top:10px}.homepage-container .home-links-row .category-link-container .feature .comparison-link-row .comparisonLink p{font-size:13px;line-height:1em}.homepage-container .home-links-row .category-link-container .feature .comparison-link-row .comparisonLink a{text-decoration:none}.homepage-container .kits-solutions-container .csp-feature{color:#fff;min-height:220px}.homepage-container .kits-solutions-container .csp-feature h2{color:#fff;font-weight:500;margin-bottom:0}.homepage-container .kits-solutions-container .csp-feature p{width:80%}.homepage-container .kits-solutions-container .csp-feature .btn{background-color:#fff;margin-top:20px;padding-left:0;padding-right:0;width:130px}.homepage-container .kits-solutions-container .csp-feature .btn__text{color:#232f3e}.homepage-container .kits-solutions-container .solutions-feature{color:#232f3e;min-height:220px}.homepage-container .kits-solutions-container .solutions-feature h3{color:#232f3e;font-weight:500;margin-bottom:0}.homepage-container .kits-solutions-container .solutions-feature .btn{background-color:#232f3e;margin-top:28px;padding-left:0;padding-right:0;width:130px}.homepage-container .kits-solutions-container .solutions-feature .btn__text{color:#fff}@media (max-width:1199px){.homepage-container .category-link-container .feature{min-height:192px}}@media (max-width:991px){.homepage-container .category-link-container .feature{min-height:330px}.homepage-container .category-link-container .feature img{max-height:200px;padding-top:10px}.homepage-container .kits-solutions-container .csp-feature p,.homepage-container .kits-solutions-container .solutions-feature p{width:100%}.homepage-container .kits-solutions-container .csp-feature .btn-row,.homepage-container .kits-solutions-container .solutions-feature .btn-row{bottom:30px;position:absolute}}@media (max-width:767px){.homepage-container .cellular-banner-logo,.homepage-container .payment-banner-logo{margin-bottom:15px}.homepage-container .category-link-container .feature{min-height:0}.homepage-container .category-link-container .feature .row{padding-left:20px;padding-right:20px}.homepage-container .category-link-container .feature .row .comparison-link-row{padding-left:15px}.homepage-container .category-link-container .feature img{display:block;margin-left:auto;margin-right:auto;max-height:150px}.homepage-container .kits-solutions-container .csp-feature,.homepage-container .kits-solutions-container .solutions-feature{min-height:0;padding-left:20px;padding-right:20px}.homepage-container .kits-solutions-container .csp-feature .btn-row,.homepage-container .kits-solutions-container .solutions-feature .btn-row{bottom:0;padding-bottom:10px;padding-left:15px;position:relative}.homepage-container .kits-solutions-container .csp-feature .btn-row .btn,.homepage-container .kits-solutions-container .solutions-feature .btn-row .btn{margin-top:20px}}@media (max-width:500px){.homepage-container .kits-solutions-container .csp-feature .btn-row,.homepage-container .kits-solutions-container .solutions-feature .btn-row{padding-right:15px}.homepage-container .kits-solutions-container .csp-feature .btn-row .btn,.homepage-container .kits-solutions-container .solutions-feature .btn-row .btn{width:100%}}.login-page .nav-container .logo.logo-desktop{max-height:10em}.login-page .nav-container .logo.logo-mobile{display:none;max-height:5em}#login-form>.row{position:relative}#login-form>.row .lead{margin-bottom:2.5em}#login-form>.row hr{display:block;width:100%}#login-form>.row .line,#login-form>.row .wordwrapper{display:none}#login-form>.row .line{background:#ececec;bottom:0;display:none;left:50%;position:absolute;top:0;width:1px;z-index:1}#login-form>.row .wordwrapper{display:none;height:12px;left:0;margin-top:-12px;position:absolute;right:0;text-align:center;top:50%;z-index:2}#login-form>.row .wordwrapper .word{background:#fff;font-style:italic;letter-spacing:1px;padding:3px;text-transform:uppercase}#login-form>.row .col-lg-6,#login-form>.row .col-sm-12{padding-left:15px;padding-right:15px}#login-form>.row .col-lg-6 input,#login-form>.row .col-sm-12 input{margin-bottom:10px}#login-form>.row .col-lg-6 button,#login-form>.row .col-sm-12 button{margin-top:40px}#login-form>.row>.col-lg-6 .col-12{padding-left:15px;padding-right:15px}#login-form>.row .help-block{margin-bottom:10px;margin-top:-10px}#login-form>.row:first-of-type{padding-bottom:10px;padding-top:10px}@media (min-width:768px){.login-page .main-container .height-100{height:85vh}.login-page .main-container .height-100 .container{padding-bottom:2.42857143em;padding-top:2.42857143em}}@media (max-width:991.99px){.login-page .nav-container .logo.logo-desktop{display:none}.login-page .nav-container .logo.logo-mobile{display:block}}@media (min-width:992px){.login-page .main-container .height-100{height:100vh}.login-page .main-container .height-100 .container{padding-bottom:2.42857143em;padding-top:2.42857143em}#login-form{padding-top:40px}#login-form>.row hr{display:none}#login-form>.row .line,#login-form>.row .wordwrapper{display:block}#login-form>.row>.col-lg-6>.row{padding-top:20px}#login-form>.row:first-of-type>.col-lg-6:first-of-type{padding-right:45px}#login-form>.row:first-of-type>.col-lg-6:last-of-type{padding-left:45px}}@media (min-width:992px) and (max-width:1199.99px){.login-page .main-container .height-100 .container>.row>.offset-lg-1{margin-left:12.5%}}@media (min-width:1200px){.login-page .main-container .height-100 .container{padding-bottom:7.42857143em;padding-top:7.42857143em}}.add-address-modal .modal-content,.create-account-modal .modal-content{backface-visibility:visible;border-radius:6px}.add-address-modal .modal-content .modal-body,.create-account-modal .modal-content .modal-body{overflow:auto;padding:40px 15px}.add-address-modal .modal-content .modal-body h3,.create-account-modal .modal-content .modal-body h3{text-align:center}.add-address-modal .modal-content .modal-body .col-sm-6,.add-address-modal .modal-content .modal-body .create-button-col,.create-account-modal .modal-content .modal-body .col-sm-6,.create-account-modal .modal-content .modal-body .create-button-col{padding-left:15px!important;padding-right:15px!important}.add-address-modal .modal-content .modal-close,.create-account-modal .modal-content .modal-close{display:none}@media (max-width:767px){.add-address-modal .modal-content .modal-body,.create-account-modal .modal-content .modal-body{padding-bottom:10px;padding-top:10px}}.eligibility-modal .modal-content{transform:translate(-50.1%,-50.1%,0)}.eligibility-modal .modal-content .modal-close{display:none}@media (min-width:768px){.eligibility-modal.modal-container .modal-content{width:90%}}@media (min-width:992px){.eligibility-modal.modal-container .modal-content{width:800px}}@media (min-width:1200px){.eligibility-modal.modal-container .modal-content{width:auto}}@media (-ms-high-contrast:active) and (min-width:1200px),(-ms-high-contrast:none) and (min-width:1200px){.eligibility-modal.modal-container .modal-content{width:60%}}#login-modal .createAccountLink{color:#4a90e2;cursor:pointer;font-size:1em;font-weight:400;line-height:1.85714286em;text-decoration:underline}.product-details-container h2{margin-bottom:15px}.product-details-container .text-block{margin-bottom:0}.product-details-container .text-block .h4{margin-bottom:15px}.product-details-container button{background-color:#232f3e}.product-details-container button:hover{background-color:#232f3e;border:1px solid #252525}.product-details-container .carrier-dropdown .dropdown__content .dropdown-list-item:hover{cursor:pointer}.product-details-container .product-details-content p{display:block!important}.product-details-container .product-details-content li{list-style-type:circle}.product-details-container .product-details-content li,.product-details-container .product-details-content p{font-size:10pt!important;margin-block-end:1em!important;margin-block-start:1em!important;margin-bottom:1.85714286em!important;margin-inline-end:0!important;margin-inline-start:0!important}.product-details-container .product-details-content li,.product-details-container .product-details-content li>span,.product-details-container .product-details-content p,.product-details-container .product-details-content p>span{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;color:#666!important;font-family:Open Sans,Helvetica,Arial,sans-serif!important;font-weight:400!important;line-height:1.85714286em!important}.product-details-container .product-details-content li>span,.product-details-container .product-details-content p>span{font-size:1em!important}.product-details-container .product-details-content li>span>strong,.product-details-container .product-details-content p>span>strong{font-size:12pt!important}.product-details-container .product-details-content td{color:#666!important;font-size:10pt!important;font-weight:400!important}.product-details-container .product-details-content h4 span{color:#252525;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1em;font-variant-ligatures:common-ligatures;font-weight:600;line-height:1.85714286em;margin-bottom:0;margin-top:0}.product-details-container .product-details-content ul{padding-left:30px}.product-details-container .product-details-content ul li h3{color:#252525;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1em;font-variant-ligatures:common-ligatures;font-weight:600;line-height:1.85714286em;margin-bottom:0;margin-top:0}.product-details-container .slider .flickity-button{width:1.2em}.product-details-container .product-sku{font-size:14px;padding-bottom:15px}.product-details-container .product-sku .part-number{color:#252525;font-weight:700}.product-details-container .product-sku2{font-size:14px}.product-details-container .product-sku2 .part-number{color:#252525;font-weight:700}.product-details-container .stock-availability{font-size:14px;padding-bottom:15px}.product-details-container .stock-availability .availability{color:#252525;font-weight:700}@media (max-width:991px){.product-details-container .btn{margin-top:0}}.related-products-container img{cursor:pointer;display:block;margin:auto;max-height:150px}.related-products-container .block{text-align:center}.add-plan-modal .masonry__item:not(:empty),.custom-wizard .masonry__item:not(:empty){transform-style:flat}.add-plan-modal .wireless-columns,.custom-wizard .wireless-columns{margin-bottom:30px}.add-plan-modal .wireless-columns .wireless-plans-container,.custom-wizard .wireless-columns .wireless-plans-container{overflow:visible}.add-plan-modal .wireless-columns .wireless-plans-container .wireless-plan-title,.custom-wizard .wireless-columns .wireless-plans-container .wireless-plan-title{margin-bottom:10px}.add-plan-modal .wireless-columns .wireless-plans-container .canada-only-text,.custom-wizard .wireless-columns .wireless-plans-container .canada-only-text{color:#252525;margin-bottom:0;margin-top:-27px;min-height:0}.add-plan-modal .wireless-columns .wireless-plans-container .product-image,.custom-wizard .wireless-columns .wireless-plans-container .product-image{cursor:auto;height:auto}.add-plan-modal .wireless-columns .wireless-plans-container .product-image img,.custom-wizard .wireless-columns .wireless-plans-container .product-image img{cursor:auto;display:block;margin-left:auto;margin-right:auto;max-height:100px}.add-plan-modal .wireless-columns .wireless-plans-container hr,.custom-wizard .wireless-columns .wireless-plans-container hr{margin-bottom:1rem;margin-top:1rem}.add-plan-modal .wireless-columns .wireless-plans-container .wireless-price,.custom-wizard .wireless-columns .wireless-plans-container .wireless-price{margin:0 auto;width:85%}.add-plan-modal .wireless-columns .wireless-plans-container .wireless-price form,.custom-wizard .wireless-columns .wireless-plans-container .wireless-price form{text-align:left}.add-plan-modal .wireless-columns .wireless-plans-container .wireless-price form .radio label,.custom-wizard .wireless-columns .wireless-plans-container .wireless-price form .radio label{color:#666;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;padding-left:10px}.add-plan-modal .wireless-columns .wireless-plans-container .wireless-price form .radio label input[type],.custom-wizard .wireless-columns .wireless-plans-container .wireless-price form .radio label input[type]{-webkit-appearance:radio;height:auto;margin-right:10px;padding:0;width:auto}.add-plan-modal .wireless-columns .wireless-plans-container .carrier-dropdown .plan-dropdown-trigger,.custom-wizard .wireless-columns .wireless-plans-container .carrier-dropdown .plan-dropdown-trigger{font-size:1.1em}.add-plan-modal .wireless-columns .wireless-plans-container .carrier-dropdown .dropdown__content,.custom-wizard .wireless-columns .wireless-plans-container .carrier-dropdown .dropdown__content{margin-left:40px;margin-top:-15px}.add-plan-modal .wireless-columns .wireless-plans-container .carrier-dropdown .dropdown__content .dropdown-list-item:hover,.custom-wizard .wireless-columns .wireless-plans-container .carrier-dropdown .dropdown__content .dropdown-list-item:hover{cursor:pointer}.add-plan-modal .wireless-columns .wireless-plans-container div[class^=tooltip-wrapper-],.custom-wizard .wireless-columns .wireless-plans-container div[class^=tooltip-wrapper-]{border-radius:0 0 6px 6px;bottom:0;left:0;margin:0;padding:.92857143em 0 45px;position:absolute;width:100%}.add-plan-modal .wireless-columns .wireless-plans-container .btn,.custom-wizard .wireless-columns .wireless-plans-container .btn{cursor:pointer}.add-plan-modal .wireless-columns .wireless-plans-container .btn.disabled-button,.custom-wizard .wireless-columns .wireless-plans-container .btn.disabled-button{opacity:.65;pointer-events:none}.wireless-plan-message{margin-bottom:60px;text-align:left!important}.wireless-plan-message .boxed{background:#fff}@media (max-width:1199px){.custom-wizard .wireless-columns .wireless-plans-container .carrier-dropdown .dropdown__content{margin-left:80px!important}}@media (max-width:991px){.custom-wizard .wireless-plans-container .carrier-dropdown .dropdown__content{margin-left:180px!important;margin-top:5px!important}}@media (max-width:767px){.add-plan-modal .wireless-plans-container .canada-only-text,.custom-wizard .wireless-plans-container .canada-only-text{margin-top:0!important}.add-plan-modal .wireless-plans-container .wireless-plan-title,.custom-wizard .wireless-plans-container .wireless-plan-title{margin-bottom:0}.add-plan-modal .wireless-plans-container .wireless-price,.custom-wizard .wireless-plans-container .wireless-price{padding-bottom:50px}.add-plan-modal .wireless-plans-container .wireless-price .carrier-dropdown .container,.custom-wizard .wireless-plans-container .wireless-price .carrier-dropdown .container{max-width:100%;width:100%}.add-plan-modal .wireless-plans-container .wireless-price .carrier-dropdown .dropdown__content,.custom-wizard .wireless-plans-container .wireless-price .carrier-dropdown .dropdown__content{margin-left:0!important}.add-plan-modal .wireless-plans-container .wireless-price .carrier-dropdown .dropdown__content a,.custom-wizard .wireless-plans-container .wireless-price .carrier-dropdown .dropdown__content a{font-size:1.1em}}.add-plan-modal div[aria-label=select-wireless-plan]{overflow:visible;overflow:auto}.add-plan-modal .modal-content{backface-visibility:visible;border-radius:6px}.add-plan-modal .modal-content .modal-body{min-width:1100px;padding-bottom:40px;padding-top:40px}.add-plan-modal .modal-content .modal-body h3{margin-bottom:15px;text-align:center}.add-plan-modal .modal-content .modal-body .device-modal-message{text-align:center}.add-plan-modal .modal-content .modal-body .device-modal-message .highlighted-message{background-color:#fef8d1;margin-bottom:15px;padding:10px}.add-plan-modal .modal-content .modal-close{display:none}.add-plan-modal .wireless-columns{margin-bottom:10px}.add-plan-modal .wireless-columns .wireless-plans-container .product-image img{max-width:80%}.add-plan-modal .wireless-price .dropdown__content{margin-left:10px!important}.add-plan-modal .wireless-price .dropdown__content .menu-vertical{margin-bottom:0}.add-plan-modal .wireless-price form .checkbox label{padding-left:30px!important}@media (max-width:1199px){.add-plan-modal .modal-content .modal-body{min-width:700px}.add-plan-modal .wireless-price .dropdown__content{margin-left:20px!important}}@media (max-width:991px){.add-plan-modal .modal-content .modal-body{max-width:700px}.add-plan-modal .modal-content .modal-body .wireless-columns .carrier-dropdown .dropdown__content{margin-left:180px!important;margin-top:5px!important}}@media (max-width:767px){.add-plan-modal .modal-content .modal-body{min-width:0}.add-plan-modal .modal-content .modal-body .wireless-columns .carrier-dropdown .container{max-width:100%;width:100%}.add-plan-modal .modal-content .modal-body .wireless-columns .carrier-dropdown .dropdown__content{margin-left:0!important}.add-plan-modal .modal-content .modal-body .wireless-columns .carrier-dropdown .dropdown__content a{font-size:1.1em}div[aria-label=select-wireless-plan]{max-width:620px}}.custom-wizard .actions li button{width:120px}.device-comparison-container .device-images img{display:block;margin-left:auto;margin-right:auto;max-height:350px}.device-comparison-container .specs-container{font-size:10pt;padding-top:20px}.device-comparison-container .specs-container .specRow{padding-bottom:15px}.device-comparison-container .specs-container .specRow:first-of-type{background-color:#ececec;color:#000;font-size:20px;margin-bottom:15px;padding-bottom:5px;padding-top:5px;text-align:center}.device-comparison-container .specs-container .specRow .specDesc{font-weight:700}.device-comparison-container .buy-now-buttons button{width:75%}@media (max-width:576px){.device-comparison-container .specs-container{font-size:8pt}}.sc-launcher{background-color:#232f3e;cursor:pointer!important;height:50px;right:22px;width:50px}.sc-launcher.opened .sc-closed-icon,.sc-launcher.opened .sc-open-icon{bottom:0!important}.sc-message--content.sent .sc-message--text{background-color:#232f3e!important}.sc-new-messages-count{display:none!important}.sc-header{height:5px!important}.sc-header,.sc-header--close-button:hover{background:#232f3e!important}.sc-header--img{margin-top:23px!important}.sc-header--minimize-button{cursor:pointer;height:30px;margin-bottom:0;margin-top:12px;width:30px}.sc-header--close-button{margin-right:0}.sc-open-icon,.sc-user-input--file-icon-wrapper,.sc-user-input--picker-wrapper{display:none!important}.sc-closed-icon{bottom:34px!important;height:30px!important;right:31px!important;width:30px!important}.sc-launcher.opened{display:none!important}.sc-chat-window{bottom:20px!important;max-height:480px!important;right:22px!important;width:260px!important;z-index:99}.sc-message{width:240px!important}.sc-message--content.received .sc-message--text{margin-right:0!important}.sc-message--content.sent .sc-message--text{margin-right:5px!important;max-width:160px!important}.sc-message--text{width:190px!important}.sc-message--avatar{margin-left:5px!important;margin-right:10px!important}.sc-message-list{padding:12px 0!important}@media (max-width:767px){.sc-launcher{bottom:12px!important;box-shadow:0 0 25px 0 rgba(0,0,0,.15);height:35px!important;right:15px!important;width:35px!important}.sc-closed-icon{bottom:18px!important;height:22px!important;right:21px!important;width:22px!important}}@media (max-width:450px){.sc-chat-window{bottom:0!important;max-height:none!important;right:0!important;width:100%!important}.sc-chat-window .sc-message{padding-left:20px;width:100%!important}}.kit-product{position:relative}.kit-product .kit-product-row{height:300px}.kit-product .kit-product-row img{max-height:300px}.kit-product .kit-product-row .desc-column{position:relative;text-align:left}.kit-product .kit-product-row .desc-column h4{margin-bottom:0}.kit-product .kit-product-row .desc-column .kit-part-number{color:#ababab;font-size:12px}.kit-product .kit-product-row .desc-column .kit-included-list{font-size:12px;padding-top:5px}.kit-product .kit-product-row .desc-column .kit-included-list .includes-title{font-weight:700}.kit-product .kit-product-row .desc-column .kit-included-list .includes-message{line-height:1.5;padding-left:5px}.kit-product .kit-product-row .desc-column .kit-included-list ul{padding-left:20px}.kit-product .kit-product-row .desc-column .kit-included-list ul li{display:list-item;list-style-type:circle}.kit-product .kit-product-row .desc-column .choose-device-button{bottom:15px;position:absolute}.kit-product .kit-slideshow-row{margin-right:20px;padding-top:10px}.kit-product .accordion-container{padding-top:50px;text-align:left}.kit-product .accordion-container .accordion__title{background-color:#c5dae1!important;font-size:18px;margin-bottom:0;margin-left:-15px;margin-right:20px;padding-left:20px}.kit-product .accordion-container .accordion__content{margin-right:5px;max-height:none!important}.kit-product .accordion-container .accordion__content .kit-comparison-specs{font-size:13px;margin-right:20px;width:100%}.kit-product .accordion-container .accordion__content .kit-comparison-specs .spec-columns .spec-types{background-color:#c5dae1;font-weight:600}.kit-product .accordion-container .accordion__content .kit-comparison-specs .spec-columns .spec-values{background-color:#ebf8fc}@media (max-width:991px){.kit-product .kit-product-row .desc-column .choose-device-button{bottom:0}.kit-product .kit-slideshow-row{margin-right:0}}@media (max-width:767px){.kit-product{margin-bottom:60px!important}.kit-product .kit-product-row{height:auto}.kit-product .kit-product-row img{max-height:250px}.kit-product .kit-product-row .desc-column .choose-device-button{position:relative}.kit-product .kit-slideshow-row{padding-top:20px}.kit-product .accordion-container .col-12{margin-left:10px}.kit-product .accordion-container .col-12 .accordion__title,.kit-product .accordion-container .col-12 .kit-comparison-specs{margin-right:5px}}.accessories-container .title-section{padding-bottom:0!important}.accessories-container .title-section h2{margin-bottom:30px}.accessories-container .space--sm{padding-bottom:70px;padding-top:0}.accessories-container .space--sm .subCategoryTitle{text-align:center}#devicesContainer .devices-title{padding-top:30px;text-align:center}#devicesContainer .space--sm{padding-top:30px}#devicesContainer .kit-wizard-message{text-align:center}#devicesContainer .kit-wizard-message .highlighted-message{background-color:#fef8d1;margin-bottom:15px;padding:10px}.build-kit-container .build-kit-title{padding-top:30px;text-align:center}.build-kit-container .space--sm{padding-bottom:40px;padding-top:0}.build-kit-container .space--sm .kit-wireless-buttons{padding-top:15px!important;text-align:right!important}.build-kit-container .space--sm .kit-wireless-buttons button{letter-spacing:normal!important;text-transform:none!important;width:150px!important}.build-kit-container .wizard-progress-section{padding-bottom:20px!important}.build-kit-container .build-kit-wizard-message{text-align:center}.build-kit-container .build-kit-wizard-message .highlighted-message{background-color:#fef8d1;margin-bottom:15px;padding:10px}.build-kit-container .wireless-plan-message,.build-kit-container .wireless-plan-message .boxed{margin-bottom:0}@media (max-width:991px){.build-kit-container .build-kit-plan-row .kit-wireless-buttons button{float:right;margin-bottom:60px}}.kit-pricing-summary-container .space--sm{padding-bottom:0}.kit-pricing-summary-container .space--sm .selected-kit-product{margin-bottom:20px!important;margin-top:20px}.kit-pricing-summary-container .space--sm .selected-kit-product .desc-column{position:static;text-align:left}.kit-pricing-summary-container .space--sm .selected-kit-product .desc-column h4{margin-bottom:0}.kit-pricing-summary-container .space--sm .selected-kit-product .desc-column .kit-part-number{color:#ababab;font-size:12px}.kit-pricing-summary-container .space--sm .selected-kit-product .desc-column .kit-included-list{font-size:12px;padding-top:5px}.kit-pricing-summary-container .space--sm .selected-kit-product .desc-column .kit-included-list .includes-title{font-weight:700}.kit-pricing-summary-container .space--sm .selected-kit-product .desc-column .kit-included-list .includes-message{line-height:1.5;padding-left:5px}.kit-pricing-summary-container .space--sm .selected-kit-product .desc-column .kit-included-list ul{margin-bottom:0;padding-left:20px}.kit-pricing-summary-container .space--sm .selected-kit-product .desc-column .kit-included-list ul li{display:list-item;list-style-type:circle}.kit-pricing-summary-container .space--sm .selected-kit-product img{max-height:250px}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-pricing-table{background-color:#ebf8fc;margin-top:20px;padding:10px 20px 5px}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-pricing-table h4{font-weight:700;margin-bottom:0}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-pricing-table table{margin-bottom:5px}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-pricing-table table .price-total-row{color:#000;font-weight:700}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-pricing-table table td{padding:0}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-pricing-table table .table-price{padding-right:20px;text-align:right}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-number-row{padding-top:10px}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-number-row h5{color:#232f3e;padding-top:7px}.kit-pricing-summary-container .space--sm .pricing-table-container .kit-number-row button.disabled{background:#eee;border:#aaa;color:#aaa;cursor:not-allowed}@media (max-width:990px){.pricing-table-container .kit-number-row button{margin-top:0}}@media (max-width:767px){.pricing-table-container .kit-pricing-table{margin-top:0!important}.pricing-table-container .kit-number-row{padding-bottom:20px}.pricing-table-container .selected-kit-product{margin-bottom:20px!important}}.accessories-wizard .kit-accessories-container .charging-container{padding-bottom:10px;padding-top:10px}.accessories-wizard .kit-accessories-container .charging-container h3{text-align:center}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-item-title{color:#232f3e;margin-bottom:0;text-align:left}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-sku-title{color:#666;font-size:1em;text-align:left}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-sku-title .part-number{font-weight:700}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row{margin-top:25px;padding-bottom:20px}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row .accessory-desc{text-align:left}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row .accessory-desc .accessory-product-title{font-size:12px;font-weight:700;line-height:1.5}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row .accessory-desc .accessory-product-desc,.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row .accessory-desc .accessory-product-part-number{font-size:12px;line-height:1.5}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row .accessory-desc .accessory-product-part-number .part-number{font-weight:700}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row .accessory-desc .total-price-row .accessory-total-price{font-size:18px;font-weight:700;padding-left:0;padding-top:10px;text-align:left}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row .accessory-desc .accessory-checkbox{padding-top:5px}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row .accessory-desc .accessory-checkbox .check-box-column .checkbox-text{color:#232f3e;font-size:1em;font-weight:600;margin-left:10px}.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row img{max-height:140px}.accessories-wizard .kit-accessories-buttons{padding-top:30px!important;text-align:right!important}.accessories-wizard .kit-accessories-buttons.kit-accessories-button-bottom{margin-bottom:60px}.accessories-wizard .kit-accessories-buttons.kit-accessories-button-top{padding-top:10px!important}.accessories-wizard .kit-accessories-buttons button{letter-spacing:normal!important;text-transform:none!important;width:150px!important}@media (max-width:991px){.accessories-wizard .kit-accessories-buttons{padding-top:10px!important}.accessories-wizard .kit-accessories-buttons button{margin-top:0}}@media (max-width:767px){.accessories-wizard .kit-accessories-container .charging-container .kit-accessory .accessory-row{margin-left:0;margin-right:0}}@media (max-width:450px){.accessories-wizard .kit-accessories-buttons button{padding-left:0!important;padding-right:0!important;width:100px!important}}.wizard-in-progress-body .btn{width:150px}@media (max-width:767px){.wizard-in-progress-body .btn{margin-bottom:0}.wizard-in-progress-body .cancel-button{margin-left:20px}}@media (max-width:372px){.wizard-in-progress-body .btn{width:120px}}@media (max-width:310px){.wizard-in-progress-body .btn{width:100px}}#kitsContainer .shop-kits-title{padding-top:30px;text-align:center}#kitsContainer .space--sm{padding-top:30px}#kitsContainer .kit-wizard-message{text-align:center}#kitsContainer .kit-wizard-message .highlighted-message{background-color:#fef8d1;margin-bottom:15px;padding:10px}.payment-options-container .lease-container,.payment-options-container .pay-full-container{margin-bottom:60px}.payment-options-container .payment-options-header{color:#232f3e;font-weight:700;padding-bottom:10px}.payment-options-container .payment-type-text{color:#727e8d;font-style:italic}.payment-options-container .bold-text{font-weight:700}.payment-options-container .light-text-asterisk{color:#727e8d;margin-bottom:0}.payment-options-container ul{list-style:disc}.payment-options-container .btn{background-color:#232f3e}.payment-options-container .btn__text{color:#fff}.payment-options-container .pay-full-container .accepted-cards-img{max-width:200px}.add-address-modal .modal-content{width:380px!important}.add-address-modal .modal-content #address-form .row{padding-bottom:10px}@media (max-width:767px){.add-address-modal .modal-content{width:95%!important}.back-to-top{bottom:1em;height:3em;padding-top:7px;width:3em}}