/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.icon-help{padding:1px 0 1px 20px;background:url(/themes/sparklight_business/images/icons/help.png) 0 50% no-repeat}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/sparklight_business/images/icons/feed.svg) no-repeat}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/sparklight_business/images/icons/check.svg);box-shadow:-8px 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/sparklight_business/images/icons/warning.svg);box-shadow:-8px 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/sparklight_business/images/icons/error.svg);box-shadow:-8px 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 #e62600}.messages--error p.error{color:#a51b00}
.node--unpublished{background-color:#fff4f4}
.filter-wrap{background-color:#303030;padding:8px 15px}@media (min-width:576px){.filter-wrap{padding:8px 0}}.filter-wrap .filter-select{background-color:transparent;border:none;padding:0 8px;margin:0;color:#fff;text-transform:uppercase;text-align:center;width:100%}@media (min-width:576px){.filter-wrap .filter-select{text-align:left;width:initial}}@media (min-width:992px){.filter-wrap .filter-select{font-size:20px}}.filter-wrap .filter-select option{color:#4c5458}.filter-wrap .filter-select option [selected=selected]{color:#fff}@media (max-width:575.98px){.table-filterable-wrap{border-color:transparent!important}}.table.table-filterable.hide-cols thead>tr>th:not(:first-child),.table.table-filterable.hide-cols>tbody>tr>td:not(:first-child){display:none}.table.table-filterable thead{color:#0060ae;text-transform:uppercase}@media (max-width:575.98px){.table.table-filterable thead{display:none}}@media (min-width:992px){.table.table-filterable thead{font-size:20px}}.table.table-filterable thead th:not(:first-child){text-align:center}.table.table-filterable>tbody>tr:nth-of-type(odd){background:transparent}.table.table-filterable>tbody>tr>td{vertical-align:middle}@media (max-width:575.98px){.table.table-filterable>tbody>tr>td{font-size:14px;text-align:center;padding:4px;border-top-color:transparent}.table.table-filterable>tbody>tr>td:not(:first-child){display:none}}.table.table-filterable>tbody>tr>td:not(:first-child){text-align:center}.table.table-filterable .bul{display:block;width:13px;height:13px;border-radius:10px;margin:0 auto;text-indent:-9999px}.table.table-filterable .available .bul{background-color:#42b05c}.table.table-filterable .unavailable .bul{background-color:#ddd}.table.table-filterable .green-text{font-size:14px;color:#42b05c}
#chatOfflineModal .modal-header{background:#0060ae;color:#fff;border-top-left-radius:15px;border-top-right-radius:15px}#chatOfflineModal .modal-header .modal-title{padding-left:20px}#chatOfflineModal .modal-header .close{color:#fff;opacity:.5}#chatOfflineModal .modal-body{background:#e6e8e8;border-bottom-left-radius:15px;border-bottom-right-radius:15px}#chatOfflineModal .modal-body p.chat-message{padding-left:20px}#chatOfflineModal .contact-form .panel-heading{display:none}#layout-chat{border:none;z-index:999998;transform:translateZ(0);position:fixed;transition-duration:.25s;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-property:opacity,top,bottom;opacity:1;width:92px;height:92px;right:15px;bottom:20px}@media (max-width:1199px){#layout-chat{width:80px;height:80px}}@media (max-width:992px){#layout-chat{width:72px;height:72px}}@media (max-width:767px){#layout-chat{width:64px;height:64px}}#layout-chat .js-chat-loading{position:relative;background:#fff;display:block;width:96%;height:96%;border-radius:50%;text-align:center;-webkit-box-shadow:4px 4px 13px 0 rgba(0,0,0,.35);box-shadow:4px 4px 13px #00000059;font-family:Arial,sans-serif;font-size:14px}@media (max-width:767px){#layout-chat .js-chat-loading{font-size:12px}#layout-chat .js-chat-loading img{width:70%}}#layout-chat .js-chat-loading .loadingmsg{position:relative;display:inline-block;top:-15px}#layout-chat a{text-align:center;border-radius:50%;display:block;background:#004fa1;color:#fff;text-decoration:none;width:96%;height:96%;-webkit-box-shadow:4px 4px 13px 0 rgba(0,0,0,.35);box-shadow:4px 4px 13px #00000059}#layout-chat a:hover{background:#00376e}#layout-chat a svg{display:inline-block;width:80%;margin-top:20%;margin-bottom:-5px}@media (max-width:1199px){#layout-chat a svg{width:56%}}@media (max-width:992px){#layout-chat a svg{width:50%;margin-top:12%;margin-bottom:-10px}}@media (max-width:767px){#layout-chat a svg{width:44%;margin-top:6%;margin-bottom:-12px}}#layout-chat a span{display:block;padding-top:0;text-align:center;font-family:Arial,sans-serif;font-size:14px}@media (max-width:767px){#layout-chat a span{font-size:12px}}@media (max-width:767px){body.support-survey-open #layout-chat{bottom:140px}body.support-survey-open.cta-overlay-visible #layout-chat{bottom:215px}}
.global-video-modal,.global-video-modal .video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3000}.global-video-modal{overflow:hidden;position:fixed;opacity:0;-webkit-transform:translate(500%,0%);transform:translate(500%);-webkit-transition:-webkit-transform 0s linear 0s;transition:transform 0s linear 0s;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.global-video-modal .video-overlay{z-index:0;background:#0d013dd1;opacity:0;-webkit-transition:opacity .2s ease-out .05s;transition:opacity .2s ease-out .05s}.video-modal-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;margin:0 auto;overflow-y:visible;background:#000;width:calc(100% - 12em);height:0;padding-top:calc((100% - 12em)*.5625)}@media (min-aspect-ratio:16/9){.video-modal-content{width:0;height:calc(100vh - 10em);padding-top:0;padding-left:calc((100vh - 10em)*1.7778)}}@media (max-width:640px){.video-modal-content{width:calc(100% - 1em);padding-top:calc((100% - 1em)*.5625)}}.close-video-modal{display:block;position:absolute;left:0;top:-40px;text-decoration:none;font-size:20px;font-weight:700;color:#fff}iframe#js-video-modal-player{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;box-shadow:0 2px 16px #00000080}.show-video-modal .global-video-modal{opacity:1;transform:translate(0);-webkit-transform:translate(0%,0%)}.show-video-modal .global-video-modal .video-overlay{opacity:1}.show-video-modal .video-modal-content{transform:translate(0);-webkit-transform:translate(0%,0%)}
#hero-supportLibrary{height:160px}@media (min-width:576px){#hero-supportLibrary{height:240px}}.support-browser #hero-supportLibrary{height:85px}@media (min-width:576px){.support-browser #hero-supportLibrary{height:85px}}#hero-supportLibrary .support-search-bar.landing-page{position:absolute;width:100%;top:44px}@media (min-width:576px){#hero-supportLibrary .support-search-bar.landing-page{top:85px;width:750px;right:calc((100vw - 700px)/2)}}@media (min-width:768px){#hero-supportLibrary .support-search-bar.landing-page{width:970px;right:calc((100vw - 970px)/2)}}@media (min-width:576px){#hero-supportLibrary .support-search-bar.landing-page .header-search .support-autocomplete-results{top:-2px;margin-right:50px}}@media (min-width:576px){#hero-supportLibrary .support-search-bar.landing-page .header-search .support-autocomplete-results-inner{margin:10px 20px 8px}}@media (min-width:576px){#hero-supportLibrary .support-search-bar.landing-page .header-search .support-autocomplete-results-wrapper:before{content:"";width:22px;height:29px;left:0;top:-27px}}@media (min-width:576px){#hero-supportLibrary .support-search-bar.landing-page #search_terms.form-control{height:60px}}@media (min-width:576px){#hero-supportLibrary .support-search-bar.landing-page .search-icon svg{height:24px!important;width:24px!important}}.header-search .support-autocomplete-results{position:relative;top:0;margin-right:42px;font-size:14px;line-height:2;font-weight:400;z-index:8;opacity:0}.header-search .support-autocomplete-results-wrapper{display:none;background:#fff;border:2px solid #0060AE;border-top:none;max-height:calc(100% - 44px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.header-search .support-autocomplete-results-wrapper:before{content:"";width:14px;height:22px;border-left:2px solid #0060AE;background-color:#fff;display:block;position:absolute;left:0;top:-19px;z-index:8}.header-search .support-autocomplete-results-wrapper ul{list-style:none;padding-left:0}.header-search .support-autocomplete-results-wrapper ul li a{color:#4c5458}.header-search .support-autocomplete-results-wrapper ul li a:hover,.header-search .support-autocomplete-results-wrapper ul li a:focus{color:#0060ae}.header-search .support-autocomplete-results-wrapper .all-results-link{display:block;padding-bottom:5px;margin-right:10px;text-align:right}.header-search .support-autocomplete-results-wrapper .support-autocomplete-results-inner{margin:10px 15px 8px}.header-search .support-autocomplete-results-wrapper .support-autocomplete-results-inner .ajax-support-autocomplete-results-list li{padding:8px 0;line-height:1.3}.header-search .support-autocomplete-categories-wrapper{padding:8px 0;border-top:1px solid #4c5458}.header-search .support-autocomplete-categories-wrapper ul.category-list li a{display:flex;align-items:center;padding:4px 0}.header-search .support-autocomplete-categories-wrapper ul.category-list li a:before{content:"";width:30px;height:30px;display:inline-block;margin-right:4px;background-size:contain}.header-search .support-autocomplete-categories-wrapper ul.category-list li:nth-child(1) a:before{background:url(/themes/sparklight_business/images/support/business_internet.svg) center center no-repeat}.header-search .support-autocomplete-categories-wrapper ul.category-list li:nth-child(2) a:before{background:url(/themes/sparklight_business/images/support/business_phone.svg) center center no-repeat}.header-search .support-autocomplete-categories-wrapper ul.category-list li:nth-child(3) a:before{background:url(/themes/sparklight_business/images/support/hosted_voice.svg) center center no-repeat}.header-search .support-autocomplete-categories-wrapper ul.category-list li:nth-child(4) a:before{background:url(/themes/sparklight_business/images/support/business_tv.svg) center center no-repeat}.header-search.search-bar-open .support-autocomplete-results{animation:search-results-open .5s both}.header-search.search-bar-open #search_terms{border-bottom:2px solid #ffffff!important}.header-search.search-bar-open .support-autocomplete-results-wrapper{display:block}.header-search #search_terms.form-control:focus,.header-search #search_terms.form-control:active{box-shadow:none}.support-browser .hero-text-container .header-search{position:relative}@media (min-width:576px){.support-browser .hero-text-container .header-search{width:320px}}.support-browser .hero-text-container .support-autocomplete-results{position:absolute;top:36px;left:0;right:0}@media (min-width:576px){.support-browser .hero-text-container .support-autocomplete-results{position:absolute;right:0}}.field--type-support-survey .field__label{display:none}.support-icon{position:relative;border-radius:50%;width:100%;height:auto;padding-top:100%;background:#0060ae}.support-icon:after{width:40px;height:40px;padding-top:100%;position:absolute;display:block;top:0;left:50%;transform:translate(-50%)}.support-icon.icon-download:after{content:"";background:url(/themes/sparklight_business/images/downloads.svg) no-repeat center center}.support-icon.icon-tutorials:after{content:"";background:url(/themes/sparklight_business/images/tutorials.svg) no-repeat center center}.support-icon.icon-guides:after{content:"";background:url(/themes/sparklight_business/images/user-guides.svg) no-repeat center center;top:-3px}.support-icon.icon-faqs:after{content:"";background:url(/themes/sparklight_business/images/FAQs.svg) no-repeat center center}.support-icon.icon-articles:after{content:"";background:url(/themes/sparklight_business/images/paper.svg) no-repeat center center;top:-2px}.mobile-download{border-top:1px solid #4c5458;border-bottom:1px solid #4c5458;padding:10px 0;margin:2em 0}.mobile-download a{display:flex;flex-wrap:wrap;align-items:center}.mobile-download a .support-full-icon{width:34px;height:34px;margin-right:10px}.mobile-download a .support-full-icon .support-icon:after{width:20px!important;height:20px!important}.mobile-download a .download-info{line-height:14px;display:block}.support-article-sidebar .support-full-icon{width:130px;height:130px;margin:auto auto 1em}.support-article-sidebar .support-full-icon .support-icon:after{width:70px;height:70px}@keyframes search-results-open{0%{opacity:0;-webkit-animation-timing-function:ease;animation-timing-function:ease}to{opacity:1}}.faq-set{max-width:1100px;margin:10px auto;padding:5px 0;position:relative}.faq-set .faq-question{font-size:18px;cursor:pointer;padding:0 30px;margin:0;color:#4c5458}.faq-set .faq-question:hover{color:#004fa1}.faq-set .faq-question:before{content:"Q.";position:absolute;top:-1px;left:0;line-height:35px;font-weight:400}.faq-set .faq-question:after{font-family:Glyphicons Halflings;margin-left:30px;content:"+";font-size:16px;position:absolute;right:5px;top:0;line-height:40px}.faq-set .faq-question.active:after{font-family:Glyphicons Halflings;margin-left:30px;content:"−";font-size:16px;position:absolute;right:0;top:0;line-height:40px}.faq-set .faq-answer{display:none;padding-left:23px;margin-top:10px;padding-top:10px;border-top:1px solid #a4adb4}.faq-set .faq-answer:before{position:absolute;left:0;content:"A.";line-height:25px}.faq-full-content{margin-top:2em;margin-bottom:2em}.faq-full-content .faq-a,.faq-full-content .faq-q{position:relative}.faq-full-content .faq-label{font-family:Effra,Arial,Helvetica,sans-serif;font-size:19px;font-weight:400;position:absolute;left:0;top:0}.faq-full-content .field--name-field-faq-question,.faq-full-content .field--name-field-faq-answer{padding-left:30px}#relatedFAQ{border-top:1px solid #a4adb4;background-color:#a5c9e5;background:linear-gradient(to top,#e4f4fc,#e4f4fc 37%,#fff);padding-bottom:2em}.content-type{text-transform:uppercase}.related-results-panel{background:transparent;border-top:1px solid #a4adb4;padding:2em 0}@media screen and (max-width:767.98px){.related-results-panel .d-flex{display:block}}.related-results-panel .sl-related{margin-bottom:3em}.related-results-panel .support-teaser-details{font-weight:700;text-transform:capitalize;font-size:17px}.related-results-panel .related-result-container{margin-top:1em;margin-bottom:1em;border-right:1px solid rgba(0,0,0,.25);padding-left:50px}@media screen and (max-width:767.98px){.related-results-panel .related-result-container{background:#f6f7f8;padding:15px!important;border-right:none!important}}.related-results-panel .related-result-container:first-child{padding-left:0}.related-results-panel .related-result-container:last-child{border:none}@media (max-width:767px){.related-results-panel .related-result-container{clear:both;padding:20px 0}}.related-results-panel .related-result-container .support-teaser-icon{margin:0 auto;float:none}.related-results-panel .related-result-container .related-left{width:70px;float:left}.related-results-panel .related-result-container .related-right{width:calc(100% - 70px);float:left;padding-left:10px}@media (max-width:767px){.related-results-panel .related-result-container .support-related-icon{width:auto;float:left}}.related-results-panel .related-result-container h3{margin-bottom:0}.related-results-panel .related-result-container .support-related-title h3{font-size:23px;font-weight:700;text-decoration:none;margin-bottom:0}.related-results-panel .related-result-container .support-related-title .support-teaser-details{font-weight:700;text-transform:capitalize;font-size:17px}@media (max-width:767px){.related-results-panel .related-result-container .support-related-title{width:calc(100% - 95px);float:right}}.related-results-panel h2{font-weight:100;text-align:left}.related-results-panel h4{margin:0}.promo-support{padding-top:65px!important}.promo-support .promo-support-item{width:100%;margin:12px auto;display:flex}@media (min-width:992px){.promo-support .promo-support-item{width:80%}}.promo-support .promo-support-item.item-left{float:left}.promo-support .promo-support-item.item-right{float:right}.promo-support .field--name-field-promo-plan-1 ul.list-checkmark{column-count:1}.promo-support .field--name-field-promo-plan-1 ul.list-checkmark li{font-weight:100;font-size:19px;font-family:Effra,Arial,Helvetica,sans-serif;letter-spacing:2px}@media (max-width:768px){.promo-support .field--name-field-promo-plan-1 ul.list-checkmark li{margin-top:5px;margin-bottom:5px}}@media (min-width:576px){.promo-support .field--name-field-promo-plan-1{min-height:0;padding:30px 0}}.chat-support-library{display:block;margin:20px 0;width:auto}.chat-support-library h4{display:inline}.chat-support-library .icon{width:26px;height:29px;display:inline-block;margin:0 9px 0 0;vertical-align:middle}
