/* ~/Includes/ngbf_comcast_com/CSS/core/batch2global.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}b{font-weight:bold;}i{font-style:italic;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}#footer-links:after,#footer-share:after,#footer-general:after{content:"";display:block;clear:both;float:none;}#footer-general a{float:right;}#footer-container{min-width:980px;}#footer-share{width:980px;margin:0 auto;padding:20px 0;}#footer-share li{float:left;height:39px;border-left:1px solid #bbb;background-repeat:no-repeat;}#footer-share li:first-child{border:none;background:none;}#footer-share a{font-size:13px;font-weight:bold;display:inline-block;line-height:39px;}#footer-comcast{width:140px;}#footer-comcast span{display:block;width:106px;height:39px;text-indent:-9999px;}#footer-twitter{width:216px;padding:0 0 0 63px;background-position:25px -32px;}#footer-youtube{width:186px;padding:0 0 0 93px;background-position:20px -63px;}#footer-facebook{width:229px;padding:0 0 0 50px;background-position:20px -97px;position:relative;}#footer-facebook div{position:absolute;top:10px;right:0;}#footer-links-container{background:#2f2f2f;padding:28px 0 48px;border-top:5px solid #c8001d;}#footer-links-container,#footer-links-container a{font-size:11px;color:#bbb;}#footer-links-container a:hover{color:#fff;}#footer-links{width:980px;margin:0 auto;}#footer-links ul{float:left;width:110px;margin:0 30px 0 0;}#footer-links>li{float:left;}#footer-links ul li{margin:14px 0 0;line-height:1.4em;}#footer-links ul li:first-child{margin:0;}#footer-links h3{font-size:15px;color:#fff;margin:0 0 18px;}#footer-general{width:980px;margin:48px auto 0;padding:18px 0 0;line-height:14px;border-top:1px solid #484848;}#footer-general span{float:left;}#footer-general a{float:right;padding:0 0 0 20px;}#footer-comcast{width:130px;}#footer-facebook{width:239px;}.header-nav{background:#4b4b4b;background:-webkit-linear-gradient(top,#4b4b4b 0%,#414141 50%,#2e2e2e 100%);background:linear-gradient(to bottom,#4b4b4b 0%,#414141 50%,#2e2e2e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b4b4b',endColorstr='#2e2e2e',GradientType=0);}.subheader-container{background:#fefefe;background:-webkit-linear-gradient(top,#fefefe 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fefefe 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#e5e5e5',GradientType=0);}.header-secondary-gradient,.header{background:#5e5e5e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVlNWU1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTQxNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#5e5e5e 0%,#414141 100%);background:linear-gradient(to bottom,#5e5e5e 0%,#414141 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e',endColorstr='#414141',GradientType=0);}.header{overflow:hidden;}.header,.subheader{margin:0 auto;width:980px;}#header:after,#subheader:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.header li,.subheader li{float:left;}.comcast-logo{width:90px;height:32px;float:left;margin:10px 46px 9px 12px;text-indent:-9999px;}.header a{color:#fff;text-decoration:none;}.header a:hover,.header a:focus{text-decoration:underline;}.header-nav{float:left;}.header-nav>li{font-size:11px;text-align:center;}.header-nav>li.selected{background:#1f1f1f;}.header-nav li.selected span{background-position:bottom center;display:block;height:51px;}.header-nav-shop{width:77px;}.header-nav-support{width:90px;}.header-nav-account{width:113px;}.header-nav-xfinity{width:109px;}.header-nav-watchTV{width:102px;}.header-nav-connect{width:96px;}.header-nav a{background-position:0 -295px;font-weight:bold;display:block;line-height:50px;text-align:center;width:100%;}.header-nav-shop a{width:78px;}.header-nav-support a{width:91px;}.header-nav-account a{width:114px;}.header-signin-container{background-position:left -395px;float:right;width:227px;height:41px;padding:10px 0 0 18px;font-size:10px;color:#fff;line-height:1.5em;position:relative;}.header-signin-container a{font-weight:bold;}.header-user-info{display:block;color:#d3d3d3;}.header-user-info,.header-signin{position:absolute;}.header-user-info{top:10px;}.header-signin{top:25px;}.header-signout{position:absolute;top:25px;}.business-services{float:right;margin-right:10px;}.free-header-text{position:absolute;right:0;top:10px;width:125px;float:none;}.header-back{display:block;float:right;height:40px;padding:10px 0 0 18px;width:127px;font-size:12px;font-weight:bold;line-height:2;}.subheader-container .progress-bar{margin:20px 0 0;}.flow .header,.flow .header-secondary-gradient{height:80px;}.flow .header-secondary-gradient{border-bottom:5px solid #d60024;}.flow .comcast-logo{margin-top:23px;}.flow .header .cancel{float:right;margin-top:35px;font-weight:bold;font-size:13px;}.header-back:focus{outline:0;}.header-backarrow{display:block;float:left;margin:5px 5px 0 0;width:15px;height:12px;background-position:0 -452px;text-indent:-9999px;overflow:hidden;}.subheader-container{border-bottom:#d60024 3px solid;box-shadow:inset 0 -1px 0 1px rgba(183,183,183,.5);clear:both;font-weight:bold;height:77px;}.xfinity-logo{width:114px;height:38px;float:left;margin:21px 34px 20px 0;background-position:0 -33px;text-indent:-9999px;}.subheader a{color:#117dd8;}.subheader a:hover,.subheader a:focus{text-decoration:none;}.subheader-nav-list{float:left;position:relative;}.subheader-nav-list>li{position:relative;margin:20px 0 23px;padding:0 6px;border-left:1px solid #d5d5d5;font-size:13px;}.subheader-nav-list .sub-header-visual,.subheader-nav-list.no-dropdown .sub-header-visual{float:left;font-size:13px;height:100%;line-height:2.8;padding:0 35px 0 12px;margin-left:7px;cursor:default;}.subheader-nav-list>li>a:hover,.subheader-nav-list>li>a:focus,.subheader-nav-list>li.expanded>a{color:#333;text-decoration:none;}.subheader-nav-bg{border:1px solid #d5d5d5;}.subheader-nav-bg{background:#fff;border-color:#d5d5d5;box-shadow:0 0 4px #d9d9d9;}.subheader-nav-list.dropdown-header{z-index:100;}.subheader-nav-list.dropdown-header>li{z-index:99;}.subheader-nav-list.dropdown-header a.sub-header-visual{z-index:101;height:38px;position:relative;color:#117dd8;background-image:url('/~/Media/www_comcast_com/Includes/Images/sprite-header.png');background-position:right -7px;text-decoration:none;}.subheader-nav-list.dropdown-header>li>a:hover,.subheader-nav-list.dropdown-header>li>a:hover span{font-size:13px;text-decoration:none;}.subheader-nav-list.dropdown-header>li:hover>a.sub-header-visual:before,.subheader-nav-list.dropdown-header>li.expanded>a.sub-header-visual:before{content:"";position:absolute;left:-7px;height:100%;width:10px;background-image:url('/~/Media/www_comcast_com/Includes/Images/sprite-header.png');background-position:left -119px;color:#333;}.subheader-nav-list.dropdown-header>li:hover a.sub-header-visual,.subheader-nav-list.dropdown-header>li.expanded a.sub-header-visual{background-image:url('/~/Media/www_comcast_com/Includes/Images/sprite-header.png');background-position:right -119px;}.subheader-nav-bg{border-radius:0 5px 5px 5px;box-shadow:0 1px 3px #d9d9d9;display:none;position:absolute;top:37px;left:7px;width:211px;padding:7px 0 0;z-index:100;}.subheader-nav-list ul{width:211px;padding:0 0 14px;}.subheader-nav-list ul li{float:none;}.subheader-nav-list ul a{padding:12px 26px;display:block;}.subheader-nav-list ul li:hover a,.subheader-nav-list ul li a:focus{background:#117dd8;color:#fff;outline:none;text-decoration:none;}.subheader-nav-list .acc-helper.sub-header{clear:both;position:absolute;top:-18px;height:20px;width:90%;padding:0 2px;outline:none;color:#fff;font-weight:normal;line-height:1.5;}.subheader-nav-list .acc-helper.sub-header:focus{left:5px;}.subheader-nav-list.dropdown-header>li.expanded>a.acc-helper{background:#000;color:#fff;}.subheader-search-container{border:1px solid transparent;width:245px;height:35px;padding:20px 0 19px;float:right;}.subheader-search-container a{display:block;clear:right;float:right;font-size:10px;margin:4px 0 0;}.subheader-search-container a:hover{color:#0061b3;text-decoration:underline;}.subheader-search-container .cart-inactive,.subheader-search-container .cart-active{background-position:0 -71px;float:left;height:40px;width:43px;margin:-3px -4px 0 0;}.subheader-search-container .cart-active{background-position:0 -113px;margin-top:-6px;}.subheader-search-container .cart-active:hover{background-position:0 -153px;margin-top:-6px;}.subheader-search-container .cart-active span,.subheader-search-container .cart-inactive span{display:none;}.subheader-search-container .search-header{position:relative;float:right;}.subheader-search{float:left;height:35px;padding:0 0 0 12px;width:178px;background:#dfdfdf;border:1px solid #d5d5d5;border-radius:5px;box-shadow:inset 0 0 9px #ddd;}.subheader-search:hover,.subheader-search.highlight{box-shadow:none;background:#fff;}.subheader-search input[type="text"]{font:bold 13px helvetica,arial,sans-serif;width:83%;height:15px;border:none;padding:10px 0;background:none;outline:none;}.subheader-search-container input[type="submit"]{border:none;text-indent:-9999px;cursor:pointer;width:14px;height:14px;background-position:right -164px;position:absolute;top:10px;right:14px;display:block;font-size:0;line-height:0;overflow:hidden;}.subheader-search .autocomplete{left:1px;}.subheader-search b.close{left:1px;}.section:after,.sublayout:after{visibility:hidden;display:block;line-height:0;content:" ";clear:both;height:0;}.section,.sublayout{}.global-wrapper{color:#777;clear:both;overflow:hidden;width:100%;}.global-product-header-wrapper{position:relative;padding-top:50px;}.global-wrapper a{font-weight:bold;}.global-wrapper em{font-size:11px;line-height:1.2em;}.global-product-header{position:relative;z-index:50;min-height:345px;}.main-content{width:980px;margin:50px auto 0;}.main-content p,.secondary-content p{line-height:1.38em;margin:0 0 15px 0;}.content{margin:0 auto;width:980px;}.content>.content{padding:0;}.content .sublayout{margin-top:50px;}.content .sublayout:first-child,.secondary-content .sublayout:first-child .section{margin-top:0;}.content .sublayout .hgroup{margin-bottom:50px;}.content #deal_finder_container .sublayout .hgroup{margin-bottom:0;}.main-content .section,.secondary-content .section{margin-top:50px;position:relative;}.main-content .content .section{margin-top:0;}.secondary-content{background:none repeat scroll 0 0 #fff;padding:0;width:100%;margin:50px 0 0;position:relative;}.content-bg{position:absolute;z-index:-1;}.hgroup{margin-bottom:20px;text-align:center;position:relative;}.hgroup .subtitle,.subtitle{display:block;width:100%;padding:0 0 10px;position:relative;text-align:center;}.hgroup .subtitle:before,.subtitle:before{content:"";position:relative;display:block;top:18px;height:1px;background-color:#bbb;border-bottom:1px solid #fff;}.sublayout:first-child .hgroup:first-child .subtitle{border-top:0;}.sublayout:first-child .hgroup:first-child .subtitle:before{content:none;}.hgroup .text,.subtitle .text{background-repeat:repeat;color:#3b3b3b;font-size:27px;line-height:36px;display:inline-block;padding:0 10px;position:relative;z-index:0;}.hgroup h2{font-size:32px;}.secondary-content .hgroup .text{background-color:#fff;background-image:none;}.hgroup .subtitle .font-light{font-weight:200;}.sublayout:first-child .hgroup h2,.sublayout:first-child .hgroup h2 span{font-size:32px;}.secondary-content .content .hgroup .subtitle .text,.secondary-content .content .subtitle .text{background:#fff;}.hgroup .subline,.hgroup p,p.subline{color:#3b3b3b;font-size:15px;text-shadow:1px 1px 1px #fff;text-align:center;margin:10px 0 20px 0!important;}.hgroup:first-child p{margin:10px 0 0!important;}.hgroup .subline-link,.subline-link{display:block;margin:20px 0 0;font-size:15px;font-weight:bold;text-align:center;}.subline-link.bottom-button{width:432px;height:38px;margin:20px auto;padding:24px 0 0;text-align:center;}.hgroup .customer-info{margin:0;padding:0;font-size:11px;color:#777;text-shadow:none;position:relative;z-index:10;}.hgroup .customer-info a{font-weight:bold;}.hgroup .customer-info a.customer-info-change-link,.featured-new-customer-offers .offer-information .customer-info-change-link{padding-right:3px;}.main-content .sublayout.two-column:first-child .hgroup:first-child{padding-top:20px;}.main-content .sublayout.two-column:first-child .hgroup:first-child .text{line-height:24px;position:static;}.main-content .sublayout.two-column:first-child .hgroup:first-child .subline{margin:0!important;padding:0;}.sublayout:first-child .hgroup .line-bg h2,.sublayout:first-child .hgroup .line-bg h2 span,.sublayout .hgroup h2.line-bg,.sublayout .hgroup h2.line-bg span{font-size:27px;}.main-content .sublayout.two-column:first-child .hgroup:first-child .text{line-height:36px;position:relative;}.main-content .sublayout:first-child .hgroup .subtitle.line-bg,.main-content .sublayout.two-column:first-child .hgroup .subtitle.line-bg,.main-content .sublayout .hgroup .subtitle.line-bg,.main-content .sublayout.two-column .hgroup .subtitle.line-bg{border-top:1px solid #bbb;height:0;padding:0 0 10px;}.main-content .sublayout.two-column:first-child .hgroup:first-child .subline.line-bg{margin-top:10px!important;}.hgroup .subtitle.line-bg:before,.subtitle.line-bg:before,.hgroup .subtitle.line-bg:first-child:before,.subtitle.line-bg:first-child:before{border-top:1px solid #fff;content:"";display:block;}.hgroup.graphic{position:relative;top:50px;}.hgroup.graphic h2{text-shadow:1px 1px 1px #fff;font-size:29px;text-align:left;position:relative;top:30px;}.hgroup.graphic .header-graphic{position:absolute;top:-70px;right:0;z-index:10;}.hgroup.graphic+.section{margin-top:125px;}.hgroup .features-list li{display:inline-block;margin:10px 30px 0 0;padding-left:30px;border-left:1px dotted #777;line-height:30px;}.hgroup .features-list li:first-child{border:none;}.hgroup .features-list li .icon{margin-right:10px;}.sublayout:first-child .hgroup h2.force-small{font-size:20px!important;text-align:center;margin-top:20px;}.sublayout:first-child .hgroup h2.force-small span{font-size:20px;}.blue-bars{display:inline-block;height:12px;width:15px;margin-right:10px;background-position:-135px -155px;}.secondary-content>.hgroup{background-repeat:repeat-x;background-position:0 -11px;text-align:center;margin:0 0 60px;max-height:91px;}.secondary-content>.hgroup .subtitle:before{border-top:0;content:none;}.secondary-content>.hgroup .subtitle{background-position:left -102px;border-top:0;max-width:980px;width:auto;height:51px;margin:0 auto;padding:0 0 0 100px;display:inline-block;font-size:27px;}.secondary-content>.hgroup .subtitle span{background-repeat:repeat-x;background-position:right -153px;height:28px;margin:0 auto;padding:36px 90px 0 0;display:inline-block;position:relative;top:0;line-height:1;}.secondary-content>.hgroup p{margin:0;padding:20px 0 0;font-size:13px;color:#777;background:#fff;}.secondary-content>.hgroup a{display:block;margin:20px 0 0;font-weight:bold;}.sublayout.one-column.extra-content .section{width:460px;padding-left:520px;position:relative;}.one-column-with-extra-content-image{position:absolute;}div.support-computer{width:580px;height:505px;top:54px;left:-48px;}div.support-computer-2{background-position-x:-580px;background-position-y:-326px;width:310px;height:155px;top:380px;left:532px;}.voice-features .sublayout.two-column .white-feature-list-item{height:57px;}body{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:normal;font-size:13px;height:100%;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}h1,h2,h3,h4,h5{font-weight:bold;}h2{font-size:17px;color:#3b3b3b;}h3{color:#3b3b3b;}a{color:#1471da;text-decoration:none;}a:hover,a:focus{text-decoration:underline;}p{line-height:20px;}strong{font-weight:bold;}em{font-style:italic;}sup{font-size:.5em;vertical-align:super;}.wrapper{width:980px;margin:0 auto;}a{color:#1471da;}.font-light{font-weight:200;}.acc-hidden{position:absolute;left:-9999px;}.acc-helper{display:block;background:#000;color:#fff;}.acc-helper:focus{position:relative;left:0;}.accessibly-hidden{display:block;visibility:visible;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;}.group:after,.group-list:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.group,.group-list{}.share{position:relative;width:69px;margin:15px 0 0;height:28px;background-position:-640px -1259px;z-index:20;font-size:11px;line-height:25px;font-weight:bold;color:#3b3b3b;cursor:pointer;}.share .share-btn{display:block;padding-left:27px;}.share .option{float:left;width:90px;height:20px;padding:7px 0;top:25px;background-position:right -1806px;}.share .google{width:70px;}.share .email{width:50px;}.share .option:first-child{padding-left:15px;margin-left:-15px;}.share:hover{background-position:-640px -1287px;width:69px;}.share .share-options{position:absolute;top:35px;left:-100px;height:auto;width:300px;display:none;background-position:right -1808px;}.share .email>a{display:block;width:42px;height:22px;background-position:-639px -1318px;text-indent:999px;overflow:hidden;}.email-form{display:none;padding-top:15px;background-color:#fff;position:absolute;left:-8px;top:30px;font-weight:normal;border-radius:0 0 5px 5px;}.share .email form{width:273px;padding:15px;border:1px solid #dfdfdf;border-radius:0 0 5px 5px;background:#f0f0f0;background:-webkit-linear-gradient(top,#f0f0f0 0%,#fff 13%,#fff 100%);background:linear-gradient(to bottom,#f0f0f0 0%,#fff 13%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#ffffff',GradientType=0);}.email-form strong{font-size:13px;display:block;margin-bottom:5px;}.email form .text{width:95px;height:25px;padding:2px;float:none;}.email form .text:focus{padding:0;}.email .text.first{margin-right:10px;}.email form .arrow{display:block;width:20px;height:10px;left:auto;right:15px;top:8px;background-position:-825px -1263px;}.email form .cancel{font-size:13px;line-height:45px;font-weight:bold;margin:0 10px 0 0;}.email form .cancel,.email form .btn{float:right;}textarea.text{background:none no-repeat scroll 0 -645px #fff;border:1px solid #d5d5d5;border-radius:2px;font-size:13px;line-height:1em;}textarea.text:focus{border:3px solid #a2c513;outline-width:0;padding:0;}.email form textarea{width:265px!important;height:70px!important;padding:2px;margin-bottom:15px;}.share .close{position:absolute;top:-10px;right:-5px;width:18px;height:18px;background-position:-750px -1259px;}.share .arrow{display:block;width:15px;height:10px;position:absolute;top:-8px;left:135px;background-position:-1180px -1784px;}input.placeholder{color:#bbbbc3;}.callout-plans-avail{background:#fff;border:1px solid #cfcfcf;border-radius:8px;height:24px;padding:14px 30px 14px 30px;max-width:860px;text-align:center;display:inline-block;zoom:1;}.hgroup .callout-plans-avail:last-child{margin-bottom:-5px;}.callout-plans-avail h4{color:#3b3b3b;font-size:13px;font-weight:normal;float:left;height:30px;line-height:2;text-indent:10px;overflow:hidden;text-align:left;padding-right:18px;}.callout-plans-avail ul{display:inline-block;zoom:1;}.callout-plans-avail li{color:#3b3b3b;float:left;line-height:17px;display:inline-block;zoom:1;}.callout-plans-avail .features li span{background-position:-90px -226px;color:#777;font-weight:bold;line-height:1.5;padding:4px 18px 5px 25px;text-align:left;display:inline-block;zoom:1;}.callout-plans-avail .features li span.checked{background-position:-199px -28px;color:#3b3b3b;}.callout-plans-avail.security .features li span{font-weight:normal;}.callout-plans-avail.two-line{padding-bottom:30px;}.callout-plans-avail.two-line h4{padding-top:8px;}.callout-plans-avail.two-line .features li span{padding-top:8px;background-position:-90px -222px;}.callout-plans-avail.two-line .features li span.checked{background-position:-199px -22px;}.callout-plans-avail.two-line .features li span.two-line{padding-top:1px;background-position:-90px -222px;}.callout-plans-avail.two-line .features li span.two-line.checked{background-position:-199px -22px;}.callout-plans-avail .features li{max-width:300px;}.callout-plans-avail .three-items li{min-width:160px;max-width:200px;}.callout-plans-avail .four-items li{min-width:132px;max-width:158px;}.callout-plans-avail .features li.last span{padding-right:0;}.callout-plans-avail .features li:first-child:nth-last-child(3),.callout-plans-avail .features li:first-child:nth-last-child(3)~li{min-width:160px;max-width:200px;}.callout-plans-avail .features li:first-child:nth-last-child(4),.callout-plans-avail .features li:first-child:nth-last-child(4)~li{min-width:132px;max-width:158px;}.callout-plans-avail .features li:last-child span{padding-right:0;}.bundle-tabs{position:relative;}.bundle-tabs .nav{position:relative;color:#5a5a5c;font-size:17px;font-weight:bold;text-shadow:1px 1px 1px #fff;margin-top:30px;}.bundle-tabs .nav{text-align:center;}.bundle-tabs .nav a{margin-left:10px;}.bundle-tabs .nav a:first-child{margin-left:0;}.bundle-tabs .bundle-tabs-content .product-content{width:980px;display:none;margin:auto;margin-top:50px;}.bundle-tabs .bundle-tabs-content .show{display:block;}.bundle-tabs .arrow{background-repeat:no-repeat;background-position:0 0;display:none;width:18px;height:18px;position:absolute;bottom:-7px;}.bundle-tabs .nav.selected .arrow{display:block;}.bundle-tabs .nav .nav-border{background-position:center -34px;display:none;height:60px;width:100%;margin-top:-30px;}.bundle-tabs .nav.selected .nav-border{display:block;}.bundle-tabs-button-container{padding-top:130px;text-align:center;}.bundle-tabs-button-container .form-select-wide-short{width:301px;display:inline-block;margin:0 0 0 25px;}.bundle-tabs-button-container .form-select-wide-short:first-child{margin-left:0;}.bundle-tabs-button-container .form-select-wide-short .bundle-price,.bundle-tabs-button-container .form-select-wide-short .contain{color:#3b3b3b;}.bundle-tabs-button-container .form-select-wide-short .bundle-title,.bundle-tabs-button-container .form-select-wide-short .bundle-price{font-size:13px;font-weight:normal;}.bundle-tabs-button-container .form-select-wide-short .bundle-title{line-height:26px;}.bundle-tabs-button-container .form-select-wide-short a{height:100%;padding:0;margin:0;width:289px;}.bundle-tabs-button-container .form-select-wide-short .graphic{display:block;position:absolute;top:-123px;left:0;z-index:2;}.bundle-tabs-button-container .form-select-wide-short .contain{background-position:0 -595px;height:125px;width:228px;padding:80px 30px 15px;position:relative;z-index:1;font-size:23px;font-weight:bold;}.bundle-tabs-button-container:hover .contain{background-position:0 -831px;}.bundle-tabs-button-container .bundle-price{color:#777;margin-bottom:10px;}.bundle-tabs-button-container .bundle-price strong{color:#3b3b3b;font-size:15px;}.bundle-tabs-button-container .bundle-price span{line-height:2.5;}.tabs-lob{text-align:center;}.tabs-lob{position:relative;margin:20px 0 0;padding:0 0 27px;border-top:1px solid #bbb;}.tabs-lob:before{border-top:1px solid #fff;content:"";display:block;}.tabs-lob .tab-nav{position:relative;top:-20px;padding:0 0;display:inline-block;}.btn-yellow-anchor,.btn-yellow{text-decoration:none;background-image:none;}button.btn-yellow,.btn-yellow-anchor,.btn-yellow input.submit,.btn-yellow span{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:bold;text-align:center;color:#1b1b1b;height:40px;padding:0 25px 0 20px;margin:0;display:inline-block;cursor:pointer;border:#c49530 1px solid;border-radius:3px;box-shadow:0 3px 2px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(top,#fee045 5%,#fecb2a 100%);background:linear-gradient(to bottom,#fee045 5%,#fecb2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee045',endColorstr='#fecb2a',GradientType=0);}button.btn-yellow:hover,.btn-yellow-anchor:hover,.btn-yellow input.submit:hover,.btn-yellow span:hover{background:-webkit-linear-gradient(top,#fecb2a 5%,#fee045 100%);background:linear-gradient(to bottom,#fecb2a 5%,#fee045 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecb2a',endColorstr='#fee045',GradientType=0);text-decoration:none;}a.btn:hover{text-decoration:none;}button.btn-yellow:active,.btn-yellow-anchor:active,.btn-yellow input.submit:active,.btn-yellow:active span{background:-webkit-linear-gradient(top,#fecb2a 5%,#fee045 100%);background:linear-gradient(to bottom,#fecb2a 5%,#fee045 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecb2a',endColorstr='#fee045',GradientType=0);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.3);}.btn-yellow-anchor,.btn.btn-yellow span{padding:11px 25px 0;height:25px;}.btn-yellow-anchor{display:block;margin:0 10px;}.btn.button-light-gray{background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#fff 48%,#f5f5f5 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 48%,#f5f5f5 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);display:inline-block;color:#1b1b1b;text-decoration:none;border:#cfcfcf 1px solid;box-shadow:0 2px 2px 2px rgba(207,207,207,.5);}.btn.button-light-gray:hover{border:#000 1px solid;}.btn.button-light-gray span{display:block;padding:12px 20px 13px;background:none;font-size:13px;font-weight:bold;text-shadow:none;}.btn-gradient,.btn-promo{display:block;width:270px;margin-top:15px;border:1px solid #d5d5d5;border-radius:5px;box-shadow:0 2px 3px #ccc;text-align:center;}.btn-gradient,.btn-white{height:40px;padding-left:5px;display:inline-block;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#fff 49%,#efefef 50%,#fff 81%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 49%,#efefef 50%,#fff 81%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);font-size:12px;font-weight:bold;line-height:40px;color:#1b1b1b;text-decoration:none!important;}.btn-white{border:1px solid #d5d5d5;border-radius:3px;position:relative;}.btn-white input.submit{width:160px;height:37px;padding:0 25px 0 3px;margin:0;display:inline-block;font-size:13px;font-weight:bold;text-align:center;line-height:15px;background:transparent;border:0;}.btn-white span.icon-refresh{float:right;width:19px;height:16px;margin:0;padding:0;background-position:-930px -1092px;position:relative;right:12px;top:13px;}a.btn-white span{height:29px;padding:14px 25px 0 20px;text-shadow:none;}.btn-gradient:hover,.btn-promo:hover,.btn-white:hover{text-decoration:none;border-color:#3b3b3b;}.btn-gradient.underline:hover,.btn-promo.underline:hover,.btn-white.underline:hover{border-color:#d5d5d5;}.btn-gradient.underline:hover span,.btn-promo.underline:hover span,.btn-white.underline:hover span{text-decoration:underline;}.btn-gradient:active,.btn-promo:active,.btn-white:active{background:#ebebef;background:-webkit-linear-gradient(top,#ebebef 0%,#fefefe 100%);background:linear-gradient(to bottom,#ebebef 0%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebef',endColorstr='#fefefe',GradientType=0);border:1px solid #d5d5d5;box-shadow:inset 0 2px 3px #666;}.btn-gradient span,.btn-white span{background-image:none;padding:0 15px;}.btn-promo{background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);text-decoration:none;}.btn-promo>span{display:block;padding:15px 15px 15px 60px;margin:0;position:relative;background-image:none;font-size:11px;font-weight:normal;color:#777;text-align:left;}.btn-promo>span strong{color:#1471da;line-height:2em;}.btn-promo .icon-gift{display:block;height:32px;width:30px;padding:0;margin-top:-16px;position:absolute;top:50%;left:15px;background-position:-43px -675px;}.btn-gray{padding-left:5px;margin:0 0 5px;display:inline-block;color:#1b1b1b;text-decoration:none;background:#f2f2f2;background:-webkit-linear-gradient(top,#f2f2f2 0%,#d9d9d9 100%);background:linear-gradient(to bottom,#f2f2f2 0%,#d9d9d9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#d9d9d9',GradientType=0);border:#b0b0b0 1px solid;border-radius:3px;box-shadow:0 2px 3px #ccc;}.btn-gray:hover{background:#f2f2f2;background:-webkit-linear-gradient(top,#fff 0%,#d9d9d9 100%);background:linear-gradient(to bottom,#fff 0%,#d9d9d9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d9d9d9',GradientType=0);text-decoration:none;}.btn-gray:active{background:#f2f2f2;background:-webkit-linear-gradient(top,#d9d9d9 0%,#fff 100%);background:linear-gradient(to bottom,#d9d9d9 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9',endColorstr='#ffffff',GradientType=0);box-shadow:inset 0 2px 3px #666;}.btn-gray span{display:block;width:75px;height:32px;padding:14px 25px 0 20px;font-size:13px;font-weight:bold;line-height:20px;text-shadow:none;text-align:center;}.btn-white-gradient{border:1px solid #ccc;border-radius:3px;background:none repeat scroll 0 0 #fff;box-shadow:0 1px 5px 0 #ccc;width:230px;display:inline-block;line-height:20px;text-decoration:none;text-align:center;}.btn-white-gradient span{display:block;height:32px;padding:14px 5px 0 0;margin:0;font-size:13px;font-weight:bold;color:#1b1b1b;}.btn-switch:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.btn-switch a.first{border-left:#bdbdbd 1px solid;border-top-left-radius:5px;border-bottom-left-radius:5px;}.btn-switch a.last{border-right:#bdbdbd 1px solid;border-top-right-radius:5px;border-bottom-right-radius:5px;}.btn-switch a>p{margin:0;}.btn-switch.selected .lob-arrow{display:block;}.btn-switch .lob-arrow{width:15px;height:7px;display:none;position:absolute;bottom:-6px;left:52.5px;}.btn-switch{font-size:0;margin:auto;position:relative;}.btn-switch a:link,.btn-switch a:visited{text-decoration:none;font-weight:bold;color:#3b3b3b;}.btn-switch a:hover,.btn-switch a:active{text-decoration:none;font-weight:bold;color:#3b3b3b;}.btn-switch a{font-size:11px;line-height:38px;text-align:center;width:120px;display:inline-block;vertical-align:top;border-top:#bdbdbd 1px solid;border-left:#bdbdbd 1px solid;border-bottom:#bdbdbd 1px solid;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}.btn-switch a.selected{box-shadow:inset 1px 3px 10px 1px #b8b8b8;border-bottom:1px solid #d5d5d5;background:#d5d5d5;background:-webkit-linear-gradient(top,#d5d5d5 0%,#dadada 100%);background:linear-gradient(to bottom,#d5d5d5 0%,#dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#dadada',GradientType=0);display:inline-block;}.best-price{padding:5px 10px;display:inline-block;font-size:10px;font-weight:bold;color:#fff;background:#94b202;background:-webkit-linear-gradient(top,#94b202 0%,#7da100 100%);background:linear-gradient(to bottom,#94b202 0%,#7da100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94b202',endColorstr='#7da100',GradientType=0);box-shadow:0 2px 3px #ccc;}.tab-btn-group{font-size:0;display:inline-block;}.tab-btn-group li{width:154px;padding:0 0 6px;display:inline-block;text-align:center;vertical-align:top;}.tab-btn-group li:first-child a{border-radius:5px 0 0 5px;}.tab-btn-group li:last-child a{border-radius:0 5px 5px 0;}.tab-btn a{width:150px;padding:12px 1px;display:inline-block;color:#3b3b3b;font-size:13px;font-weight:bold;text-shadow:1px 1px 1px #fff;border:1px solid #bdbdbd;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#e9e9e9 100%);background:linear-gradient(to bottom,#fff 0%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e9e9e9',GradientType=0);}.tab-btn.selected a{border-top:1px solid #d5d5d5;border-right:0;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;width:151px;padding:12px 2px 12px 1px;background:#d5d5d5;background:-webkit-linear-gradient(top,#d5d5d5 0%,#dadada 100%);background:linear-gradient(to bottom,#d5d5d5 0%,#dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#dadada',GradientType=0);box-shadow:inset 2px 5px 10px #c3c3c3;}.tab-btn a:hover{text-decoration:none;}.tab-btn-arrow{width:15px;height:7px;display:inline-block;position:relative;top:-1px;}.btn-yellow input.submit{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee045',endColorstr='#fecb2a',GradientType=0) progid:DXImageTransform.Microsoft.Chroma(color='#000000');}.btn-gray input.submit{filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}.btn-white input.submit,.btn-gradient input.submit{filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}.install-technician .form-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.install-technician .form-content{padding:28px 23px;border-bottom:1px #e7e7e7 solid;}.install-pickup .form-content{background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#fff 50%,#f7f7f7 100%);background:linear-gradient(to bottom,#fff 0%,#fff 50%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0);}.install-technician .form-header{padding:25px 0 0 25px;min-height:68px;}.install-technician .form-content{background:#fff;border-bottom:none;position:relative;}.install-technician h3{line-height:17px;}.install-technician h3 a{font-size:11px;font-weight:normal;}.install-header{height:57px;width:640px;text-align:center;}.install-table-header{position:relative;width:640px;}.install-header h3{line-height:58px;color:#fff;}.install-table-previous,.install-table-next{height:27px;width:26px;position:absolute;top:16px;z-index:2;cursor:pointer;}.install-table-previous{background-position:left -60px;left:150px;}.install-table-next{background-position:right -60px;right:150px;}.install-month-times{background:#353535;width:136px;float:left;}.install-month-times li{border-bottom:1px #474747 solid;color:#777;font-size:11px;height:50px;padding:10px 0 0 17px;line-height:17px;}.install-month-times .month-times-header{height:29px;}.install-month-times span,.install-month-table th{color:#fff;font-size:11px;font-weight:bold;}.install-month-scroll-container{position:relative;float:left;width:504px;overflow:hidden;}.install-month-scroller,.install-month-table{position:relative;width:1512px;border-collapse:collapse;border-spacing:0;}.install-month-table tbody tr{height:60px;border-bottom:1px #d5d5d5 solid;clear:both;}.install-month-table th,.install-month-table td{width:71px;height:60px;float:left;display:block;text-align:center;padding:0;}.install-month-table th{background:#353535;border-left:1px #474747 solid;height:40px;line-height:40px;}.install-month-table td{background:#e7e7e7;border-right:1px #d5d5d5 solid;}.install-month-table td.available{background-position:left -100px;cursor:pointer;}.install-month-table td.hover{background-position:left -200px;}.install-month-table td.click{background-position:-100px -200px;}.install-table-selected{background-position:-180px -100px;width:73px;height:62px;position:absolute;z-index:3;display:none;}.install-month-table .radio{left:26px;position:relative;top:22px;}.install-technician.force-technician{display:block;}.install-table-overlay-wrapper{position:relative;width:auto;height:auto;padding:15px;margin-top:10px;width:265px;background-image:none;border:1px solid #acacac;background-color:#fff;border-radius:5px;box-shadow:2px 2px 8px #333;overflow:visible!important;}.install-table-overlay{width:auto;height:127px;position:absolute;z-index:4;display:none;font-size:11px;color:#777;z-index:11;}.install-table-overlay span,.install-table-overlay strong,.install-table-overlay a{left:85px;display:block;position:static;margin-left:40px;}.install-table-overlay strong{font-size:15px;top:54px;color:#3b3b3b;}.install-table-overlay span{top:38px;}.install-table-overlay a{top:80px;}.install-table-overlay .arrow{width:17px;height:14px;position:absolute;top:-10px;left:50%!important;margin-left:-8px;}.install-table-overlay .icon-check{width:30px;height:30px;position:absolute;top:15px;left:-25px;}.install-table-overlay .note{float:left;padding:5px 8px 5px 30px;margin-bottom:10px;color:#3b3b3b;line-height:21px;background-color:#fcf9e6;border:1px solid #ffc600;border-radius:6px;background-position:left -2170px;}.install-table-overlay .clear{float:none;clear:both;}.install-table-overlay .note span{display:inline;font-weight:bold;margin:0;}.install-month-times .unavailable,.install-month-table .unavailable td{height:160px;}.install-month-times .unavailable{position:relative;padding:20px 25px;height:119px;border:1px solid #d5d5d5;z-index:10;}.unavailable .special-note{width:510px;padding:15px 40px;border:#d5d5d5 1px solid;border-radius:5px;margin:0 auto;background:#fff;box-shadow:inset 1px 0 5px #eee;}.install-month-times .special-note p{color:#3b3b3b;font-size:13px;}.icon-timer{display:block;height:22px;padding-left:35px;margin-left:-35px;}.install-table-notice{clear:both;padding:30px 44px;font-size:13px;font-weight:bold;width:550px;border:1px #d5d5d5 solid;border-top:none;border-radius:0 0 6px 6px;}.install-table-notice p{color:#3b3b3b;}.worldwide-calling.table-plans-wrapper{position:relative;padding:0 0 50px;}.worldwide-calling.table-plans-wrapper .table-plans-heading p{font-size:19px;color:#ccc;padding:15px 0 0;}.worldwide-calling.table-plans-wrapper .table-plans-heading p strong{font-size:19px;padding:0;line-height:1;}.worldwide-calling.table-plans-wrapper .table-plans-header li{height:140px;text-align:center;}.worldwide-calling.table-plans-wrapper .table-pagination{top:32px;}.worldwide-calling.table-plans-wrapper .table-plans-header .cell-contents{width:146px;margin:0 auto;padding:40px 20px 16px 19px;}.worldwide-calling.table-plans-wrapper .table-plans-header li:first-child .cell-contents{padding-left:21px;}.worldwide-calling.table-plans-wrapper .table-plans-header strong{font-size:15px;color:#fff;line-height:1.3em;}.worldwide-calling.table-plans-wrapper .table-plans-header p{font-weight:normal;color:#ccc;}.worldwide-calling.table-plans-wrapper .table-plans-header .price{color:#fff;font-weight:bold;font-size:13px;margin:10px 0 0;}.worldwide-calling.table-plans-wrapper .table-plans-contents td{padding-top:0;padding-bottom:0;}.worldwide-calling .table-viewport .scrollbar-container{width:30px;}.worldwide-calling.table-plans-wrapper .scrollbar.vertical{right:10px;}.worldwide-calling.table-plans-wrapper .plan-filter-container{border-radius:0;}.worldwide-calling.table-plans-wrapper #search-filter{margin:0 0 0 20px;}.worldwide-calling.table-plans-wrapper .plan-filter{float:right;}.worldwide-calling.table-plans-wrapper .voice-girls{position:absolute;bottom:0;left:-32px;}.worldwide-calling.table-plans-wrapper .voice-tree{position:absolute;bottom:65px;left:-150px;z-index:-1;}#product-tv #product-tabs li{width:162px;}#product-tv #product-tabs a{width:162px;}.promo{position:relative;}.promo-content{left:250px;top:20px;}.promo-content,.promo-image{position:absolute;}.promo-featured strong{font-size:41px;}.promo .font-light{display:inline;}.promo-icon p{padding:0;}.carousel-container+.promo{background-image:none;margin:0 0 70px 0;}.tv-equipments .promo{margin:0;}.product-tv-sports .carousel-container+.promo .promo-description{width:490px;padding:55px 0 70px 105px;}.carousel-container{width:980px;margin:0 auto;border-bottom:1px solid #ccc;background-position:-268px top;}#carousel-slides{float:left;height:415px;position:relative;width:734px;}#carousel-items{float:left;list-style:none outside none;margin:0;padding:0 14px 0 0;width:190px;overflow:hidden;margin:0;}#carousel-items li{cursor:pointer;height:75px;width:190px;margin-bottom:10px;text-align:center;}#carousel-items li:hover{background-position:left -351px;}#carousel-items .selected:hover,#carousel-items .selected{background-position:left -83px;}#carousel-items .last{display:block;margin:0;}#carousel-slides .slide{cursor:pointer;display:none;left:0;position:absolute;top:0;}#carousel-slides #carousel_1{display:block;}.slide-desc{z-index:20;display:block;width:245px;height:344px;position:absolute;top:0;right:0;color:#fff;padding:40px 30px 30px;}.product-tv-sports .slide-content-wrapper h3,.product-tv-sports .slide-content-wrapper p{font-size:15px;text-shadow:none;font-weight:normal;margin:0 0 30px 0;color:#fff;text-align:left;}.product-tv-sports .slide-content-wrapper h3{margin:0 0 10px 0;}.product-tv-sports .slide-content p{font-size:13px;margin:0;}.slide-content-wrapper{border-bottom:1px solid #666;}.slide-content{margin:0 0 10px 0;}.slide-content p,.slide-content img{float:left;}.slide-content p{width:165px;line-height:18px;text-align:left;padding:0 0 0 5px;}.watch-preview{display:block;height:33px;width:201px;padding:0 0 10px 39px;color:#fff;margin:10px 0;font-weight:normal!important;line-height:15px;text-align:left;background-position:left -252px;border-bottom:1px solid #666;}.watch-preview em{font-style:italic;}.carousel .slide-desc .btn-white{display:block;width:238px;height:47px;margin-top:20px;line-height:46px;text-align:center;color:#3b3b3b;}.promo{position:relative;height:184px;margin:50px auto 0;text-align:left;width:980px;}.promo-content,.promo-image{position:absolute;}.promo-content{left:250px;top:20px;}.product-tv-sports .promo-content p{display:block;width:320px;float:none;clear:both;line-height:18px;color:#777;}.product-tv-sports .promo h4{line-height:30px;font-size:20px;font-weight:bold;color:#3b3b3b;}.product-tv-sports .promo-description{width:500px;padding:60px 45px;float:left;font-size:20px;font-weight:bold;color:#3b3b3b;line-height:30px;text-shadow:1px 1px 1px #fff;}.promo-featured{background-position:0 -184px;float:right;height:162px;margin:11px 10px;width:363px;font-weight:normal!important;}.promo-featured:hover{text-decoration:none;}.product-tv-sports .promo-featured .service{color:#777;float:left;font-size:13px;line-height:25px;min-width:216px;margin:10px 0 5px;padding:6px 12px 13px;}.promo-featured .service strong{color:#3b3b3b;display:block;font-size:16px;line-height:25px;}.product-tv-sports .promo-featured .service-price{float:left;margin:0;padding:26px 10px 20px;font-size:13px;color:#777;line-height:25px;}.promo-featured .service-price strong,.promo-featured .service-price em{color:#3b3b3b;font-style:normal;font-weight:bold;}.promo-featured .service-price strong{font-size:19px;}.promo-image{position:absolute;bottom:2px;left:-30px;}.promo-bundles .promo-swatches{width:100%;margin:-10px 0 0;float:left;text-align:center;}.promo-bundles .promo-header{width:100%;float:left;text-align:center;overflow:auto;padding:10px 0 15px 0!important;}.promo-bundles .service{font-size:17px;color:#3b3b3b!important;padding:0!important;margin:0!important;font-weight:bold;float:none!important;line-height:20px!important;}.promo-bundles .service-price{font-size:15px!important;padding:0!important;float:none!important;}.promo-bundles .ctas{font-size:13px!important;}.carousel{overflow:hidden;position:relative;width:980px;margin:0 auto;}.carousel-view-port{width:925px;height:100%;margin-left:27px;overflow:hidden;position:relative;}.arrow-left,.arrow-right{height:55px;overflow:hidden;text-indent:-999px;cursor:pointer;position:absolute;top:170px;width:55px;z-index:20;}.arrow-left{background-position:0 -350px;left:0;}.arrow-right{background-position:-59px -350px;right:0;}.pagination-title{float:none;height:60px;width:1020px;position:relative;top:-30px;}.pagination-title li{float:left;height:60px;width:170px;font-size:12px;font-weight:bold;color:#3b3b3b;line-height:1.3em;text-align:center;cursor:pointer;position:relative;}.dot-pagination{position:absolute;bottom:0;left:50%;z-index:30;height:12px;}.dot-pagination .page{float:left;width:10px;height:12px;margin-left:25px;text-indent:999px;overflow:hidden;cursor:pointer;}.dot-pagination .page:first-child{margin-left:0;}.dot-pagination .green-dot,.dot-pagination .pages{position:absolute;z-index:11;top:0;left:0;width:10px;background-position:left -12px;}.dot-pagination .pages{opacity:.5;width:100%;z-index:10;}.dot-pagination .three-lines .popup{padding-top:3px;height:37px;}.dot-pagination{top:75px;bottom:auto;}.dot-pagination .page{margin-left:160px;}.dot-pagination .green-dot{height:12px;margin:auto;}.carousel-contents{position:absolute;}.carousel-item{position:relative;float:left;width:925px;height:100%;overflow:hidden;}.carousel .col{position:relative;float:left;}.ie8 .carousel .dot-pagination .page{background-color:transparent;}.carousel-xfinity-home-security .arrow-left,.carousel-xfinity-home-features .arrow-left{left:0;top:285px;}.carousel-xfinity-home-security .arrow-right,.carousel-xfinity-home-features .arrow-right{right:0;top:285px;}.carousel-item.sub-img-narrow .sub-image,.carousel-item.sub-img-wide .sub-image{float:left;overflow:hidden;}.carousel-item.sub-img-wide .sub-image{width:260px;height:200px;margin:-75px 10px 0;}.carousel-item.sub-img-narrow .sub-image{width:130px;height:247px;margin:-135px 30px 0 60px;}.carousel.carousel-offers{width:1080px;height:380px;padding:0;}.carousel-offers .arrow-left{left:50px;}.carousel-offers .arrow-right{right:50px;}.carousel-offers .carousel-item{width:1080px;}.carousel-offers .carousel-item img{float:left;}.carousel-offers .carousel-item .bundle-desc{position:absolute;top:20px;width:250px;right:120px;text-align:left;}.carousel-offers .bundle-desc .lob{font-size:12px;font-weight:bold;color:#777;text-shadow:1px 1px 1px #fff;}.bundle-desc p{font-size:15px;color:#3b3b3b;line-height:20px!important;text-shadow:1px 1px 1px #fff;padding-top:15px;}.bundle-desc .bundle-price{position:relative;display:block;margin-top:15px;padding:5px 0;border:none;color:#3b3b3b;font-size:31px;font-weight:bold;}.bundle-desc .bundle-price sup{font-size:45px;font-weight:100;}.bundle-desc .price-condition{display:block;margin-top:10px;font-size:11px;font-weight:normal;font-style:italic;color:#777;}.bundle-desc .best-price{font-size:13px;}.carousel-offers .note{font-size:11px;}.carousel-offers{position:relative;height:380px;}.carousel-offers .carousel-item .bundle-desc{top:30px;right:105px;width:300px;}.carousel-offers h2{display:block;width:300px;font-size:29px;line-height:35px;}.carousel-offers .font-light{text-shadow:1px 1px 1px white;}.carousel-offers h2 .not-user{font-size:13px;}.carousel-offers .set-location{font-size:11px;}.carousel-offers p{font-size:13px;color:#777;}.carousel-offers .lob,.lob-note{font-weight:bold;font-size:19px;color:#3b3b3b;}.carousel-offers .lob-note{font-size:13px;}.carousel-offers .lob+.carousel-offers .lob-note{margin-top:20px;display:block;}.carousel-offers .bundle-price{margin-top:5px;padding-top:5px;font-size:31px;}.carousel-offers .lob-note+.bundle-price{margin-top:0;}.carousel-offers .bundle-price sup{font-weight:bold;font-size:20px;}.carousel-offers .btn{display:block;margin:10px 0 5px 0;}.carousel-offers .note{font-size:11px;}.carousel-offers .tooltip-content{padding:10px 0 0 90px;color:#3b3b3b;}.carousel-offers .bundle-desc .note-newtotal{font-size:12px;color:#777;margin-top:10px;display:block;}.carousel-offers .dot-pagination{bottom:0;top:auto;}.carousel-offers .dot-pagination .page{margin-left:25px;background-image:none;}.carousel-offers .dot-pagination .page:first-child{margin-left:0;}.carousel-offers .carousel-tooltip{position:absolute;z-index:20;display:none;height:80px;width:265px;}.carousel-offers .carousel-tooltip.on-arrow-right,.carousel-offers .carousel-tooltip.on-arrow-left{margin-top:-40px;display:block;}.carousel-offers .carousel-tooltip.on-dot{display:block;}.carousel-offers .carousel-tooltip img{position:absolute;top:-8px;left:-7px;}.carousel-offers .carousel-tooltip li{position:absolute;top:0;left:0;width:255px;height:70px;padding:5px;display:none;font-size:12px;border-radius:5px;background-color:#fff;border:1px solid #ddd;}.carousel-offers .carousel-tooltip .tooltip-content{padding-left:100px;line-height:16px;text-align:left;font-weight:bold;}.carousel-offers .carousel-tooltip .tooltip-content span{display:block;}.carousel-offers .carousel-tooltip .tooltip-content strong{color:#8ea314;}.carousel-offers .carousel-tooltip .tooltip-content .tooltip-title{color:#777;font-weight:normal;}.carousel-offers .carousel-tooltip .show{display:block;}.carousel-offers .carousel-tooltip .arrow{position:absolute;display:block;}.on-dot .arrow{width:14px;height:8px!important;margin-left:4px!important;left:50%;bottom:-8px;background-position:left -28px;}.on-arrow-right .arrow{width:8px;height:14px;margin-top:-14px;right:-7px;top:35px;background-position:-26px -28px;}.on-arrow-left .arrow{width:8px;height:14px;margin-top:-14px;left:-8px;top:35px;background-position:-17px -28px;}.carousel-xfinity-home-features{height:620px;padding-top:50px;overflow:visible;}.carousel-xfinity-home-features .item-desc{color:#3b3b3b;position:relative;}.carousel-xfinity-home-features .arrow-left,.carousel-xfinity-home-features .arrow-right{top:285px;}.carousel-xfinity-home-features .pagination-title{left:-20px;}.carousel-xfinity-home-features .pagination-title li{padding-top:10px;}.pagination-title li.hover{background-position:2px -138px;top:-10px;}.pagination-title .selected{background-position:2px -62px;top:-10px;}.carousel-item .features.col ul{overflow:hidden;width:340px;}.carousel-item .features.col li{float:left;width:140px;height:25px;padding-left:0;margin:0 10px 10px 0;font-size:11px;}.carousel-item .three-icon.features.col li{width:103px;}.carousel-item .three-icon.features.col .feature-desc{margin-top:0;line-height:1.3;}.carousel-item .features .available{clear:both;}.carousel-item .features .feature-desc{display:block;width:100px;margin:5px 0 0 35px;font-weight:bold;line-height:1;}.carousel-item .features .feature-desc.two-lines{margin-top:2px;}.carousel-item h5{font-size:13px;}.carousel-item .col h5{margin-bottom:15px;}.carousel-xfinity-home-features .carousel-item .features.col{border-left:1px dotted #ccc;width:320px;}.carousel-item .desc-content{font-size:12px;}.carousel-item .col{margin:0 0 0 30px;}.carousel-item .learn.col{padding:0;}.carousel-xfinity-home-features .desc-content .plan-desc.col{margin-left:0;width:280px;}.carousel-xfinity-home-features.carousel .dot-pagination .page{background-image:none;}.carousel-item .requires.col{margin-left:10px;padding-left:25px;width:245px;border-left:1px dotted #ccc;}.req-product-icon{background-position:0 0;background-repeat:no-repeat;float:left;width:50px;height:50px;margin-right:10px;}.req-product-icon.camera{background-position:0 0;}.req-product-icon.touchscreen{background-position:0 -100px;}.req-product-icon.sensor{background-position:0 -50px;}.req-product-icon.controller{background-position:0 -150px;}.carousel-item .requires.col h6,.carousel-item .requires.col p{font-size:11px;float:left;width:185px;}.carousel-item .requires.col h6{font-weight:bold;}.carousel-item .requires.col p{font-style:italic;}.carousel-item .tip.col{margin:0 20px 0 0;padding:0;width:240px;}.carousel-tooltip .arrow{height:12px;margin:auto;position:relative;}.icon-arming,.icon-touchscreen,.icon-mobile,.icon-video,.icon-pet{display:block;width:40px;height:40px;overflow:hidden;text-indent:-999px;position:absolute;top:10px;left:10px;}.icon-arming{background-position:0 -2340px;}.icon-touchscreen{background-position:0 -2380px;}.icon-mobile{background-position:0 -2420px;}.icon-video{background-position:0 -2460px;}.icon-pet{background-position:0 -2500px;}.carousel-24-7 .pagination-title{width:850px;left:65px;position:relative;width:1020px;float:none;height:60px;}.carousel-24-7 .pagination-title li{width:140px;padding-left:30px;line-height:55px;padding-top:0;}.carousel-24-7 .dot-pagination .page{margin-left:160px;}.carousel-24-7 .dot-pagination .page:first-child{margin-left:0;}.carousel-24-7 .dot-pagination .green-dot{height:12px;}.carousel-overview .hgroup .subtitle:before,.carousel-overview .hgroup .subtitle{border-top:0;}.carousel-xfinity-home-security{width:980px;height:650px;padding-top:50px;overflow:visible;}.carousel-xfinity-home-security .arrow-left{left:0;top:285px;}.carousel-xfinity-home-security .arrow-right{right:0;top:285px;}.carousel-xfinity-home-security .carousel-title{margin:0;display:inline-block;position:absolute;top:50px;right:100px;color:#fff;font-size:27px;text-shadow:none;}.carousel-xfinity-home-security .carousel{padding-left:0;padding-right:0;overflow:hidden;}.carousel-xfinity-home-security h3{margin:0 0 18px;text-shadow:1px 1px 1px #fff;font-size:29px;color:#383838;font-weight:bold;text-align:center;}.carousel-xfinity-home-security .font-light{font-weight:200;}.carousel-xfinity-home-security .features.col{width:305px;}.carousel-xfinity-home-security .pagination-title li{height:23px;}.carousel-xfinity-home-security .dot-pagination .page.active{background-position:-3px -307px;}.carousel-xfinity-home-security .dot-pagination .page{overflow:visible;position:relative;text-indent:0;}.carousel-xfinity-home-security .dot-pagination{background-position:0 -263px;background-repeat:repeat;width:400px;margin-left:-200px;bottom:auto;top:75px;}.carousel-xfinity-home-security .dot-pagination .green-dot{background-position:0 -274px;background-repeat:repeat;height:10px;}.carousel-xfinity-home-security .dot-pagination .pages{opacity:1;}.carousel-xfinity-home-security .dot-pagination .page{background-position:-3px -290px;background-repeat:no-repeat;margin-left:110px;}.carousel-xfinity-home-security .dot-pagination .page:first-child{margin-left:0;}.carousel-xfinity-home-security .dot-pagination .last{margin-left:40px;}.carousel-overview .dot-pagination .page{overflow:visible;text-indent:0;position:relative;}.carousel-xfinity-home-security .dot-pagination .popup{display:none;width:130px;height:29px;padding:10px 20px 20px;position:absolute;top:-60px;left:-80px;color:#000;font-size:12px;font-weight:bold;line-height:1.3;text-align:center;background-position:2px -138px;background-repeat:no-repeat;}.carousel-xfinity-home-security .automation-feature{width:455px;}.automation-feature li{float:none;clear:both;}.automation-feature .features{width:100px;float:left;clear:none;line-height:40px;}.carousel-xfinity-home-security .pagination-title{left:235px;top:-10px;}.carousel-xfinity-home-security .pagination-title li{font-size:15px;}.carousel-xfinity-home-security .pagination-title li:hover,.carousel-xfinity-home-security .pagination-title .selected,.carousel-xfinity-home-security .pagination-title .selected:hover{background:none;top:0;}.carousel-xfinity-home-security .carousel-xfinity-home-security .learn.col{width:248px;}.carousel-xfinity-home-security .desc-content .learn.col,.carousel-xfinity-home-security .desc-content .features.col{float:left;}.carousel-xfinity-home-security .desc-content .learn.col a{font-weight:bold;}.carousel-xfinity-home-security p{line-height:1.38em;margin:0 0 15px;}.dot-pagination .three-lines .popup{padding-top:3px;height:37px;}.carousel-xfinity-home-security .item-desc{text-align:left;color:#3b3b3b;position:relative;left:0;top:-25px;}.carousel-xfinity-home-security .item-desc:after{content:"";clear:both;float:none;}.carousel-xfinity-home-security .desc-content .col:first-child{border:none;}.carousel-xfinity-home-security .desc-content .col{width:245px;border-left:dotted 1px #ccc;line-height:1.3em;}.carousel-xfinity-home-security .item-desc>img,.carousel-xfinity-home-security .desc-content{float:left;margin-top:30px;}.carousel-xfinity-home-security .desc-content .features.col{padding:0;width:357px;}.carousel-xfinity-home-security .desc-content .learn.col{width:220px;}.carousel-xfinity-home-security .item-desc>img{margin:-100px 0 0 30px;}.carousel-item.sub-img-narrow .sub-image,.carousel-item.sub-img-wide .sub-image{float:left;overflow:hidden;}.carousel-item.sub-img-wide .sub-image{width:260px;height:200px;margin:-75px 10px 0 10px;}.carousel-item.sub-img-narrow .sub-image{width:130px;height:247px;margin:-135px 30px 0 60px;}.carousel-item .features ul,.carousel-item .features .available,.carousel-item .features h5{padding:0 0 0 25px;}.carousel-item .features p.available{margin:1em 0 0;}.content-desc .included-plans{margin:20px 0 0;display:block;}.carousel-item .features h5{font-size:13px;margin-bottom:15px;}.carousel-overview .features.col{width:310px;}.carousel-item .three-icon.features.col li{margin-left:0;}.carousel-item .three-icon.features.col .feature-desc{margin-top:0;line-height:1.3;}.carousel-item .features .available{clear:both;}.carousel-item .features .feature-desc{display:block;width:100px;margin:5px 0 0 35px;font-weight:bold;line-height:1;}.carousel-item .features .feature-desc.two-lines{margin-top:2px;}.checkout-content{width:690px;float:left;color:#3b3b3b;}.checkout-content h1{font-size:22px;padding:0 0 32px;border-bottom:1px solid #c5c5c5;}.checkout-content-section{padding-top:40px;}.checkout-content-section h2{color:#c8001d;margin:0 0 4px;}.main-content .checkout-content-section p{color:#3b3b3b;line-height:20px;margin:0;}.global-wrapper .checkout-content-section a{font-weight:normal;}.icon-credit-check{background-position:left -290px;}.checkout-content h1.icon-credit-check{height:35px;padding:15px 0 11px 48px;}.credit-check .credit-check-verisign{display:block;float:right;text-indent:-9999px;overflow:hidden;margin-left:10px;}.credit-check .checkout-content-section{padding-bottom:100px;}.customize-home-system .checkout-content-section{position:relative;}.customize-home-system h2{padding-bottom:5px;}.customize-home-system ul{margin:30px 15px;}.customize-home-system ul li:first-child{list-style:none;margin-left:-15px;}.customize-home-system ul li{margin:8px 0;list-style:disc;}.customize-home-system .promo-tagline{position:absolute;display:block;left:545px;top:154px;width:50px;text-align:center;line-height:1.2em;color:#fff;font-weight:bold;}.customize-home-system .input-section{border:none;padding:16px 0;}.header-hr{color:#e7e7e7;background:#e7e7e7;height:4px;border:none;font-size:0;}.credit-check-verisign{width:120px;height:100px;}.equipment-option{position:relative;padding-right:20px;}.equipment-option h2{color:#3b3b3b;}.more-options{margin-top:40px;}.nav-steps.separate{border-radius:6px;border:1px solid #d5d5d5;}.nav-steps{margin:40px 0 0;padding:10px 22px;border-top:1px solid #d5d5d5;background:#f2f2f2;}.nav-steps .back{float:left;font-weight:bold;font-size:13px;line-height:40px;}.nav-steps .btn{float:right;}table.order-details{border-collapse:collapse;border-spacing:0;}table.order-details,.order-details tbody,.order-details tr,.order-details td,.order-details th{margin:0;padding:0;vertical-align:baseline;}.checkout-order-review{width:690px;float:left;color:#000;}.checkout-order-review a{font-weight:normal;}.checkout-order-review .nav-steps{margin:20px 0 0;}.checkout-order-review input.submit{padding:0 70px;}.order-details{width:690px;text-align:left;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}.order-details tbody{}.order-details th{font-weight:bold;padding:20px;text-align:left;}.order-details td{padding:20px;font-size:11px;line-height:15px;color:#3b3b3b;vertical-align:middle;border-top:1px solid #d5d5d5;padding:20px 20px 20px 0;}.order-details h2,.order-details th{font-size:17px;}.order-details a{font-size:11px;font-weight:normal;}.order-details .divider td{border-bottom:5px solid #d5d5d5;}.order-details td:first-child,.order-details th:first-child{border-top:none;padding:20px;}.order-details h3{color:#c8001d;font-size:15px;}.order-details td+td h2+span{display:inline-block;padding-top:10px;}.order-details .price-column{text-align:right;border-left:1px solid #d5d5d5;}.order-details-header{background-color:#c8001d;padding:20px;border-radius:6px 6px 0 0;overflow:hidden;}.order-details-header h1{float:left;font-size:17px;color:#fff;padding:3px 0 3px;}.order-details-header a{color:#fff;text-decoration:underline;font-size:12px;margin:0 0 0 13px;padding:3px 0;}.order-details-header .links{text-align:right;float:right;}.order-details .sub-thead .price-column{font-size:10px;padding:12px 20px 12px 0;border-left:none;}.order-details .table-row-header td{background:#f2f2f2;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}.order-details .table-row-header td:first-child{text-align:left;}.order-details .package-header h2,.order-details .package-header .price{padding:16px 0;}.order-details .package-header span{display:block;font-size:11px;font-weight:normal;}.order-details .money-save{color:#93a81c;}.order-details img{margin:0 10px 0 0;float:left;}.order-details .info-type{margin:0 6px 0 0;font-weight:normal;}.order-details .question{display:inline-block;background-position:0 -2px;height:15px;width:20px;text-indent:-9999px;overflow:hidden;}.order-details .prepaid-card{display:inline-block;line-height:35px;}.order-details .tv-logo{display:inline-block;line-height:20px;}.order-details .discount .price-column{color:#93a81c;}.discount-bg-container{position:relative;}.order-details-footer{background:#343434;border-radius:0 0 6px 6px;overflow:hidden;text-align:right;}.order-details-footer .tr>div{float:left;padding:20px 20px 20px 0;}.order-details-footer .price-column{width:120px;border-left:1px solid #585858;}.order-details-footer .tr:first-child .price-column{color:#999;font-size:10px;}.order-details-footer .tr:first-child div:first-child{margin:0 0 0 408px;}.order-details-footer .total>div{font-size:17px;color:#fff;}.order-details-footer .order-details-label{width:388px;}.order-details-footer .payment span{font-size:12px;font-weight:normal;}.order-details-footer .payment a{font-size:11px;line-height:14px;}.note{font-size:10px;line-height:12px;color:#999;padding-top:20px;}.tr.payment .order-details-label,.tr.payment .price-column{min-height:60px;line-height:30px;color:#fff;background:#212121;background:-webkit-linear-gradient(top,#212121 0%,#292929 17%,#272727 100%);background:linear-gradient(to bottom,#212121 0%,#292929 17%,#272727 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121',endColorstr='#272727',GradientType=0);}.tr.payment a{color:#fff;text-decoration:underline;}.tr.payment .order-details-label>strong{font-size:15px;}.content-couple-list{display:block;width:100%;clear:both;color:#777;}.content-couple-list>li{float:left;margin:40px 0 0;line-height:15px;text-align:left;}.content-couple-list .grid-item{width:265px;height:100px;padding:0 15px 50px 210px;position:relative;border-bottom:1px solid #ccc;}.content-couple-list .grid-item:after{display:block;width:100%;position:absolute;bottom:-2px;left:0;content:"";border-bottom:1px solid #fff;}.content-couple-list .grid-item img{display:block;padding:15px;position:absolute;top:0;left:0;}.content-couple-list .grid-item strong{display:block;margin-bottom:5px;}.content-couple-list .learn-more img{top:-35px;}.content-couple-list .learn-more strong{font-size:19px;font-weight:bold;line-height:20px;color:#3b3b3b;display:block;margin-top:30px;}.content-couple-list .grid-item a{font-weight:bold;line-height:2;}.content-couple-list .wide-item{max-width:460px;margin-top:0;padding:0 30px 0 0;position:relative;}.content-couple-list .wide-item img{margin:0 0 20px;}.content-couple-list .wide-item h3{font-size:15px;text-shadow:1px 1px 1px #fff;margin:0 0 20px;}.content-couple-list .wide-item p{line-height:1.38em;margin:0 0 15px;}.content-couple-list .wide-item ul{margin:15px 0 0;padding:0 20px 0 15px;list-style-type:disc;}.content-couple-list .wide-item li{margin:0 0 15px;line-height:1.5em;}.content-couple-list .wide-item .green-check{height:18px;width:21px;margin:0 10px 0 0;display:inline-block;background-position:-200px -32px;}.content-couple-list .wide-item .included-plans{color:#3b3b3b;}.content-couple-list .wide-item em{font-size:11px;line-height:1.2em;}.content-couple-list .channel-list{list-style-type:disc;padding:0 0 0 15px;}.content-couple-list .channel-list li,.content-couple-list.mid-content .channel-list li{float:left;width:195px;margin:0 0 15px;}.two-column .content-couple-list .wide-item+.wide-item{padding:0 0 0 30px;}.three-column .content-couple-list>li{float:left;width:275px;margin:0 25px 75px;padding:0;text-align:left;}.three-column .content-couple-list p{line-height:18px;margin:0 0 15px 0;}.three-column .content-couple-list .includes{margin:15px 0 5px 0;}.three-column .content-couple-list img{margin:0 0 20px;}.three-column .content-couple-list h3{font-size:19px;line-height:1.2em;margin:0 0 10px;}.three-column .content-couple-list .pack-option h3{font-size:15px;text-shadow:1px 1px 1px #fff;margin:0 0 10px;}.three-column .content-couple-list h3 span{font-weight:200;}.three-column .content-couple-list a{font-weight:bold;}.three-column .content-couple-list .pack-option{text-align:center;}.three-column .content-couple-list .overlay{display:block;margin-bottom:15px;}.three-column .content-couple-list .overlay+p,.three-column .content-couple-list .included-list li{margin:0 0 5px;}.four-column .content-couple-list:first-child{border-top:none;}.four-column .content-couple-list{border-top:1px dotted #a9a9a9;padding:30px 0 30px;}.four-column .content-couple-list .wide-item{float:left;margin:0 0 30px 0;padding:0 10px;width:222px;text-align:center;}.four-column .content-couple-list p{line-height:1.38em;color:#777;margin:0 0 15px;}.four-column .content-couple-list .wide-item:first-child{margin:0;}.four-column .content-couple-list img{width:222px;}.four-column .content-couple-list h3{font-size:15px;line-height:1.2em;text-shadow:1px 1px 1px #fff;color:#000;margin:0 0 10px;}.four-column .content-couple-list a{font-weight:bold;}.sublayout-four-column-simple .feature-desc-content{padding:10px 0;display:block;}.sublayout-four-column-simple .feature-desc-content.add-border{border-top:1px dotted #a9a9a9;}.sublayout-four-column-simple .feature-desc-content.add-border.first{border:none;}.sublayout-four-column-simple .feature-desc{float:left;padding:0 10px;width:222px;text-align:center;margin-bottom:30px;}.sublayout-four-column-simple .feature-desc h4{font-size:15px;line-height:1.2em;margin:0 0 10px;text-shadow:1px 1px 1px #fff;color:#000;}.sublayout-four-column-simple .feature-desc p{line-height:1.38em;margin:0 0 15px;color:#777;}.sublayout-four-column-simple .feature-desc a{font-weight:bold;}.content-couple-list.mid-content li{margin:0;}.content-couple-list.mid-content img{margin:0;}.content-couple-list.mid-content a{font-weight:bold;}.content-couple-list.mid-content h3{text-shadow:1px 1px 1px #fff;font-size:29px;line-height:31px;}.content-couple-list.mid-content h3 span{display:block;}.content-couple-list.mid-content p{width:90%;}.secondary-content #upsell-channels{min-height:340px;}.secondary-content #upsell-channels ul{padding:0 0 0 15px;}.secondary-content #upsell-channels li{margin-bottom:16px;list-style-type:disc;}.secondary-content #upsell-channels .content-desc{width:460px;text-align:left;position:relative;z-index:1;}.secondary-content #upsell-channels h3{font-size:22px;line-height:28px;color:#3b3b3b;font-weight:bold;}.secondary-content #upsell-channels img{position:absolute;left:400px;top:-95px;}.learn-more-promo{width:90%;padding:15px 5%;margin:50px 0;background-image:none;background-color:#eee;border:1px solid #d5d5d5;position:relative;text-align:center;font-weight:normal;color:#3b3b3b;line-height:18px;border-radius:5px;box-shadow:inset 0 0 2px #d5d5d5;}.learn-more-promo a:first-child{padding-left:25px;}.learn-more-promo a{font-weight:bold;padding:0 5px;}.learn-more-promo.product-bundles{width:938px;padding:15px 20px;margin:100px 0 140px;font-weight:bold;}.double-play .product-bundles,.triple-play .product-bundles{text-align:left;}.double-play .learn-more-promo img,.triple-play .learn-more-promo img{position:absolute;right:-80px;top:-80px;z-index:10;}.learn-more-promo h4{font-weight:normal;}.learn-more-promo h4 strong{font-weight:bold;}#deal_finder_container{width:980px;margin:0 auto;background:#fff;}#deal_finder{width:981px;height:166px;padding:0;margin:20px 0 0;border-top:6px solid #c8001d;border-bottom:1px solid #e4e4e4;background:#fff;list-style-type:none;}#deal_finder li{float:left;width:195px;height:54px;padding-top:14px;list-style:none;text-align:center;border-left:1px solid #313131;background:#646464;background:-webkit-linear-gradient(top,#646464 0%,#4a4a4a 50%,#404040 51%,#282828 100%);background:linear-gradient(to bottom,#646464 0%,#4a4a4a 50%,#404040 51%,#282828 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#646464',endColorstr='#282828',GradientType=0);}#deal_finder #first{text-align:left;padding-left:20px;width:177px;border-left:0;}#deal_finder .deal-finder-icon{display:block;width:42px;height:58px;margin:0 auto 10px;}#deal_finder .deal-finder-icon.tv{background-position:0 -7px;}#deal_finder .deal-finder-icon.internet{background-position:0 -69px;}#deal_finder .deal-finder-icon.phone{background-position:0 -130px;}#deal_finder #last{padding-top:20px;height:48px;}#deal_finder #intro_text{color:#333;font-size:15px;line-height:20px;display:block;position:relative\9;}#deal_finder .deal-finder-button{border:1px solid #bfbfbf;text-align:center;position:relative;}#deal_finder .show-offers-button:hover,#deal_finder .deal-finder-button:hover{text-decoration:none;}#deal_finder .inactive-button,#deal_finder .deal-finder-button{display:block;width:159px;height:25px;color:#3b3b3b;font-size:13px;border-radius:3px;margin:0 auto;padding-top:13px;font-weight:bold;}#deal_finder .deal-finder-button,.find_local_offers .enter-address{background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#fff 50%,#ebebeb 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 50%,#ebebeb 51%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);box-shadow:2px 2px 2px #ebebeb;}#deal_finder .deal-finder-button .checkbox{float:left;width:37px;height:40px;margin:0 6px 0 0;line-height:40px;background-position:10px -201px;position:absolute;top:0;left:0;}#deal_finder .deal-finder-button.checked .checkbox{background-position:10px -255px;}#deal_finder .learnMore{display:block;margin-top:10px;position:relative\9;text-decoration:underline;}#deal_finder .learnMore:hover{color:#666;}#deal_finder .last .inactive-button{border-radius:3px;margin-top:26px;background:#f0f0f0;color:#a1a1a1;height:30px;padding-top:15px;position:relative\9;}#deal_finder li .price-header{height:48px;margin:0;}#deal_finder .btn{margin-top:14px;display:block;position:relative\9;}#deal_finder .btn-yellow span{height:27px;width:107px;}#deal_finder .subtext{font-size:11px;color:#787878;display:block;width:100%!important;padding:0;margin:10px 0 0;position:relative\9;}#homepage #deal_finder_container.deal-finder-black-wrapper{background-color:#f9f9f9!important;box-shadow:0 0 5px #dcdcdc inset;width:980px;border-bottom:1px solid #d6d6d6;}.ie8 .deal-finder-black-wrapper{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}.deal-finder-black-wrapper .featured-new-customer-offers{background:transparent;padding:0;}.deal-finder-black-wrapper #package-details{width:980px;}.deal-finder-black{width:980px;height:166px;padding:0;border-top:6px solid #c8001d;border-bottom:1px solid #e4e4e4;background-color:#fff;box-shadow:inset 0 5px 5px #acacac;position:relative;}.deal-finder-black li{float:left;width:195px;height:54px;padding-top:10px;list-style:none;text-align:center;border-left:1px solid #313131;background:#646464;background:-webkit-linear-gradient(top,#646464 0%,#4a4a4a 50%,#404040 51%,#282828 100%);background:linear-gradient(to bottom,#646464 0%,#4a4a4a 50%,#404040 51%,#282828 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#646464',endColorstr='#282828',GradientType=0);}.deal-finder-black li{position:relative;}.deal-finder-black li:after{content:" ";display:block;border-left:1px solid #efefef;height:103px;position:absolute;z-index:15;}.deal-finder-black .four-lobs li:after{left:154px;top:64px;}.deal-finder-black .four-lobs li.first:after{left:174px;}.deal-finder-black .four-lobs li.last:after{border:none;}.deal-finder-black .three-lobs li:after{left:195px;top:64px;}.deal-finder-black .three-lobs li.first:after{left:197px;}.deal-finder-black .three-lobs li.last:after{border:none;}.deal-finder-black .first{text-align:left;padding-left:20px;width:177px;border-left:0;}.deal-finder-black .deal-finder-icon{display:block;width:42px;height:58px;margin:0 auto 10px;}.deal-finder-black .deal-finder-icon.tv_icon{background-position:-9px -1px;}.deal-finder-black .deal-finder-icon.internet_icon{background-position:-255px -1px;}.deal-finder-black .deal-finder-icon.phone_icon{background-position:-491px -1px;}.deal-finder-black .deal-finder-icon.home_icon{background-position:-675px -1px;}.deal-finder-black .last{height:54px;}.deal-finder-black .intro_text{color:#333;font-size:15px;line-height:20px;display:block;position:relative;top:55px;}.deal-finder-black .deal-finder-button{border:1px solid #bfbfbf;text-align:center;position:relative;}.deal-finder-black .deal-finder-button:before{content:" ";position:absolute;display:block;bottom:41px;left:45%;z-index:100;border-color:#292929 transparent transparent transparent;border-style:solid;border-width:6px;height:0;width:0;}.deal-finder-black .show-offers-button:hover,.deal-finder-black .deal-finder-button:hover{text-decoration:none;}.deal-finder-black .deal-finder-button{display:block;width:159px;height:25px;color:#3b3b3b;font-size:13px;border-radius:3px;margin:0 auto;padding-top:13px;font-weight:bold;}.deal-finder-black .show_offers_button,.deal-finder-black .inactive-button{width:159px;}.deal-finder-black .deal-finder-button,.find_local_offers .enter-address{background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#fff 50%,#ebebeb 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 50%,#ebebeb 51%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);box-shadow:2px 2px 2px #ebebeb;}.deal-finder-black .deal-finder-button span.checkbox{position:absolute;top:0;left:0;float:left;width:100%;height:40px;margin:0 6px 0 0;line-height:40px;background-position:10px -201px;}.deal-finder-black .deal-finder-button.checked .checkbox{background-position:10px -255px;}.deal-finder-black .learnMore{display:block;margin-top:10px;text-decoration:underline;z-index:10;position:relative;}.deal-finder-black .learnMore:hover{color:#666;}.deal-finder-black .last button{position:absolute;right:20px;top:93px;width:144px;}.deal-finder-black .last .inactive-button{border-radius:3px;border:none;background:#f0f0f0;color:#a1a1a1;font-weight:bold;padding:12px 0;box-shadow:1px 1px 0 #dfdfdf;cursor:default;}.deal-finder-black li .price-header{height:48px;margin:0;}.deal-finder-black .subtext{font-size:11px;color:#787878;display:block;width:100%!important;padding:0;}.deal-finder-black .first .title{font-size:21px;color:#fff;font-weight:bold;margin-top:10px;}.deal-finder-black .sm_title{font-size:11px;color:#fff;}.deal-finder-black .last .sm_title{position:relative;top:-7px;margin-right:15px;}.deal-finder-black .offer_price{font-size:30px;color:#fff;line-height:30px;}.deal-finder-black .last .dollar,.deal-finder-black .last .cents{font-size:15px;margin-right:2px;position:relative;top:1px;}.deal-finder-black .deal-finder-button .checkbox.selected{background-position:10px -256px;}.deal-finder-black .featured-new-customers-offers{background:#f9f9f9;}.deal-finder-black-wrapper .no_offers_list{margin-left:15px;line-height:1.4em;}.deal-finder-black-wrapper .package-list>tbody{background:#efefef;}#deal_finder_container.deal-finder-black-wrapper #package-details .package-list>thead{border-bottom:1px solid #d6d6d6;}#deal_finder_container.deal-finder-black-wrapper #package-details th{border-bottom:1px solid #d6d6d6;}.deal-finder-black-wrapper #package-details .btn.btn-yellow{float:right;}.deal-finder-black-wrapper #package-details .btn.btn-yellow span{padding:11px 0 0;}.deal-finder-red .deal-container{border-radius:6px;background:#fff;border:1px solid #c6c6c6;display:block;width:980px;padding:10px 0;}.deal-finder-red{color:#fff;}.deal-finder-red legend{width:100%;text-align:center;}.deal-finder-red .deal-finder-header,.deal-finder-red .deal-finder-header span{background-repeat:no-repeat;color:#000;}.deal-finder-red .deal-finder-header{position:relative;height:46px;z-index:1;display:inline-block;padding-left:100px;font-size:1.9em;border-bottom:1px solid #fff;background-position:0 0;background-color:transparent;top:2px;}.deal-finder-red .deal-finder-header span{height:48px;margin:0 auto;display:inline-block;padding-right:100px;padding-top:12px;font-weight:100;background-position:right -48px;}.deal-finder-red .deal-finder-options{width:960px;border-radius:8px;background:#c7001d;background:-webkit-linear-gradient(top,#c7001d 0%,#9b0016 100%);background:linear-gradient(to bottom,#c7001d 0%,#9b0016 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7001d',endColorstr='#9b0016',GradientType=0);margin:0 auto;}.deal-finder-red .four-lobs .lob-option{width:16.3%;max-width:16.3%;padding:25px 20px 14px;}.deal-finder-red .four-lobs .deal-finder-controls{width:16%;margin-top:17px;}.deal-finder-red .four-lobs .deal-finder-controls .zip-code:after{content:"";display:block;}.deal-finder-red .three-lobs .lob-option{width:21.1%;max-width:21.1%;padding:25px 20px 14px;}.deal-finder-red .three-lobs .deal-finder-controls{width:22%;margin-top:22px;}.deal-finder-black .four-lobs li{width:154px;}.deal-finder-black .four-lobs li .deal-finder-button{width:132px;}.deal-finder-black .four-lobs .last{width:185px;}.deal-finder-black .three-lobs .last{width:194px;}.deal-finder-red .lob-option{vertical-align:top;}.deal-finder-red .lob-name{font-size:2.2em;line-height:1em;text-align:center;font-weight:100;padding:0 0 14px;text-shadow:0 2px 1px #8b0014;filter:dropshadow(color=#8b0014,offx=0,offy=1);border-bottom:#8b0014 1px solid;box-shadow:0 1px 0 0 #cb2e45;text-align:center;color:#fff;display:inline-block;width:100%;white-space:nowrap;}.deal-finder-red .lob-description{margin-top:.8em;white-space:nowrap;}.deal-finder-red .lob-option{text-align:center;border-right:#910000 1px solid;}.deal-finder-red .lob-option,.deal-finder-red .deal-finder-controls{display:inline-block;text-align:center;}.deal-finder-red .deal-finder-controls{vertical-align:middle;}.deal-finder-red .lob-option .lob-name span.checkbox{float:none;}.deal-finder-red .lob-option .lob-name span.checkbox.selected{background-position:0 -139px;}.deal-finder-red .lob-description,.localization{font-size:13px;font-weight:100;text-shadow:0 2px 1px #8b0014;filter:dropshadow(color=#8b0014,offx=0,offy=1);color:#fff;margin-bottom:8px;}.deal-finder-red .localization .zip-code{font-size:19px;}.deal-finder-red .localization a{font-weight:bold;font-size:12px;color:#fff;text-decoration:underline;}.deal-finder-red .deals-wrapper .group-list .btn-yellow{margin:auto;}.deal-finder-black input.checkbox:focus+.checkbox,.deal-finder-black .checkbox.custom-btn-focus{outline:1px dotted #000;outline-offset:0;}.deal-finder-red input.checkbox:focus+.checkbox,.deal-finder-red .checkbox.custom-btn-focus{outline:1px dotted #efefef;outline-offset:0;}#deal_finder_container .resultsheading{margin-left:20px;margin-bottom:15px;}#deal_finder_container .resultsheading-extra{margin-top:20px;}.offer-meta-hidden{display:none;}.deal-finder-red .channelSeparator,.deal-finder-black-wrapper .channelSeparator{border-left:0;border-right:0;border-top:0;}.deal-finder-red #more_offer,.deal-finder-black-wrapper #more_offer{height:22px;margin-bottom:20px;padding:0;text-align:center;background-color:#fff;}.deal-finder-black-wrapper #more_offer{background-color:transparent;}.deal-finder-black-wrapper .offer-information,.deal-finder-red .offer-information{padding:27px 0 0 20px;line-height:1.4em;float:left;}.deal-finder-black-wrapper .offer-information h2,.deal-finder-black-wrapper .offer-information p,.deal-finder-red .offer-information h2,.deal-finder-red .offer-information p{margin-bottom:8px;color:#3b3b3b;}.deal-finder-black-wrapper .offer-information h2,.deal-finder-red .offer-information h2{font-size:18px;}.deal-finder-black-wrapper .offer-information p,.deal-finder-red .offer-information p{font-size:14px;font-weight:bold;}.deal-finder-black-wrapper .offer-links,.deal-finder-red .offer-information .offer-links{background-position:right -120px;padding-right:10px;font-weight:normal;}.deal-finder-red .deal-finder-results{display:block;width:980px;padding:0;color:#000;}.deal-finder-results .price-container .btn-yellow{float:right;}.deal-finder-red .deal-finder-results.show-results{padding:10px 0;}#homepage #deal_finder_container.deal-finder-black-wrapper #package-details .package-list th[scope="row"].package,.deal-finder-red .package-list th[scope="row"].package{font-size:14px!important;text-transform:none;color:#444;vertical-align:middle;}.deal-finder-red.deals-wrapper .inactive-button{color:#cc001e;text-decoration:none;text-align:center;display:block;margin:14px auto 0;padding:10px 33px 0;background:#7b0012;border:none;}.deal-finder-red.deals-wrapper .inactive-button span{padding:0;}.deal-finder-red .deal-finder-results tbody .package{width:120px;}.deal-finder-red .featured-new-customer-offers,.deal-finder-black-wrapper .featured-new-customer-offers{padding:0;margin-bottom:25px;overflow:hidden;}#deal_finder_container #package-details .package-list.internet .constant-guard.long-distance{font-size:xx-small;}.package-list .constant-guard.online_protection,.package-list.internet .constant-guard.smarter-voicemail,.package-list.internet .constant-guard.calling-features,.package-list.internet td.email_more,.package-list.internet td.email-more{font-size:xx-small;color:#9b9b9b;}.package-list.internet .constant-guard.calling-features .position-stable{height:14px;}#deal_finder_container #package-details .package-list.internet th.bandwidth{padding-right:0;}#deal_finder_container #package-details .package-list.internet th.email_more{padding-right:0;padding-left:5px;}.package-list.internet .email-more .position-stable,.package-list.internet .constant-guard .position-stable{height:auto;}#deal_finder_container #package-details .package-list.doubleplay th.internet{padding-right:0;padding-left:5px;}#featured_new_customer_offers .left_col{float:left;width:450px;padding:0 0 0 20px;position:relative;}#featured_new_customer_offers .left_col h2{font-size:18px;}#featured_new_customer_offers .left_col p{font-weight:bold;color:#3b3b3b;margin:5px 0 0;font-size:14px;}#featured_new_customer_offers .left_col a{font-weight:normal;}#featured_new_customer_offers.h_clearfix{border-top:1px solid #c6c6c6;}.deals-wrapper{display:block;width:980px;margin:0 auto;}.deals-header{text-align:center;}.deals-wrapper .deals-header h2{height:46px;padding:0 0 0 100px;margin:0 auto;display:inline-block;font-size:23px;}.deals-wrapper .deals-header h2 span{height:28px;padding:18px 100px 0 0;margin:0 auto;display:inline-block;font-weight:100;background-position:10px -48px;}.deals-button-wrap{border-radius:6px;background:#fff;box-shadow:0 0 1px 1px #c6c6c6;display:block;width:980px;padding:10px 0;}.deals-button-wrap>.group-list{width:960px;margin:0 auto;}.deals-button-wrap .button{background:#c8001d;background:-webkit-linear-gradient(top,#c8001d 0%,#9b0016 100%);background:linear-gradient(to bottom,#c8001d 0%,#9b0016 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8001d',endColorstr='#9b0016',GradientType=0);float:left;height:94px;padding:26px 0 0;border-right:#910000 1px solid;}.deals-button-wrap li.last{border-right:0;border-radius:0 6px 6px 0;}.deals-button-wrap li.first{border-radius:6px 0 0 6px;}.deals-wrapper .service{font-size:29px;color:#fff;line-height:1em;text-align:center;font-weight:100;text-shadow:0 2px 1px #8b0014;filter:dropshadow(color=#8b0014,offx=0,offy=1);border-bottom:#8b0014 1px solid;padding:0 0 14px;margin:0 24px;box-shadow:0 1px 0 0 #cb2e45;}.deals-wrapper .checkbox{width:19px;height:18px;margin:3px 6px 0 0;display:inline-block;float:none;background-position:0 -112px;}.deals-wrapper .checkbox.checked{background-position:0 -139px;}.deals-wrapper .box-title,.zip-field{font-size:13px;font-weight:100;text-shadow:0 2px 1px #8b0014;filter:dropshadow(color=#8b0014,offx=0,offy=1);text-align:center;color:#fff;}.zip-field{margin:4px 0 0;}.zip-field span{font-weight:200;}.deals-wrapper .box-title{padding-top:14px;}.zip-field a{font-size:12px;color:#fff;text-decoration:underline;}.zip-field span{font-size:19px;}.deals-wrapper .group-list .btn-yellow{margin:14px auto 0;width:140px;text-align:center;}.deals-wrapper .group-list .btn-yellow span{height:24px;padding:10px 19px 0;}.deals-wrapper .inactive-button{color:#cc001e;text-decoration:none;text-align:center;display:block;margin:14px auto 0;}.deals-wrapper .inactive-button span{height:24px;padding:10px 33px 0;display:inline-block;font-size:13px;font-weight:bold;background-color:#7b0012;}.deal-finder-results{display:none;}.deal-finder-results.show-results{display:block;}.deal-finder-results .left_col ul{margin-left:19px;}.deal-finder-results .left_col ul li{margin-bottom:10px;}.featured-new-customer-offers .left_col{width:456px;padding:27px 0 0 20px;position:relative;float:left;}.featured-new-customer-offers .right_col{background-position:13px -441px;background-color:#fff;width:413px;height:48px;padding:10px 0 0 57px;margin:20px 0 0;border:#ccc 1px solid;border-radius:6px;}.featured-new-customer-offers .right_col h3{color:#c8001d;float:left;width:270px;margin:0;}.featured-new-customer-offers .right_col p{font-size:11px;line-height:18px;float:left;margin:0;}.featured-new-customer-offers .right_col p{font-size:11px;float:left;}.enter-address{border-radius:3px;float:right;height:21px;width:119px;padding-top:7px;margin:5px 20px 0 0;font-weight:bold;font-size:10px;text-transform:uppercase;text-align:center;color:#444;text-decoration:none;border:1px solid #bfbfbf;}a.enter-address:hover,a.enter-address:focus{text-decoration:none;}.featured-new-customer-offers .learnMore{font-size:12px;color:#3b3b3b;display:block;height:19px;padding:2px 0 0 30px;margin-top:25px;outline:0;}.featured-new-customer-offers .learnMore.expanded{background-position:0 -472px;}.featured-new-customer-offers .learnMore:hover{text-decoration:none;}.deal-finder-results .btn span{width:113px;}.ie8 .deals-header{height:45px;position:relative;z-index:1;}.ie8 .deals-button-wrap{border:1px solid #c6c6c6;}.promo-device-number .promo-item a{color:#117dd8;text-decoration:none;font-weight:bold;}.promo-device-number .add-service{margin-top:40px;}.promo-device-number .device-number-spinner{position:absolute;top:178px;left:26px;background-color:#f0f0f0;width:130px;height:39px;border:3px solid #d1d1d1;border-radius:40px;box-shadow:1px 0 2px #d5d5d5;}.promo-device-number .device-controller{position:relative;}.promo-device-number .device-controller>div{z-index:2;height:196px;margin:3px 0 43px 15px;display:inline-block;border:2px dashed #fff;border-radius:10px;}.promo-device-number .device-controller>div:after{content:"";position:absolute;top:-3px;left:-2px;z-index:-1;width:100%;height:100%;display:block;border:2px dashed #d5d5d5;border-radius:10px;}.promo-device-number .device-controller>div:first-child{margin-left:0;}.promo-device-number .device-controller>.show:first-child{margin-left:-3px;}.promo-device-number .device-computer,.promo-device-number .device-tv,.promo-device-number .device-console,.promo-device-number .device-tablet,.promo-device-number .device-appliance{position:relative;width:185px;height:228px;display:inline-block;vertical-align:top;}.promo-device-number .device-controller .show{border:5px solid #a2c811;background-color:#fff;margin:0 -3px 40px 12px;}.promo-device-number .device-controller .show:after{display:none;}.promo-device-number .device-controller .device-icon{width:95px;height:95px;margin-left:-47px;position:absolute;left:50%;top:93px;text-indent:-999em;}.promo-device-number .device-computer .device-icon{background-position:0 0;}.promo-device-number .device-tv .device-icon{background-position:0 -96px;}.promo-device-number .device-console .device-icon{background-position:0 -191px;}.promo-device-number .device-tablet .device-icon{background-position:0 -285px;}.promo-device-number .device-appliance .device-icon{background-position:0 -382px;}.promo-device-number .device-controller{text-align:center;color:#777;}.promo-device-number .device-controller .device-title{display:block;padding-top:30px;font-size:11px;font-weight:normal;line-height:18px;}.promo-device-number .device-controller .device-title strong{font-size:13px;font-weight:bold;}.promo-device-number .device-controller .device-number,.promo-device-number .device-controller .increment-btn,.promo-device-number .device-controller .decrement-btn{display:block;width:18px;height:18px;position:absolute;cursor:pointer;background-color:#fff;}.promo-device-number .device-controller .increment-btn,.promo-device-number .device-controller .decrement-btn{color:#bc0014;text-align:center;text-indent:-99999px;line-height:13px;font-weight:bold;text-decoration:none;font-size:19px;z-index:2;border:2px solid #c8c8c6;border-radius:20px;}.promo-device-number .device-controller .device-number{top:5px;left:33px;width:66px;height:26px;padding:2px 0 0 0;border:0;border-radius:0;vertical-align:baseline;text-align:center;line-height:26px;font-size:17px;font-weight:bold;background-color:#fff;cursor:text;box-shadow:inset 0 2px 3px #d5d5d5;-webkit-appearance:none;}.promo-device-number .device-controller .decrement-btn{top:9px;left:6px;background-position:-109px 0;}.promo-device-number .device-controller .increment-btn{top:9px;left:103px;background-position:-109px -21px;}.promo-device-number .promo-container{height:184px;}.promo-device-number .promo-match-counter.promo{height:184px;margin:0;}.promo-device-number .promo-match-counter .promo-featured,.promo-device-number .promo-match-slider .promo-featured{float:right;}.promo-device-number .promo-image,.promo-device-number .promo-content{position:absolute;}.promo-device-number .promo-image{left:0;bottom:2px;}.promo-device-number .promo-content{left:250px;top:20px;color:#3b3b3b;}.promo-device-number .promo-match-counter .promo-content h4,.promo-device-number .promo-match-slider .promo-content h4{padding:0;font-size:20px;font-weight:bold;line-height:25px;text-shadow:1px 1px 1px #fff;}.promo-device-number .promo-match-counter .promo-content p,.promo-device-number .promo-match-slider .promo-content p{display:block;float:none;clear:both;padding-top:10px;width:300px;line-height:18px;font-weight:normal;color:#777;}.promo-device-number .promo-match-slider .promo-icon p,.promo-device-number .promo-match-counter .promo-icon p{line-height:14px;}.promo-device-number .promo-icon strong{display:block;font-size:41px;font-weight:bold;}.promo-device-number .promo-container{position:relative;display:none;height:184px;width:980px;}.promo-device-number .promo-match-slider,.promo-device-number .promo-match-counter{position:relative;width:980px;height:265px;margin-top:50px;overflow:hidden;background-color:#f1f1f1;border:1px solid #d5d5d5;border-radius:5px;box-shadow:inset 0 0 5px #d9d9d9;}.promo-device-number .promo-match-control span{position:absolute;left:20px;top:25px;z-index:1;font-size:15px;font-weight:bold;text-shadow:1px 1px 1px #3b3b3b;color:#fff;}.promo-device-number .promo-match-control{position:absolute;left:10px;top:180px;width:960px;height:70px;background-color:#777;border-radius:5px;box-shadow:inset 0 0 5px #4c4b4b;}.promo-device-number .promo-match-slider .control-options{position:absolute;top:30px;right:48px;width:700px;height:4px;padding:1px;background-color:#444;border-bottom:1px solid #878787;border-radius:5px;}.promo-device-number .promo-match-slider .slider_bg{float:left;margin-bottom:4px;overflow:visible!important;position:relative;}.promo-device-number .promo-match-slider .slider_range{height:4px;background-color:#a1c413!important;border-radius:10px;}.promo-device-number .promo-match-slider .slider_handle{height:35px;width:42px;position:absolute;right:-21px;top:-27px;z-index:5;cursor:pointer;background-position:6px 0;}.promo-device-number .promo-match-slider .slider_option_label{padding:3px 0;cursor:pointer;}.promo-device-number .promo-match-slider .slider_option{width:35px;height:20px;border-right:1px solid #3b3b3b;top:10px;}.promo-device-number .promo-match-slider .slider_option.last{border:none!important;}.promo-device-number .promo-match-slider .promo-item,.promo-device-number .promo-match-counter .promo-item{position:absolute;top:0;left:0;height:180px;width:980px;padding-top:0;margin:0;background:none;}.promo-device-number .promo-match-counter .promo-item a,.promo-device-number .promo-match-slider .promo-item a{margin:10px 10px 0 0;}.promo-device-number .device-slider{width:700px;}.promo-device-number .promo-match-slider .promo-image{left:-27px;}.promo-device-number .promo-match-slider .slider_container{width:700px;}.ie8 .promo-device-number .device-controller>div{border-color:#d5d5d5;}.ie8 .promo-device-number .device-controller>.show{border-color:#a2c811;}.ie8 .promo-device-number .device-controller>div:after{display:none;}.ie8 .promo-device-number .device-number-spinner{background-position:0 -52px;background-color:transparent;border:0;width:137px;height:46px;}.ie8 .promo-device-number .device-number-spinner .device-number{background-color:transparent;top:10px;}.ie8 .promo-device-number .device-controller .decrement-btn,.ie8 .promo-device-number .device-controller .increment-btn{background:none;background-color:transparent;text-indent:-999em;border:0;top:14px;}.ie8 .promo-device-number .device-controller .increment-btn{top:14px;left:108px;}.ie8 .promo-device-number .device-controller .decrement-btn{left:12px;}select.custom-form{display:none;}.module-dropdown{position:relative;z-index:9;}.module-dropdown>li>a{color:#3b3b3b;line-height:1em;text-decoration:none;height:40px;border:1px solid #d5d5d5;border-radius:2px;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#fff 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0);}.module-dropdown a>span{display:block;padding:12px 40px 12px 12px;margin:0;background-position:right 0;font-size:13px;color:#3b3b3b;line-height:16px;}.module-dropdown a{display:block;text-decoration:none;font-size:13px;font-weight:bold;cursor:default;}.module-dropdown ul{display:none;width:100%;margin:1px 0 0;background:#fff;border:1px solid #d5d5d5;border-radius:2px;position:absolute;top:42px;left:0;z-index:99;}.module-dropdown ul a{color:#1471da;text-decoration:none;background:#fff;padding:12px;}.module-dropdown ul a:hover,.module-dropdown ul a.selected{background:#1471da;color:#fff;}.alert .module-dropdown{border:2px solid #c8001d;border-radius:4px;}.equipment-compare h2{color:#3b3b3b;font-size:32px;text-align:center;text-shadow:1px 1px 1px #fff;}.equipment-compare .content{width:980px;margin:0 auto;position:relative;}.equipment-compare .subline{font-size:15px;color:#3b3b3b;text-align:center;text-shadow:1px 1px 1px #fff;margin:10px 0 0;}.equipment-compare .equiment-promo-wrapper{width:980px;margin-top:50px;position:relative;font-weight:bold;}.equipment-compare .equiment-promo-wrapper .checked{float:left;width:18px;height:18px;margin:20px 0 0 89px;background-position:-450px -233px;background-repeat:no-repeat;}.equipment-compare .font-light{font-weight:200;}.equipment-compare .tab-title{width:196px;position:absolute;left:0;top:99px;}.equipment-compare .equiment-promo-wrapper .tab-title .cell{color:#777;font-weight:normal;text-align:left;line-height:20px;background-color:#fff;height:50px;width:184px;padding:10px 0 0 10px;margin:0 0 0 3px;box-shadow:inset -3px 0 2px 0 rgba(196,196,196,.4);}.equipment-compare .equiment-promo-wrapper .tab-title .last-cell{box-shadow:inset -3px -3px 2px 0 rgba(196,196,196,.4);}.equipment-compare .equiment-promo-wrapper .tab-title .single-line{line-height:40px;}.equipment-compare .tab-title .condition{height:60px;line-height:20px;color:#777;text-shadow:1px 1px 1px #fff;text-align:center;}.equipment-compare .tabbed-content{float:left;width:782px;margin-left:197px;position:relative;z-index:1;}.equipment-compare .bundle-info{float:left;width:195px;position:relative;z-index:2;}.equipment-compare .equiment-promo-wrapper .cell-header,.equipment-compare .equiment-promo-wrapper .first-header,.equipment-compare .equiment-promo-wrapper .last-header{cursor:pointer;width:195px;height:119px;padding:5px 0 25px;margin-top:8px;}.equipment-compare .equiment-promo-wrapper .selected .cell-header{border:none;filter:none!important;}.equipment-compare .cell-header{background:#f9f9f9;background:-webkit-linear-gradient(top,#f9f9f9 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#f9f9f9 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e5e5e5',GradientType=0);border:#d5d5d5 1px solid;}.equipment-compare .first-header{border-radius:5px 0 0;}.equipment-compare .last-header{border-radius:0 5px 0 0;}.equipment-compare .selected .cell-header{background:#fff!important;border-radius:5px 5px 0 0;}.equipment-compare .promo-title+span{font-size:11px;font-weight:normal;line-height:15px;color:#777;text-align:center;display:block;}.equipment-compare .tabbed-content .equiment-tab{width:208px;cursor:pointer;position:relative;z-index:2;}.equipment-compare .equiment-promo-wrapper .cell{border-left:1px dotted #d5d5d5;border-bottom:1px dotted #d5d5d5;width:195px;height:60px;text-align:center;cursor:pointer;background-color:#fff;}.equipment-compare .equiment-promo-wrapper .cell.first{background-color:#fff;border-radius:5px 0 0;}.equipment-compare .last-tab{width:203px!important;}.equipment-compare .last-tab .cell{border-right:1px solid #c8c8c8;}.equipment-compare .last-cell{box-shadow:inset 0 -3px 2px 0 rgba(196,196,196,.4);}.equipment-compare .selected .last-cell{box-shadow:none;}.equipment-compare .equiment-promo-wrapper .tab-content{display:none;height:auto;margin-bottom:0;text-align:left;border-radius:0 0 5px 5px;}.equipment-compare .tab-content .contract-offer{font-size:15px;font-weight:normal;text-align:center;color:#3b3b3b;padding:0 15px;display:block;}.equipment-compare .product-column-wrapper+p{font-size:15px;color:#3b3b3b;text-align:center;margin-top:20px;}.equipment-compare .tab-content .product-column-wrapper+p a{display:block;}.equiment-promo-wrapper .tab-content li{margin-bottom:20px;color:#777;}.equipment-compare .equiment-promo-wrapper .table-bg{display:block;width:100%;height:10px;position:absolute;bottom:-2px;left:0;z-index:1;background-position:-3px bottom;}.equipment-compare .content-desc{width:410px;padding:0;margin-right:140px;float:left;}.equipment-compare .content-desc ul li{font-weight:normal;}.equipment-compare .tab-content .content-desc h3{text-shadow:1px 1px 1px #fff;font-size:29px;color:#3b3b3b;line-height:33px;margin-bottom:20px;}.equipment-compare .tab-content .content-desc h3 span{display:block;}.equipment-compare .tab-content img{float:left;}.equipment-compare .tab-content ul{list-style-type:disc;width:415px;padding:0 45px;line-height:20px;}.equipment-compare .tab-content li{margin-bottom:20px;}.equipment-compare .bundle-info.selected{z-index:3;background:#fff;border-top:#d5d5d5 1px solid;border-left:#d5d5d5 1px solid;border-right:#d5d5d5 1px solid;border-radius:5px;margin-top:1px;}.equipment-compare .bundle-info.selected .cell{border-left:none;}.equipment-compare .selected .equiment-tab{background-position:-5px -154px;}.equipment-compare .selected .cell-header{border:none;background-image:none;}.equipment-compare .selected .last-tab .cell{border-right:none;}.equipment-compare .selected .cell{border-left:none;}.equipment-compare .selected .last-cell{border-bottom:0;background-image:none;}.equipment-compare .equiment-promo-wrapper .selected .tab-content{display:block;width:937px;padding:50px 20px 40px;margin-left:-197px;background-color:#fff;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;position:static;}.equipment-compare .equiment-promo-wrapper .cell-header .promo-title{font-weight:bold;font-size:13px;color:#777;text-align:center;display:block;margin:20px 0 10px;}.equipment-compare .equipment-compare .promo{float:left;border-top:1px solid #d5d5d5;background-position:-3px bottom;background-repeat:no-repeat;}.equipment-compare .product-column-header{background:#5a5a5a;background:-webkit-linear-gradient(top,#5a5a5a 0%,#333 100%);background:linear-gradient(to bottom,#5a5a5a 0%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a5a5a',endColorstr='#333333',GradientType=0);width:360px;}.equipment-compare .product-column-header{position:relative;left:-1px;width:360px;padding:15px 0;text-align:center;border-bottom:5px solid #c8001d;border-radius:6px 6px 0 0;}.equipment-compare .product-column{float:left;width:360px;margin:0 0 0 20px;position:relative;}.equipment-compare .card-icon-small{margin:15px 0;}.equipment-compare .product-column-wrapper{border:#ccc 1px solid;border-radius:6px;}.equipment-compare .contract-duration{padding:15px 0;}.equipment-compare .contract-customize{padding:0 15px 10px;}.equipment-compare .btn-white-gradient{width:100%;box-shadow:none;}.equipment-compare .short-column .offer-name{color:#3b3b3b;font-size:19px;font-weight:bold;text-align:center;display:block;padding-bottom:20px;}.ie8 .equipment-compare .equiment-promo-wrapper .selected .tab-content{margin-top:1px;}.trigger{display:inline-block;clear:both;float:none;background-position:-296px -215px;height:25px;width:35px;cursor:pointer;}.trigger.open{background-position:-296px -184px;}.install-technician{width:688px;border:1px solid #d5d5d5;border-radius:5px;}.form-header{min-height:68px;padding:25px 0 0 25px;border-bottom:1px solid #d5d5d5;background:none repeat scroll 0 0 #f6f6f6;border-radius:5px 5px 0 0;}.icon-schedule{background-position:left -600px;}.install-technician .icon-schedule{float:left;margin-bottom:20px;padding:5px 0 5px 70px;line-height:17px;}.icon-schedule a{font-size:11px;font-weight:normal;}.install-technician .total{display:block;float:right;margin-top:10px;padding-right:35px;font-weight:bold;text-align:right;color:#3b3b3b;}.install-technician .total span{color:#82ac00;display:block;line-height:30px;}.biiling-details{float:none;clear:both;}.biiling-details h4{color:#1471da;}.biiling-details .trigger{font-size:13px;line-height:20px;vertical-align:middle;}.biiling-details .form-option-container{display:none;}.billing-charge{border-collapse:collapse;border-spacing:0;margin-left:45px;width:580px;}.billing-charge tr{border-top:1px dotted #d5d5d5;}.billing-charge tr:first-child{border:medium none;}.billing-charge td{color:#777;height:18px;line-height:18px;padding:15px 0;text-align:right;}.billing-charge td:first-child{text-align:left;width:440px;}.overlay-content .billing-charge .total{border-top:4px solid #d5d5d5;}.billing-charge .total td{color:#3b3b3b;font-size:15px;font-weight:bold;}.billing-charge .total span,.billing-charge .total a{font-size:13px;font-weight:normal;padding-left:10px;}#footer-container a{color:#117dd8;text-decoration:none;}#footer-container a:hover{text-decoration:underline;}#footer-container strong{font-weight:bold;}#footer-container em{font-style:italic;}#footer-links:after,#footer-share:after,#footer-general:after{content:"";display:block;clear:both;float:none;}#footer-container{clear:both;min-width:980px;background-position:top left;}.ie8 #footer-container{margin-top:0!important;}#footer-container h3{font-weight:normal;}#footer-share{width:980px;margin:0 auto;padding:20px 0;}#footer-share li{float:left;height:39px;border-left:1px solid #bbb;background-repeat:no-repeat;}#footer-share li:first-child{border:none;background:none;}#footer-share a{font-size:13px;font-weight:bold;line-height:39px;display:inline-block;}#footer-comcast{width:140px;}#footer-comcast span{background-position:0 2px;display:block;width:106px;height:39px;text-indent:-9999px;}#footer-twitter{width:216px;padding:0 0 0 63px;background-position:25px -32px;}#footer-youtube{width:186px;padding:0 0 0 93px;background-position:20px -63px;}#footer-facebook{width:229px;padding:0 0 0 50px;background-position:20px -97px;position:relative;}#footer-facebook div{position:absolute;top:10px;right:0;}#footer-links-container{background:#2f2f2f;padding:28px 0 48px;border-top:5px solid #c8001d;}#footer-links-container,#footer-links-container a{font-size:11px;color:#bbb;}#footer-links-container a:hover{color:#fff;}#footer-links{width:980px;margin:0 auto;}#footer-links ul{float:left;width:110px;margin:0 30px 0 0;}#footer-links>li{float:left;}#footer-links ul li{margin:14px 0 0;line-height:1.4em;}#footer-links ul li:first-child{margin:0;}#footer-links h3{font-size:15px;color:#fff;margin:0 0 18px;}#footer-general{width:980px;margin:48px auto 0;padding:18px 0 0;line-height:14px;border-top:1px solid #484848;}#footer-general span{float:left;}#footer-general a{float:right;padding:0 0 0 20px;background-position:0 0;}#form-account-info{border:1px solid #d5d5d5;border-radius:6px;float:left;margin:0 0 52px;width:690px;background-color:#fff;}#form-account-info fieldset:first-child h2{border-top:medium none;}#form-account-info fieldset h2{background:none repeat scroll 0 0 #f2f2f2;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;font-size:17px;font-weight:bold;line-height:72px;padding:0 20px 0 60px;}#form-account-info h2{color:#3b3b3b;font-size:17px;}#form-account-info fieldset>div{padding:40px 55px;}.form-row input.text{border:1px solid #d5d5d5;border-radius:2px;float:left;padding:12px;font-size:13px;line-height:1.25em;height:18px;}.form-row:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}.form-row:first-child{margin:0;}.form-row{margin:20px 0 0;position:relative;z-index:100;}.form-row.bottom-row{position:relative;z-index:99;clear:both;}.form-row span.validation-error{position:absolute;bottom:-13px;clear:both;color:#ff3030!important;font-size:10px;font-style:italic;display:block;margin:0;}.form-row label{display:block;margin:0 0 5px;font-size:13px;}.form-row .form-field:first-child{margin:0;}.form-row .form-field{float:left;margin:0 0 0 10px;}.form-row .input-add-text{color:#666;font-size:10px;line-height:42px;float:left;margin-left:6px;}.form-row input.text:focus{border:3px solid #a2c513;outline-width:0;padding:10px;}.form-row input.text.error{border:1px solid #ffc600;padding:12px;}.form-row .input-1,.form-field .input-1{width:305px;}.form-row .input-2,.form-field .input-2{width:232px;}.form-row .input-3,.form-field .input-3{width:210px;}.form-row .input-4,.form-field .input-4{width:205px;}.form-row .input-5,.form-field .input-5{width:59px;}.form-row .input-6,.form-field .input-6{width:37px;}.form-row .input-2digit,.form-field .input-2digit{width:27px;}.form-row .input-3digit,.form-field .input-3digit{width:37px;}.form-row .input-4digit,.form-field .input-4digit{width:49px;}.ssn input,.bday input{margin:0 10px 0 0;}.dropdown{position:relative;}.dropdown>li>a{background:#fff;background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0);border:1px solid #d5d5d5;border-radius:2px;color:#3b3b3b;line-height:1em;white-space:nowrap;height:40px;}.dropdown ul a:hover,.dropdown ul a.selected{background:none repeat scroll 0 0 #1471da;color:#fff;}.dropdown ul a{background:none repeat scroll 0 0 #fff;color:#1471da;word-wrap:break-word;padding:12px;}.dropdown a{cursor:default;display:block;font-size:13px;font-weight:bold;}#salutation+.dropdown a>span{width:45px;}.dropdown a>span{color:#3b3b3b;font-size:13px;line-height:16px;white-space:nowrap;display:block;padding:12px 23px 12px 9px;margin:0;}.dropdown ul{background:none repeat scroll 0 0 #fff;border:1px solid #d5d5d5;border-radius:2px;display:none;width:80px;max-height:200px;overflow-y:auto;margin:1px 0 0;position:absolute;left:0;top:42px;z-index:99;}#email-text{float:left;width:220px;padding:8px 0;margin:0 0 0 10px;font-size:10px;line-height:1.4em;}.checkbox-label{font-size:11px;}span.checkbox{cursor:pointer;float:left;height:17px;width:18px;margin:0 6px 3px 0;}#tooltip-email{background-position:-10px -234px;left:330px;top:12px;width:240px;padding:14px 0;display:none;}span.checkbox.selected{background-position:-58px 0;}.form-row hr{border-color:#d5d5d5;border-style:solid none none;border-width:1px medium medium;clear:both;margin-top:20px;}#tooltip-ssn{color:#3b3b3b;font-size:13px;left:-520px;top:-20px;z-index:50;display:none;}.ssn #ssn-question{font-size:11px;color:#1471da;line-height:14px;cursor:pointer;height:15px;padding:0 0 0 18px;margin:0 0 4px;position:relative;z-index:10;}.ssn div{float:left;}.form-row #verisign{display:block;width:48px;height:24px;overflow:hidden;text-indent:-9999px;}#ssn-disabled{border:1px solid #d5d5d5;border-radius:6px;box-shadow:0 0 5px #ddd;display:none;padding:20px;font-size:11px;position:relative;}#phone-text{float:left;width:220px;padding:8px 0;margin:0 0 0 10px;line-height:1.4em;font-size:10px;color:#666;}.visa{background-position:0 -189px;}.master{background-position:-40px -189px;}.amex{background-position:-79px -189px;}.discover{background-position:-119px -189px;}.visa.active,.visa:hover{background-position:0 -215px;}.master.active,.master:hover{background-position:-40px -215px;}.amex.active,.amex:hover{background-position:-79px -215px;}.discover.active,.discover:hover{background-position:-119px -215px;}#card-type{position:absolute;left:86px;top:-8px;}#card-number,#holder-name{margin-right:30px;}.form-field .icon-card-logo{float:none;width:40px;height:25px;margin-left:0!important;display:inline-block;overflow:hidden;cursor:pointer;text-indent:-9999px;}#ccv-question{cursor:pointer;float:left;height:15px;width:20px;margin:12px 0 0 5px;}.medium-verisign{float:left;width:61px;height:33px;margin-left:10px;margin-top:0;overflow:hidden;text-indent:-9999px;}#form-account-info #verisign{display:block;width:48px;height:24px;overflow:hidden;text-indent:-9999px;}#tooltip-ccv{left:15px;top:-20px;z-index:15;}#tooltip-ccv{position:absolute;left:420px;top:230px;}.tooltip-tall{background-position:-10px bottom;width:270px;}.tooltip-tall,.tooltip-wide-tall,.tooltip-short-dark-border,.tooltip-dark-header{display:none;padding:15px 0;position:absolute;}.tooltip-tall .tooltip-top{background-position:-10px -392px;}.tooltip-top{height:11px;width:100%;padding:0;position:absolute;top:-10px;left:0;}.tooltip-arrow-tip-left{background-position:-340px -47px;width:10px;height:12px!important;padding:0!important;position:absolute;top:20px;left:0;}.tooltip-close-btn{background-position:-340px -66px;cursor:pointer;width:30px;height:30px!important;padding:0!important;position:absolute;right:-2px;top:-12px;}form .form-field label{width:auto;padding-left:0;font-weight:normal;line-height:normal;color:#000;}form .form-field{width:auto;}#search-box{background-color:#f9f9f9;background-repeat:no-repeat;border:silver 1px solid;border-radius:3px;height:60px;width:560px;position:relative;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.3);}#search-box #search-field{background:transparent;width:485px;height:35px;padding:0 0 0 10px;margin:10px 0;border:none;border-right:#eaeaea 1px solid;}#search-box #search-submit{background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#fff 49%,#efefef 50%,#fff 81%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 49%,#efefef 50%,#fff 81%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffff',endColorstr='#ffffff',GradientType=0);border:#bbb 1px solid;border-radius:3px;cursor:pointer;width:50px;height:50px;position:absolute;right:5px;top:5px;}input.text{background:#fff;border:1px solid #d5d5d5;border-radius:2px;float:left;padding:12px;font-size:13px;line-height:1em;}.form-field label{display:block;margin:0 0 5px;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:normal;}input.text:focus{outline-width:0;border:3px solid #a2c513;padding:10px;}input.text.error{border:1px solid #ffc600;padding:12px;}.form-field input::-webkit-input-placeholder{color:#bbbbc3;}.form-field input::-moz-placeholder{color:#bbbbc3;}.form-field input:-ms-input-placeholder{color:#bbbbc3;}.form-field span{color:#666;font-size:10px;font-weight:normal;margin:0 0 0 6px;}#global-product-tabs,#product-tabs li{height:100px;font-size:0;font-weight:normal;}#global-product-tabs{width:100%;height:60px;padding:0 0 1px;border-bottom:#d5d5d5 5px solid;}#global-product-tabs.fixed{position:fixed;top:0;z-index:50;background:#d5d5d5;}#product-tabs{text-align:center;width:980px;margin:0 auto;}#product-tabs li{font-weight:bold;font-size:0;height:60px;display:inline-block;border-right:1px solid #dedede;border-top:1px solid #dedede;background-image:-webkit-linear-gradient(bottom,#eee 0%,#fefefe 75%);background-image:linear-gradient(to top,#eee 0%,#fefefe 75%);}#product-tabs .active{background-image:-webkit-linear-gradient(bottom,#d5d5d5 0%,#eee 75%);background-image:linear-gradient(to top,#d5d5d5 0%,#eee 75%);color:#3b3b3b;}#product-tabs a:hover{text-decoration:none;}#product-tabs a{width:160px;height:60px;display:table-cell;vertical-align:middle;line-height:18px;font-size:12px;}#product-tabs li:first-child{overflow:hidden;border-left:1px solid #dedede;border-radius:5px 0 0 0;}#product-tabs li:last-child{border-radius:0 5px 0 0;}#global-product-tabs .icon-services{background-position:center -1790px;}#global-product-tabs .icon-channel-addon{background-position:center -1880px;}#global-product-tabs .icon-equipment{background-position:center -1990px;}#global-product-tabs .icon-calling-plans{background-position:center -2080px;}#global-product-tabs .icon-extras{background-position:center -2185px;}#global-product-tabs.tall-tabs,.tall-tabs #product-tabs li,.tall-tabs #product-tabs a{position:relative;height:100px;padding:0;vertical-align:top;}.tall-tabs #product-tabs a{display:block;width:194px;}.tall-tabs .icon{display:block;height:18px;padding:54px 0 0;font-size:12px;line-height:18px;}.tall-tabs .icon+span{display:block;color:#777;font-weight:normal;}.tall-tabs .active{color:#777;}.tall-tabs .active a{color:#3b3b3b;}.tall-tabs .icon-services{background-position:center -10px;}.tall-tabs .icon-channel-addon{background-position:center -170px;}.tall-tabs .icon-equipment{background-position:center -330px;}.tall-tabs .icon-calling-plans{background-position:center -490px;}.tall-tabs .icon-extras{background-position:center -650px;}.tall-tabs .active .icon-services{background-position:center -90px;}.tall-tabs .active .icon-channel-addon{background-position:center -250px;}.tall-tabs .active .icon-equipment{background-position:center -410px;}.tall-tabs .active .icon-calling-plans{background-position:center -570px;}.tall-tabs .active .icon-extras{background-position:center -730px;}#global-product-tabs.tall-tabs,.tall-tabs #product-tabs li,.tall-tabs #product-tabs a{position:relative;height:100px;padding:0;vertical-align:top;}.tall-tabs #product-tabs a{display:block;width:194px;}.tall-tabs .icon{display:block;height:18px;padding:54px 0 0;font-size:12px;line-height:18px;}.tall-tabs .icon+span{display:block;color:#777;font-weight:normal;}.tall-tabs .active{color:#777;}.tall-tabs .active a{color:#3b3b3b;}.tall-tabs .icon-services{background-position:center -10px;}.tall-tabs .icon-channel-addon{background-position:center -170px;}.tall-tabs .icon-equipment{background-position:center -330px;}.tall-tabs .icon-calling-plans{background-position:center -490px;}.tall-tabs .icon-extras{background-position:center -650px;}.tall-tabs .active .icon-services{background-position:center -90px;}.tall-tabs .active .icon-channel-addon{background-position:center -250px;}.tall-tabs .active .icon-equipment{background-position:center -410px;}.tall-tabs .active .icon-calling-plans{background-position:center -570px;}.tall-tabs .active .icon-extras{background-position:center -730px;}.ie8 #global-product-tabs{left:0;}.ie8 #product-tabs li,.ie9 #product-tabs li{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eeeeee',GradientType=0);line-height:normal;}.ie8 #product-tabs .active,.ie9 #product-tabs .active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#d5d5d5',GradientType=0);}.ie8 #product-existing-customer #product-tabs a{padding-top:0;}.single-table-right .small-title{border-top:1px solid #d5d5d5;display:block;width:100%;height:0;padding:0 0 10px;margin:10px 0 0;position:relative;text-align:left;}.single-table-right .small-title span{background:none repeat scroll 0 0 #fff;height:17px;padding:0 10px 0 0;display:inline-block;font-size:17px;font-weight:bold;position:relative;top:-11px;}.single-table-right p{line-height:16px;padding:13px 0 10px;}.single-table-right .col:first-child{margin-left:0;}.single-table-right .col{color:#777;text-align:left;float:left;width:470px;padding-top:20px;margin:0 0 0 40px;position:relative;}.single-table-right .col:after{clear:both;content:"";display:block;float:none;}.single-table-right .data-graph{border:none;float:right;width:476px;padding:0;margin-left:34px;text-align:center;box-shadow:1px 1px 11px #ccc inset;}.single-table-right .data-graph th{border:1px solid #cacaca;color:#3b3b3b;font-weight:bold;width:245px;height:60px;padding:10px 0;vertical-align:middle;}.single-table-right .data-graph td{background-color:#f4f4f4;border:1px solid #cacaca;color:#777;height:180px;padding:10px 0;vertical-align:middle;}.single-table-right .data-graph .data-number{font-size:77px;font-weight:bold;}.single-table-right .data-graph .font-light{font-size:30px;margin-bottom:30px;}.single-table-right .data-graph span{display:block;font-size:11px;text-align:center;}.single-table-right table{border-collapse:collapse;border-spacing:0;}.single-image-left:first-child,.alternating-image .group:first-child{border-top:none;}.single-image-left,.alternating-image .left,.alternating-image .right{padding-bottom:30px;margin-top:50px;border-top:1px solid #ccc;}.single-image-left:after,.alternating-image .left:after,.alternating-image .right:after{border-top:1px solid #fff;content:"";display:block;width:100%;position:relative;left:0;bottom:-32px;}.single-image-left .content-desc,.alternating-image .content-desc{float:right;width:500px;margin-top:60px;text-align:left;}.single-image-left h3,.alternating-image h3{font-size:29px;}.single-image-left .content-desc p,.alternating-image .content-desc p{padding-top:10px;color:#777;}.alternating-image{display:block;}.alternating-image .left,.alternating-image .right{margin:10px 0 0!important;}.alternating-image .right img{float:right;}.alternating-image .left img{float:left;}.alternating-image img{margin-top:-50px;}.alternating-image .home-networking-devices{margin-top:0;}.customer-content{line-height:18px;text-align:left;}.customer-content h3{margin:0 0 18px;font-size:24px;text-shadow:1px 1px 1px #fff;}.customer-content p{line-height:1.38em;color:#777;margin:0 0 15px;}.customer-content ul{color:#777;}.customer-content li:first-child{margin-top:0;}.customer-content li{list-style:disc;margin:15px 0 0 15px;}.customer-content .comcast-guarantee{background-position:-400px 0;background-repeat:no-repeat;margin:10px 0 0;padding:0 0 0 65px;display:inline-block;line-height:61px;font-weight:bold;}.customer-content .customer-graphic{position:absolute;top:-75px;right:-52px;z-index:-1;}.card-icon{color:#fff;font-weight:bold;text-align:center;text-shadow:0 -1px #3b3b3b;display:inline-block;vertical-align:top;margin:0 0 0 6px;background:#ea002f;background:-webkit-linear-gradient(top,#ea002f 0%,#b1000b 100%);background:linear-gradient(to bottom,#ea002f 0%,#b1000b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea002f',endColorstr='#b1000b',GradientType=0);border-radius:5px;}.ie9 .card-icon{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMDAyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMTAwMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);}.card-icon:first-child{margin:0;}.card-icon.small{width:70px;height:90px;}.card-icon.medium{width:90px;height:115px;}.card-icon.big{width:102px;height:140px;}.card-icon.square{width:67px;height:73px;}.card-icon>span{display:block;}.card-icon .title{margin:0 10px;border-bottom:1px solid #8f0019;box-shadow:0 1px 0 0 #e6546d;}.card-icon.small .title{font-size:13px;padding:10px 0 5px;}.card-icon.medium .title{font-size:15px;padding:15px 0 7px;}.card-icon.big .title{font-size:18px;padding:18px 0 9px;}.card-icon .number{line-height:1em;padding:5px 0 0;}.card-icon.small .number{font-size:30px;padding:5px 0 0;}.card-icon.medium .number{font-size:36px;padding:8px 0 0;}.card-icon.big .number{font-size:46px;padding:9px 0 0;}.card-icon.square .number{font-size:27px;padding:16px 0 0;}.card-icon .text{line-height:1.3em;}.card-icon.small .text{font-size:10px;}.card-icon.medium .text{font-size:11px;}.card-icon.big .text{font-size:13px;}.card-icon.square .text{font-size:11px;}.card-icon.small .title+.text{padding:10px 0 0;font-size:12px;}.card-icon.medium .title+.text{padding:18px 0 0;font-size:13px;}.card-icon.big .title+.text{padding:24px 0 0;}.card-icon.calendar{background:#484848;background:-webkit-linear-gradient(top,rgba(72,72,72,1) 0%,rgba(45,45,45,1) 100%);background:linear-gradient(to bottom,rgba(72,72,72,1) 0%,rgba(45,45,45,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848',endColorstr='#2d2d2d',GradientType=0);}.card-icon.calendar .title{padding-top:18px;padding-bottom:0;display:inline-block;border-bottom:1px solid #292929;box-shadow:0 1px 0 0 #7e7e7e;text-transform:uppercase;}.carousel-item .features .icon,.features.icon{position:static;left:0;float:left;width:30px;height:26px;margin:0;}.icon-security{background-position:-25px -4759px;}.icon-home-automation{background-position:-25px -4815px;}.icon-energy-savings{background-position:-25px -4872px;}.icon-access{background-position:-25px -4927px;}.icon-cellular{background-position:-25px -5151px;}.icon-fire{background-position:-25px -5208px;}.icon-notification{background-position:-25px -5263px;}.icon-temperature{background-position:-25px -5040px;}.icon-energy{background-position:-25px -5096px;}.icon-monitoring{background-position:-25px -5320px;}.icon-lighting{background-position:-25px -4984px;}.icon-door-window{background-position:-25px -5320px;}.icon-appliance{background-position:-25px -5376px;}.icon-save-money{background-position:-25px -5432px;}.icon-motion-sensor{background-position:-25px -5487px;}.icon-home-compare{background-position:-25px -6200px;}.speed-graph{margin-bottom:60px;}.speed-graph,.tier-speeds,.download-times{width:960px;}.speed-graph table{border-collapse:collapse;border-spacing:0;}.speed-graph td,.speed-graph th{width:205px;height:105px;padding:0 20px;text-align:left;font-size:11px;line-height:15px;vertical-align:middle;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}.speed-graph th{color:#3b3b3b;font-weight:normal;}.speed-graph td:first-child,.speed-graph th:first-child{width:310px;}.speed-graph th span{display:block;padding-bottom:10px;font-weight:bold;font-size:15px;}.speed-graph th:nth-child(2){background:#e6e6e6;background:-webkit-linear-gradient(top,#e6e6e6 0%,#eaeaea 100%);background:linear-gradient(to bottom,#e6e6e6 0%,#eaeaea 100%);}.speed-graph td:nth-child(2){background:#eaeaea;}.speed-graph th:last-child{background:#e6e6e6;background:-webkit-linear-gradient(top,#e6e6e6 0%,#e0e0e0 100%);background:linear-gradient(to bottom,#e6e6e6 0%,#e0e0e0 100%);}.speed-graph td:last-child{background:#e0e0e0;}.speed-graph td{font-size:13px;line-height:1.5em;}.speed-graph td>div{position:relative;width:100%;height:100%;}.speed-graph tr:hover td{background-color:#f3f3f3;}.speed-graph .card-icon.square{float:left;margin:0 15px 0 0;}.speed-graph .speed-details{width:175px;height:auto;display:inline-block;color:#3b3b3b;}.speed-graph td a{font-size:11px;font-weight:bold;display:inline-block;}.speed-graph td>span{font-weight:bold;color:#777;font-size:9px;}.speed-graph th strong{text-shadow:1px 1px 1px #fff;font-size:17px;font-weight:bold;}.speed-graph .speed-details span{font-size:11px;display:inline-block;}.speed-graph .speed-details sup{font-size:.75em;vertical-align:top;position:relative;top:-4px;}.speed-graph .speed-details .most-popular{padding:2px 7px;margin:0 0 0 5px;font-size:10px;font-weight:bold;color:#fff;background:#94b202;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk0YjIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGExMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#94b202 0%,#7da100 100%);background:linear-gradient(to bottom,#94b202 0%,#7da100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94b202',endColorstr='#7da100',GradientType=0);border-radius:5px;box-shadow:0 2px 3px #ccc;}.ie9 .speed-graph .tier-speeds .speed-details .most-popular{filter:none;}.tier-speeds .speed-bar{position:absolute;top:25px;left:0;display:block;height:47px;padding:0 0 0 25px;color:#fff;text-shadow:1px 1px 1px #666;font-size:15px;line-height:47px;border-radius:5px;box-shadow:2px 4px 4px rgba(0,0,0,.2);}.ie9 .speed-graph .tier-speeds .speed-bar{filter:none;}.speed-graph .speed-bar-1 .speed-bar{width:100px;background:#bed719;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZDYzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYzYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OGMzMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#bed719 0%,#a2c513 50%,#a1c413 100%);background:linear-gradient(to bottom,#bed719 0%,#a2c513 50%,#a1c413 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bed719',endColorstr='#a1c413',GradientType=0);}.speed-graph .speed-bar-2 .speed-bar{width:160px;background:#add63c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZDYzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYzYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OGMzMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#add63c 0%,#8ec630 50%,#88c32d 100%);background:linear-gradient(to bottom,#add63c 0%,#8ec630 50%,#88c32d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#add63c',endColorstr='#88c32d',GradientType=0);}.speed-graph .speed-bar-3 .speed-bar{width:255px;background:#83d46f;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgzZDQ2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MmMwNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#83d46f 0%,#62c052 100%);background:linear-gradient(to bottom,#83d46f 0%,#62c052 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#83d46f',endColorstr='#62c052',GradientType=0);}.speed-graph .speed-bar-4 .speed-bar{width:340px;background:#51d3a6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxZDNhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzNiYmQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzY2JlN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#51d3a6 0%,#3bbd7a 50%,#3cbe7c 100%);background:linear-gradient(to bottom,#51d3a6 0%,#3bbd7a 50%,#3cbe7c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#51d3a6',endColorstr='#3cbe7c',GradientType=0);}.speed-graph .speed-bar-5 .speed-bar{width:480px;background:#21d2c2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxZDJjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE4YmNhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOWJkYTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#21d2c2 0%,#18bca5 50%,#19bda7 100%);background:linear-gradient(to bottom,#21d2c2 0%,#18bca5 50%,#19bda7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21d2c2',endColorstr='#19bda7',GradientType=0);}.speed-graph .speed-bar-6 .speed-bar{width:610px;background:#00d0d5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZDBkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwYmRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGJhYzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#00d0d5 0%,#00bdc4 50%,#00bac1 100%);background:linear-gradient(to bottom,#00d0d5 0%,#00bdc4 50%,#00bac1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00d0d5',endColorstr='#00bac1',GradientType=0);}.price-container .btnStartShopping{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:bold;text-align:center;color:#1b1b1b;margin:0;display:inline-block;cursor:pointer;height:25px;width:163px;padding:10px 0 0;border:#c49530 1px solid;border-radius:3px;box-shadow:0 3px 2px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(top,#fee045 5%,#fecb2a 100%);background:linear-gradient(to bottom,#fee045 5%,#fecb2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee045',endColorstr='#fecb2a',GradientType=0);}.price-container .btnStartShopping:hover{background:-webkit-linear-gradient(top,#fecb2a 5%,#fee045 100%);background:linear-gradient(to bottom,#fecb2a 5%,#fee045 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecb2a',endColorstr='#fee045',GradientType=0);text-decoration:none;}#mini-cart{float:right;width:270px;margin-bottom:20px;}#mini-cart ul{background-color:#e5e5e5;margin-bottom:15px;border-radius:5px;}#mini-cart li{width:230px;float:left;}#mini-cart .mini-cart-header{width:260px;height:57px;margin:5px 0 0 5px;text-align:center;line-height:65px;color:#fff;text-transform:capitalize;font-size:15px;font-weight:bold;background-position:0 0;background-color:#c8001d;border-radius:5px 5px 0 0;}.mini-cart-user-details,.mini-cart-options,.mini-cart-charges{background-color:#fff;}.mini-cart-total{background-color:#f3f2f7;}.mini-cart-options,.mini-cart-charges,.mini-cart-total{line-height:15px;}.mini-cart-user-details,.mini-cart-options,.mini-cart-charges,.mini-cart-total{font-size:13px;font-weight:bold;padding:15px;margin:0 4px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}#mini-cart .mini-cart-remove{display:block;padding-top:10px;float:none;clear:both;}.mini-cart-expand-arrow,#mini-cart .mini-cart-total .question{text-indent:-9999px;overflow:hidden;float:left;}.mini-cart-expand-arrow{width:20px;height:20px;margin-right:10px;background-position:-30px -2px;}.mini-cart-expand-arrow.expanded{background-position:-50px -2px;}#mini-cart .mini-cart-total .question{margin-left:10px;position:relative;overflow:visible;background-position:0 -2px;}.col-left{float:left;text-align:left;}.col-right{float:right;text-align:right;}.mini-cart-lob{font-size:10px;color:#777;margin-bottom:10px;}.mini-cart-offer,.mini-cart-promo-charge{font-size:15px;font-weight:bold;color:#3b3b3b;line-height:16px;}.mini-cart-promo-term,.mini-cart-remove,.mini-cart-promo{font-size:11px;color:#1471da;font-weight:normal;}.mini-cart-promo{color:#93a81c;}#mini-cart .mini-cart-total{clear:both;float:none;}#mini-cart .mini-cart-total .col-right{float:none;}#mini-cart .mini-cart-chat-call{clear:both;float:none;width:270px;height:37px;margin-top:3px;line-height:27px;}#mini-cart .live-chat,#mini-cart .call-comcast{float:left;width:93px;height:30px;padding-left:35px;border:1px solid #d4d4d4;background-color:#fff;line-height:30px;font-size:11px;text-decoration:none;}#mini-cart .live-chat{margin-left:5px;color:#1471da;background-position:5px -25px;border-right:none;border-radius:5px 0 0 5px;}#mini-cart .call-comcast{color:#3b3b3b;background-position:5px -56px;border-radius:0 5px 5px 0;}.mini-cart .mini-cart-total .question .tooltip{width:230px;}.mini-cart .mini-cart-total .question .tooltip strong{display:inline-block;margin-bottom:5px;}.mini-cart-expanded-content .col-left{width:120px;}#mini-cart .mini-cart-expanded-content{display:none;width:200px;margin-left:30px;margin-bottom:0;float:none;clear:both;font-size:11px;color:#777;font-weight:normal;line-height:25px;background-color:#fff;}#mini-cart .mini-cart-expanded-content li{width:200px;height:25px;float:none;}.contextual-offer-card{display:block;width:978px;height:184px;margin:30px auto 0;border:#d5d5d5 1px solid;border-radius:5px;background-color:#fff;position:relative;}.contextual-offer-card:hover{background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(to bottom,#fff 0%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffff',endColorstr='#efefef',GradientType=0);}.contextual-offer-card .right{float:right;}.contextual-offer-card .left{float:left;width:545px;padding:65px 0 0 40px;}.contextual-offer-card.img .left{padding-top:30px;}.contextual-offer-card .left img{position:absolute;top:-100px;left:-30px;}.contextual-offer-card.double-play .left,.contextual-offer-card.triple-play .left{width:475px;}.contextual-offer-card .service-price{color:#777;font-size:13px;line-height:25px;float:left;padding:26px 10px 20px;margin:0;}.contextual-offer-card.double-play .service-price{position:absolute;right:8px;top:89px;width:200px;}.contextual-offer-card.triple-play .service-price{position:absolute;left:250px;bottom:32px;width:160px;padding:0 12px;}.contextual-offer-card .offer-desc{color:#3b3b3b;font-size:19px;font-weight:200;line-height:1.5;}.contextual-offer-card.img .offer-desc{width:250px;padding-left:200px;}.contextual-offer-card .service-price strong{font-size:19px;color:#3b3b3b;}.contextual-offer-card .service-price em{color:#3b3b3b;font-style:normal;font-weight:bold;font-size:13px;}.contextual-offer-card .service{color:#777;font-size:13px;line-height:25px;float:left;min-width:216px;min-height:57px;padding:6px 12px 13px;margin:10px 0 5px;}.contextual-offer-card.double-play .service{width:205px;min-width:0;min-height:56px;margin-top:18px;line-height:1;}.contextual-offer-card.triple-play .service{width:160px;min-width:0;min-height:41px;margin-top:28px;line-height:1;}.contextual-offer-card.double-play .service strong,.contextual-offer-card.triple-play .service strong{line-height:1.3;}.contextual-offer-card .service strong{color:#3b3b3b;font-size:21px;line-height:25px;display:block;}.contextual-offer-card.double-play .service strong{font-size:16px;}.contextual-offer-card .promo-featured{display:block;width:363px;height:162px;margin:11px 10px;font-weight:normal!important;background-color:#fff;background-position:0 -184px;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 0%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffff',endColorstr='#f6f6f6',GradientType=0);border:1px solid #d5d5d5;border-radius:5px;}.contextual-offer-card .promo-featured .card-icon{float:left;margin:11px 10px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);}.contextual-offer-card.double-play .promo-featured .card-icon.first,.contextual-offer-card.triple-play .promo-featured .card-icon.first{margin-left:20px;}.contextual-offer-card.double-play .promo-featured,.contextual-offer-card.triple-play .promo-featured{width:440px;height:160px;position:relative;}.contextual-offer-card.double-play .promo-featured .card-icon{margin-right:0;margin-top:20px;}.contextual-offer-card.triple-play .promo-featured .card-icon{margin-top:30px;margin-right:0;}.contextual-offer-card.double-play .promo-featured .card-icon .text,.contextual-offer-card.triple-play .promo-featured .card-icon .text{font-weight:normal;}.contextual-offer-card.double-play .promo-featured .card-icon.small .title+.text,.contextual-offer-card.triple-play .promo-featured .card-icon.small .title+.text{font-size:11px;padding:10px 0 0;}.contextual-offer-card .promo-featured:after{background-color:#c90318;content:"";display:block;height:5px;width:100%;margin-top:80px;}.contextual-offer-card a{cursor:pointer;}#overlay-terms{width:665px;}#overlay-terms .overlay-top{height:0;}#overlay-terms .overlay-content,#overlay-terms .overlay-content h2{border-radius:8px 8px 0 0;}#overlay-terms .overlay-footer{display:block;background-color:#fff;border-radius:0 0 8px 8px;height:25px;}#overlay-terms .icon-terms{background-position:left -720px;background-repeat:no-repeat;height:20px;float:left;display:block;padding:9px 0 13px 48px!important;}#overlay-terms h2{font-size:12px!important;font-weight:normal;padding-top:15px!important;}#overlay-terms .scrollbar.vertical{height:100%;}#overlay-terms .overlay-viewport{margin-top:30px;padding:0 25px;width:605px;height:326px;}#overlay-contract .overlay-viewport,#overlay-e911 .overlay-viewport{width:605px;height:330px;}.overlay-viewport .view{position:relative;}#overlay-heading{font-size:17px;font-weight:bold;display:block;line-height:20px;padding:10px 0 0;}#overlay-login .col-left{width:200px;}#overlay-login .col-left h3{margin:1em 0;font-size:15px;}#overlay-login .col-left{font-size:12px;}#overlay-login p{padding-top:10px;margin:1em 0;font-size:12px;}.col-left-border,.col-right-border{border:solid 1px #bbb;padding:15px;width:240px;border-radius:6px;}#overlay-login .col-right-border label{display:block;margin:0 0 5px;}#overlay-login .form-row span{color:#666;margin:0 0 0 6px;font-size:10px;font-weight:normal;}#overlay-login p,#overlay-localize p{color:#444;}#overlay-localize .form-row label,#overlay-login .form-row label{font-size:14px;color:#444;}#overlay-login .form-row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;}#overlay-login strong{font-size:12px;}#overlay-login .ssn-tip{margin-top:13px!important;display:inline-block;}#overlay-login h2 .link{font-weight:bold;font-size:13px;}#overlay-login div.validation-summary{color:red;padding-bottom:10px;font-weight:bold;font-style:italic;}#overlay-login .form-row span.validation-error{color:#ff3030!important;bottom:-33px;font-weight:bold;margin-left:0;left:0;}#overlay-login .btn.btn-yellow{margin-top:20px;}#overlay-login .overlay-viewport{padding:33px 25px 33px;}#overlay-localize .overlay-viewport{padding:20px 25px 33px 20px;}.overlay-background,#overlay-background{background-color:rgba(0,0,0,.3);position:fixed;height:100%;width:100%;top:0;left:0;z-index:100;}.ie8 .overlay-background,.ie8 #overlay-background{background-color:#000;filter:alpha(opacity=30);}.overlay-container{position:absolute;z-index:-100;top:0;border:3px solid #9b9b9b;border-radius:10px;box-shadow:0 0 25px #6e6e6e;visibility:hidden;}.overlay-container.black{border-color:#7f7f7f;}.overlay-container.black .overlay-header{padding:0;}.overlay-header{padding:20px;border-bottom:1px solid #b5b5b5;border-radius:10px 10px 0 0;}.overlay-container.gray .overlay-header{background:#f2f2f2;}.overlay-container.yellow .overlay-header{background:#ffeca9;}.overlay-container.green .overlay-header{background:#dae8a1;}.overlay-container.white .overlay-header{background:#fff;}.overlay-container.black .overlay-header{background:#fff;}.overlay-header h2{line-height:1.2em;}.overlay-header h2+span{display:block;margin:5px 0 0;color:#777;}.overlay-container .overlay-close-btn{height:37px!important;width:37px!important;position:absolute;top:-10px!important;right:-10px!important;z-index:5;background-position:0 0;cursor:pointer;background-color:transparent;border:0;overflow:hidden;}.overlay-container .overlay-close-btn:before{content:"";display:block;width:0;height:100%;}.overlay-container.yellow .overlay-close-btn{background-position:right -170px;}.overlay-container.green .overlay-close-btn{background-position:right -91px;}.overlay-container.gray .overlay-close-btn{background-position:-148px 0;}.overlay-container.white .overlay-close-btn{background-position:right -422px;}.overlay-container.black .overlay-close-btn{background-position:0 0;}.overlay-container .content{padding:0;}.overlay-content{background:#fff;border-radius:0 0 8px 8px;}.overlay-viewport{position:relative;max-height:330px;padding:20px 25px;overflow-x:hidden;overflow-y:auto;}.overlay-main{max-height:330px;overflow-x:hidden;overflow-y:auto;position:relative;margin:35px 1px 0 0;padding:0 1px;}.overlay-container .cell-contents .checked{background-position:-199px -32px;}.overlay-terms-agreement{width:700px;}.overlay-terms-agreement .overlay-top{height:0;}.overlay-terms-agreement .overlay-header{padding:40px 30px;}.overlay-terms-agreement .viewport-content{position:relative;}.overlay-terms-agreement h3{margin:10px 0;}.overlay-terms-agreement h4{margin-bottom:5px;}.overlay-terms-agreement h4 strong{font-weight:bold;color:#777;}.overlay-terms-agreement h4 span{padding-left:6px;}.overlay-terms-agreement p{margin-bottom:25px;color:#777;}.overlay-terms-agreement h4+p{padding-left:10px;}.overlay-terms-agreement .overlay-content-bottom{margin-top:0;padding-bottom:15px;text-align:right;padding-right:25px;}.overlay-bundles{width:840px;margin-left:-450px!important;background-color:#f3f3f3;}.overlay-bundles .overlay-close-btn{top:-28px;background-position:right -492px;z-index:100;}.overlay-bundles .contract-offer .price{display:block;padding-top:10px;font-size:35px;font-weight:bold;color:#3b3b3b;}.overlay-bundles .contract-offer strong{color:#c8001d;display:inline;clear:both;font-weight:bold;margin-bottom:10px;font-size:12px;}.overlay-bundles .contract-offer strong+span{color:#3b3b3b;display:block;}.overlay-bundles .best-price{margin-bottom:10px;}.overlay-bundles .contract-best-price .best-price{display:inline-block;margin:-12px auto 15px auto;padding:7px 25px;background-color:#a3c613;font-size:10px;color:#fff;text-shadow:1px 1px 1px #aaa;border:none;border-radius:3px;}.overlay-bundles .contract-customize .btn span{width:200px;}.overlay-bundles .contract-offer.tab{padding:15px;}.overlay-bundles .contract-duration .contract-offer strong{color:#c8001d;display:inline;margin-bottom:10px;font-size:12px;clear:both;}.overlay-bundles .contract-duration .contract-offer strong+span{color:#3b3b3b;display:block;font-weight:bold;}.overlay-bundles .contract-duration strong{clear:both;display:block;margin-bottom:10px;font-size:12px;color:#3b3b3b;}.overlay-bundles .contract-best-price{margin:40px auto 0 auto;position:relative;text-align:center;font-weight:normal;color:#a2c513;font-size:12px;border-top:1px dotted #3b3b3b;}.overlay-bundles .best-price{text-shadow:none!important;font-weight:bold;background:#94b202;background:-webkit-linear-gradient(top,#94b202 0%,#7da100 100%);background:linear-gradient(to bottom,#94b202 0%,#7da100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94b202',endColorstr='#7da100',GradientType=0);}.overlay-bundles .contract-offer .permonth{font-weight:normal;font-size:12px;color:#3b3b3b;}.overlay-bundles .contract-customize p{color:#777;font-size:11px;margin:0 0 10px;}.overlay-bundles .special-offer-included span{font-weight:bold;color:#3b3b3b;}.overlay-bundles .bundle-details .lob{color:#777;font-size:15px;font-weight:bold;}.overlay-bundles .price-card .card-icon-small:first-child{width:225px;height:90px;border:1px solid #cacaca;margin:0 auto;}.overlay-bundles .price-card{position:relative;width:311px;height:562px;padding:25px 0 0;text-align:center;float:right;border-radius:0 0 5px 0;border-left:1px solid #d5d5d5;background-color:#fff;}.overlay-bundles .price-card .card-icon-small,.overlay-bundles .price-card h2{position:relative;z-index:2;}.overlay-bundles .price-card h2{margin-top:20px;display:block;color:#fff;}.overlay-bundles .icon-container,.overlay-bundles .logo{position:relative;top:-25px;width:100%;height:147px;padding-top:30px;float:left;border-bottom:#c8001d 5px solid;border-radius:0 5px 0 0;background:#474747;background:-webkit-linear-gradient(top,#474747 0%,#2c2c2c 100%);background:linear-gradient(to bottom,#474747 0%,#2c2c2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747',endColorstr='#2c2c2c',GradientType=0);}.overlay-bundles .contract-duration .tab-nav{width:248px;}.overlay-bundles .contract-duration{margin-top:23px;padding:45px 20px 0;border-top:5px solid #c8001d;}.overlay-bundles .tabs-primary-overlay .tab-content{position:relative;padding-top:10px;background:#f3f3f3;border-top:1px solid #ccc;}.overlay-bundles .tabs-primary-overlay .tab{position:relative;padding-right:20px;height:225px;overflow:hidden;padding-bottom:3px;}.overlay-bundles .tab{font-size:13px;}.overlay-bundles .bundle-details .tabs-primary-overlay .tab-nav a{border:1px solid #f3f3f3;border-bottom:none;}.overlay-bundles .bundle-details .tabs-primary-overlay .tab-nav a.selected{border:1px solid #ccc;border-bottom:none;color:#3b3b3b;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:inset 0 0 5px #888;}.overlay-bundles .bundle-details .tabs-primary-overlay .tab-nav a span{display:block;width:100%;padding-right:8px;margin-top:5px;line-height:30px;}.overlay-bundles .tab ul{margin-bottom:25px;}.overlay-bundles .tabs-primary-overlay .tab-nav a{float:left;height:45px;padding:0 8px;margin-bottom:-2px;text-align:center;}.overlay-bundles .tab .scrollable{padding-top:5px;padding-bottom:40px;margin-right:10px;}.overlay-bundles .bundle-details{margin:45px 0 20px 40px;width:470px;min-height:300px;max-height:520px;overflow:hidden;font-size:12px;float:left;}.overlay-bundles .bundle-details h2{padding:10px 0;color:#c8001d;font-size:22px;}.overlay-bundles .details-intro{margin:10px 0;padding-right:20px;overflow-x:hidden;overflow-y:auto;height:125px;position:relative;}.overlay-bundles .details-content{width:475px;}.overlay-bundles .details-content ul li{width:200px;float:left;margin:10px 0 0 15px;padding-right:10px;line-height:15px;list-style-type:disc;}.details-content .small-title,.overlay-content .small-title{display:block;margin:10px 0 0;padding:0 0 20px;height:0;position:relative;width:100%;text-align:left;border-top:1px solid #d5d5d5;clear:both;float:none;top:18px;}.details-content .small-title span,.overlay-content .small-title span{font-size:15px;color:#c8001d;background-color:#f3f3f3;display:inline-block;position:relative;padding:0 10px 0 0;height:17px;top:-11px;}.details-content .small-title+ul:after{content:'';display:block;float:none;clear:both;}.overlay-channel-lineup .table-plans-header{border-top:#c8001d 5px solid;}.overlay-channel-lineup .table-plans-header li{height:152px;padding-top:20px;}.overlay-channel-lineup.overlay-black .overlay-top,.overlay-channel-lineup.overlay-black .overlay-header{width:918px;}.overlay-channel-lineup .table-plans-header{width:631px;}.overlay-channel-lineup.overlay-black .overlay-top,.overlay-channel-lineup.overlay-black .overlay-header,.overlay-channel-lineup .table-plans-header{min-height:162px;height:auto;}.standalone-channel-lineup .table-plans-contents{width:635px;}.overlay-channel-lineup.two-columns .table-plans-container .cell-contents{width:152px;}.overlay-channel-lineup.overlay-multi-column.two-columns .table-plans-header .cell-contents{width:177px;}.overlay-channel-lineup.two-columns .table-plans-header li{width:194px;}.overlay-channel-lineup.two-columns .table-plans-header li:first-child{width:196px;}.overlay-channel-lineup .table-pagination{top:70px;}.overlay-channel-lineup .table-pagination.previous{left:230px;}.overlay-channel-lineup .table-pagination.next{right:6px;}.overlay-channel-lineup .table-plans-header .cell-contents::before{content:"";display:block;margin:0 auto 10px;width:48px;height:1px;border-top:1px solid #242424;background-color:#5b5b5b;}.overlay-channel-lineup.table-plans-header .cell-contents:after{background-color:#5b5b5b;border-top:1px solid #242424;content:"";display:block;height:1px;margin:0 auto;width:48px;}.overlay-channel-lineup.overlay-multi-column .table-plans-header .cell-contents{padding:0 10px 12px 9px;}.overlay-compare-equipment.overlay-multi-column.overlay-black .overlay-top,.overlay-compare-equipment.overlay-multi-column.overlay-black .overlay-header,.overlay-compare-equipment.overlay-multi-column .table-plans-thead,.overlay-compare-equipment.overlay-multi-column .table-plans-heading{height:110px;}.overlay-compare-equipment .table-plans-header li{min-height:110px;}.overlay-compare-equipment .table-pagination{top:34px;}.overlay-compare-equipment .table-pagination.previous{left:322px;}.overlay-compare-equipment .table-pagination.next{right:7px;}.overlay-compare-equipment .table-plans-list li{height:60px;}.overlay-compare-security .overlay-stick{background-position:-4px -4745px;background-color:#f2f2f2;font-size:15px;font-weight:bold;padding:20px 10px 20px 50px;text-indent:5px;border-bottom:1px solid #d5d5d5;}.overlay-stick.features.icon-security.icon{width:auto;height:auto;background-repeat:no-repeat;float:none;}.overlay-compare-security .table-plans-list li{height:auto;}.overlay-compare-security .table-plans-list span{display:block;font-size:12px;font-weight:normal;font-style:normal;color:#3b3b3b;}.overlay-compare .table-plans-contents td .cell-contents{height:auto;padding-top:20px;width:144px;}.overlay-compare-security .table-plans-contents table tbody tr td .cell-contents{height:35px;padding-top:35px;width:auto;}.overlay-compare-security.overlay-multi-column .table-plans-header li:first-child .cell-contents{padding-left:0;}.inline-compare-security .table-plans-header li .plan-price,.overlay-compare-security .table-plans-header li .plan-price{color:#fff;}.overlay-compare.overlay-multi-column.overlay-black .overlay-top,.overlay-compare.overlay-multi-column.overlay-black .overlay-header,.overlay-compare.overlay-multi-column .table-plans-thead,.overlay-compare.overlay-multi-column .table-plans-heading{height:110px;}.overlay-compare .table-plans-header li{width:185px;}.overlay-compare .table-plans-header li:first-child{width:187px;}.overlay-compare .table-plans-header li:last-child{width:179px;}.overlay-compare .table-plans-header li .cell-contents{width:100%;padding:0;}.overlay-compare .table-plans-contents td .cell-contents{height:35px;padding-top:35px;width:144px;}.overlay-compare .table-pagination{top:34px;}.overlay-compare .table-pagination.previous{left:322px;}.overlay-compare .table-pagination.next{right:7px;}.overlay-compare .table-plans-list li{height:60px;*float:left;}.overlay-compare .table-plans-header,.overlay-compare .table-plans-contents{width:558px;}.overlay-compare .table-plans-header li .cell-contents{height:20px;}.overlay-compare .cell-contents{color:#777;}.overlay-compare .table-plans-list{width:340px;}.overlay-compare .overlay-close-btn{height:148px;}.overlay-compare .table-plans-list li .equipment-name{margin:11px 0 0;}.overlay-compare h4.plan-type{font-size:19px;font-weight:normal;}.overlay-compare .equipment-price{font-weight:normal;}.overlay-compare .table-plans-list li{display:block;clear:both;overflow:hidden;width:300px;}.overlay-compare.overlay-black .table-plans-heading p strong{padding-bottom:5px;}.overlay-compare .table-plans-container{text-align:center;font-weight:bold;}.overlay-compare .strike-through{text-decoration:line-through;}.overlay-compare .not-available,.overlay-compare .strike-through{color:#999;font-weight:normal;}.overlay-compare .included-part{color:#93a81c;}.overlay-compare .table-plans-list li img{float:left;margin:-16px 10px 0 0;}.overlay-compare .table-viewport{height:380px;}.overlay-compare .table-plans-heading p{color:#ccc;font-size:12px;width:300px;}.table-plans-header h3.plan-type,.table-plans-header h4.plan-type{color:#fff;}.table-plans-header h3.plan-type{font-size:15px;font-weight:100;letter-spacing:.1em;margin:30px 0 7px 0;}.overlay-compare.overlay-multi-column .table-viewport-shade.left,.overlay-compare.overlay-multi-column .overlay-header .table-viewport-shade.left{left:340px;}.overlay-compare.overlay-multi-column .overlay-header .table-viewport-shade.left,.overlay-compare.overlay-multi-column .overlay-header .table-viewport-shade.right,.overlay-compare .table-plans-header,.overlay-compare .table-plans-header li{height:110px;}#overlay-background{background-color:rgba(0,0,0,.3);position:fixed;height:100%;width:100%;top:0;left:0;z-index:100;}.overlay-overlay{position:absolute;border-radius:10px;box-shadow:0 0 25px #6e6e6e;position:absolute;z-index:-100;visibility:hidden;}.overlay-content .icon-house-cross,.overlay-content .icon-plug,.overlay-content .icon-house,.overlay-content .icon-date,.overlay-content .icon-credit-check,.overlay-content .icon-credit-check-deposit,.overlay-content .icon-retail,.overlay-content .icon-pin,.overlay-content .icon-notepad,.overlay-content .icon-print,.overlay-content .icon-schedule,.overlay-content .icon-contact,.overlay-content .icon-terms,.overlay-content .icon-contract,.overlay-content .icon-warning,.overlay-warning,.overlay-content .icon-approved,.overlay-content .icon-equipment,.overlay-content .icon-email-this-page,.overlay-content .icon-order-details,.overlay-content .icon-stop{background-repeat:no-repeat;padding:4px 0 8px 48px!important;display:block;float:left;height:20px;}.overlay-overlay.gray .overlay-header{background:#f2f2f2;}.overlay-overlay.yellow .overlay-header{background:#ffeca9;}.overlay-overlay.green .overlay-header{background:#dae8a1;}.overlay-overlay.white .overlay-header{background:#fff;}.overlay-overlay.black .overlay-header{background:#fff;}.overlay-header h2+span{display:block;margin:5px 0 0;}.overlay-yellow,.overlay-green,.overlay-gray,.overlay-white,.overlay-black,.overlay-speed,.overlay-bundles{border:3px solid #9b9b9b;border-radius:10px;box-shadow:0 0 25px #6e6e6e;position:absolute;z-index:-100;visibility:hidden;}.overlay-close-btn{height:55px;width:55px;position:absolute;top:-31px;right:-26px;z-index:2;cursor:pointer;background-color:transparent;border:0;overflow:hidden;}.overlay-close-btn:before{content:"";display:block;width:0;height:100%;}.overlay-top{position:relative;height:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.overlay-content{background:#fff;border-radius:0 0 8px 8px;}.overlay-footer{height:15px;display:none;}.gray-bottom .overlay-footer{background-color:#f2f2f2;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.shadow-left,.shadow-right{display:none;}.overlay-wrapper .content{padding:0;}.overlay-yellow h2{background-color:#ffeca9;padding:15px 20px 20px 20px;border-bottom:1px solid #ffc600;}.overlay-yellow .overlay-top{background-color:#ffeca9;}.overlay-yellow .overlay-close-btn{background-position:right -170px;}.overlay-green h2{background-color:#dae8a1;padding:15px 20px 20px 20px;border-bottom:1px solid #a2c513;}.overlay-green .overlay-top{background-color:#dae8a1;}.overlay-green .overlay-close-btn{background-position:right -91px;}.overlay-gray h2{background-color:#f2f2f2;padding:25px 20px 20px;border-bottom:1px solid #b5b5b5;}.overlay-gray .overlay-top{background-color:#f2f2f2;}.overlay-gray .overlay-close-btn{background-position:right -10px;}.overlay-gray .viewport{line-height:1.3;}.overlay-white h2{background-color:#fff;padding:20px;border-bottom:1px solid #b5b5b5;}.overlay-white .overlay-top{background-color:#fff;}.overlay-white .overlay-corner-right{background-position:right -350px;}.overlay-white .overlay-close-btn{background-position:right -422px;}.overlay-black h2{background-color:#fff;padding:0 20px 20px;border-bottom:1px solid #b5b5b5;}.overlay-black .overlay-corner-right{background-position:right -350px;}.overlay-black .overlay-top-end{background-position:right -492px;height:150px;position:absolute;right:-55px;width:55px;z-index:50;}.overlay-black .overlay-close-btn{z-index:100;left:auto;top:0;height:150px;background-position:right -492px;}.overlay-black .chart-header li,.overlay-black .overlay-top{background:#424242;background:-webkit-linear-gradient(top,#424242 0%,#2c2c2c 62%);background:linear-gradient(to bottom,#424242 0%,#2c2c2c 62%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#424242',endColorstr='#2c2c2c',GradientType=0);}h2 .link{position:absolute;right:20px;}.overlay-close-btn,.overlay-top-end,.overlay-corner-right,.overlay-footer-corner{background-repeat:no-repeat;background-color:transparent;}.overlay-viewport:after,.overlay-content:after{content:"";float:none;clear:both;display:block;}.overlay-viewport,.overlay-content{}.overlay-viewport{max-height:330px;overflow:hidden;position:relative;padding:20px 25px;}.overlay-content h2{line-height:20px;}.overlay-viewport h3{font-size:15px;}.overlay-viewport span{font-weight:bold;padding-bottom:20px;color:#3b3b3b;}.overlay-viewport .single{display:block;margin:20px 0!important;}.overlay-viewport .col-left,.overlay-viewport .col-left-border{float:left;width:298px;margin-bottom:30px;line-height:20px;}.overlay-viewport .col-left{text-align:left;}.overlay-viewport .col-right,.overlay-viewport .col-right-border{float:right;text-align:left;}.col-left-border,.col-right-border{border:solid 1px #bbb;padding:15px;width:240px;border-radius:6px;}.overlay-content-bottom{background-color:#f2f2f2;padding:15px 0;margin-top:40px;text-align:center;border-top:solid 1px #d5d5d5;border-radius:0 0 8px 8px;}.overlay-content .icon-stop{background-position:left 0;display:block;height:25px;float:left;}#overlay-service-switch{width:480px;}#overlay-service-switch .btn span{min-width:130px;}#overlay-service-switch .btn-yellow span{height:32px;padding:14px 25px 0 20px;line-height:20px;}#overlay-service-switch p{margin-bottom:20px;}.overlay-content .overlay-warning{background-repeat:no-repeat;background-position:left -1203px;display:block;height:15px;padding:0 0 0 30px;margin:0;float:none;}.overlay-viewport .title,.overlay-viewport .price{display:block;padding-bottom:5px;font-size:17px;}.overlay-viewport ul{margin-top:20px;}.overlay-viewport .title,.overlay-viewport ul li{color:#777;font-weight:normal;font-size:10px;line-height:13px;}#overlay-add-channel .col-left-border{width:240px;}.overlay-viewport li{list-style:disc;margin:10px 0 0 13px;}#overlay-add-channel #logo{position:absolute;left:180px;}.col-right td{vertical-align:bottom;width:115px;font-weight:bold;color:#777;text-align:left;font-size:10px;}.col-right td+td{font-size:22px;height:35px;text-align:right;}.col-right .price-diff{color:#3b3b3b;}.col-right .price-total{color:#93a81c;}.col-right .divider td{border-bottom:1px solid #bbb;padding-bottom:10px;}.clear{float:none;clear:both;}#overlay-service-activation,#overlay-add-channel{width:580px;}#overlay-login{width:380px;}#overlay-email-this-page{width:610px;}#overlay-speed{width:960px;}#overlay-equipment{width:665px;}#overlay-lookup{width:580px;}#overlay-email-this-page textarea{width:538px;height:174px;}#overlay-email-this-page .form-row:first-child .form-field{width:256px;float:left;margin-left:30px;}#overlay-email-this-page .overlay-content-bottom{padding-left:312px;}#overlay-email-this-page .overlay-content-bottom a{font-weight:bold;margin-right:20px;}#overlay-email-this-page .submit{width:195px;}#overlay-email-this-page .form-row .form-field:first-child{margin-left:0;}#overlay-modem .overlay-content-bottom{line-height:45px;}#overlay-modem .overlay-content-bottom a{font-weight:bold;color:#1471da;}#overlay-speed{padding-top:30px;}#overlay-speed .overlay-close-btn{background-position:right -432px;right:-28px;top:-19px;}#overlay-speed .overlay-viewport,#overlay-speed .overlay-content{margin:0!important;}#overlay-speed .overlay-viewport{height:600px;max-height:600px;padding:1px;}#overlay-speed .overlay-content h2{text-align:center;font-size:32px;line-height:40px;}#overlay-speed .overlay-content p{text-align:center;}#overlay-singleplan{height:715px;}#overlay-equipment .col-right{width:270px;}#overlay-equipment h3{margin-bottom:30px;}#overlay-equipment label{margin-left:40px;font-weight:bold;}#overlay-equipment label span{display:block;font-size:10px;font-weight:normal;margin-top:10px;color:#777;}#overlay-tech-plan,#overlay-protection-plan{width:900px;}#overlay-tech-plan .overlay-top,#overlay-protection-plan .overlay-top,#overlay-security-features .overlay-top{height:120px;}.chart-header li{position:relative;float:left;width:300px;height:90px;padding-top:30px;color:#fff;text-align:center;border-left:1px solid #000;}#overlay-protection-plan{border:3px solid #adadad;}#overlay-tech-plan .chart-header li:first-child,#overlay-protection-plan .chart-header li:first-child{width:275px;padding-left:20px;background-color:#fff;color:#3b3b3b;border-left:none;text-align:left;font-size:19px;font-weight:bold;line-height:20px;}#overlay-security-features .overlay-close-btn,#overlay-tech-plan .overlay-close-btn,#overlay-tech-plan .overlay-top-end,#overlay-protection-plan .overlay-close-btn,#overlay-protection-plan .overlay-top-end{width:55px;height:55px;}#overlay-tech-plan .overlay-close-btn,#overlay-protection-plan .overlay-close-btn{position:absolute;left:0;}#overlay-tech-plan .overlay-top-end,#overlay-protection-plan .overlay-top-end{background-image:none;right:-26px;top:-28px;}#overlay-email-confirmation{width:660px;}.savings{text-align:center;font-weight:normal;color:#a2c513;font-size:12px;}.overlay-bundles{width:840px;margin-left:-450px!important;background-color:#f3f3f3;}.overlay-bundles .overlay-close-btn{top:-28px;background-position:right -492px;z-index:100;}.overlay-bundles .contract-offer .price{display:block;padding-top:10px;font-size:35px;font-weight:bold;color:#3b3b3b;}.overlay-bundles .contract-offer strong{color:#c8001d;display:inline;clear:both;font-weight:bold;margin-bottom:10px;font-size:12px;}.overlay-bundles .contract-offer strong+span{color:#3b3b3b;display:block;}.overlay-bundles .best-price{margin-bottom:10px;}.overlay-bundles .contract-best-price .best-price{display:inline-block;margin:-12px auto 15px auto;padding:7px 25px;background-color:#a3c613;font-size:10px;color:#fff;text-shadow:1px 1px 1px #aaa;border:none;border-radius:3px;}.overlay-bundles .contract-customize .btn span{width:200px;}.overlay-bundles .contract-offer.tab{padding:15px;}.overlay-bundles .contract-duration .contract-offer strong{color:#c8001d;display:inline;margin-bottom:10px;font-size:12px;clear:both;}.overlay-bundles .contract-duration .contract-offer strong+span{color:#3b3b3b;display:block;font-weight:bold;}.overlay-bundles .contract-duration strong{clear:both;display:block;margin-bottom:10px;font-size:12px;color:#3b3b3b;}.overlay-bundles .contract-best-price{margin:40px auto 0 auto;position:relative;text-align:center;font-weight:normal;color:#a2c513;font-size:12px;border-top:1px dotted #3b3b3b;}.overlay-bundles .best-price{text-shadow:none!important;font-weight:bold;background:#94b202;background:-webkit-linear-gradient(top,#94b202 0%,#7da100 100%);background:linear-gradient(to bottom,#94b202 0%,#7da100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94b202',endColorstr='#7da100',GradientType=0);}.overlay-bundles .contract-offer .permonth{font-weight:normal;font-size:12px;color:#3b3b3b;}.overlay-bundles .contract-customize p{color:#777;font-size:11px;margin:0 0 10px;}.overlay-bundles .special-offer-included span{font-weight:bold;color:#3b3b3b;}.overlay-bundles .bundle-details .lob{color:#777;font-size:15px;font-weight:bold;}.overlay-bundles .price-card .card-icon-small:first-child{width:225px;height:90px;border:1px solid #cacaca;margin:0 auto;}.overlay-bundles .price-card{position:relative;width:311px;height:562px;padding:25px 0 0;text-align:center;float:right;border-radius:0 0 5px 0;border-left:1px solid #d5d5d5;background-color:#fff;}.overlay-bundles .price-card .card-icon-small,.overlay-bundles .price-card h2{position:relative;z-index:2;}.overlay-bundles .price-card h2{margin-top:20px;display:block;color:#fff;}.overlay-bundles .icon-container{content:"";position:relative;top:-25px;display:block;width:100%;height:147px;padding-top:30px;float:left;border-bottom:#c8001d 5px solid;border-top-right-radius:5px;background:#474747;background:-webkit-linear-gradient(top,#474747 0%,#2c2c2c 100%);background:linear-gradient(to bottom,#474747 0%,#2c2c2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747',endColorstr='#2c2c2c',GradientType=0);}.overlay-bundles .contract-duration .tab-nav{width:248px;}.overlay-bundles .contract-duration{margin-top:23px;padding:45px 20px 0;border-top:5px solid #c8001d;}.overlay-bundles .tabs-primary-overlay .tab-content{position:relative;padding-top:10px;background:#f3f3f3;border-top:1px solid #ccc;}.overlay-bundles .tab{font-size:13px;}.overlay-bundles .bundle-details .tabs-primary-overlay .tab-nav a{border:1px solid #f3f3f3;border-bottom:none;}.overlay-bundles .bundle-details .tabs-primary-overlay .tab-nav a.selected{border:1px solid #ccc;border-bottom:none;color:#3b3b3b;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:inset 0 0 5px #888;}.overlay-bundles .bundle-details .tabs-primary-overlay .tab-nav a span{display:block;width:100%;padding-right:8px;margin-top:5px;line-height:30px;}.overlay-bundles .tab ul{margin-bottom:25px;}.overlay-bundles .tabs-primary-overlay .tab-nav a{float:left;height:45px;padding:0 8px;margin-bottom:-2px;text-align:center;}.overlay-bundles .tab .scrollable{padding-top:5px;padding-bottom:40px;margin-right:10px;}.overlay-bundles .bundle-details{margin:45px 0 20px 40px;width:470px;min-height:300px;max-height:520px;overflow:hidden;font-size:12px;float:left;}.overlay-bundles .bundle-details h2{padding:10px 0;color:#c8001d;font-size:22px;}.overlay-bundles .details-content{width:470px;}.overlay-bundles .details-content ul li{width:200px;float:left;margin:10px 0 0 15px;padding-right:10px;line-height:15px;list-style-type:disc;}.details-content .small-title,.overlay-content .small-title{display:block;margin:10px 0 0;padding:0 0 20px;height:0;position:relative;width:100%;text-align:left;border-top:1px solid #d5d5d5;clear:both;float:none;top:18px;}.details-content .small-title span,.overlay-content .small-title span{font-size:15px;color:#c8001d;background-color:#f3f3f3;display:inline-block;position:relative;padding:0 10px 0 0;height:17px;top:-11px;}.overlay-body .scrollable{position:relative;}.overlay-body .scrollbar{position:absolute;height:330px;width:3px;right:2px;top:0;background-color:#d5d5d5;overflow:visible;border-radius:3px;}.overlay-body .scrubber{position:absolute;left:-1px;background-color:#3b3b3b;width:5px;height:90px;border-radius:3px;cursor:pointer;}.scrollbar.vertical{background-image:none;background-color:transparent;position:absolute;right:5px;height:95%;width:6px;}.overlay-body .scrollbar.vertical .scrubber{background-image:none;background-color:#606060;height:75px;width:6px;border-radius:5px;}.overlay-body .scrollbar-arrow-left,.overlay-body .scrollbar-arrow-right{width:34px;height:28px;position:absolute;top:0;z-index:20;cursor:pointer;}.overlay-body .scrollbar-arrow-left{left:-21px;background-position:-875px -360px;}.overlay-body .scrollbar-arrow-right{right:-29px;background-position:-916px -360px;}.ie8 .overlay-bundles .tabs-primary-overlay .tab{padding-top:20px;overflow-y:auto;}#overlay-localize{width:665px;font-size:12px!important;}#overlay-localize .overlay-viewport span{font-weight:normal;}#overlay-localize label{font-size:14px;}#overlay-localize .icon-house{float:left;height:23px;margin-top:-10px;padding:4px 0 8px 48px;background-position:left -250px;}#overlay-localize .overlay-viewport{padding:20px 25px 35px;}#overlay-localize .overlay-viewport p{margin-top:20px;}#overlay-localize h2 a{font-size:13px;float:right;}#localize-content p{color:#666;line-height:20px;font-size:13px;margin-bottom:20px;}#overlay-localize p{color:#666;line-height:20px;margin-bottom:20px;margin-top:10px;}#localize-content .form-footer,#overlay-localize .form-footer{background:none repeat scroll 0 0 #f7f7f7;border-top:1px solid #d4d4d4;height:60px;}#overlay-localize .form-checkbox{float:left;margin:20px 0 0 25px;}#localize-content form,#overlay-localize form{border:1px solid #d4d4d4;border-radius:5px 5px 5px 5px;margin:20px 0 0;}#overlay-localize .form-row{margin:10px 10px 0;padding:20px 0;}#localize-content .form-checkbox label,#overlay-localize .form-checkbox label{display:inline;font-size:14px;color:#444;}#overlay-localize .btn{float:right;margin:9px 17px 0 0;}#overlay-localize #loadText{width:150px;float:right;display:none;margin:15px 10px 0 0;text-align:right;}#overlay-localize #loadImage{width:auto;float:right;text-align:right;}#overlay-localize input.text{float:none;}#overlay-localize .overlay-viewport{overflow:visible;}#overlay-localize .form-row span{margin-left:2px;}#overlay-localize #form{border:1px solid #d4d4d4;border-radius:5px 5px 5px 5px;}#overlay-localize .submit{padding:0 75px 0 70px;}#overlay-localize .form-field{position:relative;}#overlay-localize .validation-error{bottom:-13px;top:auto;left:0;padding-bottom:0;}#overlay-localize .validation-errorheader{font-style:italic;color:#ff3030;font-weight:bold!important;padding-bottom:0!important;}#overlay-localize.inline-localize .validation-errorheader{z-index:100;}#overlay-localize .overlay-footer{display:none;}.overlay-equipment-details{width:750px;visibility:hidden;}.overlay-equipment-details .overlay-viewport{float:left;height:290px;width:700px;margin:0;overflow:visible;overflow-y:visible!important;}.overlay-equipment-details .viewport-content{height:290px;}.equipment-slides{float:left;width:150px;padding-top:10px;height:280px;}.overlay-equipment-details .equipment-slides .equipment-image{position:relative;text-align:center;width:150px;height:150px;left:0;}.overlay-equipment-details .equipment-image img{position:absolute;top:0;left:0;display:none;}.overlay-equipment-details .equipment-image img.selected{display:block;}.overlay-equipment-details .equipment-slides .zoom{display:block;position:absolute;bottom:10px;right:10px;width:35px;height:35px;text-indent:-9999px;overflow:hidden;background-position:-45px -45px;}.overlay-equipment-details .equipment-slides .zoom.zoom-in{background-position:-7px -45px;}.overlay-equipment-details .equipment-slides .thumbnail img{margin:10px 0 0 5px;border:2px solid #1471da;border-radius:5px;}.overlay-equipment-details .equipment-slides .thumbnail img.selected{border:2px solid #3b3b3b;}.overlay-equipment-details .equipment-slides .thumbnail img:first-child{margin-left:0;}.overlay-equipment-details .overlay-viewport .equipment-slides .price{display:block;margin-top:15px;font-size:35px;text-align:center;width:100%;}.overlay-equipment-details .overlay-viewport .equipment-slides .saving{color:#82ac00;font-weight:bold!important;line-height:20px;}.overlay-equipment-details .overlay-viewport .equipment-slides .price>span{display:block;font-size:12px;font-weight:normal;}.overlay-equipment-details .equipment-content ul{margin:0;}.overlay-equipment-details .equipment-large-image{position:absolute;width:520px;height:330px;left:250px;top:0;z-index:10;display:none;}.overlay-equipment-details .equipment-large-image .arrow{display:block;height:100%;width:15px;position:absolute;left:0;top:0;background-position:-21px -100px;}.overlay-equipment-details .equipment-large-image .close-slide{display:block;position:absolute;width:90px;height:20px;right:10px;top:0;cursor:pointer;}.overlay-equipment-details .equipment-large-image img{display:none;}.overlay-equipment-details .equipment-large-image .selected{display:block;}.overlay-equipment-details .equipment-content{float:right;width:440px;height:100%;padding:0 25px 0 0;position:relative;overflow:hidden;}.overlay-equipment-details .scrollbar{height:270px;}.overlay-equipment-details .scrollbar.vertical{padding:0;background-color:#d5d5d5;width:3px;right:2px;}.overlay-equipment-details .overlay-viewport .equipment-content .content{position:relative;width:auto;}.overlay-equipment-details .overlay-viewport .equipment-content .content .links li{float:left;list-style:none;width:200px;font-weight:bold;margin:10px 0 0;}.overlay-equipment-details li{list-style:disc;margin:10px 0 0 17px;padding:0 10px 0 0;}.overlay-equipment-details .overlay-viewport .equipment-content ul:after{content:"";display:block;float:none;clear:both;}.overlay-equipment-details .overlay-viewport .equipment-content ul{}.overlay-equipment-details .overlay-viewport .equipment-content li{font-size:13px;line-height:1.5em;color:#3b3b3b;}.overlay-equipment-details .overlay-viewport .equipment-content li strong{display:block;}.overlay-equipment-details .overlay-viewport .equipment-content .desc{margin-top:15px;padding-top:20px;border-top:1px solid #d5d5d5;}.overlay-equipment-details .overlay-viewport .equipment-content .back-top{display:inline-block;padding:15px 0 0;}.overlay-equipment-details .content-header{background-color:#f2f2f2;border-bottom:1px solid #b5b5b5;padding:20px;}.overlay-equipment-details .content-header span{color:#777;line-height:1.3em;}.overlay-equipment-details .content-header h2{border:medium none;padding:0 0 5px;}.ie8 .overlay-equipment-details{border-width:1px;}.overlay-equipment-details table{height:70px;width:100%;font-size:11px;color:#000;border-collapse:collapse;border-spacing:0;}.overlay-equipment-details thead{background:#ebebeb;line-height:1.2em;}.overlay-equipment-details thead h4{font-weight:normal;}.overlay-equipment-details thead h5{font-size:13px;}.overlay-equipment-details th,.overlay-equipment-details td{height:20px;padding:10px 0;border:1px solid #e4e4e4;vertical-align:middle;text-align:center;line-height:1.5em;}.overlay-equipment-details td strong{font-size:13px;color:#777;}.overlay-equipment-details td .included-part{color:#93a81c;}.overlay-equipment-details .footnote{width:100%;margin:4px 0 19px;color:#777;font-size:11px;font-style:italic;text-align:center;}.overlay-equipment-details .overlay-viewport .footnote+.desc{margin-top:0;padding-top:0;border-top:0;}.overlay-internet-requirement .overlay-content h2{line-height:40px;}.overlay-internet-requirement .content .callout{border:1px solid #ccc;border-radius:7px;font-size:11px;padding:10px;margin:10px 0;width:247px;}.overlay-internet-requirement .overlay-viewport h3{text-align:center;margin:-13px 0 30px;}.overlay-internet-requirement .content>div{height:259px;}.overlay-internet-requirement{width:685px;}.see-all{display:block;float:right;position:absolute;line-height:1;bottom:0;text-align:center;width:247px;}.see-all-internet{display:block;position:absolute;line-height:1;bottom:0;text-align:center;width:100%;margin-bottom:46px;}.overlay-content .icon-stop{height:26px;}.overlay-internet-requirement .content .left-column{width:42%;padding:0 4% 0 0;}.overlay-internet-requirement .content .right-column{width:267px;margin:0 0 0 30px;padding:0;}.overlay-internet-requirement .content .btn-gray span{width:auto!important;padding:12px 81px 0!important;height:25px;}.overlay-internet-requirement .content .btn{position:absolute;top:190px;}.two-column-overlay{width:720px;}.two-column-overlay .content{width:100%;}.two-column-overlay .overlay-viewport{max-height:340px;}.two-column-overlay .content>div{padding:2% 2% 1% 2%;position:relative;width:39%;float:left;margin:0 3% 0 2%;}.two-column-overlay .content .left-column{border-right:1px dotted #d5d5d5;padding-right:4%;}.two-column-overlay .content>div strong{font-size:17px;}.two-column-overlay .content .sub-head{line-height:1.2;margin:15px 0;}.two-column-overlay .content .btn{position:absolute;bottom:22px;}.two-column-overlay .content .btn span{padding:14px 50px 0;}.two-column-overlay .content .sub-head,.two-column-overlay .content .callout{color:#777;}.two-column-overlay .content .right-column .btn span{padding:14px 65px 0;width:54%;}.two-column-overlay .content .callout h4,.two-column-overlay .content .callout b{color:#000;font-weight:bold;font-size:13px;}.two-column-overlay .or{position:absolute;top:50%;right:49%;margin-top:-20px;padding:0 0 20px 0!important;width:40px;height:20px;background-color:#ccc;background-position:left -777px;background-repeat:no-repeat;color:#fff;font-size:15px;font-weight:bold;text-align:center;line-height:40px;font-style:italic;text-shadow:1px 1px 1px #666;border-radius:20px;}.standalone-channel-lineup{width:924px;margin:0 auto;}.standalone-channel-lineup .overlay-multi-column.overlay-black .overlay-top,.standalone-channel-lineup .overlay-multi-column.overlay-black .overlay-header{width:918px;}.standalone-channel-lineup .overlay-wrapper{display:block;visibility:visible;position:relative;}.standalone-channel-lineup .overlay-close-btn{display:none;}.standalone-channel-lineup h2{font-size:32px;float:left;margin-bottom:15px;}.title-row p{float:left;padding:14px 0 0 20px;}.standalone-channel-lineup>p{clear:both;display:block;width:700px;margin-bottom:15px;color:#777;}.standalone-channel-lineup>span{display:block;font-size:12px;font-style:italic;}.standalone-channel-lineup .title-row p{color:#777;}.standalone-channel-lineup .title-row a{font-weight:bold;}.standalone-channel-lineup .title-row .share{float:right;margin-top:10px;}.standalone-channel-lineup .title-row .print-channelLineup{float:right;margin:17px 0 0 30px;}.standalone-channel-lineup .title-row .print-channelLineup .icon-print{background-position:left -310px;padding:0 0 5px 25px;}.standalone-channel-lineup .title-row .share .share-btn{position:absolute;top:0;left:0;}.standalone-channel-lineup .disclaimer{width:918px;font-size:10px;margin:20px 0 90px;}.standalone-channel-lineup .overlay-multi-column.overlay-black{margin:24px 0 0;z-index:0;}.overlay-black .table-plans-list .channel-block{display:inline-block;padding:1px 5px;margin-right:10px;min-width:20px;max-width:28px;text-align:center;color:#fff;background-color:#7f7f7f;border-radius:3px;}.overlay-multi-column .table-plans-contents td{padding-top:0;padding-bottom:0;}.overlay-multi-column.overlay-black{width:918px;margin:100px 0 0;border:#7f7f7f 3px solid;border-radius:8px;}.overlay-multi-column table{border-collapse:collapse;border-spacing:0;}.overlay-multi-column.overlay-black .overlay-top,.overlay-multi-column.overlay-black .overlay-header{width:918px;height:auto;}.overlay-multi-column.overlay-black.table-plans-wrapper .overlay-footer{height:0;}.overlay-multi-column.overlay-black.table-plans-wrapper .overlay-close-btn{height:208px;right:-27px;top:-31px;}.overlay-multi-column.overlay-black.table-plans-wrapper .btn.btn-yellow{float:right;height:38px;margin-right:25px;}.overlay-multi-column.overlay-black.table-plans-wrapper .btn.btn-yellow span{height:38px;line-height:40px;padding:0 45px;}.overlay-multi-column .overlay-header{border-bottom:0;}.overlay-multi-column .overlay-top .table-viewport-shade.left,.overlay-multi-column .overlay-header .table-viewport-shade.left{top:0;left:258px;height:177px;}.overlay-multi-column .overlay-top .table-viewport-shade.right,.overlay-multi-column .overlay-header .table-viewport-shade.right{top:0;right:26px;height:177px;}.overlay-multi-column .table-plans-thead{float:left;width:918px;z-index:2;position:relative;color:#ccc;text-align:left;color:#fff;font-weight:bold;font-size:11px;border-radius:5px 5px 0 0;background:none;background:#484848;background:-webkit-linear-gradient(top,#484848 0%,#2c2c2c 55%);background:linear-gradient(to bottom,#484848 0%,#2c2c2c 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848',endColorstr='#2c2c2c',GradientType=0);}.overlay-multi-column .table-plans-heading,.overlay-multi-column .table-plans-header{border-bottom:0;}.overlay-multi-column .table-plans-header li:first-child{border-left:0;}.overlay-multi-column .table-plans-header li:first-child .cell-contents{padding-left:10px;}.overlay-multi-column .table-plans-header .selected{height:162px;}.overlay-multi-column .table-plans-header .cell-contents{padding:0 10px 12px 9px;}.overlay-multi-column .table-plans-header .selected .cell-contents{padding:15px 5px 16px;}.overlay-multi-column .table-plans-header .selected .cell-contents .checked{display:block;height:18px;margin:0 auto;text-indent:-9999px;width:21px;background-position:0 0;}.overlay-multi-column .table-plans-header li:first-child .cell-contents,.overlay-multi-column .card-icon-small{margin:0;}.overlay-multi-column .table-plans-header,.overlay-multi-column .table-plans-contents{text-align:center;}.overlay-multi-column .table-viewport-shade.left{left:258px;}.overlay-multi-column .overlay-body .scrollbar.vertical{right:11px;}.overlay-multi-column .overlay-viewport{margin:0;height:300px;}.overlay-multi-column .overlay-content-bottom{background-color:#fff;padding:0;margin:0;}.overlay-multi-column #chart{position:relative;height:7822px;}.overlay-multi-column .table-plans-heading .sort-by{position:absolute;bottom:8px;left:20px;width:218px;}.overlay-multi-column .table-plans-heading .sort-by a{font-weight:normal;text-decoration:underline;}.overlay-multi-column .table-plans-heading .sort-by a:hover{font-weight:bold;}.overlay-multi-column .table-plans-heading .sort-by .bull{padding:0 6px;display:inline;}.overlay-multi-column .table-plans-heading p strong{font-size:25px;}.overlay-multi-column .print .icon-print,.overlay-multi-column .print-channelLineup .icon-print{background-position:0 -24px;float:left;height:22px;margin-top:10px;padding-left:27px!important;}.overlay-multi-column .table-plans-header .plan-name{color:#ccc;border-bottom:1px solid #000;box-shadow:0 1px 0 #555;display:inline-block;font-size:12px;font-weight:normal;height:45px;line-height:16px;max-width:60px;}.overlay-multi-column .table-plans-header .number{font-size:30px;line-height:50px;color:#fff;font-weight:bold;}.overlay-multi-column .cell-contents .text{display:block;font-weight:normal;margin-bottom:20px;color:#fff;}#channel-filter a{font-weight:normal;font-size:11px;line-height:43px;}#channel-filter .print,#channel-filter .print-channelLineup{float:left;margin:0 0 0 40px;}.plan-filter li{margin-left:6px;padding-left:0;}.plan-filter li .bull{color:#777;padding-right:6px;}.overlay-multi-column.table-plans-header .cell-contents:before{background-color:#5b5b5b;border-top:1px solid #242424;content:"";display:none;height:1px;margin:0 auto 10px;width:48px;}.overlay-multi-column.table-plans-header li:first-child .cell-contents{padding-left:10px;}.overlay-multi-column.table-plans-header .cell-contents{padding:0 10px 16px 9px;width:48px;}.overlay-multi-column .table-viewport .scrollbar-container{width:31px;}.ur-overlay.overlay-init-localize{display:none;top:-20px;}.overlay-black .overlay-close-btn.lower-z-index,.overlay-black .table-pagination.lower-z-index,.overlay-multi-column.lower-z-index{z-index:auto;}.overlay-init-localize{position:absolute!important;display:block;width:918px;height:544px;z-index:150;top:674.8px;left:0;margin-top:0!important;}.overlay-init-localize .ur-overlay-top{width:100%;height:225px;position:absolute;top:15px;left:0;}.overlay-init-localize .ur-overlay-bottom{width:100%;height:310px;position:absolute;bottom:-40px;left:0;}.overlay-init-localize .ur-overlay-content{position:absolute;box-shadow:0 6px 10px rgba(0,0,0,.28);top:195px;width:778px;padding:25px 70px;background-color:#fff;}.ie8 .overlay-init-localize .ur-overlay-content{border-bottom:2px solid #bbb;}.overlay-init-localize .validation-errorheader{margin:15px 0 0;}.overlay-init-localize .service-address{color:#3b3b3b;font-size:17px;font-weight:bold;background-position:0 -1975px;background-repeat:no-repeat;padding-left:30px;line-height:30px;}.overlay-init-localize h2 a{font-size:13px;position:absolute;top:0;right:25px;}.overlay-init-localize label{display:block;margin:0 0 5px;color:#000;}#localize-content p,.overlay-init-localize p{color:#666;line-height:20px;}.overlay-init-localize #errorSummaryMessage{color:#ff3030;}.overlay-init-localize .form-row{margin:10px 10px 0;padding:20px 0 0;}.overlay-init-localize .btn{float:right;margin:20px 0 0;}.overlay-multi-column .overlay-init-localize .btn.btn-yellow{margin-right:0;}.overlay-init-localize .submit{width:185px;}.overlay-init-localize .form-row:after{content:"";display:block;clear:both;float:none;}.overlay-init-localize .form-row.bottom-row{margin-top:0;padding-top:0;}.overlay-init-localize .form-checkbox{float:left;padding:0;margin-top:10px;}.overlay-init-localize .checkbox,#overlay-login .checkbox{float:left;padding:0;}.overlay-init-localize .form-checkbox label,#overlay-login .form-checkbox label{display:inline;float:left;padding-left:5px;line-height:18px;}.overlay-init-localize a{float:right;margin-right:32px;margin-top:13px;font-weight:bold;}.overlay-init-localize .form-field:first-child{margin:0;}.overlay-init-localize .form-field{float:left;margin:0 0 20px 10px;}.overlay-init-localize .form-field input{position:relative;}.overlay-init-localize .form-field span{display:block;padding:5px 0 0;color:#7a7a7a;font-weight:normal;font-size:10px;left:0;position:absolute;top:60px;}.overlay-init-localize .close-button.ur-overlay-close{display:block;width:40px;height:45px;position:absolute;background-position:0 -2036px;background-repeat:no-repeat;top:-185px;right:-12px;cursor:pointer;}.overlay-credit-check{width:700px;}.overlay-credit-check span{display:block;float:none;margin:auto;}.overlay-header .icon-credit-check{padding:4px 0 8px 48px!important;display:block;height:27px;line-height:38px;float:none;color:#3b3b3b;border:none;text-align:left;}.overlay-credit-check.complete .overlay-viewport{padding:40px 25px;}.overlay-credit-check .loader{margin:25px auto;}.overlay-credit-check .overlay-content{text-align:center;}.overlay-credit-check .overlay-content p{text-align:left;padding-left:20px;}.icon-approved{background-position:left -1045px;}.overlay-credit-check .icon-approved{float:none;clear:both;margin:20px 0;font-size:17px;font-weight:bold;display:inline-block;}.overlay-credit-check .overlay-content-bottom{margin-top:0;padding-bottom:15px;}.overlay-credit-check .btn-yellow{margin-left:20px;display:inline-block;}.overlay-billing-details{width:530px;}.overlay-billing-details .overlay-viewport{height:340px;}.overlay-billing-details .overlay-viewport{padding:0;}.overlay-billing-details .overlay-main{max-height:250px;}.overlay-billing-details table{position:relative;width:100%;border-collapse:collapse;border-spacing:0;font-weight:bold;}.overlay-billing-details table td{padding:20px;margin:0;text-align:left;}.overlay-billing-details table td+td{text-align:right;padding-right:5px;}.overlay-billing-details table tr:nth-child(even){background-color:#f2f2f2;}.overlay-billing-details table tr.even{background-color:#f2f2f2;}.overlay-billing-details .overlay-content-bottom{background-color:#424242;padding-top:0;}.overlay-billing-details .overlay-content-bottom table td{padding:30px 20px;font-size:16px;color:#fff;}.overlay-bundles.overlay-singleplan .small-title:first-child{margin-top:20px;}.details-content .learn-more{padding-top:20px;margin-top:30px;border-top:1px solid #cacaca;font-weight:bold;}.overlay-bundles.overlay-singleplan .logo img{margin:-15px 0 0;}.overlay-bundles.overlay-singleplan .contract-duration .contract-offer strong{color:#3b3b3b;}.overlay-bundles.overlay-singleplan .contract-offer .price{padding-top:4px;}.overlay-singleplan .contract-cta-container{padding:0 15px 15px;}.overlay-singleplan .contract-cta-container .contract-header{display:block;padding:15px 0 10px;border-top:1px dotted #3b3b3b;font-weight:bold;text-transform:uppercase;color:#c8001d;}.overlay-singleplan .contract-cta-container .btn+p{margin:10px 0 0;}.overlay-singleplan{position:absolute;z-index:200;left:50%;top:50%;}.overlay-waiting{width:80px;padding:15px 0;height:65px;z-index:200;display:none;border:3px solid #9b9b9b;border-radius:10px;box-shadow:0 0 5px #6e6e6e;background:#fff;text-align:center;}.overlay-waiting .btnStartShopping{margin:0 auto;padding:10px 10px 0 10px;}.overlay-youtube-video .overlay-close-btn{top:-15px!important;right:-15px!important;}.overlay-youtube-custom-title{position:absolute;width:100%;padding:9px 0 8px 0;color:#ddd;background:#222;background:rgba(32,32,32,.9);display:none;}.overlay-youtube-custom-title span{padding:0 12px;}.overlay-messaging{display:none;width:620px;height:160px;background-color:#fff;background-image:none;border:solid 3px rgba(153,153,153,1);border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.5);padding:34px 0 0;}.overlay-messaging .loader{left:50%;margin-left:-36px;position:relative;}.overlay-messaging .message{color:#737373;font-weight:bold;text-align:center;}#main-content .product-cards-icons h3{font-size:15px;font-weight:bold;margin-bottom:10px;text-align:left;}#main-content .product-cards-icons,#secondary-content .product-cards-icons,#main-content .product-cards-icons p,#main-content .product-cards-icons h5{text-align:left;}#main-content .product-cards-icons p,#secondary-content .product-cards-icons p{line-height:18px;padding-bottom:10px;margin:0;}.product-cards-icons sup{font-size:65%;left:-2px;top:-3px;}.group-prev{clear:both;}.product-cards-icons .col{position:relative;display:block;float:left;}.product-cards-icons.double .details .col,.product-cards-icons.triple .details .col{height:125px;}.product-cards-icons-list li{margin:20px 0;}.product-cards-icons.added{border:5px solid #90ba0f;}.product-cards-icons{width:978px;height:210px;overflow:hidden;position:relative;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 5px 0 #ccc;color:#777;}.product-cards-icons .contracts{float:left;width:313px;padding:20px 5px 20px 5px;background:#fff;}.product-cards-icons .details{float:left;width:655px;position:relative;padding:30px 0 0;}.product-cards-icons .gradient{width:560px;position:absolute;bottom:0;left:0;height:38px;}.product-cards-icons.bundle .gradient{opacity:.95;}.product-cards-icons.bundle .col{height:125px;}.product-cards-icons strong{color:#c8001d;}.product-cards-icons h5{font-weight:bold;}.product-cards-icons .header-title{margin-bottom:5px;}.product-cards-icons .header-title a{font-size:12px;padding-left:10px;}.product-cards-icons .header-head{color:#c8001d;font-weight:normal;font-size:19px;}.product-cards-icons .header-head strong{font-weight:bold;}.product-cards-icons .copy-list{list-style:disc;padding:0;width:65%;margin-bottom:10px;}.product-cards-icons .group-image img{float:left;display:block;margin-right:65px;}.product-cards-icons .copy-image{display:block;margin-bottom:20px;}.product-cards-icons .copy-list li{line-height:18px;list-style-type:disc;margin:0 0 5px 20px;}.product-cards-icons .copy{line-height:18px;padding-bottom:10px;}.product-cards-icons .exclusive{font-weight:bold;color:#555;line-height:18px;margin-bottom:15px;display:block;}.product-cards-icons .highlight{text-transform:uppercase;color:#a2c513;font-weight:bold;}.product-cards-icons a.more-link{padding-left:20px;font-weight:bold;}.product-cards-icons .promotion{margin:5px 0;}.product-cards-icons .promotion img{display:block;float:left;}.product-cards-icons .promotion div{float:left;margin-left:10px;}.product-cards-icons.quad .promotion{margin-top:15px;}.product-cards-icons.quad .promotion div{float:left;margin-left:10px;width:200px;}.product-cards-icons.single .details .col:first-child{width:15%;padding:0 0 0 3%;}.product-cards-icons.single .details .col{width:65%;padding-left:3%;padding-bottom:20px;}.product-cards-icons.double .details .col:first-child{width:28%;padding:0 0 0 3%;}.product-cards-icons.double .details .col{width:55%;padding-left:3%;padding-bottom:20px;}.product-cards-icons.triple .details .col:first-child{width:41%;padding:0 0 0 3%;}.product-cards-icons.triple .details .col{width:48%;padding-left:3%;padding-bottom:20px;}.product-cards-icons.quad .details .col:first-child{width:54%;padding:0 0 0 3%;}.product-cards-icons.quad .details .col{width:38%;padding-left:0%;padding-bottom:20px;}.product-cards-icons .card-icon.small{position:relative;margin-left:10px;}.product-cards-icons .card-icon.small:hover{cursor:pointer;}.product-cards-icons.expanded .card-icon.small.active .shadow{display:block;}.product-cards-icons .card-icon.small .shadow{position:absolute;display:none;bottom:-18px;left:0;height:15px;width:100%;}.product-cards-icons .tabs-container{position:relative;padding:10px 40px 20px 40px;border-top:1px solid #ccc;}.product-cards-icons .tabs-arrow{display:none;position:absolute;top:-21px;left:48px;width:42px;height:28px;}.product-cards-icons .tabs-container .group-header h3{font-size:19px;font-weight:200;margin-bottom:10px;}.product-cards-icons .tabs-container .group-header h3,.product-cards-icons .tabs-container .group-header a{float:left;display:block;line-height:24px;}.product-cards-icons .tabs-container a{font-weight:normal;}.product-cards-icons .tabs-container .group-header a{padding:3px 0 0 10px;}.product-cards-icons .tabs-view{display:none;}.product-cards-icons .tabs-view.active{display:block;}.product-cards-icons .tabs a.more-link{display:block;margin:10px 0;}.product-cards-icons .contract-offer{display:none;}.product-cards-icons .contract-offer.show{display:block;}.product-cards-icons .contracts .btn span{padding:14px 65px 0 50px;}.product-cards-icons .contracts .btn-disabled input{width:194px;}.product-cards-icons .contract-offer{font-weight:normal;}.product-cards-icons .contracts{position:relative;}.product-cards-icons .contracts .highlight{font-size:11px;}.product-cards-icons .contracts .contract-cost{width:230px;margin:0 auto 15px auto;}.product-cards-icons .contracts .permonth{float:left;width:39%;padding:7px 0 0 1%;display:block;text-align:left;line-height:15px;color:#3b3b3b;}.product-cards-icons .contracts .permonth a{display:block;}.product-cards-icons .contracts .price{display:block;font-size:35px;font-weight:bold;color:#3b3b3b;float:left;width:50%;text-align:left;margin:0;padding-top:5px;padding-left:10%;}.product-cards-icons .contracts .alt .price{background:none;padding-left:5%;}.product-cards-icons .contract-upgrade{margin:25px 0;padding:0 20px;}.product-cards-icons .contract-upgrade .line{float:left;width:50%;text-align:center;line-height:18px;position:relative;}.product-cards-icons .contract-upgrade strong{display:block;color:#000;}.product-cards-icons .contract-upgrade .highlight{color:#1471da;}.product-cards-icons.bundle.triple .contracts .price,.product-cards-icons.bundle.triple .quad .price{width:50%;padding-left:8%;}.product-cards-icons.bundle.triple .contract-cost,.product-cards-icons.bundle.quad .contract-cost{width:260px;}.product-cards-icons .contract-offer{padding-top:20px;}.product-cards-icons .contract-offer-switch{height:auto;top:0;position:relative;text-align:center;}.product-cards-icons .contract-offer-switch-buttons{margin-bottom:0;background-image:none;width:279px;position:relative;margin:0 auto 0 auto;}.product-cards-icons .contract-offer-switch-buttons .arrow{position:absolute;bottom:-7px;display:block;width:14px;height:9px;margin-left:-7px;background-position:-413px -270px;}.product-cards-icons .contract-offer-switch-buttons a{display:block;float:left;height:40px;margin:0;line-height:38px;font-size:11px;font-weight:bold;color:#3b3b3b;text-decoration:none;border-left:1px solid #bdbdbd;}.product-cards-icons .contract-offer-switch-buttons .last{background-position:-816px -270px;}.product-cards-icons .contract-offer-switch-buttons .first{border:none;background-position:-730px -270px;}.product-cards-icons .contract-offer-switch-buttons .last.selected{background-position:-576px -270px!important;}.product-cards-icons .reveal-init{width:182px;height:45px;position:absolute;bottom:0;right:323px;z-index:2;}.product-cards-icons.expanding .reveal-init,.product-cards-icons.expanded .reveal-init{background:none;}.product-cards-icons .reveal-init .reveal-btn{position:absolute;z-index:1;bottom:0;right:0;width:182px;height:23px;padding-top:12px;text-indent:68px;font-weight:bold;text-decoration:none;outline:none;}.product-cards-icons.expanded .reveal-init .reveal-btn{text-indent:78px;}.product-cards-icons .reveal-init .reveal-btn:hover{text-decoration:none;opacity:.8;}.product-cards-icons .contract-upgrade div.question .tooltip{position:absolute;top:-19px;right:15px;}.product-cards-icons .contract-upgrade div.question{border:none;position:absolute;bottom:8px;right:21px;display:inline-block;width:15px;height:15px;padding:0;margin:0 0 -5px 5px;}.product-cards-icons .contract-upgrade div.question:hover .tooltip{display:block;}.product-cards-icons .contract-upgrade .question .tooltip-arrow-tip-right{right:0;}.product-cards-icons .contract-upgrade .question .tooltip-content{padding:0 25px 10px!important;}#package-details .btn.btn-yellow span{width:153px;padding:11px 0 0 11px;}#package-details .arrow{width:19px;height:9px;display:block;background-position:-309px -475px;position:absolute;top:139px;left:455px;z-index:10;}#package-details #package-list-container{padding-bottom:15px;background-color:#efefef;}.ie8 #package-details .package-list th{background-color:#f9f9f9;border-bottom:none;outline:1px solid #d6d6d6;}.ie8 .deal-finder-results{width:980px;}#deal_finder_container #package-details .arrow{display:none;}#package-details .arrow{top:129px;}.package-list .details_content ul{height:auto;}#homepage #comcastGuarantee{width:auto;}#comcastGuarantee a{float:none;}#companyDirectory{height:auto;padding:20px 0!important;}#companyDirectory:after,#homepage-footer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#deal_finder .title,.deal_finder .title{font-size:21px;color:#fff;font-weight:bold;}#deal_finder #first .title{display:block;margin:10px 0 50px;}#deal_finder #last .title{margin-left:10px;}#deal_finder .sm_title{font-size:11px;color:#fff;}#deal_finder #last .sm_title{position:relative;top:-7px;margin-right:15px;}#deal_finder .offer_price{font-size:30px;color:#fff;line-height:30px;}#deal_finder #last .dollar,#deal_finder #last .cents{font-size:15px;margin-right:2px;position:relative;top:1px;}#deal_finder #last .show_offers_button,#deal_finder #last .inactive_button{margin-top:33px;background-position:-212px -349px;color:#a1a1a1;}#deal_finder #last .show_offers_button{background-position:-373px -349px;color:#333;display:none;}#deal_finder #last .show_offers_button:hover{background-position:-536px -349px;}#deal_finder #last .show_offers_button:active{background-position:-700px -349px;}#deal_finder_container #featured_new_customer_offers #find_local_offers{margin-top:18px;}#deal_finder+#package-details{display:none;}#package-details{width:981px;font-size:12px;border-bottom:1px solid #d6d6d6;clear:both;}.deal-finder-results{width:976px;font-size:12px;clear:both;position:relative;z-index:2;}#package-details table,.deal-finder-results table{margin:0 auto;left:2px;}#package-details p,.deal-finder-results p{line-height:20px;}#package-details .package-list,.deal-finder-results .package-list{width:980px;margin:0 auto;}#package-details .package-list thead{border-bottom:1px solid #d6d6d6;}#package-details th,.package-list th{height:25px;}#package-details th,.deal-finder-results th,.package-list th{position:relative;height:11px;padding:0 0 5px 10px;background-position:-935px 0;color:#777;font-size:10px!important;font-weight:bold!important;text-transform:uppercase;text-align:left;vertical-align:middle;border-bottom:1px solid #d6d6d6;}.ie8 .package-list th{border-bottom:1.5px solid #d6d6d6;}.ie8 #homepage .package-list th{background-color:transparent;}.ie8 #homepage .offer_row .package{background-color:#f6f6f6;}#package-details th.package #package-details th.package,#package-details th.package .deal-finder-results th.package,#package-details th.package .package-list th.package{left:1px;}.deal-finder-results th{background-color:#fff;}#package-details .firstTh,#package-details .lastTh,.deal-finder-results .firstTh,.deal-finder-results .lastTh,.package-list .firstTh,.package-list .lastTh{width:15px;padding:0;background:none;}.package-list th{background-position:-935px 5px;}.package-list .first_row,.deal-finder-results .first_row{height:128px;}.package-list tbody .first_row .package,.deal-finder-results tbody .first_row .package{background-position:16px -453px;}.package-list tbody .first_row .ondemand,.deal-finder-results tbody .first_row .ondemand{background-position:-216px -453px;}.package-list tbody .first_row .channels,.deal-finder-results .first_row .channels{background-position:-318px -453px;}.package-list tbody .first_row .extras,.deal-finder-results .first_row .extras{background-position:-320px -453px;}.package-list tbody .first_row .price,.deal-finder-results tbody .first_row .price{background-position:-621px -453px;}.package-list,.package-list-compare{text-align:left;font-weight:bold;border-collapse:separate;border-spacing:0;}.deal-finder-results .package-list>tbody{background:none;}.package-list tbody tr{height:auto;}.package-list td,.package-list-compare td{color:#444;}.package-list td{background:none;height:auto;font-size:11px;padding:0;}.offer_row>td,.offer_row>th{padding:15px;background:#fff;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4!important;}.offer_row>td:first-child,.offer_row>.price+td,#package-details .offer_details>td:first-child,#package-details .offer_details .details_content+td{border:none!important;background:#efefef;padding:0;width:15px;border-radius:0;}.table-spacer td{height:15px;border:none!important;}.deal-finder-results .offer_row>td:first-child,.deal-finder-results .offer_row>.price+td,.deal-finder-results .table-spacer td,.deal-finder-results .offer_details td{background:none;}#package-details tbody .package{width:90px;}#package-details .home-security-plans .package{width:120px;}#package-details #_tvVoiceOfferRow .package{width:137px;}#package-details #_voiceInternetOfferRow .package{width:163px;}#package-details #_voiceOfferRow .package{width:111px;}#package-details #_tvOfferRow .package{width:137px;}#package-details #_internetOfferRow .package{width:111px;}.deal-finder-results tbody .package{width:90px;}.deal-finder-results #_tvVoiceOfferRow .package{width:137px;}.deal-finder-results #_voiceInternetOfferRow .package{width:163px;}.deal-finder-results #_voiceOfferRow .package{width:111px;}.deal-finder-results #_tvOfferRow .package{width:137px;}.deal-finder-results #_internetOfferRow .package{width:111px;}#package-details tbody .ondemand{width:41px;}#package-details tbody .channels{width:162px;}#package-details #_tvOfferRow .channels{width:279px;}#package-details tbody .inetVoice{width:111px;}#package-details tbody .extras{width:59px;}#package-details tbody .voice{width:59px;}.deal-finder-results tbody .ondemand{width:41px;}.deal-finder-results tbody .channels{width:162px;}.deal-finder-results #_tvOfferRow .channels{width:279px;}.deal-finder-results tbody .inetVoice{width:111px;}.deal-finder-results tbody .extras{width:59px;}.deal-finder-results tbody .voice{width:59px;}#package-details tbody .bandwidth{width:58px;}#package-details tbody .online_protection{width:117px;}#package-details tbody .email-more{width:117px;}.deal-finder-results .bandwidth{width:58px;}.deal-finder-results .online_protection{width:117px;}.deal-finder-results .email-more{width:117px;}#package-details tbody .local-calling{width:68px;}#package-details tbody .long-distance{width:69px;}#package-details tbody .smarter-voicemail{width:91px;}#package-details tbody .calling-features{width:122px;}.deal-finder-results tbody .local-calling{width:68px;}.deal-finder-results tbody .long-distance{width:69px;}.deal-finder-results tbody .smarter-voicemail{width:91px;}.deal-finder-results tbody .calling-features{width:122px;}.deal-finder-results tbody .price{width:280px;}.offer_details{display:none;}.offer_details td{background:#efefef;}.package-list tbody .offer_details td{top:0;border-right:none;border-bottom:none;border-left:none;}.package-list .offer_details .details_content{width:930px;background:none;font-size:12px;}#package-details .package-list .details_content_box,.deal-finder-results .package-list .details_content_box,.package-list .details_content_box{width:auto;padding:20px 25px;overflow:hidden;vertical-align:top;}.package-list .offer_details .details_content{background-image:none;background-color:#fff;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-radius:0 0 5px 5px;}#package-details .details_content ul,.deal-finder-results .details_content ul{width:100%;overflow:hidden;font-weight:normal;}.details_content ul li{float:left;margin:0 30px 8px 0;padding:0 0 0 12px;width:42%;background-position:0 5px;list-style:none;line-height:18px;font-size:11px;font-weight:normal;}.detailsRestrictions{margin:10px 0 0;position:relative;right:auto;float:right;font-size:11px!important;}#package-details .offer_row .package,.deal-finder-results .offer_row .package,.package-list .offer_row .package{background:#f6f6f6;border-left:1px solid #d4d4d4;border-radius:5px 0 0 5px;}#package-details .expanded .package,.deal-finder-results .expanded .package{border-radius:5px 0 0 0;}.package-list .package{font-size:14px;vertical-align:middle;}#featured_new_customer_offers .learnMore,#featured_new_customer_offers .hideDetails,.package-list .package .learnMore,.package-list .package .hideDetails{color:#3b3b3b;font-weight:normal;font-size:11px;text-decoration:none;display:block;height:19px;margin-top:25px;padding:2px 0 0 26px;line-height:14px;}.package-list .package .hideDetails{display:none;}#featured_new_customer_offers .learnMore,.package-list .package .learnMore{background-position:0 -361px;}#featured_new_customer_offers .learnMore.expanded,.package-list .package .learnMore.expanded,#featured_new_customer_offers .hideDetails,.package-list .package .hideDetails{background-position:0 -384px;}.home-security-plans .package{width:110px;vertical-align:top;}.home-security-plans .package .learnMore,.home-security-plans .package .hideDetails{margin-top:100px;}.package-list .tick,.package-list-compare .tick{width:20px;height:20px;display:block;margin:0 auto;text-indent:-9999px;background-position:-252px -434px;}.home-security-plans .features{width:20%;}.home-security-plans .features li{height:30px;width:140px;margin-bottom:10px;padding:5px 0 0 40px;font-weight:bold;line-height:1.5;text-align:left;}.icon-security{background-position:-25px -4759px;}.icon-home-automation{background-position:-25px -4815px;}.icon-energy-savings{background-position:-25px -4872px;}.icon-home-compare{background-position:-25px -6200px;}.package-list td .inludes li{height:auto;padding:0;margin:5px 0 5px 15px;line-height:1em;font-weight:normal;list-style:disc;}.home-security-plans .equipment{width:185px;line-height:1.3em;font-weight:normal;}.home-security-plans .equipment li{margin-bottom:7px;}.home-security-plans .equipment a{font-weight:bold;}.home-security-plans .equipment ul{margin-bottom:15px;}.home-security-plans .equipment{width:180px;}.home-security-plans .installation{width:166px;font-weight:normal;vertical-align:top;}.home-security-plans .installation .add-space{display:block;margin:16px 0 10px 0;border-top:solid 1px #d5d5d5;}.home-security-plans .installation .add-space span{display:inline-block;position:relative;margin-top:-9px;background-color:#fff;padding-right:5px;}.home-security-plans .sales{text-decoration:line-through;}.home-security-plans .installation .best{font-size:11px;line-height:1.3em;font-weight:bold;}.package-list tbody .bandwidth{width:88px;text-align:center;font-size:11px;background-position:-320px -453px;}.package-list .bandwidth .num{font-size:30px;}.package-list .constant-guard,.package-list .email-more{width:147px;background-position:-320px -453px;font-size:10px;text-align:center;text-transform:uppercase;font-weight:bold;color:#9b9b9b;}#package-details tbody .email-more,.deal-finder-results tbody .email-more{width:117px;}.position-stable{height:73px;position:relative;}.package-list .more_info{display:block;width:14px;height:14px;margin:10px auto 0 auto;background-position:-535px -436px;text-indent:-999em;}.package-list .info_popup{position:absolute;top:20px;left:-30px;z-index:9999;display:none;width:149px;height:70px;padding:10px 15px 15px;text-align:left;background-position:-1879px bottom;}.package-list .info_popup .top{display:block;height:15px;width:179px;position:absolute;top:-10px;left:0;background-position:-1879px -1248px;}#package-details .package-list .info_popup p,.deal-finder-results .package-list .info_popup p{font-size:10px;text-transform:none;font-weight:normal;line-height:14px;color:#666;width:150px;margin:10px 0 0;}#package-details .voice p,.deal-finder-results .voice p{margin:0;font-size:11px;}#package-details tbody .gray,.deal-finder-results tbody .gray{color:#444;}.package-list.tripleplay .channels{width:auto;}.package-list.tripleplay .package{width:110px;}.package-list.tripleplay .ondemand,.package-list.doubleplay .ondemand{width:63px;}.package-list.tripleplay .channels,.package-list.doubleplay .channels{width:188px;}.package-list.tv .price,.package-list.internet .price,.package-list.doubleplay .price,.package-list.tripleplay .price{width:319px;}#package-details .package-list .channels table,.deal-finder-results .package-list .channels table{width:162px;border-spacing:0;}#package-details #_tvOfferRow .channels table,.deal-finder-results #_tvOfferRow .channels table{width:269px;}#package-details .package-list .channels td,.deal-finder-results .package-list .channels td{width:81px;}#package-details .package-list .channels img,#package-details .package-list .sports-package,.deal-finder-results .package-list .channels img,.deal-finder-results .package-list .sports-package{width:81px;padding:0;overflow:hidden;}#package-details #_tvOfferRow .channels img,.deal-finder-results #_tvOfferRow .channels img{width:160px;}#package-details .package-list .num,.deal-finder-results .package-list .num,.package-list.home-security-plans .num{background-position:-332px -208px;font-size:30px;width:60px;padding:0 18px 0 0;}.deal-finder-results .package-list .num,.package-list.home-security-plans .num{float:left;}#package-details .internet-voice .num,#package-details .internet .num,.deal-finder-results .internet-voice .num,.deal-finder-results .internet .num{padding:0;}.package-list .num a{display:block;width:69px;line-height:20px;font-size:11px;letter-spacing:normal;}.package-list.tripleplay .inetVoice,#content .package-list tbody .extras,.package-list tbody .extras{padding:15px;}.package-list tbody .price,.package-list .inetVoice,.package-list .tvVoice{padding-left:15px;}#content .package-list td.inetVoice,.package-list td.inetVoice{font-size:11px;}#content .package-list td.inetVoice span,.package-list td.inetVoice span{display:block;}#content .package-list td.inetVoice div,.package-list td.inetVoice div{font-weight:normal;}#content .package-list tbody .extras,.package-list tbody .extras{font-size:11px;color:#c8001d;width:63px;}.package-list .extras li{list-style-position:inside;}#package-details .offer_row .price,.deal-finder-results .offer_row .price,.package-list .offer_row .price{border-radius:0 5px 5px 0;}#package-details .expanded .price,.deal-finder-results .expanded .price{border-radius:0 5px 0 0;}.price-container{width:280px;}.price-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.disclaimer-offer-row{clear:right;float:right;padding-top:15px;width:150px;font-size:11px;font-weight:normal!important;text-align:right;}.package-list .total-price{float:left;font-size:26px;height:auto;width:114px;}.package-list .total-price a{font-weight:normal;}.package-list .best{font-size:10px;color:#c8001d;display:block;}.package-list td.price sup{font-weight:bold;font-size:13px;position:relative;top:0;vertical-align:super;}.package-list td.price .month{font-size:10px;font-weight:normal;line-height:11px;width:105px;top:0;vertical-align:baseline;}.package-list .best-price-icon{position:static;top:0;left:30px;display:block;width:42px;height:32px;background-position:-564px -409px;}#package-details .offer_row .price .custom-select,.deal-finder-results .offer_row .price .custom-select{float:left;}.package-list .custom-select{width:166px;margin:10px 0;}#package-details .dropdown,.deal-finder-results .dropdown{position:relative;list-style:none;padding-left:0;margin:0;}.package-list .dropdown ul{padding:0;margin:0;}#package-details .dropdown a,.deal-finder-results .dropdown a{text-decoration:none;}#package-details .dropdown>li>a,.deal-finder-results .dropdown>li>a{font-weight:normal;height:33px;overflow:hidden;}#package-details .dropdown a>span,.deal-finder-results .dropdown a>span{display:block;margin:0;padding:8px 23px 12px 10px;font-size:12px;line-height:13px;background-position:-769px -220px;cursor:pointer;}#package-details .dropdown ul,.deal-finder-results .dropdown ul{border:1px solid #d5d5d5;border-radius:2px;background:#fff;width:164px;padding:0;position:absolute;top:34px;left:0;z-index:99;list-style:none;}.btnStartShopping span{width:114px;}.package-list .btnStartShopping{float:right;}#package-details .btnStartShopping.disabled,#package-details .btnStartShopping.disabled:hover,.btnStartShopping.disabled{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:bold;text-align:center;text-decoration:none;color:#a1a1a1!important;margin:0;display:inline-block;cursor:default!important;height:25px;width:163px;padding:10px 0 0;border:0;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:#eee!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#eeeeee',GradientType=0)!important;}.package-list .total-price{float:left;font-size:26px;width:114px;}.package-list .total-price .period{display:block;float:none;clear:both;font-size:11px;font-weight:normal;margin-top:5px;}.package-list .total-price a{font-weight:normal;}.package-list .best{font-size:10px;color:#c8001d;display:block;}.package-list td.price sup{font-weight:bold;font-size:13px;position:relative;top:3px;vertical-align:super;}.package-list td.price .month{font-size:10px;font-weight:normal;line-height:11px;width:105px;top:0;vertical-align:super;display:block;}.package-list .best-price-icon{position:static;top:0;left:30px;display:block;width:42px;height:32px;background-position:-564px -409px;}.home-security-plans .price{width:170px;}.home-security-plans .price-container{width:180px;}.home-security-plans .price p.contract{width:170px;text-align:left;margin:15px auto;}.home-security-plans .total-price{width:165px;}.home-security-plans .total-price .best-price-icon{display:inline-block;}.home-security-plans .price div,.home-security-plans .price .btnStartShopping{float:none;clear:both;margin:auto!important;}.home-security-plans .price div{background-image:none;}.home-security-plans .btnStartShopping span{width:135px;}.package-list.home-security-plans .extras,.package-list .internet,.package-list .home{width:120px;vertical-align:top;}.package-list .tv{width:200px;vertical-align:top;}.package-list.home-security-plans .num{float:none;margin-bottom:10px;width:150px;vertical-align:top;}.package-list.home-security-plans .home p a{font-weight:normal;}.package-list.home-security-plans .num span,.package-list.home-security-plans .num sup{font-size:17px;}.home-security-plans .custom-select.agreement{margin-bottom:10px!important;}.home-security-plans .custom-select+.btnStartShopping{margin-left:6px!important;}.home-security-plans .custom-select+.btnStartShopping span{width:115px;}#more_offer,.deal-finder-results .more-offer{width:980px;height:22px;padding-bottom:20px;margin-bottom:0;background-color:#efefef;text-align:center;}.deal-finder-results .more-offer{background:#fff;}#more_tv_offers_btn{position:relative;top:3px;margin:0 auto;padding-right:34px;display:inline-block;font-size:16px;font-weight:bold;color:#3b3b3b;text-decoration:none;background-position:right 0;}.more_tv_offers_btn{display:inline-block;font-size:16px;font-weight:bold;color:#3b3b3b;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#fff 50%,#ebebeb 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 50%,#ebebeb 51%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);border-radius:20px;box-shadow:0 2px 7px #ccc;cursor:pointer;}.ie9 .more_tv_offers_btn{filter:none;}#more_tv_offers_btn:hover,.more_tv_offers_btn:hover{text-decoration:none;}#more_tv_offers_btn span{display:block;height:100%;padding:7px 10px 12px 30px;background-position:-1755px 0;}.more_tv_offers_btn span{height:100%;padding:0 44px 0 20px;display:inline-block;line-height:35px;background-position:right -507px;}.home-security-plans .column{float:left;width:290px;}.home-security-plans .highlight{color:#c8001d;font-weight:bold;font-size:11px;margin-top:-5px;padding-left:13px;}.home-security-plans b{font-weight:bold;}.home-security-plans ul.offer-details-list{clear:left;}.home-security-plans .column .more_info{display:inline-block;background-image:none!important;text-indent:0;margin:10px 0 10px 10px;}.home-security-plans .column .offer-details-list li{width:100%;}.home-security-plans h4{float:left;margin:10px 0;text-shadow:none;}.home-security-plans .column .offer-details-list a{color:#1471da;font-weight:normal;}.home-security-plans .column ul.offer-details-list{width:300px;}.home-security-plans .equipment-detail ul.offer-details-list{width:280px;}.home-security-plans .access-detail ul.offer-details-list{width:285px;}.home-security-plans .warning{border:1px solid #c4dbf6;box-shadow:0 1px 2px #d2d2d2;border-radius:7px;clear:both;font-weight:bold;padding:15px;position:relative;margin-bottom:20px;top:15px;text-align:center;background:-webkit-linear-gradient(top,rgba(20,113,218,.04) 0%,rgba(20,113,218,.04) 65%,rgba(20,113,218,.06) 95%,rgba(20,113,218,.08) 100%);background:linear-gradient(to bottom,rgba(20,113,218,.04) 0%,rgba(20,113,218,.04) 65%,rgba(20,113,218,.06) 95%,rgba(20,113,218,.08) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a1471da',endColorstr='#141471da',GradientType=0);}.home-security-plans .icon-service-warning{height:25px;line-height:2.2;margin:0 auto;text-indent:20px;}.home-security-plans .premier .warning .icon-service-warning,.home-security-plans .preferred .warning .icon-service-warning{width:455px;}.home-security-plans .lifestyle .warning .icon-service-warning{width:410px;}.addresscomplete{font-family:Arial;color:#444;border:1px solid #555;cursor:default;background-color:#fff;overflow:auto;overflow-x:hidden;position:absolute;z-index:99;min-width:400px;top:61px;}.addresscomplete p#suggestionsPara{padding:0 0 8px;margin:0;line-height:0;visibility:hidden;}.addresscomplete .addresscomplete_item{padding:0 9px 5px;margin:0 2px;float:none;font-weight:normal;}.addresscomplete_item_highlighted{background-color:#000;color:#fff;float:none;padding:3px 9px!important;margin:0 2px 2px;}.addresscomplete_item b,.addresscomplete_item_highlighted b{font-weight:bold;}#package-details .hgroup .text,#package-details .subtitle .text,.deal-finder-results .hgroup .text,.deal-finder-results .subtitle .text{background:none;}.tab-content #deal_finder_container,.tab-content #featured_new_customer_offers,.tab-content #package-details .package-list>tbody,.tab-content .table-spacer td,.tab-content .offer_row>td:first-child,.tab-content .offer_row>.price+td,.tab-content #package-details .offer_details>td:first-child,.tab-content #package-details .offer_details .details_content+td,.tab-content #more_offer{background:none;}.tab-content #package-details th,.tab-content .deal-finder-results th{background-color:transparent;border-bottom:none;}.tab-content #package-details,.tab-content .deal-finder-results{border-bottom:0;}.background-repeat{padding-left:10px;}.package-list.doubleplay td,.package-list.internet td{height:auto;}#package-details .details_content_box h3{display:none;}.package-list .best-price-icon{left:auto;top:auto;position:static;}#featured_new_customer_offers,.featured-new-customer-offers{padding:0 0 30px;overflow:hidden;background:#f9f9f9;}.featured-new-customer-offers{background:#fff;}#featured_new_customer_offers .left_col{float:left;width:450px;padding:0 0 0 20px;position:relative;}#featured_new_customer_offers .left_col h2,.featured-new-customer-offers .left_col h2{font-size:18px;}#featured_new_customer_offers .left_col p,.featured-new-customer-offers .left_col p{font-weight:bold;color:#3b3b3b;margin:5px 0 0 0;font-size:14px;}#featured_new_customer_offers .left_col a,.featured-new-customer-offers .left_col a{font-weight:normal;}.featured-new-customer-offers .left_col,.featured-new-customer-offers .right_col{float:left;}#deal_finder_container,#deal-finder-container #package-details.cards-no-head th{background:none!important;}#deal_finder_container #package-details,#deal_finder_container #package-details th,#deal_finder_container #package-details .package-list thead{border-bottom:none;}#more_offer,#featured_new_customer_offers,#deal_finder_container #package-details.cards-no-head,#deal_finder_container #package-details.cards-no-head .table-spacer td,#deal_finder_container #package-details .offer_row>td:first-child,#deal_finder_container #package-details .offer_row>.price+td,#deal_finder_container #package-details.cards-no-head .package-list>tbody{background:transparent none;}#deal_finder_container #package-details.cards-no-head th{background-image:none;}.ie8 #deal_finder_container #package-details.cards-no-head th{background-color:transparent;}#deal_finder_container #package-details .offer_details>td:first-child,#deal_finder_container #package-details .offer_details .details_content+td{background:transparent none!important;}.product-hero{width:980px;height:278px;margin:0 auto;position:relative;}.product-hero>img{float:left;margin:20px 0 0;}.product-selling-copy{padding:86px 0 0 595px;}.product-hero-promo .product-selling-copy{padding-left:550px;}.product-hero-promo .product-selling-copy{padding-top:52px;}.product-hero h1{font-size:39px;text-transform:uppercase;letter-spacing:-1px;line-height:1;color:#3b3b3b;}.product-hero h1 .subheader{display:block;font-size:12px;color:#c8001d;width:auto;}.product-hero-promo h1{margin:0 0 12px;}.product-selling-copy-main{padding-left:50px;}.product-hero h2{font-size:19px;font-weight:bold;color:#3b3b3b;margin:6px 0 0;}.product-hero .product-selling-copy-main>p{font-size:15px;font-weight:200;line-height:20px;color:#777;margin:6px 0 0;}.product-hero-promo .product-selling-copy-main>p{font-size:13px;}.product-selling-cta-wrapper{margin:18px 0 0;}.product-hero .price-wrap{width:166px;float:left;}.product-hero .price-wrap .best-price{margin:0 0 10px;}.product-hero .price-wrap .price{font-size:33px;font-weight:bold;color:#3a3a3a;margin-bottom:5px;}.product-hero .price-wrap p{font-size:12px;}.product-hero .price-wrap sup{font-size:1em;vertical-align:baseline;}.product-hero .button-wrap{width:190px;float:left;}.product-hero .button-wrap .btn span{height:28px;padding:16px 25px 0;}.product-hero .button-wrap p{font-size:11px;color:#666;margin:10px 0 0;}.product-hero.hero-short{padding-top:30px;height:120px;text-align:center;}.product-hero.hero-short h1{font-size:44px;text-transform:none;}.product-hero.hero-short .font-light{font-weight:100;}.product-hero.hero-short>p{padding:6px 50px 0;font-size:15px;font-weight:200;line-height:20px;color:#777;}.product-hero .sign-in a{display:block;float:left;padding-left:28px;width:48px;font-size:13px;font-weight:bold;}.table-plans-wrapper table{border-collapse:collapse;border-spacing:0;}.table-plans-wrapper .table-plans-heading,.table-plans-wrapper .table-plans-list li{background-repeat:repeat-y;background-position:right 0;}.table-plans-heading,.table-plans-header li:last-child,.table-plans-list li{background-repeat:repeat-y;background-position:right 0;}.table-viewport .scrollbar-container{width:29px;}.overlay-channel-lineup .table-plans-heading,.worldwide-calling .table-plans-heading{width:218px;}.table-plans-heading{float:left;height:162px;padding:0 20px;border-bottom:1px solid #242424;}.table-plans-heading p{display:block;font-size:11px;color:#fff;padding:25px 0 0;font-weight:normal;}.table-plans-thead{float:left;width:918px;z-index:2;position:relative;text-align:left;color:#fff;font-weight:bold;font-size:11px;border-radius:5px 5px 0 0;background:none;background:#484848;background:-webkit-linear-gradient(top,#484848 0%,#2c2c2c 55%);background:linear-gradient(to bottom,#484848 0%,#2c2c2c 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848',endColorstr='#2c2c2c',GradientType=0);}.table-plans-thead a{color:#fff;font-weight:bold;}.table-plans-heading span{margin:0 0 10px;display:block;}.table-plans-heading p strong{font-size:25px;color:#fff;padding-bottom:15px;display:block;}.table-plans-header{overflow:hidden;position:relative;width:634px;}.table-plans-header ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0;}.table-plans-header li{height:206px;float:left;position:relative;border-left:1px solid #242424;}.table-plans-header li:first-child{border:none;}.table-plans-header li.selected{border:5px solid #a2c513;height:196px;}.table-plans-header .btn{position:absolute;bottom:16px;left:50%;margin-left:-72px;}.table-plans-header .selected .btn{bottom:11px;}.table-plans-header .btn span{width:139px;padding:12px 0 0;}.table-plans-header .btn-disabled{width:144px;height:24px;margin-bottom:5px;}.table-viewport .scrollbar-container{width:25px;height:100%;position:absolute;right:0;top:0;}#cluDiv .table-viewport .scrollbar-container{display:none;}#cluDiv .table-viewport{overflow-y:scroll;}.table-viewport .scrollbar.vertical{z-index:8;top:5px;right:4px;background:none;}.table-viewport .scrubber{left:auto;}.table-viewport-shade{position:absolute;top:0;z-index:5;height:100%;width:5px;}.table-viewport-shade.left{left:258px;}.table-viewport-shade.right{right:26px;background-position:-5px 0;}.table-pagination{width:64px;height:81px;display:block;text-indent:-9999px;position:absolute;top:66px;z-index:100;}.table-pagination.next{right:3px;background-position:-64px -194px;}.table-pagination.previous{left:230px;background-position:0 -194px;display:none;}.table-plans{position:relative;margin:34px 0 0;padding:30px;display:none;border:1px solid #d5d5d5;border-radius:5px;}.table-plans .arrow{position:absolute;top:-22px;left:286px;display:block;width:36px;height:35px;}.table-plans-container .cell-contents{width:auto;}.table-plans-list{position:relative;}.performance-gradiant{display:block;position:absolute;height:42px;width:636px;left:249px;top:0;background:#f4be21;background:-webkit-linear-gradient(left,#f4be21 0%,#c8021d 100%);background:linear-gradient(to right,#f4be21 0%,#c8021d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4be21',endColorstr='#c8021d',GradientType=1);}.overlay-channel-lineup .most-popular{display:block;text-align:center;position:absolute;top:95px;font-size:11px;}.overlay-channel-lineup .table-plans-header .cell-contents:before{display:none;}.overlay-channel-lineup .plan-name{text-decoration:underline;}.overlay-channel-lineup .table-plans-heading p{color:#fff;}.sort-by a{text-decoration:underline;}.sort-by a.selected{text-decoration:none;}.sort-by a.last{display:inline-block;padding-left:25px;}.table-plans-container{position:relative;padding:0 26px 0 0;}.table-plans-container:after{content:"";display:block;clear:both;float:none;}.table-viewport{position:relative;float:left;width:916px;height:322px;overflow:hidden;background:#fff;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}.table-view{float:left;width:918px;font-size:12px;line-height:1.5em;position:absolute;top:0;left:0;}.table-plans-list{width:258px;float:left;text-align:left;border-bottom:1px solid #d5d5d5;}.table-plans-list li{color:#3b3b3b;font-size:12px;font-weight:bold;line-height:1.5em;padding:12px 20px;}.table-plans-list .even{background:#f2f2f2;}.table-plans-contents{width:632px;float:left;position:relative;overflow:hidden;border-bottom:1px solid #d5d5d5;}.table-plans-contents table{position:relative;left:0;}.table-plans-contents .even{background-color:#f2f2f2;}.table-plans-list .hide,.table-plans-contents .hide{display:none;}.table-plans-contents td{width:184px;background-position:0 0;background-repeat:repeat-y;vertical-align:middle;}.table-viewport .table-plans-contents td:first-child{background-image:none;}.table-plans-contents td .cell-contents{padding:12px 20px;}.table-plans-contents .cell-contents .checked{text-indent:-9999px;display:block;width:21px;height:18px;padding:0;margin:0 auto;background-position:-199px -32px;}.plan-filter-container{background-color:#fff;padding:15px 20px;margin-top:0;border-radius:0 0 5px 5px;line-height:45px;}.plan-filter-container:after{content:"";display:block;clear:both;float:none;}.table-plans-wrapper #search-filter input{width:195px;font-size:11px;padding:8px;box-shadow:inset 0 1px 4px 0 #888;}.table-plans-wrapper #search-filter{float:left;}.table-plans-wrapper #search-filter label{font-weight:bold;font-size:11px;line-height:40px;margin:0 15px 0 0;float:left;}.table-plans-wrapper #search-filter .text{padding:12px;margin-right:10px;line-height:1;border:1px solid #dfdfdf;border-radius:2px;}.table-plans-wrapper .plan-filter{float:left;}.table-plans-wrapper .plan-filter li{float:left;padding:0 0 0 8px;margin:0 0 0 8px;font-size:11px;}.table-plans-wrapper .scrollable{position:relative;}.table-plans-wrapper .scrollbar{position:absolute;height:330px;width:3px;right:2px;top:0;background-color:#d5d5d5;overflow:visible;border-radius:3px;}.table-plans-wrapper .scrubber{position:absolute;left:-1px;background-color:#3b3b3b;width:5px;height:90px;border-radius:3px;cursor:pointer;}.scrollbar.vertical{background-image:none;background-color:transparent;position:absolute;right:5px;height:95%;width:6px;}.table-plans-wrapper .scrollbar.vertical .scrubber{background-image:none;background-color:#606060;height:75px;width:6px;border-radius:5px;}.table-plans-wrapper .scrollbar-arrow-left,.table-plans-wrapper .scrollbar-arrow-right{width:34px;height:28px;position:absolute;top:0;z-index:20;cursor:pointer;}.table-plans-wrapper .scrollbar-arrow-left{left:-21px;background-position:-875px -360px;}.table-plans-wrapper .scrollbar-arrow-right{right:-29px;background-position:-916px -360px;}.table-plan-wide.table-plans-wrapper .table-plans-thead,.table-plan-wide.table-plans-wrapper .table-view{width:980px;}.table-plan-wide.table-plans-wrapper .table-viewport{width:978px;}.table-plan-wide.table-plans-wrapper .table-plans-header,.table-plan-wide.table-plans-wrapper .table-plans-contents{width:695px;}.progress-bar{width:690px;float:right;}.progress-bar.xfinity{width:815px;}.progress-step{height:40px;width:230px;float:left;background-position:-10px 0;line-height:40px;text-align:center;text-transform:capitalize;}.progress-step:first-child{background-position:left 0;}.progress-step-last{background-position:right 0;}.progress-step a,.progress-step .not-link{display:block;background-position:right -120px;color:#999;text-shadow:1px 1px 1px #fff;text-decoration:none;cursor:default;}.progress-step-last a,.progress-step-last .not-link{background-position:right 0;}.progress-step .step-text{font-size:11px;font-weight:bold;}.progress-step-finished a{color:#117dd8;cursor:pointer;}.progress-step-finished a:hover,.progress-step-finished a:focus{text-decoration:underline;outline:0;}.progress-step-finished .step-text{padding:13px 0 13px 20px;margin-left:-20px;background-position:left -123px;}.progress-step-first.progress-step-finished{padding:0;margin:0;background-position:left -80px;}.progress-step-finished{padding-left:27px;margin-left:-27px;background-position:10px -280px;}.progress-step-finished:hover{background-position:-192px -120px;}.progress-step-first.progress-step-finished:hover{background-position:left -240px;}.progress-step-last.progress-step-finished a{background-position:right -80px;}.progress-step-last.progress-step-finished:hover a{background-position:right -240px;}.progress-step-selected a,.progress-step-selected .not-link{color:#fff;text-shadow:1px 1px 1px #999;background-position:right -160px;}.progress-step-selected{padding-left:27px;margin-left:-27px;background-position:-10px -200px;}.progress-step-selected .not-link{padding-right:15px;}.progress-step-first.progress-step-selected:first-child{padding-left:0;margin-left:0;background-position:left -40px;}.progress-step-last.progress-step-selected .not-link{background-position:right -40px;}.progress-bar:after{content:"";display:block;clear:both;float:none;}.two-column .tab-promo-btn{background-position:left -808px;color:#777;float:left;font-weight:normal;height:245px;margin:0 0 20px 10px;width:485px;}.two-column .tab-promo-btn:hover{background-position:-486px -808px;text-decoration:none;}.two-column .tab-promo-btn:first-child{margin-left:0;}.two-column .tab-promo-btn .promo-btn-content{display:block;padding:20px 185px 0 25px;position:relative;text-align:left;}.two-column .tab-promo-btn .promo-btn-content span{text-align:left;}.two-column .tab-promo-btn .promo-btn-image{display:block;position:absolute;right:0;top:-10px;}.two-column .tab-promo-btn .promo-heading{color:#3b3b3b;display:block;font-size:23px;font-weight:bold;padding-bottom:15px;}.two-column .tab-promo-btn .promo-paragraph{display:block;line-height:1.38em;margin:0 0 20px;width:190px;}.two-column .tab-promo-btn .promo-link{color:#117dd8;display:block;font-weight:bold;font-size:12px;}.two-column .tab-promo-btn .legal{color:#919191;font-size:10px;margin:40px 0 0 4px;text-align:justify;}.promo-featured{background-position:0 -184px;display:block;height:162px;margin:11px 10px;width:363px;font-weight:normal!important;background-color:#fff;border:1px solid #d5d5d5;border-radius:5px;}.promo-featured:after{content:"";display:block;height:5px;width:100%;margin-top:80px;background-color:#c90318;}.promo-featured:hover{text-decoration:none;}.promo-featured .card-icon:first-child,.promo-featured .card-icon{float:left;margin:11px 10px;}.promo-featured .service{color:#777;float:left;font-size:13px;line-height:25px;max-width:216px;margin:6px 0 5px;padding:0 12px 13px;}.promo-featured .service strong{color:#3b3b3b;display:block;font-size:16px;line-height:25px;}.promo-featured .service-price{float:left;margin:0;padding:26px 10px 20px 12px;font-size:13px;color:#777;line-height:25px;}.promo-featured .service-price strong,.promo-featured .service-price em{color:#3b3b3b;font-style:normal;font-weight:bold;}.promo-featured .service-price strong{font-size:19px;}.promo-image{position:absolute;bottom:2px;left:-30px;}.form-select{background:#fff;background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #cfcfcf;border-radius:8px;margin:0 10px 10px 0;cursor:pointer;float:left;position:relative;}.form-select:hover{border:1px solid #999;}.form-select:active,.form-select.active-state{background:#e9e9ee;background:-webkit-linear-gradient(top,rgba(233,233,238,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(233,233,238,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9ee',endColorstr='#ffffff',GradientType=0);}.form-select label{color:#3b3b3b;cursor:pointer;font-size:15px;font-weight:bold;display:block;margin:0 0 5px;}span.radio{background-position:-76px 0;cursor:pointer;float:left;height:19px;width:18px;}span.radio.selected{background-position:-94px 0;}.input-section span{margin:0 8px 0 0;}.form-select a{text-decoration:none;color:#1471da;}.form-select sup{font-size:.5em;vertical-align:super;}.form-select.selected{border:5px solid #a2c513;border-radius:5px;}.form-select-wide{height:52px;width:275px;}.form-select-wide.selected{height:44px;width:267px;}.form-select-wide.selected .radio{top:13px;}.form-select-wide .radio{left:20px;position:absolute;top:18px;}.form-select-wide.selected label{padding:14px 0 0;}.form-select-wide label{font-size:13px;padding:19px 0 0;text-align:center;}.form-select-wide-tall.selected{height:210px;width:325px;}.form-select-wide-tall{height:218px;margin-right:8px!important;padding:10px 0 0;text-align:center;width:333px;}.form-select-wide-tall .label-section{height:155px;margin:0 auto;width:220px;}.form-select-wide-tall.selected .label-section{height:151px;}.form-select-wide-tall .label-section{height:155px;margin:0 auto;width:220px;}.form-select .price-note{color:#777;font-size:11px;font-weight:normal;}.form-select-wide-tall .label-section a,.form-select-narrow-tall .label-section a{display:block;font-size:12px;padding-top:10px;}.form-select-wide-tall .label-section span,.form-select-narrow-tall .label-section span{color:#777;font-size:12px;margin-top:10px;}.form-select-wide-tall .input-section,.form-select-narrow-tall .input-section{line-height:16px;padding-right:0;padding-top:10px;}.form-select-short{height:112px;padding:25px 15px;width:192px;}.form-select-short.selected{height:102px;width:182px;}.form-select-short label{color:#c8001d;font-size:17px;margin:0 0 10px;}.form-select-short label span{color:#777;margin:0 0 2px;}.form-select label span,.form-select p{color:#3b3b3b;display:block;font-size:11px;font-weight:normal;line-height:1.3em;}.form-select-short p{height:52px;}.form-select label span,.form-select p{color:#3b3b3b;display:block;font-size:11px;font-weight:normal;line-height:1.3em;}.form-select-short .label{color:#3b3b3b;font-weight:bold;line-height:18px;margin:0 0 0 12px;font-size:13px;}.form-select-wider{height:180px;width:335px;}.form-select-wider.selected{height:170px;width:325px;}.form-select-wider .phone-numbers{text-align:center;}.form-select-wider .label-section{text-align:center;width:309px;}.selected .label-section{height:120px;}.label-section{display:table;height:122px;padding:5px 14px;text-align:center;}.label-section label{display:table-cell;line-height:1.3em;vertical-align:middle;}.selected .input-section{padding:10px 16px 0;}.input-section{border-top:1px solid #d5d5d5;font-size:13px;font-weight:bold;height:36px;line-height:17px;padding:16px 15px 0;text-align:left;}.phone-numbers{height:99px;padding:30px 0 0;}.phone-numbers .dropdown{margin:12px auto 0;text-align:left;width:220px;}.phone-numbers .dropdown>li>a{height:35px;}.dropdown>li>a{background:#fff;background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0);border:1px solid #d5d5d5;border-radius:2px;color:#3b3b3b;height:40px;line-height:1em;}.dropdown a{cursor:default;display:block;font-size:13px;font-weight:bold;text-decoration:none;}.phone-numbers .dropdown a>span{background-position:-482px -400px;padding:10px 23px 10px 12px;}.dropdown a>span{background-position:right -400px;color:#3b3b3b;display:block;font-size:13px;line-height:16px;margin:0;padding:12px 23px 12px 12px;}.dropdown ul a:hover,.dropdown ul a.selected{background:none repeat scroll 0 0 #1471da;color:#fff;}.dropdown ul a{background:none repeat scroll 0 0 #fff;color:#1471da;padding:12px;}.selected .included,.selected .required{display:block;margin-top:0!important;}.included,.required{background-position:right top;display:none;height:72px;position:absolute;right:0;text-indent:-9999px;width:72px;top:0;}.required{background-position:-517px top!important;}.form-select-narrow-mid{height:180px;width:220px;}.form-select-narrow-mid.selected{height:172px;width:212px;}.form-select-narrow-tall.selected{height:207px;width:212px;}.form-select-narrow-tall{height:217px;margin-right:8px!important;padding:10px 0 0;text-align:center;width:222px;}.form-select-narrow-tall .label-section{height:155px;width:192px;}.form-select-connection{height:217px;width:222px;}.form-select-connection .label-section{height:155px;width:192px;}.form-select-connection img{margin:43px 0 12px;}.form-select-connection .title,.has-connection .title,.add-connection .title,.add-connection-selected .title{display:block;font-size:15px;font-weight:bold;line-height:1.3em;padding:8px 0 0;width:100%;}.form-select-connection a,.has-connection a{float:right;font-size:11px;}.add-connection,.add-connection-selected{border:5px dashed #e7e7e7;border-radius:5px 5px 5px 5px;height:217px;text-align:center;width:212px;}.add-connection{background:none repeat scroll 0 0 #fff;}.add-connection span{background-position:-215px -2px;}.add-connection .title,.add-connection-selected .title{padding:120px 0 0;}.nth-3{margin:0 0 15px;}.add-connection:hover{border:5px dashed #ccc;}.add-connection:hover span{background-position:-215px -128px;}.add-connection:active,.add-connection.active-state{background:none repeat scroll 0 0 #fff;}.add-connection:active span{background-position:-215px -253px;}.has-connection .close-button,#tv-connection-popup .close-button,.form-select-connection .close-button{background-color:transparent;border:0;overflow:hidden;background-position:-114px 0;display:block;height:24px;position:absolute;right:-12px;top:-12px;width:24px;z-index:2;}.has-connection .close-button:before,#tv-connection-popup .close-button:before,.form-select-connection .close-button:before{content:"";display:block;width:0;height:100%;}.kit-options li{float:left;font-size:11px;line-height:18px;margin-left:5px;width:225px;}.kit-options label{display:inline-block;width:154px;}.kit-options .form-select .saving{color:#82ac00;display:inline-block;font-weight:bold;margin:0 0 0 15px;}.kit-options li>a{font-weight:bold;}.kit-options .question{background-position:0 -54px;display:inline-block;height:15px;overflow:hidden;position:relative;text-indent:-9999px;top:3px;width:20px;}.form-select-connection-radio.selected{height:195px;width:212px;}.form-select-connection-radio{cursor:default;height:203px;padding:10px 0 0;text-align:center;width:222px;}.form-select-tv{height:215px;width:210px;padding:5px 0 0;float:left;}.form-select-tv.selected{height:207px;width:215px;}.form-select-tv img{display:block;margin:4px auto;}.form-select-tv .input-section{height:49px;border-top:none;}.form-select-tv .first-choice{display:block;}.form-select-tv label{float:left;line-height:1.5em;width:158px;}.form-select-tv label .exclusive{color:#a2c513;display:block;font-weight:bold;}.form-select-tv label span{display:inline;margin:0;}span.checkbox{background-position:-40px 0;cursor:pointer;display:inline-block;height:17px;width:18px;}span.checkbox.selected{background-position:-58px 0;}.checkbox-big+span.checkbox{height:20px;width:20px;background-position:0 0;vertical-align:middle;margin-right:10px;}.checkbox-big+span.checkbox.selected{background-position:-20px 0;}.form-select-tv span.checkbox.selected{background-position:-20px 0;}.form-select-tv span.checkbox{background-position:0 0;height:20px;margin:4px 0 0;width:20px;}.form-select-tv input,.form-select-tv .checkbox{float:left;}.tv-info{height:150px;margin:0 3px;position:relative;text-align:left;}.tv-info span{background:none repeat scroll 0 0 rgba(0,0,0,.7);border-radius:0 0 6px 6px;bottom:0;color:#fff;font-size:15px;font-weight:bold;left:2px;padding:10px;position:absolute;width:180px;}.checkbox-button.active{height:61px;width:172px;border:5px solid #a2c513;border-radius:5px 5px 5px 5px;}.checkbox-button{background:#fff;background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #cfcfcf;border-radius:8px;margin:0 10px 10px 0;cursor:pointer;float:left;position:relative;height:71px;width:182px;}.checkbox-button.form-field label{float:left;font-size:15px;font-weight:bold;line-height:69px;text-align:center;width:182px;margin-left:0;padding-left:0;}.checkbox-button.active label{line-height:67px;}.checkbox-button span.checkbox{left:25px;position:absolute;top:23px;background-position:0 0;height:20px;width:20px;}.checkbox-button span.checkbox.selected{background-position:-20px 0;top:21px;}.form-select-wider .form-select-center{padding:76px 20px 0;}.form-select-wider .form-select-center .radio{margin:0 8px 5px 0;}.form-select-wider .form-select-center label span{margin:5px 0 0;}.plan-item{background:#fff;background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #cfcfcf;border-radius:8px;margin:0 10px 10px 0;cursor:pointer;float:left;position:relative;text-align:center;height:178px;width:238px;text-decoration:none;color:#1471da;}.plan-item.selected{height:168px;width:228px;border:5px solid #a2c513;border-radius:5px;}.plan-item span{color:#777;display:block;font-size:12px;font-weight:normal;line-height:18px;}.plan-item .icon{background-position:0 0;left:0!important;margin:25px auto 10px;position:relative;top:0;height:80px;left:30px;overflow:hidden;text-indent:-999em;width:80px;}.plan-item .icon-tune-up{background-position:0 -4340px;}.plan-item .icon-wireless{background-position:0 -4260px;}.plan-item .icon-virus-removal{background-position:0 -4180px;}.plan-item .icon-new-set-up{background-position:0 -4100px;}.form-field{float:left;position:relative;}.form-field .remotes{margin-left:10px;position:relative;z-index:2;}.form-field .selected-border{border:5px solid #a2c513;border-radius:5px 5px 5px 5px;display:none;height:221px;left:0;margin:-18px 0 0;position:absolute;top:0;width:149px;z-index:999;}.form-select-tv.activated{background-color:#e8e8e8;cursor:default;}.form-select-tv.activated:hover{border:1px solid #d5d5d5;}.form-select-tv,.form-select-streampix{height:217px;width:222px;}.form-select-tv .btn-white,.form-select-streampix .btn-white{margin-top:5px;display:block;}.form-select-tv.just-added,.form-select-tv.just-added:hover{border:5px solid #a2c513;border-radius:5px;height:207px;width:212px;}.form-select-tv.just-added .btn-white span,.form-select-tv.activated .btn-white span{box-shadow:none;border:none;padding-left:15px;width:170px;background:none;}.form-select-tv.just-added .btn-white:hover span,.form-select-tv.activated .btn-white:hover span{border:none;}.form-select-tv.just-added .activated-icon,.form-select-tv.activated .activated-icon{background-position:0 -100px;display:block;height:38px;margin:-10px auto 0;position:relative;width:38px;}.form-select-tv.just-added .btn-white span,.form-select-tv.activated .btn-white span{padding-top:0;margin-top:0;}.form-select-tv .btn-white span,.form-select-streampix .btn-white span{width:154px;height:24px;margin-top:10px;padding:12px 25px 0 20px;text-shadow:none;border:1px solid #d5d5d5;border-radius:5px 5px 5px 5px;box-shadow:0 2px 3px #ccc;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#fff 49%,#efefef 50%,#fff 81%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#fff 49%,#efefef 50%,#fff 81%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);}.form-select-tv .btn span,.form-select-tv .btn .submit{color:#1b1b1b;display:inline-block;font-size:13px;font-weight:bold;margin-left:10px;text-align:center;}.form-select-tv .btn:hover span,.form-select-tv .btn .submit:hover{border:1px solid #999;}.form-select-wide-short{color:#5a5a5c;font-size:17px;font-weight:bold;margin-top:30px;position:relative;text-shadow:1px 1px 1px #fff;}.form-select-wide-short a{width:304px;height:118px;margin-left:10px;display:inline-block;font-size:12px;font-weight:normal;color:#777;text-decoration:none;text-align:center;vertical-align:top;border:6px solid #fff;border-radius:5px;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#ececec 81%);background:linear-gradient(to bottom,#fff 0%,#ececec 81%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0);box-shadow:0 0 5px #ccc;}.ie9 .form-select-wide-short a{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);filter:none;}.form-select-wide-short a:hover{cursor:pointer;background:#fff;filter:none;}.form-select-wide-short a .contain{width:240px;padding:3px 31px;display:inline-block;border:1px solid #ddd;border-radius:5px;}.form-select-wide-short .bundle-title{font-size:19px;line-height:40px;color:#3b3b3b;display:block;text-align:center;font-weight:bold;}.form-select-wide-short .bundle-price{border-top:1px dotted #777;display:block;margin-top:15px;padding:15px 0;}.form-select-wide-short .bundle-price span{color:#117dd8;font-weight:bold;padding-left:10px;}.form-select-wide-short a.selected{border:6px solid #a2c513;border-radius:5px;background:#fff;}.minute-rates-table-wrapper{float:left;text-align:center;}.minute-rates-header{width:610px;height:53px;font-size:12px;font-weight:bold;color:#fff;border-radius:5px 5px 0 0;background:#494949;background:-webkit-linear-gradient(top,#494949 0%,#2c2c2c 100%);background:linear-gradient(to bottom,#494949 0%,#2c2c2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494949',endColorstr='#2c2c2c',GradientType=0);}.minute-rates-header li{float:left;height:43px;width:148px;padding:10px 15px 0;border-left:1px solid #606060;line-height:1.3em;}.minute-rates-header li:first-child{width:219px;height:35px;padding-top:18px;border-left:0;}.minute-rates-table{background:#fff;width:610px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;border-collapse:inherit;border-spacing:0;border-radius:0 0 5px 5px;font-size:12px;}.minute-rates-table td{padding:0 15px;height:40px;vertical-align:middle;}.minute-rates-table td:first-child{width:218px;font-weight:bold;text-align:left;}.minute-rates-table td:first-child+td{width:148px;}.minute-rates-table td:first-child,.minute-rates-table td:first-child+td{border-right:1px solid #cacaca;}.minute-rates-table .even{background:#f2f2f2;}.minute-rates-table tr:nth-child(even){background:#f2f2f2;}.minute-rates-find{width:352px;height:412px;float:right;background-color:#fff;text-align:center;border:1px solid #cacaca;border-radius:5px;}.minute-rates-find>div{background-color:#fff;}.minute-rates-find h3{background:#f4f4f4;font-size:15px;font-weight:bold;line-height:50px;border-bottom:1px solid #d5d5d5;border-top-left-radius:5px;border-top-right-radius:5px;}.minute-rates-find label{margin:35px 0 5px 0;display:block;}.minute-rates-find>div{padding:15px 50px 0 20px;text-align:left;}.minute-rates-find .dropdown{width:228px;height:35px;text-align:left;}.minute-rates-find .dropdown a>span{padding-right:30px;}.minute-rates-find .quote-rates{display:block;height:40px;width:100%;padding:15px 0 0;}.minute-rates-find .dropdown a>span{background-position:-474px -398px;}.minute-rates-find .dropdown ul{width:99.125%;}.offer-package-wrapper{margin:0 auto;}.offer-package-wrapper>div{float:left;background:#fff;text-align:center;color:#777;border:1px solid #d5d5d5;border-radius:5px;box-shadow:0 2px 3px #ccc;}.offer-package-wrapper.three-col{width:740px;}.offer-package-wrapper .offer-package,.offer-package-wrapper .package-channel{font-size:13px;}.offer-package{width:270px;height:435px;padding:15px 0;}.offer-package>strong{color:#3b3b3b;font-size:27px;}.offer-package .package-detail{height:135px;padding:15px;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);background:linear-gradient(to bottom,#fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);}.offer-package .package-price{padding:25px 15px 15px;border-radius:0 0 5px 5px;}.offer-package .price{color:#3b3b3b;font-size:35px;font-weight:bold;line-height:1em;display:block;padding:10px 0 0;}.offer-package .price+span{color:#3b3b3b;display:block;}.offer-package .savings{display:block;padding:10px 0;font-weight:bold;color:#a2c513;}.offer-package>span{display:block;line-height:1.5em;float:none;clear:both;}.offer-package-wrapper.single-line{font-size:0;text-align:center;}.offer-package-wrapper.single-line .offer-package,.offer-package-wrapper.single-line .package-channel{float:none;display:inline-block;vertical-align:top;}.offer-package-wrapper.single-line .offer-package{width:480px;height:196px;overflow:hidden;}.offer-package-wrapper.single-line .package-detail{float:left;width:239px;padding:0;margin:5px 0 0;background:none;filter:none;}.offer-package-wrapper.single-line .package-price{float:left;width:239px;padding:0;margin:25px 0 0;border-left:1px dotted #d5d5d5;}.offer-package-wrapper.single-line .offer-package>span{padding:10px 0 0;}.offer-package-wrapper.single-line .offer-package a{display:inline;}.offer-package-wrapper .icon-feature{display:block;width:75px;height:75px;position:absolute;top:0;right:0;background-position:0 -48px;}.offer-package-wrapper .icon-feature span{display:block;width:75px;height:75px;text-indent:-9999px;}.offer-package-wrapper .icon-feature .available{background-position:-75px -48px;}.offer-package-wrapper .icon-feature .popular{background-position:-150px -48px;}.package-channel{position:relative;width:200px;height:195px;padding:15px 10px;margin:0 0 12px 12px;}.offer-package-wrapper a{font-weight:bold;line-height:1.5em;display:block;}.product-tv-sports a{font-weight:bold;}.sports-section a.icon-details{margin:0 0 0 20px;clear:both;}.icon-details{text-align:left;padding:3px 0 5px 30px;background-position:0 0;display:block;}.product-tv-sports h3{font-size:27px;}.product-tv-sports .support-item h3{font-size:15px!important;}.product-tv-sports .support-item a{display:inline-block;padding:0 10px;}.show-viewport{color:#777;position:relative;width:755px;margin:auto;}.show-viewport>img{position:absolute;right:-160px;}.view-tabs{width:390px;float:left;}.view-tabs .tab{position:relative;height:120px;padding:20px 10px 15px 115px;line-height:1.3em;text-align:left;z-index:10;cursor:pointer;}.view-tabs .tab.selected{background-color:#fff;border-radius:5px 0 0 5px;}.view-tabs .tab strong{display:block;font-size:19px;color:#3b3b3b;padding:10px 0;}.tab .description{margin:0;display:block;}.view-tabs .tab a{display:block;float:left;}.tab .calendar{position:absolute;left:20px;top:15px;}.calendar .title{border-bottom:1px solid #7e7e7e;display:inline-block;line-height:25px;}.calendar .number{content:"";display:inline-block;width:100%;border-bottom:1px solid #292929;}.tab .featured{position:absolute;top:115px;left:20px;display:block;width:73px;height:22px;text-align:center;line-height:22px;font-size:11px;text-transform:uppercase;color:#fff;background:#93b200;background:-webkit-linear-gradient(top,rgba(147,178,0,1) 0%,rgba(125,162,0,1) 100%);background:linear-gradient(to bottom,rgba(147,178,0,1) 0%,rgba(125,162,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93b200',endColorstr='#7da200',GradientType=0);border-radius:3px;text-shadow:0 0 3px #666;}.sports-tab-small-module .tab-content{position:absolute;display:none;right:3px;top:0;width:325px;height:459px;padding:22px 20px;background-color:#fff;border-radius:5px;box-shadow:0 0 3px #ccc;}.sports-events:before{content:"";display:block;width:100%;border-top:1px solid #fff;}.sports-events{border-top:1px solid #bbb;display:block;margin-right:30px;text-align:left;}.sports-events span{display:block;margin:20px 0 20px 115px;font-size:17px;line-height:17px;}.sports-tab-small-module .tab-content.show{z-index:9;display:block;}.tab-content .tab{display:none;}.tab-content .show{display:block;}.module-view-offers{width:980px;height:156px;margin:20px auto;padding-top:55px;background-repeat:no-repeat;background-position:center top;text-align:center;}.module-view-offers.no-bot{margin-bottom:0;}.module-view-offers .offer-content{position:relative;width:430px;height:105px;margin:0 auto;padding:20px 30px;background-position:-362px -351px;}.module-view-offers .offer-content p{display:block;color:#3b3b3b;font-size:18px;font-weight:bold;line-height:1.38em;margin:0 0 7px;}.module-view-offers .offer-content p.offer-text{font-size:15px;margin:0;line-height:1;}.module-view-offers .graphic-car{display:block;position:absolute;right:-130px;bottom:-15px;z-index:2;}.module-view-offers .graphic-touchscreen{display:block;position:absolute;left:-120px;bottom:5px;}.module-view-offers .graphic-truck-tree{display:block;position:absolute;right:-156px;bottom:21px;z-index:1;}.module-available-offers{width:980px;margin:20px auto;padding-top:55px;background-repeat:no-repeat;background-position:center top;text-align:center;}.module-available-offers .available-content{position:relative;width:430px;min-height:105px;margin:0 auto;padding:20px 30px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:5px;box-shadow:inset 0 0 5px #ccc;}.module-available-offers .available-content p{display:block;color:#3b3b3b;font-size:18px;font-weight:bold;line-height:1.38em;margin:0 0 7px;}.module-available-offers .available-content p.product-text{font-size:15px;margin:-7px 0 0;line-height:1;}.module-available-offers .available-content .de-emphasized{font-weight:200;}.module-available-offers .graphic-car{display:block;position:absolute;right:-130px;bottom:-15px;z-index:2;}.module-available-offers .graphic-touchscreen{display:block;position:absolute;left:-120px;bottom:5px;}.standalone-channel-lineup .overlay-wrapper{display:block;position:relative;visibility:visible;}.ur-overlay.overlay-init-localize{top:-20px;}.question{position:relative;display:inline-block;width:20px;height:15px;background-position:0 -2px;}.tooltip{position:absolute;display:none;min-height:50px;min-width:150px;background-color:#fff;border:1px solid #d5d5d5;border-radius:5px;text-indent:0;z-index:9;}.tooltip .tooltip-arrow-tip-left{position:absolute;width:10px;height:12px!important;left:-9px;top:20px;padding:0!important;background-position:-340px -47px;}.tooltip .tooltip-content{padding:15px;font-weight:normal;}.question .tooltip{left:25px;top:-20px;}.question:hover .tooltip,.question:focus .tooltip{display:block;}.tooltip-tall,.tooltip-wide-tall,.tooltip-short-dark-border,.tooltip-dark-header{position:absolute;padding:15px 0;display:none;}.tooltip-top{height:11px;width:100%;position:absolute;top:-10px;left:0;padding:0;}.tooltip-arrow-tip-right{position:absolute;width:10px;height:10px!important;right:6px;top:20px;padding:0!important;background-position:-350px -47px;}.tooltip-bigarrow-tip{position:absolute;width:23px;height:30px;left:-10px;top:90px;padding:0;background-position:-340px -11px;}.tooltip-close-btn{padding:0!important;position:absolute;width:30px;height:30px!important;right:-2px;top:-12px;background-position:-340px -66px;cursor:pointer;}.tooltip-tall{width:270px;background-position:-10px bottom;}.tooltip-tall .tooltip-top{background-position:-10px -392px;}.tooltip-short-dark-border{width:210px;background-position:-286px bottom;}.tooltip-short-dark-border .tooltip-top{background-position:-286px -392px;}.tooltip-wide-tall{width:530px;background-position:-500px bottom;}.tooltip-wide-tall .tooltip-top{background-position:-500px -184px;}.tooltip-dark-header{width:414px;background-position:-1059px bottom;text-align:left;}.tooltip-dark-header .tooltip-top{height:45px;background-position:-1059px -400px;color:#fff;padding:20px 37px 0 49px;width:338px;}.tooltip-dark-header .tooltip-content{margin:0;padding:61px 35px 23px;overflow:hidden;}.tooltip-top h3{float:left;color:#fff;font-size:17px;}.tooltip-top span{float:right;text-align:right;font-size:15px;}.tooltip-top .until{font-size:11px;}.tooltip-dark-header .tooltip-content img{float:left;margin:0 22px 0 0;}.tooltip-dark-header p{font-size:13px;line-height:1.5em;}.tooltip-additional-content{margin:0 9px;padding:16px 27px;border-top:1px solid #d5d5d5;}.tooltip-additional-content p{font-size:11px;}.sublayout.two-column .with-header>li{float:left;width:470px;}.sublayout.two-column .with-header>li+li{float:right;}.secondary-content .two-column .cell-header{margin:10px 0 0;padding:0 0 10px;height:0;width:100%;position:relative;text-align:left;border-top:1px solid #d5d5d5;}.secondary-content .two-column .cell-header span{position:relative;padding:0 10px 0 0;height:17px;top:-11px;background:#fff;font-size:17px;font-weight:bold;}.sublayout.two-column .include-list li{position:relative;margin:20px 0 50px;padding:13px 0 0 85px;}.sublayout.two-column .include-list img{display:block;position:absolute;top:0;left:0;}.sublayout.two-column .include-list strong{display:block;padding:0 0 15px;color:#3b3b3b;}.sublayout.two-column .features-list{padding:15px 20px 30px;margin-top:20px;border:1px solid #d5d5d5;border-radius:10px;box-shadow:1px 1px 6px #ccc;}.sublayout.two-column .features-list li{width:175px;padding:0 10px 0 25px;margin-top:15px;float:left;color:#777;line-height:16px;position:relative;}.sublayout.two-column .features-list .icon-check{display:block;width:30px;height:30px;position:absolute;left:0;top:0;background-position:-218px -3px;text-indent:-9999px;}.feature-list-item-100 .white-feature-list-item{height:100px;}.voice-features-white-list .feature-list-item-100 .white-feature-list-item{height:auto;}.white-feature-list-item{float:left;padding:18px 19px;margin:0 16px 20px 0;width:420px;position:relative;text-align:left;background:#fff;border:1px solid #d5d5d5;border-radius:10px;}.white-feature-list-item .white-feature-badge{position:absolute;top:5px;right:5px;width:48px;height:48px;background-position:-48px 0;}.white-feature-list-item .white-feature-badge span{display:block;width:48px;height:48px;text-indent:-9999px;}.white-feature-list-item .icon{display:block;width:80px;height:80px;margin-top:-40px;overflow:hidden;position:absolute;top:50%;left:30px;text-indent:-999em;}.white-feature-list-item .white-feature-list-content{position:relative;z-index:10;margin:0;padding:0 40px 0 120px;}.white-feature-list-item .white-feature-header{display:block;padding:0 0 10px;color:#3b3b3b;font-size:15px;font-weight:bold;}.white-feature-list-item .white-feature-header em{color:#777;font-size:11px;font-weight:normal;}.white-feature-list-item .font-light{display:block;font-weight:200;line-height:25px;}.white-feature-list-item p{color:#777;line-height:16px;margin:0;}.white-feature-list-item a{margin-top:10px;display:inline-block;font-weight:bold;}.internet-email img.computer-image{top:0;left:-66px;}.internet-email img.phone-image{bottom:-54px;right:-65px;}.internet-security-protection img.graphic-computer{top:0;left:-140px;}.support-content img.computer-image{top:44px;left:-40px;}.support-content img.construction-image{bottom:-64px;right:-30px;}.white-feature-list-item .icon-email{background-position:0 0;}.white-feature-list-item .icon-voicemail{background-position:0 -80px;}.white-feature-list-item .icon-address-book{background-position:0 -160px;}.white-feature-list-item .icon-best-hd{background-position:0 -240px;}.white-feature-list-item .icon-weather-proof{background-position:0 -320px;}.white-feature-list-item .icon-3d-hd{background-position:0 -400px;}.white-feature-list-item .icon-install-ease{background-position:0 -480px;}.white-feature-list-item .icon-monitoring{background-position:0 -560px;}.white-feature-list-item .icon-status{background-position:0 -640px;}.white-feature-list-item .icon-feature{background-position:0 -720px;}.white-feature-list-item .icon-three-way{background-position:0 -800px;}.white-feature-list-item .icon-call-waiting{background-position:0 -880px;}.white-feature-list-item .icon-call-rejection{background-position:0 -960px;}.white-feature-list-item .icon-caller-id{background-position:0 -1040px;}.white-feature-list-item .icon-call-return{background-position:0 -1120px;}.white-feature-list-item .icon-speed-dialing{background-position:0 -1200px;}.white-feature-list-item .icon-call-forwarding{background-position:0 -1280px;}.white-feature-list-item .icon-call-screening{background-position:0 -1360px;}.white-feature-list-item .icon-live-chat{background-position:0 -1440px;}.white-feature-list-item .icon-help-site{background-position:0 -1520px;}.white-feature-list-item .icon-help-forums{background-position:0 -1600px;}.white-feature-list-item .icon-email-us{background-position:0 -1680px;}.white-feature-list-item .icon-contact-pro{background-position:0 -2185px;}.white-feature-list-item .icon-virus{background-position:0 -2260px;}.white-feature-list-item .icon-customer{background-position:0 -2340px;}.white-feature-list-item .icon-backup{background-position:0 -2420px;}.white-feature-list-item .icon-support{background-position:0 -2500px;}.white-feature-list-item .icon-channels{background-position:0 -2660px;}.white-feature-list-item .icon-equipment{background-position:0 -2740px;}.white-feature-list-item .icon-checklist{background-position:0 -2820px;}.white-feature-list-item .icon-diagnose{background-position:0 -2900px;}.white-feature-list-item .icon-clock{background-position:0 -2980px;}.white-feature-list-item .icon-sensor-door{background-position:0 -5608px;}.white-feature-list-item .icon-lights{background-position:0 -5527px;}.white-feature-list-item .icon-thermostat{background-position:0 -5692px;}.white-feature-list-item .icon-cameras{background-position:0 -5776px;}.white-feature-list-item .icon-leak{background-position:0 -5859px;}.white-feature-list-item .icon-co-detector{background-position:0 -5944px;}.white-feature-list-item .icon-computer{background-position:0 -6018px;}.white-feature-list-item .icon-tablet-phone{background-position:0 -6100px;}.green-check{display:inline-block;height:18px;text-indent:-9999px;width:21px;margin:0 10px 0 0;}.hgroup h3.auto-pilot{margin:70px auto 18px;}.auto-pilot{height:400px;}.auto-pilot h3{margin:0 0 18px;font-size:17px;text-shadow:1px 1px 1px #fff;}.auto-pilot img{position:absolute;top:-80px;right:0;z-index:-1;}.auto-pilot .content-desc{padding:15px 100px 0 0;position:relative;width:400px;}.auto-pilot .content-desc p{position:relative;left:-10px;top:-18px;width:280px;margin:0 0 15px;padding-left:40px;line-height:1.38em;}.auto-pilot .green-check{display:inline-block;padding:0 0 0 30px;margin:0;text-indent:0;width:auto;}.extra-content .home-security-access-anywhere{left:0;position:absolute;z-index:-1;}.twenty-four-sev-hero{position:relative;margin:50px 0!important;}.twenty-four-sev-hero .home-security-product-box-wrapper:after{content:"";line-height:0;display:block;clear:both;visibility:hidden;}.twenty-four-sev-hero .text{float:left;width:380px;margin-left:0;}.twenty-four-sev-hero .text h3{margin:0 0 18px;font-size:29px;text-shadow:1px 1px 1px #fff;letter-spacing:-1px;line-height:1.2;}.twenty-four-sev-hero .text p{margin:0 0 10px;line-height:1.38em;}.twenty-four-sev-hero .home-security-product-box ul.info{color:#3b3b3b;list-style-position:inside;}.twenty-four-sev-hero .home-security-product-box ul.info li{margin:20px 0;list-style-type:disc;}.twenty-four-sev-hero .image{float:left;margin-left:10px;width:590px;}.twenty-four-sev-hero .vid-thumb{float:left;}.twenty-four-sev-hero a.vid-thumb{line-height:1.3;margin:30px 0 0 10px;}.support-content .content-couple-list>li,.xh-security-support-content .content-couple-list>li{margin-bottom:0;}.support-content .security-compare,.xh-security-support-content .content-couple-list .security-compare{text-align:left;}.xh-security-support-content .content-couple-list .security-compare{position:relative;}.xh-security-support-content .content-couple-list .security-compare img{position:absolute;margin:0;}.content-couple-list .security-compare h4{margin-bottom:.5em;color:#3b3b3b;font-size:15px;text-shadow:1px 1px 1px #fff;}.support-content .security-compare h4{margin-bottom:25px;font-size:18px;}.xh-security-support-content .content-couple-list .security-compare h4{margin-bottom:25px;padding-top:215px;color:#3b3b3b;font-size:18px;text-shadow:1px 1px 1px #fff;}.home-security-save-money h2{font-size:32px;text-align:center;text-shadow:1px 1px 1px #fff;}.home-security-save-money .save-money-top{min-height:301px;}.home-security-save-money .home-security-product-box{float:left;margin:0;text-align:left;}.home-security-save-money .video-container{position:relative;cursor:pointer;float:left;left:-18px;margin:0;padding:0 18px 40px;}.home-security-save-money .home-security-product-box .product-image{position:relative;margin:0;}.home-security-save-money .home-security-product-box .smoke-detector{bottom:-68px;left:-90px;position:absolute;}.home-security-save-money .content-desc{display:inline;float:right;width:430px;padding:0 40px 0 0;text-align:left;}.home-security-save-money .content-desc-left{float:left;}.home-security-save-money .save-money-eyebrow{display:inline-block;margin:0 0 10px;color:#8ea314;font-weight:bold;}.home-security-save-money h3{margin:0 0 18px;font-size:29px;text-shadow:1px 1px 1px #fff;}.home-security-product-box .light-controller{bottom:-86px;position:absolute;right:-80px;}.home-security-save-money .graphic-umbrella,.home-security-save-money .graphic-thermostat,.home-security-save-money .graphic-toolbox,.home-security-save-money .graphic-camera{position:absolute;display:block;}.home-security-save-money .graphic-umbrella{left:438px;top:132px;}.home-security-save-money .graphic-thermostat{left:-15px;top:220px;}.home-security-save-money .graphic-toolbox{bottom:-40px;right:-30px;}.home-security-save-money .graphic-camera{bottom:-38px;left:-63px;}.home-security-save-money .thermostat-caption{position:absolute;bottom:10px;left:130px;}.home-security-save-money .device-desc{margin:0;}.home-security-save-money .device-desc em{display:block;}.home-security-save-money .device-desc a{display:inline-block;margin-top:15px;}.warranty-wrapper{display:block;width:900px;margin:70px auto 75px auto;}.warranty-wrapper .included-plans{color:#3b3b3b;}.warranty-wrapper .info-right{float:right;display:inline;width:590px;text-align:left;}.warranty-wrapper .info-right h4{margin:0 0 20px 0;}.warranty-wrapper .image-left{float:left;display:inline;margin:0 35px 0 0;}.extra-content .section{min-height:410px;}.xh-support .section{min-height:510px;}.xh-support .support-construction{bottom:65px;right:-35px;}.xh-support .support-computer{left:-80px;bottom:0;}.home-settings .home-security-access-anywhere{left:-180px;}.home-settings .white-feature-list-item .icon{top:0;margin-top:10px;}.home-settings .white-feature-list-item .white-feature-list-content strong{display:block;padding-bottom:10px;color:#3b3b3b;font-size:15px;}.secondary-content .support-content .content-couple-list .pack-option{margin-bottom:0;text-align:left;}.secondary-content .support-content .content-couple-list .pack-option h3{font-size:19px;}.inline-compare-security.overlay-compare td .cell-contents{width:auto;}.inline-compare-security .table-plans-thead{height:110px;width:980px;}.inline-compare-security .table-plans-thead .table-plans-header li{height:110px;text-align:center;}.inline-compare-security .table-plans-thead .table-plans-header li .cell-contents{height:20px;}.inline-compare-security .table-plans-container{text-align:center;font-weight:bold;}.inline-compare-security .table-viewport{height:380px;width:978px;}.inline-compare-security .inline-compare-header{padding:0;border-bottom:1px solid #b5b5b5;border-radius:10px 10px 0 0;}.inline-compare-security .table-view{width:980px;}.inline-compare-security .inline-compare-footer .inline-stick{background-position:-4px -4745px;background-color:#f2f2f2;font-size:15px;font-weight:bold;padding:20px 10px 20px 120px;text-indent:5px;border-radius:0 0 8px 8px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;width:auto;}.inline-compare-security .table-plans-heading p{color:#ccc;font-size:12px;width:300px;}.inline-compare-security .icon-security.icon{padding-left:30px;padding-top:5px;display:block;height:30px;color:#3b3b3b;font-weight:normal;}.inline-compare-security .icon-security.icon a{font-weight:bold;}.inline-compare-security .table-plans-list span{display:block;font-size:12px;font-weight:normal;font-style:normal;color:#3b3b3b;}.inline-compare-security .table-viewport .scrollbar.vertical{z-index:8;top:5px;right:6px;background:none;}.toggle-tooltip{border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;top:-99999px;left:-99999px;}.tooltip-trigger,.details-restrictions-tooltip{position:relative;}.details-restrictions-tooltip:focus{text-decoration:none;}.tooltip-container{position:absolute!important;z-index:100;width:630px;max-width:630px;min-width:630px;padding:15px;color:#000;background:#fff;border:solid 1px #cacaca;border-radius:4px;float:none!important;font-size:12px!important;text-align:left;}.tooltip-container p,.tooltip-container div{padding:0 0 10px 0;margin:0!important;font-size:12px!important;color:#000!important;text-align:left!important;}.tooltip-arrow{display:none;visibility:hidden;}.tooltip-container:after,.tooltip-container:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:12px;top:12px;}.tooltip-container:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;}.tooltip-container:before{border-color:rgba(202,202,202,0);border-left-color:#cacaca;margin-top:-1px;}.tooltip-container.toLeft:after,.tooltip-container.toLeft:before{left:auto;right:100%;}.tooltip-container.toLeft:after{border-color:rgba(255,255,255,0);border-right-color:#fff;}.tooltip-container.toLeft:before{border-color:rgba(202,202,202,0);border-right-color:#cacaca;}.tooltip-container.alignBottom:after,.tooltip-container.alignBottom:before{bottom:14px;top:auto;}.tooltip-container.alignBottom:before{margin-top:0;margin-bottom:-1px;}.tooltip-generic-container{-moz-box-sizing:border-box;box-sizing:border-box;min-width:0;}.cui-carousel-vertical a.details-restrictions-tooltip{position:absolute;bottom:20px;right:20px;top:auto;z-index:2;width:auto;color:gray;text-decoration:underline;font-size:11px;}.cui-carousel-vertical a.details-restrictions-tooltip .linkText{color:gray;}.cui-carousel-vertical a.details-restrictions-tooltip:hover{text-decoration:none;}.cui-carousel-vertical .tooltip-container p{max-height:280px;overflow:auto;}.cui-carousel-vertical li{position:absolute;z-index:1;width:100%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;background-color:#fff;}.cui-carousel-vertical li:first-child{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.details-restrictions-tooltip{clear:right;float:right;padding-top:15px;font-size:11px;font-weight:normal!important;text-align:right;color:#1471da;}#product-header.tooltip-hero .details-restrictions-tooltip{clear:both;float:none;}#product-header.tooltip-hero .details-restrictions-tooltip .linkText,.details-restrictions-tooltip .linkText{color:#1471da;}.tooltip-hero .tooltip-container{width:425px;max-width:425px;min-width:425px;}#product-header.tooltip-hero .tooltip-container p{max-height:320px;overflow:auto;padding:0 10px 0 0;letter-spacing:normal;}.cui-carousel-horizontal{width:1080px;margin:0 auto 40px auto;overflow:hidden;height:auto;clear:both;}.cui-container-standard{width:980px;margin:0 auto;}.cui-band-gray{width:100%;background-image:url('/~/Media/www_comcast_com/Includes/Images/Batch2/sprites/global-repeat-bg.png');background-repeat:repeat;border-bottom:5px solid #d5d5d5;}.cui-overlay-upsell{width:723px;max-height:530px;}.cui-overlay-upsell .overlay-viewport{margin:0;padding:0;max-height:none;}.cui-overlay-upsell .overlay-title{text-align:center;font-size:18px;margin:0 auto;}.cui-overlay-upsell .overlay-content-bottom{margin-top:-2px;}.batch2 .cui-overlay-upsell .overlay-content-bottom{margin-top:0;}.cui-overlay-upsell .confirm{background-color:transparent;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;position:relative;left:-140px;font-size:13px;font-weight:bold;text-align:center;color:#1b1b1b;height:40px;padding:0 25px 0 20px;margin:0;display:inline-block;cursor:pointer;border:#c49530 1px solid;border-radius:3px;box-shadow:0 3px 2px 0 rgba(0,0,0,.2);background:linear-gradient(to bottom,#fee045 5%,#fecb2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee045',endColorstr='#fecb2a',GradientType=0);}.cui-overlay-upsell .confirm:hover{background:linear-gradient(to bottom,#fecb2a 5%,#fee045 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecb2a',endColorstr='#fee045',GradientType=0);text-decoration:none;}.cui-overlay-upsell .dr-closed,.cui-overlay-upsell .dr-open{position:relative;left:-130px;}.cui-overlay-upsell .dr-closed:before{content:'▶';}.cui-overlay-upsell .dr-open:before{content:'▼';}.cui-overlay-upsell .dr-upsell{text-align:left;padding:20px 80px 10px;font-size:11px;line-height:1.2em;max-height:330px;overflow-y:auto;color:#444;background:#fff;border-top:15px solid #f2f2f2;}.cui-overlay-upsell .dr-upsell p{line-height:16px;}.cui-overlay-upsell .decline{position:relative;left:130px;}.cui-overlay-upsell .dr-dropdown:focus{text-decoration:none;}.top-capture,.bottom-capture{height:1px;width:1px;display:block;position:absolute;}.overlay-offerdetails{width:715px;}.overlay-offerdetails.four-bars{width:890px;}.overlay-offerdetails.five-bars{width:930px;}.price-over-time-enable.five-bars .price-over-time .price-bar{width:156px;}.overlay-tabbed.four-bars .overlay-viewport .panel.active{height:400px;}.overlay-tabbed.five-bars .overlay-viewport .panel.active{height:425px;}.five-bars .price-over-time .pot-details-group{width:150px;}.five-bars .price-over-time .pot-price-group{width:120px;}.overlay-offerdetails .overlay-body{margin-left:1px;}.overlay-offerdetails .price-over-time{display:none;}.overlay-offerdetails.price-over-time-enable h2.title{display:none;}.overlay-offerdetails .panel-controls{display:none;}.overlay-offerdetails.price-over-time-enable .panel-controls{display:block;}.overlay-offerdetails #panel-pot{display:none;}.overlay-offerdetails.price-over-time-enable #panel-pot{display:block;}.overlay-offerdetails #panel-dr h2{display:none;}.overlay-offerdetails.price-over-time-enable #panel-dr h2{display:block;}.price-over-time-enable .price-over-time{position:relative;display:block;margin-left:0;padding-left:0;}.price-over-time-enable .price-over-time .price-bar{width:190px;height:100%;color:#000;vertical-align:bottom;cursor:default;list-style:none;display:inline-block;border-radius:8px;background:#ebecee;background:-webkit-linear-gradient(top,#ebecee 0%,#fcfefb 100%);background:linear-gradient(to bottom,#ebecee 0%,#fcfefb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebecee',endColorstr='#fcfefb',GradientType=0);}.price-over-time-enable .price-over-time .bar-one{height:230px;border:1px solid #8cb845;box-shadow:1px 1px 7px #e7e7e7;}.price-over-time-enable .price-over-time .bar-one .pot-time-period{border-radius:8px 8px 0 0;background:#b0d73c;background:-webkit-linear-gradient(#b0d73c 0%,#9bcd35 29%,#81bf2a 71%,#75b927 100%);background:linear-gradient(#b0d73c 0%,#9bcd35 29%,#81bf2a 71%,#75b927 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0d73c',endColorstr='#75b927',GradientType=0);margin-left:0;}.price-over-time-enable .price-over-time .bar-two{height:255px;border:1px solid #75c2a0;box-shadow:1px 1px 7px #e7e7e7;}.price-over-time-enable .price-over-time .bar-two .pot-time-period{border-radius:8px 8px 0 0;background:#54d6ad;background:-webkit-linear-gradient(top,#54d6ad 0%,#51d3a7 29%,#3bbe7b 71%,#33b66a 100%);background:linear-gradient(to bottom,#54d6ad 0%,#51d3a7 29%,#3bbe7b 71%,#33b66a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#54d6ad',endColorstr='#33b66a',GradientType=0);}.price-over-time-enable .price-over-time .bar-three{height:280px;border:1px solid #1eb0af;box-shadow:1px 1px 7px #e7e7e7;}.price-over-time-enable .price-over-time .bar-three .pot-time-period{border-radius:8px 8px 0 0;background:#01d7da;background:-webkit-linear-gradient(top,#01d7da 0%,#00d4d8 29%,#00d4d8 72%,#00b1b9 100%);background:linear-gradient(to bottom,#01d7da 0%,#00d4d8 29%,#00d4d8 72%,#00b1b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#01d7da',endColorstr='#00b1b9',GradientType=0);}.price-over-time-enable .price-over-time .bar-four{height:305px;border:1px solid #0091b7;box-shadow:1px 1px 7px #e7e7e7;}.price-over-time-enable .price-over-time .bar-four .pot-time-period{border-radius:8px 8px 0 0;background:#23b5e6;background:-webkit-linear-gradient(top,#23b5e6 0%,#21c3e9 29%,#21c3e9 72%,#23abd9 100%);background:linear-gradient(to bottom,#23b5e6 0%,#21c3e9 29%,#21c3e9 72%,#23abd9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#23B5E6',endColorstr='#23ABD9',GradientType=0);}.price-over-time-enable .price-over-time .bar-five{height:330px;border:1px solid #006db8;box-shadow:1px 1px 7px #e7e7e7;}.price-over-time-enable .price-over-time .bar-five .pot-time-period{border-radius:8px 8px 0 0;background:#199cee;background:-webkit-linear-gradient(top,#199cee 0%,#1ba9f1 29%,#1ba9f1 72%,#1890db 100%);background:linear-gradient(to bottom,#199cee 0%,#1ba9f1 29%,#1ba9f1 72%,#1890db 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#199CEE',endColorstr='#1890DB',GradientType=0);}.overlay-offerdetails .price-over-time .price-bar{margin-bottom:10px;}.overlay-tabbed .overlay-viewport h2{background-color:transparent;border:none;padding:0;margin:0 0 10px 0;}.overlay-tabbed .panel-controls{margin:0;padding:20px 0 0 30px;background-color:#f2f2f2;border-bottom:1px solid #d5d5d5;}.overlay-tabbed .tab{cursor:pointer;display:inline-block;list-style:none;padding:10px 20px;}.overlay-tabbed .tab span{color:#1471da;font-weight:bold;}.overlay-tabbed .tab.active{background-color:#fff;font-weight:bold;border-top-left-radius:8px;border-top-right-radius:8px;border:1px solid #d5d5d5;border-bottom:1px solid #fff;margin-bottom:-1px;background-image:none;}.overlay-tabbed .tab.active span{color:#000;}.overlay-tabbed .overlay-viewport{position:relative;min-height:330px;max-height:1000px;}.overlay-tabbed .overlay-viewport .panel{display:block;visibility:visible;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;z-index:0;position:relative;}.overlay-tabbed .overlay-viewport .panel.active{background:#fff;width:auto;height:375px;z-index:10;top:0;left:0;margin:auto;overflow-y:auto;}.overlay-offer-details .overlay-viewport{overflow:visible;}.price-over-time .pot-time-period{display:block;font-size:14px;padding:16px 10px;line-height:120%;}.price-over-time .pot-price-group{display:block;font-size:32px;border-top:1px solid #000;margin-left:16px;margin-right:16px;padding:16px 0 15px 0;position:absolute;bottom:16px;width:160px;overflow:hidden;}.price-over-time .pot-price{position:relative;display:inline;}.price-over-time-enable .price-over-time .dollar{float:left;}.price-over-time-enable .price-over-time .cents{display:inline-block;font-size:18px;vertical-align:top;margin-top:-4px;}.price-over-time-enable .pot-price span{padding-bottom:0;}.price-over-time-enable .price-over-time .per-period{font-size:10px;letter-spacing:1px;position:absolute;bottom:20px;right:0;}.price-over-time .pot-price-group.pot-price-group-range{font-size:24px;padding-top:12px;bottom:29px;line-height:1;}.price-over-time .pot-price-group.pot-price-group-range span{padding-bottom:0;}.price-over-time .pot-price-group.pot-price-group-range .pot-price{float:left;}.price-over-time .pot-price-group.pot-price-group-range .pot-range{float:left;}.price-over-time-enable .price-over-time .pot-price-group-range .cents{font-size:14px;margin-top:1px;}.price-over-time-enable .price-over-time .pot-price-group-range .per-period{position:absolute;right:0;font-size:8px;bottom:2px;letter-spacing:0;}.price-over-time-enable .price-over-time .pot-offer-details{display:block;font-size:12px;font-weight:normal;margin-left:16px;padding-bottom:0;line-height:120%;}.price-over-time-enable .price-over-time .pot-offer-details:first-child{font-weight:bold;}.price-over-time-enable .price-over-time .pot-offer-details .reg{font-size:9px;vertical-align:super;}.price-over-time-enable .price-over-time .pot-details-group{position:absolute;bottom:84px;}.overlay-offerdetails.price-over-time-enable .overlay-viewport #panel-pot[aria-hidden='true'],.overlay-offerdetails.price-over-time-enable .overlay-viewport #panel-dr[aria-hidden='true']{display:none;}.login-sequence-page{color:#3b3b3b;font-size:14px;padding-bottom:100px;}.login-sequence-page .form-row{z-index:auto;}.login-sequence-page-header{margin:0 0 25px 0;}.login-sequence-page h1{font-size:30px;color:#444;margin-bottom:22px;}.login-sequence-page-column{margin:0;padding-right:40px;display:table-cell;width:50%;box-sizing:border-box;vertical-align:top;}.login-divider{border-right:1px solid #aeaeae;}.login-sequence-page .login-sequence-page-column+.login-sequence-page-column{padding-left:40px;}.login-sequence-page .login-sequence-page-column .validation-summary{margin-top:0;}.login-sequence-page .btn-login{display:inline-block;padding:11px 83px 0 83px;margin:0 0 60px 0;}.login-sequence-page .btn-paynow{display:inline-block;padding:11px 50px 0 50px;margin:20px 0 0;}.login-sequence-page-footer{margin:40px 0;}.login-sequence-page h2{font-size:14px;margin:0 0 10px 0;}.authentication-form-container{font-size:13px;overflow:visible;}.authenticate-phone-ssn{width:300px;position:relative;margin-bottom:40px;}.authenticate-form{padding:19px 15px 23px 15px;background:#fff;background:-webkit-linear-gradient(top,#fff 0%,#e7e6e6 100%);background:linear-gradient(to bottom,#fff 0%,#e7e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7e6e6',GradientType=0);border:1px solid #aeaeae;border-radius:9px;max-width:378px;}.authenticate-form label{display:block;font-weight:bold;color:#777;margin:0 0 10px 0;}.authenticate-phone-ssn input{display:block;border:1px solid #999;border-radius:2px;padding:12px;font-size:13px;line-height:1em;outline-width:0;padding:10px;margin:0;}.authenticate-phone-ssn .field-phone input{width:229px;}.login-sequence-page .field{position:relative;margin:0 0 20px 0;}.login-sequence-page .field-note{display:block;position:absolute;top:35px;left:95px;font-size:10px;color:#3b3b3b;min-width:100px;}.login-sequence-page #aptError{right:-151px;bottom:16px;}.login-sequence-page .validation-summary{border:1px solid #f9c600;margin:-20px 0 20px 0;border-radius:10px;display:block;background-color:#ffeca7;position:relative;font-size:14px;padding:20px 50px 20px 60px;line-height:20px;font-weight:bold;}.login-sequence-page .validation-summary:before{content:"";display:block;height:24px;width:21px;background-image:inherit;background-position:0 -1237px;position:absolute;top:18px;left:20px;}.overlay-value-add{width:750px;}.overlay-value-add h2{font-size:17px;margin-top:0;padding:20px;}.overlay-value-add .va-note{margin:0 0 20px 0;line-height:13px;font-size:13px;}.overlay-value-add .va-option-container{width:100%;margin:10px 0;}.overlay-value-add .va-option{display:inline-block;padding:4px;width:330px;border:1px solid #c5c4c8;border-radius:5px;background:#f8f8f8;background:-webkit-linear-gradient(top,#fff 5%,#f8f8f8 100%);background:linear-gradient(to bottom,#fff 5%,#f8f8f8 100%);}.overlay-value-add .va-option:first-child{margin-right:15px;}.overlay-value-add .va-option.selected{border:5px solid #2b9cd8;padding:0;}.overlay-value-add .va-input{margin:0 -4px;border-top:1px solid #c5c4c8;font-weight:bold;}.overlay-value-add .va-input label{display:block;margin:0 0 5px;padding:15px 15px 12px;font-size:14px;}.overlay-value-add .va-input input{margin-right:10px;-webkit-appearance:radio;}.overlay-value-add .va-image-section{margin:10px 0;text-align:center;}.overlay-value-add .va-image-section img{max-width:230px;}.overlay-value-add .overlay-viewport{padding:30px 25px 20px;}.overlay-value-add .overlay-content{font-size:12px;line-height:1.25;}.overlay-value-add .overlay-content-bottom{margin-top:20px;text-align:left;}.overlay-value-add .overlay-content-bottom-primary{overflow:hidden;height:55px;padding:0 30px 0;}.overlay-value-add .overlay-content-bottom-secondary{padding:30px;border-top:1px solid #d5d5d5;background-color:#fff;}.overlay-value-add .overlay-content-bottom-secondary h4{margin-top:0;margin-bottom:1.33em;padding-top:0;font-size:18px;}.overlay-value-add .overlay-content-bottom.expanded{margin-top:0;}.overlay-value-add .overlay-content-bottom .va-dr{font-size:12px;line-height:40px;}.overlay-value-add .btn{float:right;}.overlay-value-add .btn span{padding:14px 50px 0;}.overlay-value-add .overlay-dr-link:before{content:'▶';}.overlay-value-add .overlay-content-bottom.expanded .overlay-dr-link:before{content:'▼';}.overlay-intl-calling{width:750px;max-height:480px;display:block;}.overlay-intl-calling h2{color:#c8001d;margin:0;font-size:2em;}.overlay-intl-calling h2 span{display:block;font-size:14px;font-weight:normal;color:#3b3b3b;margin-top:.75em;}.overlay-intl-calling .overlay-content-bottom{margin-top:0;padding-top:0;}.intl-calling-country-rates table{border-collapse:collapse;table-layout:fixed;}.overlay-intl-calling .table-header{background-color:#fff;line-height:1.25em;vertical-align:middle;width:733px;}.overlay-intl-calling .intl-calling-table-container{height:180px;overflow:scroll;position:relative;border-top:2px solid #d3d3d3;overflow-x:hidden;}.overlay-intl-calling .intl-calling-table{font-size:14px;line-height:36px;width:733px;}.overlay-intl-calling .intl-calling-table .striped{background-color:#f6f6f6;}.overlay-intl-calling .table-header{width:733px;}.overlay-intl-calling .table-header .country-name,.overlay-intl-calling .table-header .landline-rate,.overlay-intl-calling .table-header .mobile-rate{font-weight:bold;text-align:left;color:#757575;font-size:14px;padding-top:10px;padding-bottom:10px;}.overlay-intl-calling .country-name,.overlay-intl-calling .landline-rate,.overlay-intl-calling .mobile-rate{color:#323232;vertical-align:middle;}.overlay-intl-calling li{display:inline-block;width:733px;}.overlay-intl-calling li div{display:inline-block;}.overlay-intl-calling .country-name{padding:0 0 0 17px;width:300px;}.overlay-intl-calling .landline-rate,.overlay-intl-calling .mobile-rate{width:183px;padding:0 0 0 17px;border-left:1px solid #d3d3d3;font-weight:bold;}.overlay-intl-calling .intl-calling-details{height:180px;overflow:hidden;position:relative;padding:30px 25px 22px;overflow-y:scroll;background-color:#f2f2f2;margin:0;}.intl-calling-bottom>*{padding:20px;vertical-align:middle;}.column-left-50,.column-right-50{display:inline-block;width:50%;-moz-box-sizing:border-box;box-sizing:border-box;}.column-left-50{text-align:left;}.column-right-50{text-align:right;}.overlay-intl-calling .intl-calling-details-search-container input{line-height:1.25em;}.overlay-intl-calling .search-countries-button{background-color:#109cf4;border:solid 1px #109cf4;border-top-right-radius:3px;border-bottom-right-radius:3px;width:36px;height:42px;margin-left:-1px;position:relative;display:inline-block;}.overlay-intl-calling .search-countries-button.search:after{content:"";position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-8px;height:16px;width:16px;background-image:url('/~/Media/www_comcast_com/Includes/Images/clu/clu-sprite.png');background-position:151px -1px;}.overlay-intl-calling .search-countries-button:hover{cursor:pointer;}.overlay-intl-calling .search-countries-button .dismiss{font-size:20px;font-weight:bold;color:#fff;}.overlay-intl-calling .intl-calling-details-link{margin-right:20px;}.overlay-intl-calling .intl-calling-details-link:before{content:'▶';}.overlay-intl-calling .intl-calling-details-link.expanded:before{content:'▲';}.overlay-intl-calling .hide,.overlay-intl-calling .search-hidden{display:none;}.overlay-intl-calling .invisible{visibility:hidden;}.ima-seo .responsive-header .comcast-logo{float:left;display:block;width:130px;height:40px;background-position:inherit;margin-top:8px;background-image:url('/~/Media/ImageLibrary/xfinity-logo.png');background-repeat:no-repeat;top:0;}.ima-seo .content{max-width:980px;width:100%;}.ima-seo .content-wrapper{max-width:980px;width:100%;margin:0 auto;}.ima-seo .offer-content-container>.secondary-content{margin:0;padding-bottom:10px;}.ima-seo .btn--full{width:100%;}.ima-seo .btn-yellow span{border:0 none;height:auto;padding:12px 0;line-height:1em!important;}.ima-seo .hgroup-title .location-marker{top:0;padding-left:45px;background-image:url('/~/Media/C848D8481C2747698B3E1F146D683357.ashx');background-repeat:no-repeat;color:#444;font-size:38px;font-weight:bold;text-shadow:0 1px #fff;}.ima-seo .hgroup .subline{font-size:19px;color:#444;}.ima-seo .dropdown-mobile ul{position:static;max-height:none;width:100%;border:0 none;background:none;overflow:hidden;}.ima-seo .col-3,.ima-seo .col-2{overflow:hidden;}.ima-seo .col-3 .upsell-module{display:inline-block;vertical-align:top;width:32%;}.ima-seo .col-2 .upsell-module{display:inline-block;vertical-align:top;width:49%;}.ima-seo .col-2 .upsell-module--left-text{margin-left:3%;width:46%;text-align:left;}.ima-seo .upsell-module--right{float:right;}.ima-seo .upsell-module.image-wrapper>img{width:100%;}.ima-seo .primary.upsell-content{text-align:center;}.ima-seo .upsell-title h2{font-size:27px;}.ima-seo .upsell-inline-img{float:left;margin-right:5px;}.ima-seo .offers{margin:45px 0 35px 0;}.ima-seo #responsive .upsell-content-title{margin:10px 0;font-size:19px;font-weight:bold;text-shadow:0 1px #fff;text-align:center;}.ima-seo .upsell-content-subtitle{width:80%;margin:0 auto 20px;text-align:center;}#mainform .ima-seo .content p.upsell-content-subtitle{margin:0 auto 30px;}.ima-seo .main-content p,.ima-seo .secondary-content p,.ima-seo .upsell-text-content{color:#777;margin:0;}.ima-seo .upsell-text-content li{margin-top:20px;padding-left:35px;line-height:20px;background:none;}.ima-seo .upsell-text-content strong{color:#444;}.ima-seo .offer-count-container h2{margin:20px 0;font-size:27px;}.ima-seo .two-column .tab-promo-btn .promo-btn-content{padding-right:90px;}.ima-seo .two-column .tab-promo-btn .promo-paragraph{width:235px;}.ima-seo .two-column .tab-promo-btn .promo-btn-image{top:65px;right:30px;width:42%;}.ima-seo .two-column .tab-promo-btn .promo-btn-image--guarantee{width:24%;right:50px;}.ima-seo .responsive-footer{text-align:center;}.ima-seo .offers.dropdown-mobile a>span{padding:0;line-height:20px;background-image:none;color:#777;}.ima-seo .dropdown-mobile ul .button-offer>a{padding:25px 15px 15px 15px;background:#fff;background:linear-gradient(to bottom,#fff 16%,#f0f0f0 100%);color:#777;font-weight:normal;cursor:pointer;line-height:20px;}.ima-seo .upsell-btns{width:90%;margin:0 auto;}.ima-seo .upsell-btns .btn-call{display:none;}.ima-seo .upsell-module--left-text .upsell-btns{max-width:250px;margin:0;}.ima-seo #xfinity-tripleplay .primary .upsell-title{padding-top:0;}.ima-seo #xfinity-tripleplay .primary .upsell-text-content{float:none;margin:10px auto;text-align:left;}.ima-seo .col-3 .upsell-text-content{width:80%;}.ima-seo .banner_signin .btn-yellow span{padding:5px 0;}@media only screen and (max-width:979px){.ima-seo .col-3 .upsell-module{width:50%;}.ima-seo .col-3 .upsell-module:first-child{float:left;width:50%;}.ima-seo .col-2 .upsell-module,.ima-seo .col-2 .upsell-module--left-text{display:block;float:none;width:80%;margin:10px auto;}.ima-seo .upsell-text-content li{padding-left:0;}.ima-seo .upsell-module.image-wrapper>img{width:auto;}.ima-seo #xfinity-tripleplay .primary .image-wrapper img{max-width:100%;}.ima-seo .hgroup-title .location-marker{font-size:32px;}.ima-seo .two-column .tab-promo-btn .promo-paragraph{width:60%;}.ima-seo .tab-promo-btn,.ima-seo .two-column .tab-promo-btn{float:none;display:block;border:1px solid #ccc;border-radius:10px;width:90%;margin:10px auto;background:linear-gradient(to bottom,#f0f0f0 16%,#fff 100%);height:auto;}.ima-seo .tab-promo-btn:hover,.ima-seo .two-column .tab-promo-btn:hover{background:#fff;}.ima-seo .two-column .tab-promo-btn .promo-btn-image{top:0;width:42%;}.ima-seo .two-column .tab-promo-btn .promo-btn-image{max-width:217px;}.ima-seo .two-column .tab-promo-btn .promo-btn-image--guarantee{max-width:120px;top:10px;right:20px;}.ima-seo .secondary-content .sublayout,.ima-seo .secondary-content .section{margin-top:0;}}@media only screen and (max-width:750px){.ima-seo #responsive h3{border-top:0 none;}.ima-seo #responsive h3:before{content:none;}.ima-seo .hgroup-title .location-marker{padding-left:0;background:none;font-size:22px;}.ima-seo .hgroup .subline{font-size:16px;}.ima-seo .col-2 .upsell-module{width:100%;}.ima-seo .dropdown-mobile ul .button-offer>a:hover{background:#117dd8;}.ima-seo .offer-count-container h2{font-size:24px;}.ima-seo .two-column .tab-promo-btn .promo-btn-image{max-width:217px;top:30px;right:10px;}.ima-seo .two-column .tab-promo-btn .promo-btn-image--guarantee{max-width:110px;top:25px;right:15px;}}@media only screen and (max-width:599px){.ima-seo .col-3 .upsell-module,.ima-seo .col-2 .upsell-module{display:block;float:none;width:100%;max-width:400px;margin:10px auto;}.ima-seo .col-3 .upsell-module:first-child{float:none;width:100%;}.ima-seo .hgroup h2,.ima-seo .hgroup .text,.ima-seo .subtitle .text{font-size:22px;}.ima-seo .secondary-content>.hgroup,.ima-seo .secondary-content>.hgroup .subtitle,.ima-seo .secondary-content>.hgroup .subtitle span{background:none;}.ima-seo .secondary-content>.hgroup{border-top:2px #cacaca solid;margin-bottom:20px;}.ima-seo .secondary-content>.hgroup .subtitle,.ima-seo .secondary-content>.hgroup .subtitle span{display:block;height:auto;padding:0;}.ima-seo .secondary-content>.hgroup .subtitle{margin-top:20px;}.ima-seo .two-column .tab-promo-btn .promo-heading{font-size:18px;padding:0;}.ima-seo .offer-count-container h2{font-size:18px;}.ima-seo .moversedge-banner-content{display:none;}.ima-seo .responsive-header ul{display:none;}.ima-seo .banner_text{width:auto!important;margin:25px 116px 0 15px!important;}.ima-seo .moversedge-banner strong{font-size:14px;}}@media only screen and (max-width:469px){.ima-seo .hgroup-title .location-marker,.ima-seo #responsive h3 span{top:0;padding-left:0;background:none;font-size:22px;}.ima-seo .two-column .tab-promo-btn .promo-btn-image{top:65px;width:42%;}.ima-seo .two-column .tab-promo-btn .promo-btn-image--guarantee{top:50px;right:15px;max-width:100px;}.ima-seo .offer-count-container h2 strong{font-size:13px;}.ima-seo .show-all-offers .left-vingette,.ima-seo .show-all-offers .right-vingette{display:none!important;}}
/* ~/Includes/ngbf_comcast_com/components/ngbf-spinner/component.spinner.css */
#overlay-waiting,.overlay-waiting,.spinner,.spinner>div{box-sizing:border-box;}#overlay-waiting,.overlay-waiting{background:transparent!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;}.spinner{margin:0 auto;width:100px;margin-left:-50px;text-align:center;background:#434444;height:100px;border-radius:50px;padding:41px 0;z-index:999;position:fixed;top:50%;left:50%;display:inline-block;-webkit-transition:none;-moz-transition:none;transition:none;}.spinner>div{width:18px;height:18px;background-color:#727272;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;margin:0 10px;}.spinnertext{padding:41px 0;left:50%;top:60%;width:300px;height:100px;text-align:center;color:#fff;line-height:20px;margin-left:-150px;display:inline-block;position:fixed;transition:none;-webkit-transition:none;}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(.6);}40%{-webkit-transform:scale(1);background-color:#d1d1d1;}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(.6);transform:scale(.6);}40%{-webkit-transform:scale(1);transform:scale(1);background-color:#d1d1d1;}}
