section.support-landing{font-family:regular}section.support-landing ul{padding-top:21px}section.support-landing .input-search{padding:.4em .6em .6em}section.support-landing .btn--m{padding:.45em .8em}section.support-landing .support-icons{background:url(/cdn/static.tvlistings.optimum.net/ool/static/prod/images/sprite_icons_altice.png) no-repeat;width:41px;height:41px;float:left}section.support-landing .support-icons.tv-icon{background-position:-10px -607px}section.support-landing .support-icons.phone-icon{background-position:-76px -607px}section.support-landing .support-icons.internet-icon{background-position:-142px -607px}section.support-landing .support-icons.paybill-icon{background-position:-208px -607px}section.support-landing .modal--responsive.both--views{padding:5%;background-color:rgba(0,0,0,.8)}section.support-landing .modal--responsive.both--views modal__inner{background:#fff;padding:1%;overflow:hidden;border-radius:10px}section.support-landing .modal--responsive.both--views .panel{padding:3rem;width:100%}section.support-landing .modal--responsive.both--views .panel .icon-remove{display:block}section.support-landing .modal--responsive.both--views .panel .panel__header{background:transparent;width:100%!important;padding:0!important}section.support-landing .modal--responsive.both--views .panel .panel__header h2{margin:0 0 1.5rem;color:#000;font-family:Regular;font-size:26px;display:block;float:none;width:100%;line-height:1}section.support-landing .modal--responsive.both--views .panel div.phone-wrapper{border-radius:0;width:100%;border:0;background-color:transparent;padding:0;margin-bottom:0}section.support-landing .modal--responsive.both--views .panel div.phone-wrapper .grid-gutters{border-top:1px solid #d9d9d9;width:100%}section.support-landing .modal--responsive.both--views .panel div.phone-wrapper .grid-gutters div{clear:none;width:auto}section.support-landing .modal--responsive.both--views .panel div.phone-wrapper .grid-gutters .btn--secondary{width:auto;display:block;float:none}section.support-landing .modal--responsive.both--views .panel div.phone-wrapper .grid-gutters .btn--primary{display:block;float:none}section.support-landing h1{color:#000}section.support-landing .noborder{border:0!important;margin-bottom:0!important}section.support-landing .font-xl{font-size:4rem!important}section.support-landing .marginPay{margin-top:.5rem}section.support-landing a:hover{text-decoration:none}section.support-landing .paddingBottom3{padding-bottom:3rem}section.support-landing .padding1{padding:1rem 0}section.support-landing .txt-header{font-size:1.1rem}section.support-landing .paddingZero{padding:0!important}section.support-landing .marginLeft2{margin-left:2.5%!important}section.support-landing .marginLeft{margin-left:.5rem}section.support-landing .floatRight{float:right!important}section.support-landing .icon-color{color:#fff}section.support-landing #header{height:8rem;background-color:#0084d6}section.support-landing #header h1.theme--primary{color:#fff;padding:1rem 1rem 1rem 0;font-size:3rem;line-height:6rem}section.support-landing .tutorial-link-header--desktop{text-align:right;float:right}section.support-landing .header-tutorial-bottom{padding-bottom:3rem}section.support-landing .optimum-twitter-mobi{float:right}section.support-landing .icon-stores-large{background:url(/cdn/static.tvlistings.optimum.net/ool/static/prod/images/sprite_icons_altice.png) no-repeat;background-position:-237px -398px;float:left;width:35px;height:35px}section.support-landing span.styleColor{color:#0084d6}section.support-landing span.styleColor a{color:#0084d6}section.support-landing div.styleColor{color:#0084d6}section.support-landing div.styleColor a{color:#0084d6}section.support-landing .servicesIcon{float:left!important}section.support-landing div.widthStyle{padding-left:0}section.support-landing ul.styleList{color:#0084d6}section.support-landing ul.styleList li{line-height:2}section.support-landing ul.styleList li span{color:#0084d6;text-decoration:underline}section.support-landing div.styleBackgroundColor{background-color:#F2F2F2}section.support-landing div.styleBackgroundColor #container1 .cta-arrow-link,section.support-landing div.styleBackgroundColor #container2 .cta-arrow-link,section.support-landing div.styleBackgroundColor #container3 .cta-arrow-link,section.support-landing div.styleBackgroundColor #container4 .cta-arrow-link{margin:1.5rem 0 0}section.support-landing div.widthStyle{padding-left:0}section.support-landing h2.heading{color:#0084d6}section.support-landing .hide{display:none}section.support-landing div.video-item h3{font-size:40px;font-family:regular;color:#0084d6;text-overflow:ellipsis;overflow:hidden;line-height:'auto';margin-top:15px}section.support-landing div.video-item p{font-size:22.2px;font-family:regular;color:#000;text-overflow:ellipsis;overflow:hidden;line-height:'auto'}section.support-landing div.video-item a{font-size:22.2px;font-family:regular;font-weight:400;font-family:Regular-Bold;color:#0084d6}section.support-landing .icon-position{position:relative!important;bottom:18px!important;left:8px!important}section.support-landing .dl-box{background-color:#0084d6;color:#fff;float:left;width:95%;margin:0 0 40px;padding:15px 0;border-radius:6px}section.support-landing .dl-box #win-logo,section.support-landing .dl-box #mac-logo{float:left;background-image:url(/assets/images/icon-sheet.svg);background-repeat:no-repeat;display:inline-block;height:50px;width:50px;margin-left:20px}section.support-landing .dl-box div.nudge{margin-top:47px!important;margin-left:-20px}section.support-landing .dl-box div.nudge .dot{float:left}section.support-landing .dl-box #win-logo{background-position:-423px 0}section.support-landing .dl-box #mac-logo{background-position:-374px 0}section.support-landing .dl-box div.dl-req{float:left}section.support-landing .dl-box div.dl-req p{text-align:left;margin:0 0 0 10px;display:block;float:left;clear:left}section.support-landing .dl-box div.dl-req p.bold{font-weight:400;font-family:Regular-Bold}section.support-landing .dl-box div.dl-req a{color:#fff;text-decoration:none}section.support-landing .styleColor1{color:#FFF;text-decoration:none}section.support-landing .mFont{font-size:20px}section.support-landing .color-heading{color:#0084d6;font-weight:400;font-family:Regular-Bold}section.support-landing .services{line-height:3.5rem;margin-left:1rem}section.support-landing a.cta-link{line-height:2;color:#0084d6;font-weight:400;font-family:Regular-Bold}section.support-landing .icon-size{font-size:36px;margin-left:24px}section.support-landing .icon-lg-size{font-size:52px;margin-left:24px;line-height:.5}section.support-landing .txt{font-size:20px;font-family:Regular-Bold;font-weight:400!important}section.support-landing .icon-size1{font-size:35px;margin-left:10px}section.support-landing .call-icon{float:left;width:48px;height:48px;border-radius:25px;background:#0084d6 url(/assets/images/global-sprite.png) -89px 23.5px no-repeat}section.support-landing .center_form_in_header{padding:2rem 0}section.support-landing .center_form_in_header div{border-radius:5px}section.support-landing .Padding-style{padding-left:1rem}section.support-landing .Padding-top{padding-top:3rem}section.support-landing .Padding-top .top-margin{display:block;margin-top:1.5rem}section.support-landing .Padding-top .second-row{display:block;position:relative;margin-top:-1rem}section.support-landing ul.styleist-help{padding-top:3rem;padding-bottom:3rem}section.support-landing .padding-style-header{padding-top:3rem;padding-bottom:3rem}section.support-landing h2.heading{color:#0084d6;margin-top:29px}section.support-landing .padding-top-section{padding-top:.5rem;text-decoration:underline;font-size:1.2rem}@media (max-width:767px){section.support-landing .modal--responsive .modal__inner{margin-top:15rem}}@media (max-width:767px){section.support-landing #header{background-color:#0084d6;overflow:hidden}section.support-landing #header .container{padding:1rem}section.support-landing #header .mobileWidth{width:50%;float:left}section.support-landing #header .floatRight{float:right}section.support-landing #header ul{margin:0}section.support-landing #header .floatRight{float:none}section.support-landing #header h1.theme--primary{color:#fff;padding:0;font-size:3rem;line-height:4rem;position:relative;z-index:2;background-color:transparent!important}section.support-landing .txt-header{font-size:1.2rem;font-family:Regular-Bold;font-weight:400}section.support-landing .padding-style-header{padding-top:0!important;padding-bottom:0!important}section.support-landing .paddingMobile{width:100%;margin:0 0 15px}section.support-landing .marginLeft2{margin-left:0!important}section.support-landing .Padding-top{padding-top:2rem}section.support-landing .h1Style{width:50%;float:left;font-size:2.5rem}section.support-landing .mobileTutorial{line-height:3;font-size:1.2rem}section.support-landing .heading{font-size:2.2rem}section.support-landing .cta-link{font-size:1.2rem}section.support-landing .mobileFontSize{font-size:1.2rem}section.support-landing .floatRightHeader{float:right!important}section.support-landing .padding-top-section{font-size:1.3rem;text-decoration:underline}section.support-landing #container2{margin-top:4.5rem}section.support-landing #container3{margin-top:4.5rem}section.support-landing #container4{margin-top:4.5rem}section.support-landing .marginLeft1{margin-left:4.5rem}}section.support-landing .padding-header-link{padding-top:2.5rem}section.support-landing .padding-search-faq{padding-top:.8rem}section.support-landing .hide{display:none}section.support-landing .fontface .tv-icon{float:left;width:48px;height:48px;color:#0084d6;font-size:3rem;line-height:1}section.support-landing .fontface .phone-icon{float:left;width:48px;height:48px;color:#0084d6;font-size:3rem;line-height:1}section.support-landing .fontface .internet-icon{float:left;width:48px;height:48px;color:#0084d6;font-size:3rem;line-height:1}section.support-landing .fontface .pay-bill-icon{float:left;width:48px;height:48px;color:#0084d6;font-size:3rem;line-height:1}section.support-landing .fontface section.support-landing .support-services a:hover span{color:#00558a}section.support-landing .no-fontface .tv-icon{float:left;width:48px;height:48px;border-radius:25px;background:#0084d6 url(/assets/images/global-sprite.png) -59px -27px no-repeat}section.support-landing .no-fontface .phone-icon{float:left;width:48px;height:48px;border-radius:25px;background:#0084d6 url(/assets/images/global-sprite.png) -101px -27px no-repeat}section.support-landing .no-fontface .internet-icon{float:left;width:48px;height:48px;border-radius:25px;background:#0084d6 url(/assets/images/global-sprite.png) -19px -27px no-repeat}section.support-landing .no-fontface .pay-bill-icon{float:left;width:48px;height:48px;border-radius:25px;background:#0084d6 url(/assets/images/global-sprite.png) 15px -27px no-repeat}section.support-landing .icon-msg{background:url(/cdn/static.tvlistings.optimum.net/ool/static/prod/images/icon_message_fill.png) no-repeat;float:left;width:37px;height:33px;margin-right:6px}