  /*Generic CSS*/
html,body{height:100%;}body{font-family:"Neue Haas Grotesk Text"; font-weight:400;font-size: 14px;padding:0;background-color:#fff !important;width:100%;}
.overlay {font:normal 14px NeueHaasBrand,Arial,sans-serif;line-height:1.4;padding:0;background-color:#fff !important;width:100%;}
#OverlayModal {font:normal 14px NeueHaasBrand,Arial,sans-serif;line-height:1.4;padding:0;background-color:#fff !important;width:100%;}
#ghfbody{background:none !important;}
.navbar,.navbar-inverse .navbar-inner{background-color:#fff;}.navbar{border-bottom:1px solid #ddd;position:relative}
.sticky .navbar{left:0;position:fixed;z-index:1001;top:0;width:100%;box-shadow: 0 2px 4px rgba(0, 0, 0, .1);}
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner{box-shadow:none;}
.navbar .brand {padding:0;margin:75px 0 41px 0;}.navbar .brand img{width:156px;}
.sticky .navbar .brand{margin:40px 0 32px 0;}
.container{width:980px;position:relative;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:980px;}
.headerIcons{top:75px;position:absolute;right:0;}
#Signout a,#ctc a,#scart a,#faq a,#fcart a{cursor:pointer;display:block;padding:3px 15px 1px 15px;}#fcart a,#ctc a img,#faq a img,#scart a img,#fcart a img,#Signout a img,#call a img{width:auto;height:30px;}#fcart a,#call a{position:relative;}#fcart a span{top:14px;right:50px;font:700 15px/1.5 "Neue Haas Grotesk Display";color:#000;text-decoration:none;display:block;position:absolute;}#call a span{top:17px;right:42px;font:normal 12px/1.5 NeueHaasTBold;color:#959595;text-decoration:none;display:block;position:absolute;}
#call a{cursor:default;display:block;padding:3px 15px 1px 15px;}
#espanolLink a{padding:0 20px 0 0;display:block;margin-top:10px;font:12px "Neue Haas Grotesk Text";color:#4b4b4b;}#espanolLink a:hover{text-decoration:none;color:#cd040b}#fcart{position:relative;}
.sticky .navbar .headerIcons{top:40px;}
h3{font:700 24px/1.2 "Neue Haas Grotesk Display"; color:#444;margin:0 0 15px 0;}
h3 small{font:normal 14px "Neue Haas Grotesk Display";color:#777;}
h4{font:700 1.25em/1.5em "Neue Haas Grotesk Display"; color:#444;margin:0 0 15px 0;}
label,.poTxtLbl{margin-bottom:5px;font:700 14px/1.3 "Neue Haas Grotesk Text";color:#000;}label span.t_red{padding:3px 3px 0 0;float:left;}p{margin:0 0 15px;}
.overlay label,.overlay .poTxtLbl{margin-bottom:5px;font:normal 14px NeueHaasBrandBold,Arial,sans-serif !important;color: #5A595D;font-weight: bold !important;}label span.t_red{padding:3px 3px 0 0;float:left;}p{margin:0 0 15px;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{margin-bottom:0;height:auto;font-size:14px;line-height:1.2;}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{font-size:14px;}.bootstrap-select .btn:focus,.bootstrap-select .btn:active{outline:none !important;}
.sectionPadding{padding:20px;border-bottom:1px solid #ccc}
address,#spPOAddress,#spPObpInfodtvcovAddress{display:block;padding:12px 15px;text-transform:capitalize;background:#D2D3D4;font:700 16px "Neue Haas Grotesk Display";color:#333;margin-top:5px;}
.overlay address,.overlay #spPOAddress,.overlay #spPObpInfodtvcovAddress,#OverlayModal address,#OverlayModal #spPOAddress,#OverlayModal #spPObpInfodtvcovAddress{display:block;padding:12px 15px;text-transform:capitalize;background:#f6f6f6;font:normal 12px NeueHaasBrandBold,Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin-top:5px;border: 1px solid black;}
.t_shadow{border-top:1px solid #ccc;}
.totalDiv{background:#333;color:#fff;padding:15px 20px;margin-top:10px;}
.tooltip {font-size:12px;}
.hrline{font-size:1px;height:1px;padding:0;margin:0;line-height:0;background:#ccc;clear:both;}
.ORSeperator{position:relative;}
.ORSeperator .ORlineL,.ORSeperator .ORlineR{height:1px;font-size:1px;line-height:1px;background:#666;width:45%;top:20px;position:absolute;}
.ORSeperator .ORlineL{left:0;}
.ORSeperator .ORlineR{right:0;}
.ORSeperator .OR{padding:5px;margin:0 auto;width:40px;font-family:"Neue Haas Grotesk Display",Arial,Helvetica;text-align:center;font-size:20px;color:#666;}
.overlay #loopQual .sectionPadding.LQ{padding:20px 40px !important;}.container.overlay{width:100% !important;}
.accordianLink{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/global_sprite_web_new_LH.png) no-repeat 0px -342px;font:normal 1em/1.2 Arial,Helvetica;padding:8px 0 5px 25px;display:block}
.accordianLink.collapsed{background-position:0px -392px;}.accordianLink:hover{text-decoration:none;}
.gridTable{padding:0;margin:0;border:1px solid #ccc;border-collapse:collapse;width:100%;background:#fff;}
.gridTable td,.gridTable th{border:1px solid #ccc;border-collapse:collapse;text-align:left;padding:10px;}.gridTable th{background:#ddd;}
#SI_banner{width:288px;height:68px;float:right;}#SI_banner img{width:100%;}
#lnkexistingservice{width:212px;height:38px;float:right;position:relative;margin:10px 0 0 10px;}#lnkexistingservice img{padding:0 0 7px 4px;}
#WFG_banner{width:212px;height:68px;float:right;position:relative;margin:0 0 10px 20px;}#WFG_banner img{padding:7px 5px 7px 4px;width:96%;}#WFG_banner .lTxt{position:absolute;color:#2E67B2;font-size:12px;top:45px;left:90px;line-height:1;}
.footerDisclaimer{font-size:12px; padding: 0 10px;}
.footerDisclaimer p{margin-bottom:10px !important}
#reviewOrder .totalDiv{margin:10px 0;}
#reviewOrder .totalDiv .f18{font-size:14px !important;}
#futureNotify p{font-size:16px;}
.tipText{font-size:12px;color:#666;}
#divPromotion font,#divPromotion span,#divPromotion span div,#divPromotion div,#divPromotion,#divPromotion div font div{font-size:12px !important;line-height:1.5 !important;color:#333 !important}#divPromotion font a,#divPromotion span a,#divPromotion span div a,#divPromotion div a,#divPromotion a,#divPromotion div font div a,#divPromotion font a font,#divPromotion a font{color:#2E67B2 !important;}
.twoNum{width:22px;margin-right:10px;}.threeNum{width:32px;margin-right:10px;}.fourNum{width:42px;}

/*All CTA's*/
.icon-question-sign,#trSecCode .poTable .poSecCode,#dvPOcovdpabpInfomdpaNewClass2 .poSecCode{background:transparent url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/global_sprite_web_new_LH.png) no-repeat 0 -299px;width:20px;line-height:20px;margin:-2px 0 0 3px;height:20px;cursor:pointer;display:inline-block;}
.overlay .icon-question-sign,#trSecCode .poTable .poSecCode,#dvPOcovdpabpInfomdpaNewClass2 .poSecCode{background:transparent url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/global_sprite_web_brand_update.png) no-repeat 0 -299px;width:20px;line-height:20px;margin:-2px 0 0 3px;height:20px;cursor:pointer;display:inline-block;}
.btnChangelink{width:330px;height:45px;font:normal 18px/40px "Neue Haas Grotesk Display"Italic;color:#fff;display:block;margin:5px auto 10px auto;background:#EC1E24;text-align:center;vertical-align:middle;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.btnChangelink:hover,.btnChangelink:active,.btnChangelink:focus{color:#fff;}
.btnChangelink span{background: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/change_icon.png) no-repeat left -150px;display:inline-block;width:35px;height:28px;margin-top:-4px;vertical-align:middle;}
.smRed,.sdRed,.ovRed,.smGrey,.sdGrey,.ovGrey,.smSilv,.sdSilv,.poBtn{cursor:pointer;display:block;float:left;font:600 16px "Neue Haas Grotesk Text" !important;margin:0;text-decoration:none !important;box-shadow:none;text-shadow:none;text-indent:0;width:auto !important;padding:0 30px;text-align:center;white-space:nowrap;vertical-align:middle;border:none; -o-transition:background .4s ease-in;-ms-transition:background .4s ease-in;-moz-transition:background .4s ease-in;-webkit-transition:background .4s ease-in;transition:background .4s ease-in;}
.overlay .smRed,.sdRed,.ovRed,.smGrey,.sdGrey,.ovGrey,.smSilv,.sdSilv,.poBtn{transition: color 0.3s; display: inline-block;padding: 0.75rem 2.5rem 0.75rem 1.125rem; width: auto !important; min-width: auto !important; text-align: left; line-height: 1 !important;color: #FFF;font-family: NeueHaasBrandBold,Arial,sans-serif !important;font-size: 1rem !important;font-weight: bold !important; margin-bottom: 0; text-decoration: none; border: none; cursor: pointer;transition: background 0.2s; outline: none; -moz-user-select: none;  -webkit-user-select: none; user-select: none; min-height: 3rem; float:left; -o-transition:background .4s ease-in;-ms-transition:background .4s ease-in;-moz-transition:background .4s ease-in;-webkit-transition:background .4s ease-in;transition:background .4s ease-in;}
.overlay button{float:none;}
.smRed,.smGrey,.smSilv{height:35px;line-height:35px !important;min-width:80px;padding:0 30px;}.sdRed,.sdGrey,.sdSilv,.poBtn{min-width:160px;height:45px;}.ovRed,.ovGrey{min-width:160px;height:auto;line-height:1.3 !important;}
.smRed,.sdRed,.ovRed,.poBtn{background:#cd040b;color:#fff !important;}
.sdRed:hover,.ovRed:hover,.poBtn:hover,.sdRed:active,.ovRed:active,.poBtn:active,.smRed:active,.smRed:hover,.sdRed:focus,.ovRed:focus,.poBtn:focus,.smRed:focus{background:#a80309;}
.smGrey,.sdGrey,.ovGrey{background:#595a5d;color:#fff !important;}
.sdGrey:hover,.ovGrey:hover,.smGrey:hover,.sdGrey:active,.ovGrey:active,.smGrey:active,.sdGrey:focus,.ovGrey:focus,.smGrey:focus{background:#595a5d;}
.smSilv,.sdSilv{background:#ecedee;color:#595a5d !important;}
.smSilv:hover,.sdSilv:hover,.smSilv:active,.sdSilv:active,.smSilv:focus,.sdSilv:focus{background:#dedfe0;}
.ovRed,.ovGrey{padding:8px 15px;}
.smRed.disabled,.sdRed.disabled,.ovRed.disabled,.smGrey.disabled,.sdGrey.disabled,.ovGrey.disabled,.smRed.disabled:hover, .sdRed.disabled:hover,.ovRed.disabled:hover,.smGrey.disabled:hover,.sdGrey.disabled:hover,.ovGrey.disabled:hover,.poBtn[disabled],.poBtn[disabled]:hover,.poBtn.disabled,.poBtn.disabled:hover{background:#999 !important;text-decoration:none;cursor:default;-webkit-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.2) inset;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.2) inset;} .smRed.hCenter,.sdRed.hCenter,.ovRed.hCenter,.smGrey.hCenter,.sdGrey.hCenter,.ovGrey.hCenter,.smSilv.hCenter,.sdSilv.hCenter,.poBtn{margin:0 auto;display:inline-block;}
/*Ordersummary accordian*/
#sectionOrdersummary .accordion-group,#sectionTOS .accordion-group{border:none;border-bottom:1px solid #ccc;margin:0;border-radius:0;}
#sectionOrdersummary .accordion-group .accordion-toggle,#sectionOrdersummary .accordion-group .accordion-toggle:hover{padding:12px 10px 12px 0px;text-decoration:none;}
#sectionTOS .accordion-group .accordion-toggle,#sectionTOS .accordion-group .accordion-toggle:hover{padding:15px 10px 15px 0px;text-decoration:none;}
#sectionOrdersummary .accordion-group .accordion-inner,#sectionTOS .accordion-group .accordion-inner{border:none;padding-top:0;color:#333;padding-bottom:15px;}
#sectionOrdersummary .accordion-inner .arGrid{font-size:1.063em;padding-bottom:5px;}
#sectionOrdersummary .accordion-inner .span10 .t_grass{padding-left:20px;}
#sectionOrdersummary .accordion-group .accordion-toggle .ico,#sectionTOS .accordion-group .accordion-toggle .ico{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/global_sprite_web_new_LH.png) no-repeat 0px -344px;width:25px;height:25px;float:left;}
#sectionTOS .accordion-group .accordion-toggle .ico{background-position:0px -349px;}
#sectionOrdersummary .accordion-group .accordion-toggle.collapsed .ico{background-position:0px -394px;}
#sectionTOS .accordion-group .accordion-toggle.collapsed .ico{background-position:0px -399px;}
#sectionOrdersummary .accordion-group .accordion-toggle .price,#sectionOrdersummary .accordion-group .accordion-toggle .txt,#sectionTOS .accordion-group .accordion-toggle .txt{font:700 16px/1.8 "Neue Haas Grotesk Text";color:#444;padding-left:5px;}
#sectionTOS .accordion-group .accordion-toggle .txt{font-weight:700}
#sectionOrdersummary .accordion-group .accordion-toggle .price{float:right;display:none;}
#sectionOrdersummary .accordion-group .accordion-toggle.collapsed .price{display:block;}
#sectionOrdersummary .accordion-group .accordion-body,#sectionTOS .accordion-group .accordion-body{padding-left:15px;}#sectionTOS .accordion-group .accordion-body p{font-size:14px;}
#sectionOrdersummary .tab-content p{margin-bottom:5px;font-size: 1.063em !important; font-family:"Neue Haas Grotesk Text";}
#sectionOrdersummary .tab-content .tab-pane.active{background:transparent;}
#sectionOrdersummary .tab-content .row-fluid [class*="span"]{min-height:10px;}
#sectionOrdersummary .accordion-group.noborder .accordion-toggle{padding:10px 10px 10px 0 !important}
#sectionOrdersummary .accordion-heading{position:relative;}
#sectionOrdersummary .accordion-heading .changeLink,.changeLinkInline{background: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/change_icon.png) no-repeat left -125px;display:inline-block;padding-left:30px;line-height:24px;margin-left:30px;}
#sectionOrdersummary .accordion-heading .changeLink{position:absolute;top:14px;left:25%;margin-left:0;}
.OsHeader{position:relative;}.OsLinks{float:right;padding-top:10px;}
.socLink{float:right;width:220px;}.socLink a{font:normal 14px/1.2 "Neue Haas Grotesk Text"Italic;width:180px;float:left;padding-left:5px;}.socLink .socIcon{width:32px;float:left;}
.mRewards{float:right;width:215px;padding-left:15px;margin-left:10px;border-left:1px solid #ccc;}.mRewards .rwdTxt{font:normal 14px/1.2 "Neue Haas Grotesk Text"Italic;width:175px;float:left;padding-left:10px;color:#5a595d;}.mRewards .rwdTxt span{font-family:"Neue Haas Grotesk Display"Italic;}.mRewards .rwdIcon{width:26px;float:left;}
.wfgBanner{float:right;width:155px;padding-left:10px;margin-left:10px;border-left:1px solid #ccc;position:relative;}
.wfgBanner img{width:150px;margin-top:-2px;}.wfgBanner .lTxt{position:absolute;color:#2E67B2;font-size:11px;top:26px;left:72px;}
.socLinkBottom{width:420px;padding-bottom:6px;margin-top:10px}.socLinkBottom a{font-weight:bold;line-height:1.2}.socLinkBottom .socIcon{width:26px;margin-top:-4px;}
.socLinkBottomSpacer {height: 10px;}
.txt_strike {text-decoration:line-through;} 
/*Setup Service*/
#loopQual h3{font:700 28px/1.2 "Neue Haas Grotesk Display";margin:15px 0 10px;}#loopQual h3 span{font:700 24px/1.2 "Neue Haas Grotesk Display";text-transform:uppercase;}
.overlay #loopQual h2{font:bold 30px NeueHaasBrandBold,Arial,sans-serif;margin:15px 0 10px;color:#cd040b !important;}.overlay #loopQual h2 span{font:normal 30px NeueHaasBrandBold;text-transform:none;font-weight:bold;}
.overlay #loopQual h3{font:bold 30px NeueHaasBrandBold,Arial,sans-serif;margin:15px 0 10px;color:#cd040b !important;}.overlay #loopQual h3 span{font:normal 30px NeueHaasBrandBold;text-transform:none;font-weight:bold;}
.overlay #loopQual h5{font:bold 18px NeueHaasBrandBold,Arial,sans-serif;margin-bottom: 0.75rem;color:#333 !important;line-height: 1.5rem;font-style:normal;margin-top: 0.875rem;}
.overlay #loopQual h6{font-size:16px !important;font-weight:bold !important;font:bold 16px NeueHaasBrandBold,Arial,sans-serif !important;margin-bottom: 0.75rem;color:#333 !important;line-height: 1.3125rem !important;font-style:normal}
.overlay #loopQual h5.error{color: #cd040b !important;*zoom: 1;clear: both;font-weight: bold !important;padding-top: 5px;}
#loopQual h3#body_content_subHeaderText{margin-top:0;}
#loopQual p, #loopQual label.f16{font-size:16px !important;}
#loopQual p.t_litecharcoal{font-size:12px !important;padding-top:5px;}
.overlay #loopQual p.t_litecharcoal{padding-top:5px;font:14.25px NeueHaasBrand,Arial,sans-serif !important;}
#loopQual p.t_charcoal{font-size:14px !important;}
.overlay p#body_content_introNewExServ {font-weight:bold !important;font: bold 16px NeueHaasBrandBold,Arial,sans-serif !important;color: #333 !important;}
#loopQual .accordion-group,#dvFAQData .accordion-group{border:none;border-bottom:1px solid #ccc;margin:0;border-radius:0;}
#loopQual .accordion,#dvFAQData .accordion{margin:0;}#dvFAQData .accordion-group{border-bottom:1px solid #ecedee}
#loopQual .accordion-group .accordion-toggle,#loopQual .accordion-group .accordion-toggle:hover,#dvFAQData .accordion-group .accordion-toggle,#dvFAQData .accordion-group .accordion-toggle:hover{padding:16px 10px;text-decoration:none;}
#loopQual .accordion-group .accordion-inner{border:none;padding:15px}#dvFAQData .accordion-group .accordion-inner{border:none;padding:15px 15px 15px 38px}
#loopQual .accordion-group .accordion-toggle .ico,#dvFAQData .accordion-group .accordion-toggle .ico{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/global_sprite_web_new_LH.png) no-repeat 0px -344px;width:25px;height:25px;float:left;}#dvFAQData .accordion-group .accordion-toggle .ico{background-position:0px -347px;}
#loopQual .accordion-group .accordion-toggle .txt{color:#444;padding-left:5px;font:700 21px/1.2 "Neue Haas Grotesk Display",Helvetica;}#dvFAQData .accordion-group .accordion-toggle .txt{padding-left:5px;font:normal 16px/1.2 "Neue Haas Grotesk Display"Italic,Arial,Helvetica;}
#loopQual .accordion-group .accordion-toggle.collapsed .ico{background-position:0px -394px;}#dvFAQData .accordion-group .accordion-toggle.collapsed .ico{background-position:0px -397px;}
#loopQual .accordion-group .accordion-body{padding:0 15px 0 25px;}#dvFAQData .accordion-group .accordion-body{background:#ecedee;}
#loopQual h4{font:700 18px/1.2 "Neue Haas Grotesk Display";color:#444;margin:0 0 15px 0;}
#loopQual .sectionPadding.LQ{border:none !important;min-height:400px;}
#loopQual .LQ .addressDiv{padding-left:35px;width:60%;}.overlay #loopQual .LQ .addressDiv{width:70%;}
.overlay #loopQual .LQ .addressDiv .address-tips a {font: normal 14px NeueHaasBrandBold,Arial,sans-serif !important;}
#loopQual .sdRed,#loopQual .sdGrey,#existingServ .sdRed,#moves .moves_content .sdRed{min-width:200px;}#moves .moves_content.ocm .sdRed{min-width:100px;}
#loopQual .setupNew{padding-left:35px;}#loopQual .tipsDiv{margin:2px 0 0 25px;font:normal 16px Arial,Helvetica;}
#loopQual .movesDiv{float:right;margin:22px 20px 0 0;font:normal 16px Arial,Helvetica;}
#loopQual #newService .newAddress div.span12{padding-top:0 !important;position:relative;}
#loopQual #newService .newAddress .zipDiv,#loopQual #newService .newAddress .stDiv{margin-right:20px;}
#loopQual #newService .newAddress .zipFld{width:60px;}#loopQual #newService .newAddress .stFld{width:400px;}#loopQual #newService .newAddress .aptFld{width:140px;}#loopQual #newService .newAddress .aptError{padding:0 0 10px 554px;}
#loopQual #newService .newAddress .clearLoc{float:left;display:block;padding:23px 0 0 10px}
.overlay #loopQual #newService .newAddress .clearLoc{float:left;display:block;padding:23px 0 0 10px; font:14px NeueHaasBrandBold,Arial,sans-serif !important;}
#existingServ p.subHead{font-size:16px;color:#666;}#existingServ .discText,#dvExistingCustomer .discText{font-size:12px !important;color:#888;padding-top:3px;}#dvExistingCustomer a{font-size:14px;}#existingServ .discText.t_charcoal{color:#666;}
#existingServ .exForm{padding:15px 0;}h3#hdTxt{margin-top:0;}
#existingServ h3,h3#hdTxt{font-size:28px;}#existingServ h3 .pull-right,h3#hdTxt .pull-right{font:normal 16px Arial,Helvetica;color:#333;padding-top:16px;}
.overlay #existingServ h3,.overlay h3#hdTxt{font-size:28px;}.overylay #existingServ h3 .pull-right,.overlay h3#hdTxt .pull-right{font:normal 14px NeueHaasBrandBold,Arial,sans-serif;color:#333;padding-top:16px;}
#existingServ .exForm .ORSeperator,#FastPass .retrieveOrder .ORSeperator{position:relative;float:left;width:30px;height:200px;margin-right:20px;}
#existingServ .exForm .ORSeperator .ORline,#FastPass .retrieveOrder .ORline{height:200px;font-size:1px;line-height:1px;width:1px;position:absolute;border-right:2px dotted #999;left:50%;}
#existingServ .exForm .ORSeperator .OR,#FastPass .retrieveOrder .OR{padding:5px;margin:0;width:24px;font-family:"Neue Haas Grotesk Display",Arial,Helvetica;text-align:center;font-size:16px;color:#666;background:#e3e3e3;position:absolute;top:40%;}
#dvExistingCustomer input.span11, #dvExistingCustomer input.span9{width:340px;}
#dvSigninCTA button{margin:0 10px;}
#btnContinue {display: inline-block;padding: 0.75rem 2.5rem 0.75rem 1.125rem; width: auto !important; min-width: auto !important; text-align: left; line-height: 1 !important;color: #FFF;font-family: NeueHaasBrandBold,Arial,sans-serif !important;font-size: 1rem !important;font-weight: bold !important; margin-bottom: 0; text-decoration: none; border: none; cursor: pointer;transition: background 0.2s; outline: none; -moz-user-select: none;  -webkit-user-select: none; user-select: none; min-height: 3rem; float:left; }
#btnContinue { background: #cd040b url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 90% 18px; transition: color 0.3s;}
/*#body_content_btnContinue {background: #cd040b;color: #fff !important;float: none;margin: 0 auto;display: inline-block;min-width: 200px;text-decoration: none !important;box-shadow: none;text-shadow: none;text-indent: 0;width: auto !important;padding: 0 30px;text-align: center;white-space: nowrap;vertical-align: middle;border: none;transition: background .4s ease-in;font: normal 16px 91果冻传媒ApexBook !important;cursor: pointer;height: 45px;line-height: 45px !important;}
#body_content_btnContinueExisitng,#body_content_btnContinueSaveOrder{background: #cd040b;color: #fff !important;float: none;margin: 0 auto;display: inline-block;min-width: 200px;text-decoration: none !important;box-shadow: none;text-shadow: none;text-indent: 0;width: auto !important;padding: 0 30px;text-align: center;white-space: nowrap;vertical-align: middle;border: none;transition: background .4s ease-in;font: normal 16px 91果冻传媒ApexBook !important;cursor: pointer;height: 45px;line-height: 45px !important;}*/
#body_content_btnContinue {display: inline-block;padding: 0.75rem 2.5rem 0.75rem 1.125rem; width: auto !important; min-width: auto !important; text-align: left; line-height: 1 !important;color: #FFF;font-family: NeueHaasBrandBold,Arial,sans-serif !important;font-size: 1rem !important;font-weight: bold !important; margin-bottom: 0; text-decoration: none; border: none; cursor: pointer;transition: background 0.2s; outline: none; -moz-user-select: none;  -webkit-user-select: none; user-select: none; min-height: 3rem; float:left; }
#body_content_btnContinue { background: #cd040b url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 90% 18px; transition: color 0.3s;}

#body_content_btnContinueExisitng,#body_content_btnContinueSaveOrder {display: inline-block;padding: 0.75rem 2.5rem 0.75rem 1.125rem; width: auto !important; min-width: auto !important; text-align: left; line-height: 1 !important;color: #FFF;font-family: NeueHaasBrandBold,Arial,sans-serif !important;font-size: 1rem !important;font-weight: bold !important; margin-bottom: 0; text-decoration: none; border: none; cursor: pointer;transition: background 0.2s; outline: none; -moz-user-select: none;  -webkit-user-select: none; user-select: none; min-height: 3rem; float:left; }
#body_content_btnContinueExisitng,#body_content_btnContinueSaveOrder { background: #cd040b url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 90% 18px; transition: color 0.3s;}



.overlay #dvSigninCTA button{margin:0px 0px;}
.overlay #dvSigninCTA #btnContinueOverlay {background: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 91px 18px;transition: color 0.3s;}
.overlay #dvSigninCTA #btnMy91果冻传媒 {background: #4B4B4B url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 181px 18px;}
.overlay #loopQual #body_content_dvAddressContinue input {background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 84% 18px;float:left !important;}
.overlay #loopQual #exist-continue input {background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 89px 18px;float:left !important;}
.overlay #loopQual #btnPO input {background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 89px 18px;float:left !important;}
.overlay #dvNewServiceCTA #btnExsServCont {background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 89px 18px;float:left !important;}
.overlay #dvNewServiceCTA #btnSetUpNew {background:#4B4B4B url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 143px 18px;}
.overlay #dvXPSSaveOrder #body_content_btnContinueSaveOrder{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/button_arrow_white.png) no-repeat 89px 18px;float:left !important;}
.overlay #dvSigninCTA #btnContinueOverlay,.overlay #loopQual #body_content_dvAddressContinue input,.overlay #dvNewServiceCTA #btnExsServCont, .overlay #dvXPSSaveOrder #body_content_btnContinueSaveOrder{display:inline-block;padding:0.75rem 2.5rem 0.75rem 1.125rem;width:auto !important;min-width:auto !important;background-color:#cd040b;text-align:left;line-height:1 !important;color:#FFF;font-family:NeueHaasBrandBold,Arial,sans-serif !important;font-size:1rem !important;font-weight:bold !important;margin-bottom:0 ;text-decoration:none;border:none;cursor:pointer;transition:background 0.2s;outline:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;min-height:3rem;}
.overlay #dvSigninCTA #btnContinueOverlay:hover,.overlay #loopQual #body_content_dvAddressContinue input:hover,.overlay #dvNewServiceCTA #btnExsServCont:hover,.overlay #dvXPSSaveOrder #body_content_btnContinueSaveOrder:hover {color:#fff;background-color:#a80309;}
.overlay #loopQual #exist-continue input,.overlay #loopQual #btnPO input{display:inline-block;padding:0.75rem 2.5rem 0.75rem 1.125rem;width:auto;background-color:#cd040b;text-align:left;line-height:1 !important;color:#FFF;font-family:NeueHaasBrandBold,Arial,sans-serif !important;font-size:1rem !important;font-weight:bold !important;margin-bottom:0 ;min-width:auto !important;text-decoration:none;border:none;cursor:pointer;transition:background 0.2s;outline:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;min-height:3rem;}
.overlay #loopQual #exist-continue input:hover,.overlay #loopQual #btnPO input:hover{color:#fff;background-color:#a80309;}
.overlay #dvSigninCTA #btnMy91果冻传媒,.overlay #dvNewServiceCTA #btnSetUpNew {display:inline-block;min-width:auto !important;padding:0.75rem 2.5rem 0.75rem 1.125rem;width:auto;text-align:left;line-height:1 !important;color:#FFF;font-family:NeueHaasBrandBold,Arial,sans-serif !important;font-size:1rem !important;font-weight:bold !important;margin-bottom:0 ;text-decoration:none;border:none;cursor:pointer;transition:background 0.2s;outline:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;min-height:3rem;}
#lqThankyou .btn{padding:8px 20px !important;min-width:100px !important;}
.errorPage h3{font:normal 28px/1.2 verizonApexMediumItalic,Arial,Helvetica;margin:0 0 5px 0;}.errorPage h2{font:normal 40px/1 verizonApexBold,Arial,Helvetica;margin:0;}.errorPage h4{font:normal 24px/1.2 verizonApexMediumItalic,Arial,Helvetica;color:#fff;margin:0 0 20px 0}.errorPage h5{font:normal 18px/1.2 verizonApexBook,Arial,Helvetica;}.errorPage .social{border-left:1px solid #999;margin:10px 0;}.errorPage .social a{width:32px;border-right:1px solid #999;padding:0 10px;float:left;display:block;}
.overlay #loopQual #spnRdoExtSerError{color:#cd040b !important;}
/* BYOB */
.byob section h3{font:normal 1.35em/.9 "Neue Haas Grotesk Text",Arial,Helvetica;margin:30px 0 20px 0;}
.byobHeaderBox{padding-top:15px;}.byobHeaderBox h3.level1{margin:0 0 8px 0;font:normal 18px/1.1 "Neue Haas Grotesk Display",Arial,Helvetica; font-weight:700;}.byobHeaderBox p{font-size:16px;line-height:18px;color:#666;} .byobHeaderBox .byob_banner{float:right;margin:-5px 0 0 20px;display:inline;}
.byobSectionBox{margin-bottom:15px;position:relative;}
.byobSectionBox .boxRight{background:#eeeeee;background:-moz-linear-gradient(top,#ffffff 57%,#e2e3e4 100%);background:-webkit-gradient(linear,left top,left bottom, color-stop(57%,#ffffff), color-stop(100%,#e2e3e4));background:-webkit-linear-gradient(top, #ffffff 57%,#e2e3e4 100%);background:-o-linear-gradient(top,  #ffffff 57%,#e2e3e4 100%);background:-ms-linear-gradient(top,#ffffff 57%,#e2e3e4 100%);background:linear-gradient(to bottom,#ffffff 57%,#e2e3e4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffffff', endColorstr='#ffe2e3e4',GradientType=0 );min-height:210px;float:left;width:100%;padding-top:8px;}
.byobSectionBox .shadowL,.channelSelection .shadowL,.vasSelection .shadowL,.featureSelection .shadowL,.DTVchannelSelection .shadowL,.EQSelection .shadowL,.StreamingSelection .shadowL{background:transparent url(../img/byob_shadowL.png) repeat-y left top;width:16px;position:absolute;left:0;top:62px;min-height:218px;z-index:10;opacity:.4;filter:alpha(opacity=4);}
.byobSectionBox .shadowR,.channelSelection .shadowR,.vasSelection .shadowR,.featureSelection .shadowR,.DTVchannelSelection .shadowR,.EQSelection .shadowR,.StreamingSelection .shadowR{background:transparent url(../img/byob_shadowR.png) repeat-y left top;width:16px;position:absolute;top:62px;right:0;min-height:218px;z-index:10;opacity:.4;filter:alpha(opacity=4);}
.byobSectionBox.contract .shadowL,.byobSectionBox.contract .shadowR{min-height:308px;}
.byob .serviceCart{background:#333;min-height:100px;color:#fff;width:100%;padding:2px 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;}
.byob .serviceCart.fixed{left:0;position:fixed;z-index:4;bottom:0;}
.byob .serviceCart .byobCTA{text-align:right;border-left:1px solid #c4c5ca;}
.byob .serviceCart .byobCTA button,.byob .serviceCart .byobCTA input{margin:30px 15px;min-width:150px;}
.byob .serviceCart .byobCTA .sdGrey{border:1px solid #333;}
.byob .serviceCart .byobCart .pad10{padding:8px 10px 8px 20px;}.byob .serviceCart .byobCart .span3{text-align:right;}
.byob .serviceCart .byobCart .span3,.byob .serviceCart .byobCart .span9{min-height:20px;}
.byob .serviceCart .byobCart .totalBreakup{font:normal 14px "Neue Haas Grotesk Text",Arial,Helvetica;}
.byob .serviceCart .byobCart .totalBreakup .span3{font-family:"Neue Haas Grotesk Text"Italic}
.byob .serviceCart .byobCart .totalMain{font:normal 16px "Neue Haas Grotesk Display",Arial,Helvetica;text-transform:uppercase;}
.byob .serviceCart .byobCart .totalMain .price{font:normal 21px/0.7 "Neue Haas Grotesk Display"Italic,Arial,Helvetica;}
.byobSectionBox.TV{z-index:3;}.byobSectionBox.Internet{z-index:2;}.byobSectionBox.Phone{z-index:1;}.byobSectionBox.contract{z-index:4;}
.byob .secQA{font:24px "Neue Haas Grotesk Display"; font-weight:700;margin-bottom:10px;}.byob .secQA span{font-family:"Neue Haas Grotesk Display";}.byob .secQA .iontxt{font:normal 14px "Neue Haas Grotesk Display";position:absolute;}.byob .exServLink{width:180px;font:normal 14px/1.2 "Neue Haas Grotesk Display";text-transform:uppercase;float:right;padding-right:10px;}.byob .exServLink img{width:32px;float:left;margin-right:10px;}.byobSectionBox.contract .secQA{height:42px;padding:10px 0 10px 15px;margin:0;background:#ecedee;font-family: Arial,Helvetica,sans-serif;line-height: 40px !important;}
.byobSectionBox .boxHeader{padding:10px 15px; background:#ecedee;}
.byobSectionBox .boxHeader label{font:normal 26px/1.4 "Neue Haas Grotesk Display"; font-weight:700;color:#333;margin:0;padding-top:5px;}
.byobSectionBox .boxHeader .prodImg{text-align:center;width:60px;margin:4px 10px 0 3px;}
.byobSectionBox .boxHeader input,.byobSectionBox .boxHeader label,.byobSectionBox .boxHeader .prodImg{float:left;}
.byobSectionBox .boxHeader .prettycheckbox{margin-top:5px;}
.byobSectionBox .boxHeader a.compare{font:700px 14px "Neue Haas Grotesk Display";position:absolute;left:350px;top:25px;}
.byobSectionBox .boxHeader a.comparenormal{font:normal 14px "Neue Haas Grotesk Display";position:absolute;left:350px;top:25px; color:#0088cc; font-weight:bold;}
.byobSectionBox .boxHeader .messageHead{font:normal 18px "Neue Haas Grotesk Text"Italic;color:#5A595D;margin-bottom:2px;}
.byob .prettycheckbox a{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/chkbox_byob_new_LH.png) no-repeat left top;width:33px;height:33px;}
.byob .prettycheckbox a.checked{background-position:left -68px;}.byob .prettycheckbox.disabled a{background-position:left -136px;cursor:not-allowed;}.byob .prettycheckbox.disabled a.checked,.byob .prettycheckbox.disabled a.checked:focus, .byob .prettycheckbox.disabled a.checked:active{background-position:left -204px;cursor:not-allowed;}
.byob .prettycheckbox a:focus, .byob .prettycheckbox a:active{ background-position:left 0px; }
.byob .prettycheckbox a.checked:focus,.byob .prettycheckbox a.checked:active{background-position:left -272px;}.byob .prettycheckbox a:focus,.byob .prettycheckbox a:active{background-position:left -340px;}
.byob .prettycheckbox a.checked:focus, .byob .prettycheckbox a.checked:active{ background-position:left -68px; }
.byobOffer h3{font-size:18px;margin-bottom:20px;}
.byobOffer table,.byobOffer table td{border-top:1px solid #d2d3d4;border-bottom:1px solid #d2d3d4;border-collapse:collapse;background:#ecedee;}.byobOffer table{width:100%;}.byobOffer table td{padding:10px 0 10px 10px;vertical-align:middle;font-weight:bold;height:40px; overflow:visible;}.byobOffer table td.byobOffImg{width:80px;}.byobOffer table td.byobOffSel{width:40px;}.byobOffer table td.byobOffImg img{max-width:80px;}
.byobOffer .OffPrice p{font-size:16px;font-weight:bold;margin-bottom:6px;}.byobOffer .OffPrice .fr{width:150px;text-align:left;}.byobOffer .smallText{font-size:12px !important;font-weight:normal !important;}
.byob .serviceCart .cartCard { width: 220px;}
.byob .serviceCart .cartCard span{display:block; text-align:left}
.byob .serviceCart .cartCard img{display:block;}
.byob .serviceCart .byobCart .totalMain .span9,.byob .serviceCart .byobCart .totalMain .span3{font-weight:700;}

/* BYOB CArousel*/
.byobcarousel button,.channelCarousel button,.featureCarousel button,.vasCarousel button,.DTVchannelCarousel button{background:transparent;border:0;color:#fff;}
.byobcarousel .frame,.channelCarousel .frame,.featureCarousel .frame,.vasCarousel .frame,.DTVchannelCarousel .frame,.EQCarousel .frame,.streamCarousel .frame{margin:0 auto;width:100%;text-shadow:none;min-height:202px;}.byobSectionBox.contract .byobcarousel .frame{min-height:262px;}
.byobcarousel .frame ul,.channelCarousel .frame ul,.featureCarousel .frame ul,.vasCarousel .frame ul,.DTVchannelCarousel .frame ul,.EQCarousel .frame ul,.streamCarousel .frame ul{list-style:none;margin:0;padding:0;display:block;}
.byobcarousel .frame ul li,.channelCarousel .frame ul li,.featureCarousel .frame ul li,.vasCarousel .frame ul li,.DTVchannelCarousel .frame ul li,.EQCarousel .frame ul li,.streamCarousel .frame ul li{float:left;width:193px;height:202px;margin:0 0 0 8px;padding:0;color:#3a3c47;cursor:pointer;}.byobSectionBox.contract .byobcarousel .frame ul li{min-height:300px;}
.byobcarousel .frame ul li.active,.channelCarousel .frame ul li.active,.featureCarousel .frame ul li.active,.vasCarousel .frame ul li.active,.vasCarousel .frame ul li.active,.DTVchannelCarousel .frame ul li.active,EQCarousel .frame ul li.active,.streamCarousel .frame ul li.active{color:#fff; }
.byobcarousel .scrollbar,.channelCarousel .scrollbar,.featureCarousel .scrollbar,.vasCarousel .scrollbar,.DTVchannelCarousel .scrollbar,.EQCarousel .scrollbar,.streamCarousel .scrollbar{width:100%;line-height:0;height:10px;position:relative;background:#ecedee;border-top:3px solid #fff}
.byobcarousel .scrollbar .handle,.channelCarousel .scrollbar .handle,.featureCarousel .scrollbar .handle,.vasCarousel .scrollbar .handle,.DTVchannelCarousel .scrollbar .handle,.EQCarousel .scrollbar .handle,.streamCarousel .scrollbar .handle{width:100px;height:8px;background:#fff;cursor:pointer;position:absolute;top:1px;background:#808080;color:#1c94c4;outline:none;}
.byobcarousel .scrollbar .handle .mousearea,.channelCarousel .scrollbar .handle .mousearea,.featureCarousel .scrollbar .handle .mousearea,.vasCarousel .scrollbar .handle .mousearea,.DTVchannelCarousel .scrollbar .handle .mousearea,.EQCarousel .scrollbar .handle .mousearea,.streamCarousel .scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px;}
.byobcarousel .controls,.channelCarousel .controls,.vasCarousel .controls,.featureCarousel .controls,.vasCarousel .controls,.DTVchannelCarousel .controls,.EQCarousel .controls,.streamCarousel .controls{position:absolute;z-index:1000;width:88px;top:8px;right:8px;}.EQCarousel .controls{top:-50px;}
.channelCarousel .controls,.vasCarousel .controls,.streamCarousel .controls{top:8px;}.DTVchannelCarousel .controls{top:-2px;}
.byobcarousel .controls .divider,.channelCarousel .controls .divider,.vasCarousel .controls .divider,.featureCarousel .controls .divider,.DTVchannelCarousel .controls .divider,.EQCarousel .controls .divider{display:inline-block;margin:0 10px;}
.byobcarousel .controls button,.channelCarousel .controls button,.vasCarousel .controls button,.featureCarousel .controls button,.DTVchannelCarousel .controls button,.EQCarousel .controls button{line-height:32px;vertical-align:middle;}
.byobcarousel .controls button i,.channelCarousel .controls button i,.vasCarousel .controls button i,.featureCarousel .controls button i,.DTVchannelCarousel .controls button i,.EQCarousel .controls button i{position:relative;top:-2px;margin:5px;padding:0;font-size:32px;vertical-align:middle;}
.byobcarousel .controls a,.channelCarousel .controls a,.vasCarousel .controls a,.featureCarousel .controls a,.DTVchannelCarousel .controls a,.EQCarousel .controls a,.streamCarousel .controls a{width:43px;height:43px;cursor:pointer;position:absolute;display:block;}
.byobcarousel .controls a.prev,.channelCarousel .controls a.prev,.vasCarousel .controls a.prev,.featureCarousel .controls a.prev,.DTVchannelCarousel .controls a.prev,.EQCarousel .controls a.prev{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/controls.png) no-repeat 0 0;left:0;}
.byobcarousel .controls a.next,.channelCarousel .controls a.next,.vasCarousel .controls a.next,.featureCarousel .controls a.next,.DTVchannelCarousel .controls a.next,.EQCarousel .controls a.next{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/controls.png) no-repeat -54px 0;right:0;}
.byobcarousel .controls a.prev.disabled,.byobcarousel .controls a.prev.disabled:hover,.channelCarousel .controls a.prev.disabled,.channelCarousel .controls a.prev.disabled:hover,.vasCarousel .controls a.prev.disabled,.vasCarousel .controls a.prev.disabled:hover,.featureCarousel .controls a.prev.disabled,.featureCarousel .controls a.prev.disabled:hover,.DTVchannelCarousel .controls a.prev.disabled,.DTVchannelCarousel .controls a.prev.disabled:hover,.EQCarousel .controls a.prev.disabled,.EQCarousel .controls a.prev.disabled:hover{cursor:default;background-position:0px -50px;}
.byobcarousel .controls a.next.disabled,.byobcarousel .controls a.next.disabled:hover,.channelCarousel .controls a.next.disabled,.channelCarousel .controls a.next.disabled:hover,.vasCarousel .controls a.next.disabled,.vasCarousel .controls a.next.disabled:hover,.featureCarousel .controls a.next.disabled,.featureCarousel .controls a.next.disabled:hover,.DTVchannelCarousel .controls a.next.disabled,.DTVchannelCarousel .controls a.next.disabled:hover,.EQCarousel .controls a.next.disabled,.EQCarousel .controls a.next.disabled:hover{cursor:default;background-position:right -50px;}
.csstransforms3d .frame{-webkit-perspective:800px;-ms-perspective:800px;perspective:800px;-webkit-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%;}
.csstransforms3d .frame ul{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}

/*Customize & Review Order*/
.vasBox,.channelBox,.byob .productBox,.featureBox,.DTVchannelBox,.springHD .springBox,.EQBox,.streamSrvBox{border:2px solid #d2d3d4;background:#fff;padding:15px;cursor:pointer;color:#333;}
.vasBox.selected,.channelBox.selected,.byob .productBox.selected,.featureBox.selected,.DTVchannelBox.selected,.springHD .springBox.selected,.EQBox.selected,.streamSrvBox.selected{border:2px solid #999;background:#E1E3E4;padding:15px;cursor:default;}
.vasSelection,.channelSelection,.featureSelection,.DTVchannelSelection,.EQSelection,.StreamingSelection{background:-webkit-gradient(linear,left top,left bottom, color-stop(57%,#ffffff), color-stop(100%,#d2d3d4));background:-webkit-linear-gradient(top, #ffffff 57%,#d2d3d4 100%);background:-o-linear-gradient(top,  #ffffff 57%,#d2d3d4 100%);background:-ms-linear-gradient(top,#ffffff 57%,#d2d3d4 100%);background:linear-gradient(to bottom,#ffffff 57%,#d2d3d4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffffff', endColorstr='#ffd2d3d4',GradientType=0 );min-height:240px;padding-top:8px;overflow:hidden;}.featureSelection,.DTVchannelSelection{min-height:193px;}.EQSelection{min-height:126px;margin-bottom:20px;overflow:visible;}
.vasSelection .shadowL,.vasSelection .shadowR,.channelSelection .shadowL,.channelSelection .shadowR,.StreamingSelection .shadowL,.StreamingSelection .shadowR{min-height:239px;top:58px;}.featureSelection .shadowL,.featureSelection .shadowR,.DTVchannelSelection .shadowL,.DTVchannelSelection .shadowR{min-height:201px;top:57px;}.DTVchannelSelection .shadowL,.DTVchannelSelection .shadowR{top:52px;}.EQSelection .shadowL,.EQSelection .shadowR{min-height:171px;top:0;}
.vasBox,.channelBox,.channelBox.selected,.vasBox.selected{min-height:199px;max-height:199px;padding-bottom:6px;padding-right:8px;}.vasCarousel .frame ul li,.channelCarousel .frame ul li,.featureCarousel .frame ul li,.DTVchannelCarousel .frame ul li,.EQCarousel .frame ul li,.streamCarousel .frame ul li{width:210px;height:220px;}.channelCarousel .frame,.vasCarousel .frame,.streamCarousel .frame{min-height:230px;}.featureCarousel .frame,.DTVchannelCarousel .frame{min-height:193px;}.EQCarousel .frame{min-height:163px;}.streamCarousel .frame ul li{width:230px;}
.featureCarousel .frame ul li,.DTVchannelCarousel .frame ul li{height:180px;}.EQCarousel .frame ul li{height:150px;}.featureBox,.featureBox.selected,.DTVchannelBox,.DTVchannelBox.selected,.EQBox,.EQBox.selected{min-height:159px;max-height:159px;padding-bottom:6px;padding-right:8px;}.EQBox,.EQBox.selected{min-height:130px;}.EQBox .moreLink{margin-top:40px;}.EQBox .moreLink a{font:16px/18px "Neue Haas Grotesk Display" !important; font-weight:700 !important;color:#333;}.EQBox .moreLink a span{color:#2E67B2;}.featureBox.disabled .mask,.channelBox.disabled .mask,.vasBox.disabled .mask,.DTVchannelBox.disabled .mask,.EQBox.disabled .mask{height:180px;width:226px;left:0;top:0;}.channelBox.disabled .mask,.vasBox.disabled .mask{height:220px;}.DTVchannelBox .rate{padding-bottom:10px;}.DTVchannelBox .rate .freeTxt{width:auto;float:none;padding:5px 0;}
.sectionVasipTab,.sectionChannelTab,.channelSelection .channelBox,.vasSelection .vasBox,.featureSelection .featureBox,.callFeatures,.DTVchannelSelection .DTVchannelBox,.DTVChannels,.EQSelection,.EQBox,.sectionStreamservTab,.StreamingSelection .streamSrvBox{position:relative;}
.vasSelection .vasBox .prettycheckbox,.channelSelection .channelBox .prettycheckbox,.featureSelection .featureBox .prettycheckbox,.DTVchannelSelection .channelBox .prettycheckbox,.StreamingSelection .streamSrvBox .prettycheckbox{margin-right:0;float:right;}
.vasSelection .vasBox .cControl,.channelSelection .channelBox .cControl,.featureSelection .featureBox .cControl,.DTVchannelSelection .DTVchannelBox .cControl,.EQSelection .EQBox .cControl{position:absolute;bottom:10px;right:14px;width:27px;height:27px;}
.StreamingSelection .streamSrvBox .cControl{position:absolute;bottom:25px;right:14px;width:27px;height:27px;}
.featureSelection .featureBox .prodSelected,.EQSelection .EQBox .prodSelected{position:absolute;bottom:3px;left:14px;width:100px;height:27px;display:none;font-size:14px;color:#666;font-weight:bold;}
.featureSelection .featureBox.selected .prodSelected,.EQSelection .EQBox.selected .prodSelected,.featureBox.disabled .mask,.channelBox.disabled .mask,.DTVchannelBox.disabled .mask,.EQBox.disabled .mask{display:block;cursor:default;}
.featureBox .mask,.channelBox .mask,.vasBox .mask,.DTVchannelBox .mask,.EQBox .mask{z-index:10;display:none;position:absolute;}.featureBox.disabled .prettycheckbox a,.channelBox.disabled .prettycheckbox a,.vasBox.disabled .prettycheckbox a,.DTVchannelBox.disabled .prettycheckbox a,.EQBox.disabled .prettyradio a{opacity:.8;filter:alpha(opacity=80);background-position:-2px -652px;}.featureBox.disabled .prettycheckbox a.checked,.channelBox.disabled .prettycheckbox a.checked,.vasBox.disabled .prettycheckbox a.checked,.DTVchannelBox.disabled .prettycheckbox a.checked,.EQBox.disabled .prettyradio a.checked{opacity:.8;filter:alpha(opacity=80);background-position:-2px -102px;}.EQBox.disabled .prettyradio a{background-position:-2px -701px;}.EQBox.disabled .prettyradio a.checked{background-position:-2px -251px;}
.vasBox .cOffer,.channelBox .cOffer,.channelBox .cDesc{font-size:13px;line-height:1.2;padding-bottom:2px;padding-top:5px;}
.vasBox .cDesc,.channelBox .cDesc{line-height:1.2;padding-top:8px;color:#333;}.channelBox .cLink,.vasBox .cLink,.featureBox .cLink{padding-top:5px;font-size:14px;display:block;width:75%;}.featureBox .cLink{padding-top:5px;}.channelBox .cLink,.vasBox .cLink,.featureBox .cLink,.DTVchannelBox .cLink{position:relative;z-index:11;}.vasBox .cOffer span,.channelBox .cOffer span,.channelBox .cDesc span{font-size:13px !important;font-weight:bold !important;}.chnlMsg{font-size:11px !important;line-height:1.2;color:#5a595d;}.vasBox .clogo,.channelBox .clogo,.featureBox .clogo,.DTVchannelBox .clogo{vertical-align:middle;padding-top:5px;padding-bottom:12px;}.featureBox .clogo,.DTVchannelBox .clogo{padding-top:0;}.DTVchannelBox .clogo img{max-height:32px;}
.channelBox .clogo {text-align:center;}
.channelBox .clogo img{max-width:60%; margin:0 auto;}
.channelBox .clogo.pevp {text-align:left; font-weight:700;}
.channelBox .clogo.pevp img{max-width:100%; }

.vasBox .clogo .smLogo,.channelBox .clogo .smLogo,.featureBox .clogo .smLogo{width:36px;height:36px;float:left;margin-right:8px;background-image: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/channel_logo_generic.png);background-repeat:no-repeat}.vasBox .clogo .smLogo{background-image: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/vas_logo.png);}
.channelBox .clogo .smLogo.movies{background-position:0px 0px;}.channelBox .clogo .smLogo.sports{background-position:0 -50px;}.channelBox .clogo .smLogo.generic{background-position:0 -100px;}.featureBox .clogo .smLogo.calling{background-position:0 -150px;}.vasBox .clogo .smLogo.security{background-position:0px 0px;}.vasBox .clogo .smLogo.cloud{background-position:0 -50px;}.vasBox .clogo .smLogo.pts{background-position:0 -100px;}.vasBox .clogo .smLogo.protection{background-position:0 -150px;}
.vasBox .clogo .cTitle,.channelBox .clogo .cTitle,.featureBox .clogo .cTitle{font:700 14px/1.2 "Neue Haas Grotesk Display";color:#333;width:73%;float:left;}.EQBox .cTitle{font:18px/1.2 "Neue Haas Grotesk Display"; font-weight:700;padding-bottom:8px;}
.channelBox .clogo img{max-width:60%;}
.channelBox .clogo.pevp img{max-width:100%;} 
.vasBox .selected_icon,.channelBox .selected_icon,.featureBox .selected_icon,.DTVchannelBox .selected_icon,.springHD .springBox .selected_icon,.EQBox .selected_icon{display:none;}.vasBox.selected .selected_icon,.channelBox.selected .selected_icon,.featureBox.selected .selected_icon,.DTVchannelBox.selected .selected_icon,.springHD .springBox.selected .selected_icon,.EQBox.selected .selected_icon{display:block;}
.channelBox .clogo .pTitle{font:normal 18px/1.2 AlteHaasGroteskMedium;color:#333;width:73%;float:left;font-weight:900}
.premiumcontent{border:2px solid #d2d3d4;background:#fff;padding:15px;cursor:pointer;color:#333;}
.premiumcontent.selected{border:2px solid #999;background:#E1E3E4;padding:15px;cursor:default;}
.premiumcontent,.premiumcontent.selected{min-height:199px;max-height:199px;padding-bottom:6px;padding-right:8px;}
.premiumcontent.disabled .mask{height:220px;}
.channelSelection .premiumcontent{position:relative;}
.channelSelection .premiumcontent .prettycheckbox{margin-right:0;float:right;}
.channelSelection .premiumcontent .cControl{position:absolute;bottom:10px;right:14px;width:27px;height:27px;}
.premiumcontent.disabled .mask{display:block;cursor:default;}
.premiumcontent .mask{z-index:10;display:none;position:absolute;}.premiumcontent.disabled .prettycheckbox a{opacity:.8;filter:alpha(opacity=80);background-position:-2px -652px;}.premiumcontent.disabled .prettycheckbox a.checked{opacity:.8;filter:alpha(opacity=80);background-position:-2px -102px;}.EQBox.disabled .prettyradio a{background-position:-2px -701px;}
.premiumcontent .cOffer,.premiumcontent .cDesc{font-size:13px;line-height:1.2;padding-bottom:2px;padding-top:5px;}
.premiumcontent .cDesc{line-height:1.2;padding-top:8px;color:#333;}.premiumcontent .cLink{padding-top:5px;font-size:14px;display:block;width:75%;}.premiumcontent .cLink,.premiumcontent .cOffer span,.premiumcontent .cDesc span{font-size:13px !important;font-weight:bold !important;}.premiumcontent .clogo{vertical-align:middle;padding-top:5px;padding-bottom:12px;}
.premiumcontent .clogo .smLogo{width:36px;height:36px;float:left;margin-right:8px;background-image: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/channel_logo_generic.png);background-repeat:no-repeat}
.premiumcontent .clogo .smLogo.movies{background-position:0px 0px;}.premiumcontent .clogo .smLogo.sports{background-position:0 -50px;}.premiumcontent .clogo .smLogo.generic{background-position:0 -100px;}.featureBox .clogo .smLogo.calling{background-position:0 -150px;}.vasBox .clogo .smLogo.security{background-position:0px 0px;}
.premiumcontent .clogo .cTitle{font:normal 14px/1.2 AlteHaasGroteskMedium;color:#333;width:73%;float:left;}
.premiumcontent .selected_icon{display:none;}.premiumcontent.selected .selected_icon{display:block;}


.DTVpromo{min-height:43px;padding-bottom:10px;}.DTVpromo .promoIco{width:40px;margin-right:15px;float:left;}.DTVpromo .promoTxt{font:normal 16px/1.2 AlteHaasGroteskMedium;margin:0;float:left;}#dtvChannels .DTVpromo .promoTxt{width:80%;}#dtvEquip .DTVpromo .promoTxt{width:90%;}
.sectionChannelTab .nav-tabs,.sectionVasipTab .nav-tabs,.sectionStreamservTab .nav-tabs{background:#ecedee url(../img/tabnav_greybkg.png) repeat-x left top;border:0;min-height:58px;height:auto;margin:0;border-left:1px solid #d2d3d4;}
.sectionChannelTab .nav-tabs > li,.sectionChannelTab .nav-tabs > li.active,.sectionVasipTab .nav-tabs > li,.sectionVasipTab .nav-tabs > li.active,.sectionStreamservTab .nav-tabs > li,.sectionStreamservTab .nav-tabs > li.active{margin:0;display:block;}
.sectionChannelTab .nav-tabs > li,.sectionVasipTab .nav-tabs > li,.sectionStreamservTab .nav-tabs > li{border-left:1px solid #fff;border-right:1px solid #ccc;}
.sectionChannelTab .nav-tabs > li.active,.sectionVasipTab .nav-tabs > li.active,.sectionStreamservTab .nav-tabs > li.active{border-top:2px solid #cd040b;}
.sectionChannelTab .nav-tabs > li a,.sectionVasipTab .nav-tabs > li a,.sectionStreamservTab .nav-tabs > li a{border-radius:0;padding:30px 30px 12px 15px;border:0;margin:0;display:block;text-align:center;color:#5a595d;border-right:none !important;font:normal 14px/1 "Neue Haas Grotesk Display";}
.sectionChannelTab .nav-tabs > li.active > a,.sectionChannelTab .nav-tabs > li.active > a:hover,.sectionChannelTab .nav-tabs > li.active > a:focus,.sectionVasipTab .nav-tabs > li.active > a,.sectionVasipTab .nav-tabs > li.active > a:hover,.sectionVasipTab .nav-tabs > li.active > a:focus,.sectionStreamservTab .nav-tabs > li.active > a,.sectionStreamservTab .nav-tabs > li.active > a:hover,.sectionStreamservTab .nav-tabs > li.active > a:focus{border:0;background:#fff;color:#cd040b;min-height:0px;padding-top:28px;padding-bottom:14px;}
.sectionChannelTab .nav-tabs > li > a:hover,.sectionChannelTab .nav-tabs > li > a:focus,.sectionVasipTab .nav-tabs > li > a:hover,.sectionVasipTab .nav-tabs > li > a:focus,.sectionStreamservTab .nav-tabs > li > a:hover,.sectionStreamservTab .nav-tabs > li > a:focus{color:#cd040b;min-height:0px;background:none;}
.sectionVasipTab .nav-tabs > li{position:relative;width:16.5%;}.sectionVasipTab .nav-tabs > li > a,.sectionVasipTab .nav-tabs > li > a:hover,.sectionVasipTab .nav-tabs > li > a:focus,.sectionVasipTab .nav-tabs > li > a:active,.sectionVasipTab .nav-tabs > li.active > a,.sectionVasipTab .nav-tabs > li.active > a:active,.sectionVasipTab .nav-tabs > li.active > a:focus,.sectionVasipTab .nav-tabs > li.active > a:hover{position:relative;height:56px;padding:0;}.sectionVasipTab .nav-tabs > li > a span{position:absolute;display:block;bottom:5px;text-align:center;width:100%;}
#sectionOrdersummary .coreProduct .span10 p{margin-bottom:3px;line-height:normal;}
#sectionCustomize p.subHead{font-size:1.125em;color:#666;margin:5px 0 20px 0;}
#sectionCustomize .customizeQA{font-size:16px;font-weight:bold;color:#333;margin-bottom:15px;}
#sectionCustomize .customizeQA .num{padding-right:10px;float:left;display:block;}
#sectionCustomize .customizeQA .txt{float:left;display:block; font-weight:700; font-family:"Neue Haas Grotesk Display";}#sectionCustomize .customizeQA .txt img{max-width:72px;margin-top:-5px;}#sectionCustomize .customizeQA .txt.hidden{display:none;}
#sectionCustomize .BatteryBkup .customizeQA .txt,#sectionCustomize .VMSEquipments .customizeQA .txt,#sectionCustomize .FEplan .customizeQA .txt, #sectionCustomize .springHD .customizeQA .txt{width:90%;}.customizeQA.rdquestion .txt span,.customizeQA.ldquestion .txt span{display:block;}
#sectionCustomize .customizeQA a{font-weight:normal;font-size:.9em;padding-left:5px;}
#sectionCustomize .customizeQA span.note{display:block;color:#666;font-weight:normal;padding:0px 0 0 65px;font-size:.875em;clear:both;}
#sectionCustomize .custBlock{border-top:1px solid #ccc;padding:20px 0;}
#sectionCustomize .custBlock label.large{font-size:14px;font-weight:normal;margin:0;}#sectionCustomize .custBlock label a{font:normal 14px "Neue Haas Grotesk Text";}
#sectionCustomize .FiOSRout label.large, #sectionCustomize .FEplan label.large{font-size:14px;font-weight:normal;margin:0;}
#sectionCustomize .FiOSRout .padLevel1{padding:10px 0 10px 25px;}#sectionCustomize .FiOSRout .padLevel2{padding:15px 0 0 50px;}#sectionCustomize .FiOSRout .padLevel2 .span5 .fl{width:80%;}#sectionCustomize .FiOSRout.mvFlow .padLevel1{padding-left:75px}
#sectionCustomize .custBlock .tel{padding:5px 0 10px 65px;}
#sectionCustomize .custBlock .tel label{font-size:.938em;font-weight:bold;color:#666;}
#customize #sectionOrdersummary .accordion-group.noborder .accordion-toggle{padding:2px 0 2px 0 !important;}
#customize #sectionOrdersummary .accordion-group .accordion-body p,#reviewOrder #sectionOrdersummary .accordion-group .accordion-body p{margin-bottom:5px;}
#customize #sectionOrdersummary .accordion-group .accordion-toggle .txt,#reviewOrder #sectionOrdersummary .accordion-group .accordion-toggle .txt{font-size:1.125em;color:#555;}
#reviewOrder #sectionOrdersummary .accordion-inner .row-fluid [class*="span"]{min-height:10px;}
#reviewOrder p.subHead{font-size:1.125em;color:#666;margin:0 0 10px 0;}
#CartAfterText{padding-top:20px;}
#sectionCustomize .FiOSRout .padLevel1 label.large{padding-bottom:20px;}
#sectionCustomize .FiOSRout .padLevel1 label.large a{font-weight:normal;}
#sectionCustomize .custBlock.TVNo .customizeQA,#sectionCustomize .springHD .customizeQA{padding-top:5px;}
#sectionCustomize .custBlock.TVNo h3{font:normal 16px "Neue Haas Grotesk Display"Italic;padding-bottom:12px;}
#customize #sectionOrdersummary .widthControl{width:65%;border-bottom:0;}
#sectionCustomize .FEplan .span12{padding-bottom:10px;}
#sectionCustomize .FEplan .other{padding:10px 0 5px 0;}#sectionCustomize .FEplan .span10{padding:5px 0 5px 20px;}#sectionCustomize .FEplan .span10 a{font-weight:normal;}#sectionCustomize .FEplan .other .bootstrap-select:not([class*="span"]){width:100% !important;}
#sectionCustomize .qaHeader{padding:8px 10px 10px 10px; background:#ecedee;font:700 24px/1.6 "Neue Haas Grotesk Display";color:#333;margin:10px 0 5px 0;letter-spacing:-.5px;}
#sectionCustomize .qaHeader .prodImg{text-align:center;width:60px;margin:0 10px 0 3px;float:left;}
.rvMessaging{background:#ecedee;padding:15px;margin-bottom:20px;}.rvMessaging .msgIco{width:40px;float:left;padding:5px 0 0 5px;}.rvMessaging p.f16{font-size:16px;}.rvMessaging p{margin-bottom:10px;}.rvMessaging p span{display:block;}.rvMessaging .msgCont{width:91%;float:left;margin-left:20px;}
.row-fluid.DOB .bootstrap-select.btn-group.span4,.row-fluid.DOB select.span4{width:140px;}
.row-fluid.DOB .bootstrap-select.btn-group.span3,.row-fluid.DOB select.span3{width:100px;}
.row-fluid.DOB .bootstrap-select.btn-group.span2,.row-fluid.DOB select.span2{width:80px;margin:0 8px 10px 8px;}
.ajax-loader{display: none;position: absolute;width:100%;height:100%;top:0;left:0;z-index:10;opacity:.85;filter:alpha(opacity=85);background:#fff;}
.ajax-loader-img{position: absolute;vertical-align:middle;width:35%;margin-left:35%;margin-top:-5px;opacity:1;filter:alpha(opacity=100);z-index:11;}

.ajax-loaderRV{display: none;position: absolute;width:10%;height:15%;top:0;z-index:10;opacity:.85;right:5%;filter:alpha(opacity=85);background:#fff;}
.ajax-loaderRV-img{position: absolute;vertical-align:middle;width:35%;right:0;margin-top:-5px;opacity:1;float:right;filter:alpha(opacity=100);z-index:11;}

.dtvEqGrid .EQgridTable{margin-bottom:10px;}.dtvEqGrid .EQgridTable tr th{font:normal 16px/1.2 "Neue Haas Grotesk Display"Italic;}.dtvEqGrid .EQgridTable tr th span{font:normal 14px/1.2 "Neue Haas Grotesk Display";display:block;padding-top:4px;}.dtvEqGrid .EQgridTable td{vertical-align:top;}.dtvEqGrid .EQgridTable th.prod{width:170px;}.dtvEqGrid .EQgridTable th.tPrice{width:185px;}
.dtvEqGrid .DTVEqProdHead{font:normal 18px/1.2 "Neue Haas Grotesk Display"Italic;padding-bottom:8px;}.dtvEqGrid .rate .price.strikeout{color:#333;}.dtvEqGrid .rate .price.strikeout .stack .cents,.dtvEqGrid .rate .price .stack .cents{border:none;}.dtvEqGrid .rate .period{font:normal 12px/2 "Neue Haas Grotesk Text";float:left;padding:16px 0 0 5px;color:#5a595d}.dtvEqGrid .rate .period span{font:normal 22px/1 "Neue Haas Grotesk Text";margin-top:-5px;display:block;float:left;}
#sectionCustomize .counterGrid{width:90px;height:30px;position:relative;padding-top:5px;}
#sectionCustomize .counterGrid .cMask{width:90px;height:34px;position:absolute;left:0;top:0;display:none;z-index:10;background:#fff;opacity:.8;filter:alpha(opacity=80);}
#sectionCustomize .counterGrid.disabled .cMask{display:block;}
#sectionCustomize .counterGrid .count{font:normal 22px/1.2 "Neue Haas Grotesk Display";margin:0;width:32px;text-align:center;float:left;}
.dtvEqGrid .cLink{display:block;padding-top:4px;margin-left:15px;}
.dtvEqGrid .EQgridTable ul{margin:0 0 0 15px;}.dtvEqGrid .EQgridTable ul li{line-height:1.4;padding-bottom:5px;}
#sectionCustomize .springHD h3{display:block;font:700 20px "Neue Haas Grotesk Display";color:#5a595d;padding:12px 20px;background:#f7f7f7;margin:0 20px;}
.springHD ul{list-style:none;margin:0 20px;padding:0px;display:block;}.springHD ul li{float:none;margin:12px 0 0 0;padding:0;position:relative;}.springHD .springBox,.springHD .springBox.selected{min-height:76px;padding:5px 15px;position:relative;cursor:default;}.springHD .springBox .sTitle{font:700 16px "Neue Haas Grotesk Display"; line-height: 20px; padding-top: 30px;}.springHD .springBox .sDesc{font:normal 14px "Neue Haas Grotesk Text";padding-top:3px;}.springHD .springBox .prettycheckbox{margin:25px 0 0 10px;}.springHD .springBox .sLink{margin:30px 10px 0;}.springHD .springBox .sInc,.springHD .springBox .sPrice{font:normal 16px "Neue Haas Grotesk Display";padding-top:3px;}.springHD .springBox .sLogo{height:76px;background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/spring_sprite_pc.png) no-repeat center top;}.springHD .springBox .sLogo.lifestyle{background-position:0 0;}.springHD .springBox .sLogo.entertainment{background-position:0 -80px;}.springHD .springBox .sLogo.newsinfo{background-position:0 -160px;}.springHD .springBox .sLogo.popculture{background-position:0 -240px;}.springHD .springBox .sLogo.kids{background-position:0 -320px;}.springHD .springBox .sLogo.sports{background-position:0 -400px;}.springHD .springBox .sLogo.sportsenhanced{background-position:0 -480px;}.springHD .springBox .sLogo.moviepack{background-position:0 -554px !important;}.springHD .springBox .sLogo.kidsfamily{background-position:0 -630px !important;}.springHD .springBox .sLogo.globalsports{background-position:0 -707px !important;}.springPop{background:#fff;border:2px solid #d2d3d4;width:75%;min-height:180px;position:absolute;border-bottom:2px solid #7F3483;z-index:100;right:26px;top:70px;box-shadow:0 0 10px rgba(0,0,0,0.2);}.springPop .popArrow{width:32px;height:20px;margin:-19px 30px 0 0;float:right;}.springPop .popClose{width:14px;height:14px;}.springPop .popHeader{font:700 22px/1 "Neue Haas Grotesk Display";padding-bottom:20px;}.springPop .popContent ul{list-style-type:disc;margin:0 10px;padding:0px;}.springPop .popContent ul li{float:left;width:33%;margin:0}.springPop .popContent p{clear:both;padding-top:5px;color:#5a595d;font-size:12px;margin:0;}
#lblPromotion div{padding:6px 0 0 33px !important;}#lblPromotion div strong{color:#4A9A4D !important;}

.nthanks .nothanks .vzmediumitalic {font-family:"Neue Haas Grotesk Display"; font-weight:700 !important;}

#sectionCustomize .qaHeader{padding:8px 10px 10px 10px; background:#ecedee;font:normal 24px/1.6 AlteHaasGroteskMedium;color:#333;margin:10px 0 5px 0;letter-spacing:-.5px;}
#sectionCustomize .qaHeader .prodImg{text-align:center;width:60px;margin:0 10px 0 3px;float:left;}
#sectionCustomize .wcnew.qaHeader .wcnew_wrap { padding: 15px 10px;}
#sectionCustomize .wcnew.qaHeader { display: table; font-family: "Neue Haas Grotesk Display"; padding: 0 !important; width: 97%; margin: 5px auto 0;}
#sectionCustomize .qaHeader{padding: 8px 10px 10px 10px; background: #ecedee;font: 700 24px/1.6 "Neue Haas Grotesk Display"; color: #333; margin: 10px 0 5px 0;letter-spacing: -0.5px;}
#sectionCustomize .qaHeader .lbl-txt {float: left; width: 25%;color: #e0120e;font-size: 24px;line-height: 26px;font-weight: 700;}
#sectionCustomize .qaHeader .fl-head {float: left;width: 59%;font-size: 14px;}
#sectionCustomize .wcnew.qaHeader .pricingtext {font-weight: 700; font-family: "Neue Haas Grotesk Text";color: #e0120e;}
#sectionCustomize .qaHeader .fl-head div { float: left; width: 140px;}
#sectionCustomize .qaHeader .fr-price {float: right;width: 16%;}
#sectionCustomize .qaHeader .fr-price {float: right;width: 16%;}
#sectionCustomize .qaHeader .price-section.relative {position: relative;}
#sectionCustomize .qaHeader .price-section.relative .price-notation {position: absolute;text-align: center;width: 20px;height: 20px;line-height: 22px;background: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/css/images/dollar_bg.png) no-repeat top left;top: 5px; left: 0px; font-size: 14px;color: #000;font-family: AlteHaasGroteskTxtBold;}
#sectionCustomize .qaHeader .price-wrap .price-total {padding-left: 20px;font-size: 30px;}
#sectionCustomize .qaHeader .price-wrap .price-total .text-red { color: #e0120e;font-weight: 700;}
#sectionCustomize .qaHeader .price-wrap .price-total .permonth {top: -7px;left: 0px;font-size: 15px;vertical-align: top;margin-top: 5px;font-weight: 700;}
.clear {display: block;clear: both;overflow: hidden; width: auto;height: 1px;line-height: 1px;font-size: 1px;}
.bg_smoke {background-color: #ecedee;}
#sectionCustomize .wcnew.qaHeader span {font-weight: 700;}
#sectionCustomize .wcnew.qaHeader .promo {color: #4a9a4d;font-size: 16px;margin-bottom: 0px;font-weight: 700;letter-spacing: 0.1px;padding-top: 10px;}
p {margin: 0 0 15px;}
.mr25 { margin-right: 25px;}
.bg_smoke { background-color: #ecedee;}
.channelCarousel.pm_chnl .frame ul li {width:150px !important;}
.channelCarousel.pm_chnl .frame ul li.pm_chnlists {width:250px !important;}
.channelCarousel.pm_chnl .frame ul li.pm_chnlists .channelBox {width:75%; margin-right:20px;}
.channelCarousel.pm_chnl .frame ul li.pm_chnlists .or_sep {border-left:1px solid #ccc; position:relative; min-height:199px;}
.channelCarousel.pm_chnl .frame ul li.pm_chnlists .or_sep span {position:absolute; top:40%; left:-20px; background-color:#fff; padding:10px; color:#000; font-weight:700;} 
.vzmediumitalic {
    font-family: "AlteHaasGroteskMedium",Arial,Helvetica,sans-serif;
    font-weight: normal !important;
}
.vzmediumb{font-family:"Neue Haas Grotesk Display",Helvetica,sans-serif;}
.channelCarousel.pm_chnl .frame ul li.pm_chnlists .channelBox {float:left;} 
.channelSelection.prmchnl_fix{min-height: 218px}
.channelCarousel .frame.prmChls_frame{min-height: 205px;}
.channelCarousel .frame.prmChls_frame ul li{height: 205px;width:230px;}
.channelCarousel .frame.prmChls_frame ul li .channelBox {min-height: 170px; max-height: 170px;} 
.streamSrvBox {min-height: 170px; max-height: 170px;} 


/*Customize Accordion*/
#reviewOrder #sectionOrdersummary .accordion-group .accordion-body p{margin-bottom:5px;}
#reviewOrder #sectionOrdersummary .accordion-group .accordion-toggle .txt{font-size:1.125em;color:#555;}
#reviewOrder #sectionOrdersummary .accordion-inner .row-fluid [class*="span"]{min-height:10px;}

#sectionCustomize .accordion{margin:0 0 25px 0;}
#sectionCustomize .accordion-group{border:2px solid #d2d3d4;border-radius:0;}#sectionCustomize .accordion-group.incomplete{border-color:#ed1c24;}
#sectionCustomize .accordion-group .accordion-toggle{color:#333;padding:15px;min-height:40px;}#sectionCustomize .accordion-group .accordion-toggle.collapsed{background:#ecedee;color:#5a595d}#sectionCustomize .accordion-group .accordion-toggle:hover,#sectionCustomize .accordion-group .accordion-toggle:focus{text-decoration:none}
#sectionCustomize .accordion-group .accordion-toggle .secNum{font:normal 30px "Neue Haas Grotesk Text";float:left;}
#sectionCustomize .accordion-group .accordion-toggle .secTxt{font:normal 24px/1.6 "Neue Haas Grotesk Display";}#sectionCustomize .accordion-group .accordion-toggle.collapsed .secTxt{font:normal 18px/2 "Neue Haas Grotesk Display"Italic}
#sectionCustomize .accordion-group .accordion-toggle .secImg{width:36px;float:left;padding:8px 10px 0px;}
#sectionCustomize .accordion-group .accordion-toggle .secTogle{float:right;width:31px;height:31px;background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/ico_plus_minus_pc.png) no-repeat 0 0;margin:4px 0 0 0;}#sectionCustomize .accordion-group .accordion-toggle.collapsed .secTogle{background-position:-34px 0;}
#sectionCustomize .accordion-group .accordion-toggle .secStat img{text-align:center;width:22px;vertical-align:baseline;padding:0 10px;visibility:hidden;}#sectionCustomize .accordion-group.completed .accordion-toggle .secStat img{visibility:visible;}
#sectionCustomize .accordion-group .accordion-body .accordion-inner{margin:0 20px;border-top:2px solid #d2d3d4;padding:0;}#sectionCustomize .accordion-group .accordion-body .accordion-inner .navSection{border-top:2px solid #d2d3d4;text-align:right;padding:25px 0;font:normal 18px/1 "Neue Haas Grotesk Display";}

/*Recording Grid*/

.recGrid{padding:0;margin:0;border-collapse:collapse;width:100%;}.recGrid td,.recGrid th{border-collapse:collapse;border:1px solid #d2d3d4;vertical-align:middle;padding:10px 3px 10px 10px;font:16px/1.1 "Neue Haas Grotesk Display";min-height:30px;}.recGrid thead th{background:#5a595d;color:#fff;font-family:"Neue Haas Grotesk Display"Italic;border-color:#fff;text-align:left;}.recGrid tbody th{background:#ecedee;text-align:left;height:36px;}.recGrid thead th img{margin:6px 10px 6px 2px;float:left;}.recGrid tbody td{padding-left:15px;}.recGrid tbody th{min-width:35%;}.recGrid thead th.dvr{border-left:6px solid #5a595d}.recGrid thead th.dvr img{width:50px;}.recGrid thead th.play img{width:16px;}.recGrid thead th.hours img,.recGrid thead th.price img{width:20px;}.recGrid thead th.shows img{width:24px;}.recGrid thead th .fl{width:65%;}.recGrid thead th.price .fl{width:60%;}.recGrid tbody tr.row1 th{border-left:6px solid #7F3483;}.recGrid tbody tr.row2 th{border-left:6px solid #934A9E;}.recGrid tbody tr.row3 th{border-left:6px solid #AC51BC;}.recGrid tbody tr.row4 th{border-left:6px solid #C556D1;}.recGrid tbody tr.row5 th{border-left:6px solid #E66DF7;}.recGrid th .prTxt{padding-top:5px;width:78%;}.recGrid tbody tr.selected td,.recGrid tbody tr.selected th{background:#d2d3d4;border-top:1px solid #fff;border-bottom:1px solid #999;border-right:1px solid #999;}.recGrid tbody tr.selected th{border-left-color:#5a595d;}.EQPromo tr{background:#4a9a4d;color:#fff;}.EQPromo tr td{border-left:6px solid #4a9a4d;border-bottom-color:#fff;} 
.recGrid thead th, .recGrid td .price {font-weight:700;}
.recGrid .eqNorec th .prTxt{font-weight:normal;}
/*Customize Cart*/
.customizeCart{background:#333;min-height:100px;color:#fff;width:100%;box-shadow:0 0 10px rgba(0,0,0,0.7);border-top:1px solid #222;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;}
.customizeCart.fixed{left:0;position:fixed;z-index:1001;bottom:0;}
.customizeCart .cartCTA{text-align:right;border-left:1px solid #c4c5ca;}
.customizeCart .cartCTA button,.customizeCart .cartCTA input{margin:30px 0 0 10px;min-width:150px;float:right}
.customizeCart .cartInfo .pad10{padding:8px 10px 8px 20px;}.customizeCart .cartInfo .span3{text-align:right;}
.customizeCart .cartInfo .span3,.customizeCart .cartInfo .span9{min-height:20px;}
.customizeCart .cartInfo .totalBreakup{font:normal 14px/1.2 "Neue Haas Grotesk Text",Arial,Helvetica;}
.customizeCart .cartCTA .cartCard{font-size:14px;float:left;padding-bottom:10px;}.customizeCart .cartCTA .cartCard img{width:22%;}
.customizeCart .cartInfo .totalMain{font:normal 16px/1.7 "Neue Haas Grotesk Display",Arial,Helvetica;text-transform:uppercase;}
.customizeCart .cartInfo .totalMain .price{font:normal 21px/1 "Neue Haas Grotesk Display"Italic,Arial,Helvetica;}
.customizeCart .cartInfo .f14{padding-top:5px;}
.customizeCart .cartCTA .detailsBtn{font:normal 12px verizonApexMedium;width:50px;float:left;display:block;color:#ffffff;border:none;text-decoration:none;padding-top:40px;background:transparent url(../img/cart_sprite.png) no-repeat 2px top;margin:12px 0 0 12px;text-align:center;}.customizeCart .cartCTA .detailsBtn:hover,.customizeCart .cartCTA .detailsBtn:active{background:transparent url(../img/cart_sprite.png) no-repeat 2px top;}
.custCartHolder{width:620px;position:fixed;z-index:1002;color:#fff;}.custCartBox{background:#333;min-height:200px;border:2px solid #666;box-shadow:0 0 10px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.8);-moz-box-shadow:0 0 10px rgba(0,0,0,0.8);-ms-box-shadow:0 0 10px rgba(0,0,0,0.8);}.custCartArrow{height:30px;background:transparent url(../img/car_arrow.png) no-repeat 515px top;position:relative;margin-bottom:-2px;}.custCartBox .tab-content{max-height:400px;overflow-y:auto;}
.custCartHolder .header{text-align:center;padding:10px 0;font:700 21px "Neue Haas Grotesk Display";color:#fff;}
.custCartHolder .header .cartClose{width:30px;height:30px;background:transparent url(../img/cart-close.png) no-repeat center top;cursor:pointer;display:block;float:right;margin-right:15px;}
.custCartHolder .nav-tabs{background:none;border-top:1px solid #666;border-bottom:1px solid #666;height:71px;margin-bottom:10px;}
.custCartHolder .nav-tabs > li a .price .dlr,.custCartHolder .nav-tabs > li a .price .cents{font-family:"Neue Haas Grotesk Display";}
.custCartHolder .nav-tabs > li a .price .amt{font:700 31px/34px "Neue Haas Grotesk Display";}.custCartHolder .nav-tabs > li a .months{font-size:12px}
.custCartHolder .nav-tabs > li a{padding:10px;border-color:#666;color:#999;}
.custCartHolder .nav-tabs > li.active > a,.custCartHolder .nav-tabs > li.active > a:hover,.custCartHolder .nav-tabs > li.active > a:focus,.custCartHolder .nav-tabs > li > a:hover,.custCartHolder .nav-tabs > li > a:focus{min-height:52px;border-color:#cd040b;color:#fff;}
.custCartHolder .nav-tabs > li .arwDiv{background-position:center -453px;}
.custCartHolder .tab-pane p{font-size:13px !important;margin-bottom:2px;}
.custCartHolder .tab-pane .row-fluid{border-bottom:1px solid #666;padding:8px 0;}
.custCartHolder .tab-pane .span3 p{padding-left:20px;}.custCartHolder .tab-pane .span8 p{padding-left:20px;}
.custCartHolder .tab-pane p.moreTxt{padding:8px 0;padding-left:20px;}
.custCartHolder .tab-pane .row-fluid [class*="span"]{margin:0 !important;min-height:10px !important;}

/*BYOB Product*/
.byob .productBox,.byob .MessageBox,.byob .productBox.selected{min-height:182px;position:relative;padding:10px 5px 5px 14px;} .byob .byobSectionBox.contract .productBox,.byob .byobSectionBox.contract .MessageBox,.byob .byobSectionBox.contract .productBox.selected{min-height:242px;padding-bottom: 40px;}
.byob .productBox .prodHead,.byob .productBox .prodDescBold{font:15px/1.2 "Neue Haas Grotesk Display"; font-weight:700;color:#333;margin-bottom:2px;}
.byob .contract .productBox .prodHead {margin-bottom:3px;}
.byob .productBox .prodDesc,.byob .productBox .prodOffer{font:normal 14px/1.1 "Neue Haas Grotesk Text",Helvetica;color:#5a595d;padding-top:4px;}.byob .productBox .prodOffer{padding:5px 0;border-bottom:1px solid #d2d3d4;}.byob .productBox .prodOffer:before,.byob .productBox .prodOffer:after{display:table;content:"";line-height:0;}.byob .productBox .prodOffer:after{clear:both;}
.byob .productBox .prodOffer .blockIcon img{height:22px;}.byob .productBox .prodOffer .blockTxt{padding-top:4px;}.byob .productBox .prodOffer .blockTxt .highLight{font-family:"Neue Haas Grotesk Display"Italic;text-transform:uppercase;color:#cd040b;}.byob .productBox .prodOffer .blockIcon.fully img{height:38px;}.byob .productBox .prodOffer .floatIcon{width:48px;float:left;margin-right:8px;}.byob .productBox .prodOffer .floatTxt{width:60%;float:left;}.byob .productBox .prodOffer .floatIcon.small{width:30px;}.byob .productBox .prodOffer .floatTxt.small{width:70%;}
.byob .productBox .prodDesc.price{padding-top:7px;line-height:1;}
.byob .productBox .channelImg{padding-top:6px;}
.byob .productBox .offerImg{padding-bottom:6px;}
.byob .productBox .offerImg .visa{width:22%;}.byob .productBox .offerImg .DVR{width:60%;}.byob .productBox .offerImg .plus{width:10%;}
.byob .productBox .prodLinks{padding-top:8px;}
.byob .productBox .prodLinks a{display:block;color:#06c;}
.byob .productBox .prodCart{position:absolute;min-height:36px;bottom:0;width:90%;}
.byob .productBox .prodCart .prodPrice,.byob .productBox .prodCart .prodSelected{font-size:1em;font-weight:bold;color:#666;padding-top:5px;}
.byob .productBox .prodCart .prodCTA{float:right;}
.byob .productBox.selected .prodCart .prodPrice{display:none;}
.byob .productBox .prodCart .prodSelected{display:none;color:#888;}
.byob .productBox.selected .prodSelected{display:block;}
.byob .productBox ul{margin:0;padding:0;}
.byob .productBox ul li{list-style-type:disc;list-style-position:inside;padding:3px 0 0 0;margin:0;font-size:1em;float:none;height:auto;width:auto;}
.byob .productBox .selected_icon{background-color:#fff;display:none;}
.byob .productBox.selected .selected_icon{display:block;}
.byobcarousel .frame ul li .viewMoreBox a, .byobcarousel .frame ul li .tileCntr a {font:16px/18px "Neue Haas Grotesk Display" !important; font-weight:700 !important;color:#333;}


.byob .productBox.disabled .mask{height:180px;width:226px;left:0;top:0;}
.byob .productBox.disabled .mask{display:block;}
.byob .productBox .mask{z-index:10;display:none;position:absolute;}
.byob .productBox.disabled .prettycheckbox{opacity:.4;filter:alpha(opacity=40);}

.byob .byobSectionBox.unavailable .boxRight .productBox{filter:none;background:none;background:#fff !important;border:2px solid #d2d3d4;}.byob .byobSectionBox.unavailable .boxRight .productBox .prodDesc,.byob .byobSectionBox.unavailable .boxRight .productBox .prodHead,.byob .byobSectionBox.unavailable .boxRight .productBox .prodHead,.byob .byobSectionBox.unavailable .boxRight .productBox ul li{color:#d2d3d4 !important;}
.byob .byobSectionBox.unavailable .boxRight .productBox .selected_icon{display:none;}
.byob .byobSectionBox.unavailable .boxRight .productBox .prodCart,.byob .byobSectionBox.unavailable .productBox .prodLinks{display:none;}
.byob .byobSectionBox .boxRight .byobcarousel .byobMask{position:absolute;z-index:10;top:62px;left:0;width:100%;min-height:229px;display:none;}
.byob .byobSectionBox.unavailable .boxRight .byobcarousel .byobMask{display:block;background:#ffffff;opacity:0;filter:alpha(opacity=0);}

.byobSectionBox.contract.sBox .byobcarousel .frame ul li,.byobSectionBox.contract.sBox .byobcarousel .frame{min-height: 202px;}.byobSectionBox.contract.mBox .byobcarousel .frame ul li,.byobSectionBox.contract.mBox .byobcarousel .frame{min-height: 242px;}.byobSectionBox.contract.mBox .byobcarousel .frame ul li,.byobSectionBox.contract.mBox .byobcarousel .frame{min-height: 290px;}
.byob .byobSectionBox.contract.sBox .productBox, .byob .byobSectionBox.contract.sBox .MessageBox, .byob .byobSectionBox.contract.sBox .productBox.selected{min-height: 182px;}.byob .byobSectionBox.contract.mBox .productBox, .byob .byobSectionBox.contract.mBox .MessageBox, .byob .byobSectionBox.contract.mBox .productBox.selected{min-height: 222px;}.byob .byobSectionBox.contract.lBox .productBox, .byob .byobSectionBox.contract.lBox .MessageBox, .byob .byobSectionBox.contract.lBox .productBox.selected{min-height: 270px;}

/*Due Date*/
#calendar{width:80%;margin:0 auto;}
#divTimeSlotOverlay{padding-left:8%;border-left:#ccc solid 1px;min-height:400px;}
#divTimeSlotOverlay .slot{width:100%;margin:0;padding:0;margin-bottom:5px;}
#divTimeSlotOverlay .slot .span9{margin-left:5%;}

/*Modal Window Skin*/
.modal{border:3px solid #aaa;background:#fff;width:900px;margin-left:-450px;}
.modal-header{border-bottom:1px solid #aaa;position:relative;padding:15px;}
.modal-header .close{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/global_sprite_web_new_LH.png) no-repeat scroll 0 -498px;display:block;height:32px;width:32px;margin-top:3px;opacity:1;filter:alpha(opacity=100);float:none;position:absolute;right:10px;top:10px;}.modal-header .close:focus,.modal-header .close:active{outline:thin dotted #999 !important;}
.overlay .modal-header .close{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/global_sprite_web_brand_update.png) no-repeat scroll 0 -498px;display:block;height:32px;width:32px;margin-top:3px;opacity:1;filter:alpha(opacity=100);float:none;position:absolute;right:10px;top:10px;}.modal-header .close:focus,.modal-header .close:active{outline:thin dotted #999 !important;}
#OverlayModal .modal-header .close{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/VZcons_images/global_sprite_web_brand_update.png) no-repeat scroll 0 -498px;display:block;height:32px;width:32px;margin-top:3px;opacity:1;filter:alpha(opacity=100);float:none;position:absolute;right:10px;top:10px;}.modal-header .close:focus,.modal-header .close:active{outline:thin dotted #999 !important;}
.modal-header h3{font:700 22px/1.2 "Neue Haas Grotesk Display" !important;text-align:center;margin:0 !important;}
.overlay .modal-header h3{font:1.875rem NeueHaasBrandBold,Arial,sans-serif !important;margin:0 !important;color: #000000 !important;text-align: left !important;font-weight: bold !important;}
#OverlayModal .modal-header h3{font:18px NeueHaasBrandBold,Arial,sans-serif !important;text-align:center;margin:0 !important;color: #000000 !important;text-align: initial !important;font-weight: bold !important;}
.modal-footer{border-top:2px solid #aaa;background-color:#fff;text-align:center;}
.modal-footer .btn{min-width:160px;margin:0 5px;}
.modal-footer button, .modal-body button{float:none;}
.modal-body{overflow-x:hidden;min-height:200px;max-height:none;}.modal.fade.in{top:5%;}.modal-body .iframe{height:100%;}
#ajaxOverlayDivMaster.modal{border:none;width:300px;margin:0 auto 0 -150px;}#alertOverlay.modal{width:450px;margin:15% auto 0 -225px;}
 @media (min-width: 641px) and (max-width:820px) { 
    #ajaxOverlayDivMaster.modal {       
        margin-left: -320px;        
    }
} 
.modal-backdrop,.in.fade.modal-backdrop {opacity:0.7;filter:alpha(opacity=70)}
.modal-backdrop.fade.in.rightDisplay{opacity:0.3;}
#OverlayModal div#myModalBody {padding: 15px 15px 15px 30px !important;;}
#OverlayModal div#myModalBody h3{font:24px NeueHaasBrandBold,Arial,sans-serif !important;color: #333 !important; font-weight:bold;}

/* TOS modal*/
#tosModal .modal-body{padding:0;}#sectionTOS{padding:0 15px;}
#tosModal .modal-footer .btn{padding-top:8px;padding-bottom:8px;}
#tosModal .modal-body iframe{height:399px;}
#sectionTOS table,#sectionTOS table td{background:#ffffff;}#sectionTOS table th{background:#ccc;}#sectionTOS table td,#sectionTOS table th{padding:5px 0 5px 10px;}

/*StorePickup*/
#divStorepickBlock{padding:20px 0 20px 20px;background:#ecedef;min-height:400px;}#divStorepickBlock .CRGrid{margin-right:0;width:27px;}
#storepickModal .modal-body{max-height:400px;padding:20px;}.storeList p{font-size:16px;line-height:1.4;}.storeListGrid{width:80%;margin:0 auto;}.storeListGrid, .storeListGrid tr{border:1px solid #ccc;border-collapse:collapse;}.storeListGrid tr th{padding:6px 15px;background:#ed1b24;color:#fff;text-transform:uppercase;text-align:left;font-size:12px;}.storeListGrid tr td{padding:10px 15px;background:#fff;vertical-align:top;line-height:1.2;border-bottom:1px solid #ccc;}.cellAdr{width:40%}.cellDist{width:20%;}.cellHrs{width:40%}

/*Equipment modals*/
#recModal .modal-body{padding:0;}
.EQgridTable{padding:0;margin:0;border:1px solid #999;border-collapse:collapse;width:100%;background:#fff;}
.EQgridTable td,.EQgridTable th{border:1px solid #999;border-collapse:collapse;text-align:left;padding:10px;}.EQgridTable th{background:#ed1c24;color:#fff;border:1px solid #fff;}.EQgridTable tr.selected{background:#d4d4d4;}
#packNrecModal .equipHolder{width:20%;float:left;margin-right:25px;padding-left:20px;}#packNrecModal .recHolder{width:75%;float:left;}#packNrecModal .EQgridTable td,#packNrecModal .EQgridTable th{padding:8px;font-size:13px;vertical-align:middle;}#packNrecModal p.EQdiscTxt{color:#666;margin:15px 0 10px 0;font-size:13px;}#packNrecModal .EQgridTable td .prTxt{padding-top:5px;width:65%;}#packNrecModal .EQgridTable th.dvHeader{width:14%;}#packNrecModal .EQgridTable th.dvHeader2{width:20%;}#packNrecModal .EQgridTable th{line-height:1.2}#packNrecModal .equipDiv .EQgridTable td .prTxt{width:45%;}#packNrecModal .EQgridTable th{height:48px;}
#packNrecModal .EQgridTable td div{position:relative;}#packNrecModal .EQgridTable td img{display:none;position:absolute;left:20%;top:45%;width:40px;height:2px;background:#6d6e70;}#packNrecModal .EQgridTable td .striker img{display:block;}#packNrecModal .equipDiv .EQgridTable td .striker img{left:0}

/*SOC modals*/
#socModal .modal-header h3{ text-align:left; }
.soc .table-bordered, .soc .table-bordered th, .soc .table-bordered td { border-color:#999999; border-radius:0;}
.soc .table-bordered th { padding:18px 15px}
.soc .table-bordered td.noborder-top{ border-top:none;}
.soc .table-bordered th.text-right, .soc .table-bordered td.text-right{ text-align:right;}
.soc .table-bordered th.text-center, .soc .table-bordered td.text-center{ text-align:center;}
.soc li{ list-style:none; line-height:1.8em;}
.soc .bg_silver { border:none;}
.soc .col-grey { margin-left:7.54321%}

/*Order Confirmation & Share Widget*/
#sectionOrderNo .shareWidget{margin:15px 0 0 50px;padding:8px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#sectionOrderNo .shareWidget .f12{font-size:14px;}
#sectionOrderNo .shareWidget .f16{font-size:18px !important;margin-bottom:5px;}
#sectionOrderNo .orderNo,#sectionInstallation .serviceTxt,#sectionDisconnect .serviceTxt{font-size:16px;}
#sectionInstallation .serviceTxt span.t_grass,#sectionDisconnect .serviceTxt span.t_grass{font-weight:bold;}
#sectionInstallation .pull-right,#sectionDisconnect .pull-right{margin:0 20px 0 40px;}
#sectionWhatsnext .serviceTxt a{font:normal 16px/1.2 Arial,Helvetica;display:block;}
#sectionStorePick .storeListGrid{margin:0;width:70%;}
#sectionMailDelivery .pull-right,#sectionStorePick  .pull-right{margin:0 50px 0 30px;}
.icon-rewards,.icon-myfios,.icon-fiosmobile{width:60px;height:60px;background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/thank-you-icons-sprite_pc.png) no-repeat left top;display:block;}.icon-rewards{background-position:center -281px;}.icon-myfios{background-position:left -97px;}.icon-fiosmobile{background-position:left -194px;}.appGrid{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/app_updates_bg.jpg) no-repeat right bottom}.appLeft{width:66%;background:#ecedee;}.appGrid p{line-height:1.4}.appGrid h5{padding-bottom:5px;font-size:18px;}.icon-hbonow img{width:60px;height:60px;}.appGrid.dsl{background-position:right -280px}

/* DO pages*/
.overlay #checkavailability a{color:#0066cc !important;font: normal 14px NeueHaasBrandBold,Arial,sans-serif !important;}
.doOverlay .topHeader{padding:15px 20px;border-bottom:3px solid #ed1c24;position:relative;}
.overlay .doOverlay .topHeader{padding:15px 20px;border-bottom:3px solid #cd040b;position:relative;}
.doOverlay .topHeader .arrow,.newsticker_section .arrow{position:absolute;left:50%;display:block;height:14px;width:20px;background:transparent url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/global_sprite_web_new_LH.png) no-repeat center -451px;bottom:-15px;}
.overlay .doOverlay .topHeader .arrow,.newsticker_section .arrow{position:absolute;left:50%;display:none;height:14px;width:23px;background:transparent url(../VZcons_images/global_sprite_web_branding_update.png) no-repeat center -451px;bottom:-14px;}
.doOverlay .topHeader h3{font:normal 20px/1.2 "Neue Haas Grotesk Display";padding:0;margin:0 0 6px 0;color:#444;text-align:center;text-transform:uppercase;}
.overlay .doOverlay .topHeader h3{font:20px NeueHaasBrandBold,Arial,sans-serif !important;padding:0;margin:0 0 6px 0;color:#cd040b;text-align:left;text-transform:none;}
.doOverlay .topHeader h3.red{font:normal 34px/.9 "Neue Haas Grotesk Display";color:#ed1c24;text-transform:none;margin:2px 0 0 0px;}
.overlay .doOverlay .topHeader .qualify_title {font-size: 24px !important;color:#cd040b !important} 
.overlay   #checkavailability h4#FN {font: 24px NeueHaasBrandBold,Arial,sans-serif !important} 
.overlay #checkavailability a#fnlink {font-size: 24px !important} 
.doOverlay .topHeader h4{font:normal 24px/1 "Neue Haas Grotesk Display";padding:0;margin:2px 0 10px;color:#333;text-align:left;}
.doOverlay .topHeader h6{font:normal 16px Arial,Helvetica;color:#595A5D;margin:0;padding:0;text-align:center;}
.overlay .doOverlay .topHeader h6{font:normal 16px NeueHaasBrandBold,Arial,sans-serif !important;color:#333;margin:0;padding:0;text-align:left;}
.doOverlay .genericBox{background:#ecedee;padding:30px;font-size:16px;}
.overlay .doOverlay .genericBox{background:#fff;padding:30px 15px;font-size:16px;}
.overlay .doOverlay .genericBox p a{font: normal 14px NeueHaasBrandBold,Arial,sans-serif !important;}
.doOverlay .genericBox h2{font:normal 26px/1.2 "Neue Haas Grotesk Display"Italic;padding:0;margin:0;text-transform:uppercase;text-align:center;}.doOverlay .genericBox h6{font:normal 16px/1.2 "Neue Haas Grotesk Display";padding:0;margin:0;text-transform:uppercase;text-align:center;}
.overlay .doOverlay .genericBox h2{font:normal 20px/1.2 NeueHaasBrandBold,Arial,sans-serif !important;padding:0;margin:0;text-transform:none;text-align:left;color:#cd040b !important;}.overlay .doOverlay .genericBox h6{font:normal 16px/1.2 NeueHaasBrandBold,Arial,sans-serif !important;padding:0;margin:0;text-transform:none;text-align:left;color:#333 !important;}
.doOverlay .genericBox .products_list .span4{margin-top:25px;}
.doOverlay .genericBox .products_list .span4 img{width:50%;}
.doOverlay .genericBox .products_list h4{font:normal 20px/1.2 "Neue Haas Grotesk Display";margin:0}.doOverlay .genericBox .products_list p{margin:0;}.doOverlay .genericBox .products_list h3{font:normal 24px/1.2 "Neue Haas Grotesk Display";padding:0;margin:0 0 12px 0;color:#ed1c24;}.doOverlay .genericBox .products_list h5{font:normal 16px "Neue Haas Grotesk Text";}
.overlay .doOverlay .genericBox .products_list h4{font:700 20px/1.2 "Neue Haas Grotesk Display";margin:0}.overlay .doOverlay .genericBox .products_list p{margin:0;}.overlay .doOverlay .genericBox .products_list h3{font:700 24px/1.2 "Neue Haas Grotesk Display";padding:0;margin:0 0 12px 0;color:#cd040b;}.overlay .doOverlay .genericBox .products_list h5{font:normal 16px NeueHaasBrand,Arial,sans-serif !important;}
.doOverlay .redHeader{background:#ed1c24;padding:7px 0 13px 0;font:normal 18px "Neue Haas Grotesk Display"Italic;text-align:center;color:#fff;}
.overlay .doOverlay .redHeader{background:#f6f6f6;padding:7px 0 13px 0;font:normal 18px  NeueHaasBrandBold,Arial,sans-serif;text-align:center;color:#333;}
.doOverlay .cavail_footer{font-size:16px;}
.doOverlay .cavail_footer .col_left .cavail_img{width:30%;margin:20px 0 0 20px;}
.doOverlay .cavail_footer .col_left p{padding-left:25px;padding-top:38px;float:left;}
.doOverlay .cavail_footer .col_right p{text-align:center; padding-top:38px;}
.doCTA button{min-width:200px;}
.newsticker_section{position:relative;}.newsticker_section .arrow{bottom:-8px;}
.newsticker_section table{width:100%;padding:0;margin:0;}
.newsticker_section table td.header{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/DO_GN_bg.png) no-repeat right bottom;vertical-align:middle;width:160px;}
.newsticker_section table td.header p{font:700 18px/1 "Neue Haas Grotesk Display";padding:14px 16px 20px 16px;margin:0;}
.newsticker_section table td p.prod_header{border-bottom:3px solid rgb(237, 28, 36);background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/DO_GN_arrow.png) no-repeat scroll left center rgb(255, 255, 255);padding:16px 16px 16px 30px;margin:0 0 3px 0;}
.newsticker_section table td p.prod_header .headTxt{display:block;font:normal 16px "Neue Haas Grotesk Display",Arial;text-align:center;width:90%;}
.newsticker_section.platinum table td.header p{padding:0;font:normal 24px/1.1 NeueHaasBrandBold,Arial,Helvetica;  background: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/platinumpackage.png) no-repeat left center;height: 50px; margin-bottom: 5px;color: rgb(205, 4, 11);}
.newsticker_section.platinum table td p.prod_header .headTxt {text-align:left; }
.price_wrap {display:table-cell;color:#444444;padding-bottom:10px;font-family:"Neue Haas Grotesk Display"; font-weight:700;}
.price_wrap .price .sign{font-size:26px; margin-top:-6px;}
.price_wrap .price .dollar{font-size:46px; height:40px;line-height:57px;position:relative;top:-8px;}
.price_wrap .price .stack{line-height:25px;margin-left: 1px;}
.price_wrap .price .stack .cents{border-bottom: 1px solid #333333;font-size:23px;margin-top:0;}
.price_wrap .price .stack .period{font-size:11px;font-weight:normal;line-height:16px;padding-left:4px;text-transform:uppercase;}
.price_wrap .contract{padding:0 0 0 10px;width:100%;float:left;line-height:16px;}
.sub_price_wrap {display:table-cell;color:#777;padding:0 0 5px 26px;font-family:"Neue Haas Grotesk Text"}
.sub_price_wrap .price .sign{font-size:19px;margin-top:0px;margin-top:-6px;}
.sub_price_wrap .price .dollar{font-size:36px;height:40px;line-height:37px;position:relative;top:-5px;}
.sub_price_wrap .price .stack{margin:-5px 0 0 1px;}
.sub_price_wrap .price .stack .cents{border-bottom:1px solid #999999;font-size:16px;margin-top:0;}
.sub_price_wrap .price .stack .period{font-size:9px;font-weight:normal;padding-left:1px;text-transform:uppercase;}
.sub_price_wrap .contract{padding:0 0 0 8px;margin:-7px 0 5px 0;line-height:16px;}
.product_avlbilty sup{font-size:60%;}
.lineht_normal{line-height:normal !important;}
sup.product_title{font-size:0.444em;}
.qualify_title{letter-spacing:0.03em;}
#bundle_details .span12 .span4{width:33.233567% !important; text-align:center;margin:0;position:relative;}#bundle_details .span12 .span4 .dopad{padding:12px 0px;}
#bundle_details .span12 .span4 .product_img{max-width:50%;margin-bottom:5px; margin:0 auto;}
#bundle_details .span12 .span4 .prodicon_plus{position:absolute;top:30px;left:92%;}
#bundle_details .para_wrap{font-size:14px;padding-top:5px;}
#bundle_details .span12 .span6 {width:49.55;text-align:center;margin:0;position:relative;}#bundle_details .span12 .span6 .dopad{padding:12px;}
#bundle_details .span12 .span6 .product_img{max-width:60%;margin:0 auto 5px auto;}
#bundle_details .span12 .span6 .prodicon_plus{position:absolute;top:22%;left:92%;}
.price_tripleplaypad{padding:20px 0 12px 28px}
.price_tripleplaynoofferpad{padding:26px 28px;}
.productdetails_section{margin-bottom:15px;}
.productdetails_section .product_title{margin:10px 0 0 0;font:normal 18px/1.2 "Neue Haas Grotesk Display"Italic;text-align:center;}
.productdetails_section .product_title sup,.productdetails_section .product_details sup,#bundle_details .para_wrap sup{font-size:50%;}
.bundle_details_section{margin-bottom:22px;}
.promo_txt{text-align:center; padding:0 20px;font-weight:bold;font-size:0.857em;margin-bottom:16px;}
.productdetails_section .product_details{text-align:center;font:700 22px/1.2 "Neue Haas Grotesk Display";margin-bottom:10px;}
#standalone_availability > .bg_white .w70 .f14{font-size:16px;}
.product_avlbilty{font-size:1.143em;}
#standalone_chkavail,#standalone_chkavail iframe{min-height:530px;}
#chkavl_overlay,#chkavl_overlay iframe{min-height:530px;}
#doubleplay_overlay,#doubleplay_overlay iframe{min-height:550px;}
#tripleplay_wcontract,#tripleplay_wcontract iframe{min-height:540px;}
#tripleplay_wocontract,#tripleplay_wocontract iframe{min-height:600px;}
.spl_offer{background:#d2d3d4;padding:12px 20px;text-align:center;}.spl_offer .offHead{font:normal 14px/1.2 "Neue Haas Grotesk Display"Italic;text-transform:uppercase;color:#5a595d;padding-bottom:8px;}.spl_offer p{margin:0 !important;}
.bundle_details_section .bundle_img{padding-top:12px;}.bundle_details_section .bundle_price{padding:20px 10px 10px 20px }
.bundle_details_section .bundle_price p{margin:0;}
.dplaybundle_details_section{margin-bottom:28px}
.tplaybundle_details_section{margin-bottom:22px}
.tplaybundle_details_section .bundle_img{padding-top:8px}
.tplaybundle_details_section .bundle_price{padding:46px 10px 34px 20px;}.tplaybundlewo_details_section .bundle_price{padding:20px 10px 20px 20px;}
.tplaybundlewo_details_section{margin-bottom:15px}
.tplaybundlewo_details_section .bundle_img{padding-top:3px;}
.tplaybundlewo_details_section .bundle_price .pad{padding:22px 18px 20px 28px }
#chkavl_overlay #availability h2{font-size:1.571em; letter-spacing:0.0001em; margin-bottom:0px !important;line-height:20px;}
.learnmore_title{font-size:1.114em !important; letter-spacing:0.02em;}
.webovrly{width:570px; margin-left:-280px !important;}
#checkavailability .quantum_promo {padding:16px 16px 16px 14px;}

/*FiOS FastPass*/
#FastPass .headerDiv h3{float:left;font:700 28px/1.1 "Neue Haas Grotesk Display"Italic,Arial,Helvetica;margin:0;padding:0;color:#666;margin-top:20px;}#FastPass .headerDiv h3.f24{font-size:24px;margin-bottom:20px;}
#FastPass .headerDiv h3.fp{border-right:2px solid #ccc;padding-right:18px;margin-right:18px;display:block;width:40px;background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/ico_fastpass.png) no-repeat left top;text-indent:-999px;height:35px;}
#FastPass .headerDiv .subHead{font-size:20px;line-height:normal;padding-top:20px;}
#FastPass .headerDiv .subHead.landing{font-size:16px;font-weight:bold;color:#5a595d;padding-top:0px;}
#FastPass h4{font:700 18px/1.2 "Neue Haas Grotesk Display";padding:0;margin-top:15px;}#FastPass h4 span {color:#ed1c24;font-family:"Neue Haas Grotesk Display";text-transform:uppercase;}
#FastPass h5{font:700 22px/1.25 "Neue Haas Grotesk Display",Arial,Helvetica;color:#555;padding:0;margin:0 0 10px 0;}
#FastPass h5 span{color:#ed1c24}
#FastPass .fpAddress,#FastPass .fpEmail{width:350px;}#FastPass .fpZip{width:100px;}#FastPass .fpNumber{width:225px;}
#FastPass .tickBullet{margin:0;padding:0;}
#FastPass .tickBullet li{list-style-type:none;background:transparent url(../img/global_sprite.png) no-repeat 0 -1198px;font-size:16px;padding-left:30px;color:#555;padding-bottom:8px;}
#FastPass .liSub{padding-left:40px;font-size:1em;color:#666;}
#FastPass .dataField{padding:30px 0;}#FastPass .dataField p{font-size:16px;}
#FastPass .Confirmation .dataField{padding-top:20px;}#FastPass .Confirmation .dataField .btn{margin-top:30px;}
#FastPass .dataField p.t_charcoal{font-size:13px;}
#FastPass .dataField p.confirm{font-size:14px;color:#666;}#FastPass .dataField p .header{font:700 18px "Neue Haas Grotesk Display",Arial,Helvetica;}
#FastPass .dataField .span1 img{max-width:75%;}
#FastPass .retrieveOrder .span11 label.radio,#FastPass p.subHead{font-size:16px;}#FastPass .sectionPadding{min-height:400px;}#FastPass .sectionPadding.freeFlow{min-height:0;}
#FastPass .accordion-group{border:none;margin:0;border-radius:0;}
#FastPass .accordion-group .accordion-toggle,#FastPass .accordion-group .accordion-toggle:hover{padding:0px 0 12px 0px}
#FastPass .accordion-group .accordion-inner{border:none;padding-top:0;padding-bottom:15px;}
#FastPass .accordion-group .accordion-toggle .ico{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/global_sprite_web_new_LH.png) no-repeat 0px -344px;width:25px;height:25px;float:left;}
#FastPass .accordion-group .accordion-toggle.collapsed .ico{background-position:0px -394px;}
#FastPass .accordion-group .accordion-toggle .txt{font:normal 14px/1.8 Arial,Helvetica;padding-left:5px;}
#FastPass .accordion-group .accordion-body{padding-left:15px;}
#FastPass .productBlock{border-bottom:1px solid #ccc;}#FastPass .xpsHead{padding:15px 20px;border-bottom:1px solid #ecedee;}#FastPass .xpsHead h4{padding:0;margin:0;width:22%;float:left;}#FastPass .xpsHead .statusBlock{width:77.5%;float:right;font:700 16px/1.4 "Neue Haas Grotesk Display"}#FastPass .xpsHead .statusBlock a{float:right;font:normal 17px/1 "Neue Haas Grotesk Display"Italic;text-transform:none}#FastPass .xpsHead .statusBlock .complete{color:#4a9a4d;}#FastPass .xpsHead .statusBlock .complete img{width:20px;height:16px;margin-top:-5px;}#FastPass .xpsHead .statusBlock .inProgress{color:#ed1c24;}#FastPass .xpsHead .statusBlock .inProgress img{width:22px;height:22px;margin-top:-5px;}#FastPass .xpsHead .statusBlock .notCompleted{color:#c49f39;}
#FastPass .xpsProd{background:#ecedee;}#FastPass .xpsProd .xpsProdBlock{width:78%;float:right;background:#fff;min-height:90px;}#FastPass .xpsProd .padBlock{padding:15px 20px;}#FastPass .xpsProd .xpsProdImg{float:left;width:21%;}#FastPass .xpsProd .xpsProdBlock .bundle,#FastPass .xpsProd .xpsProdBlock .platinumextras{font-size:16px;font-weight:bold;}#FastPass .xpsProd .xpsProdBlock .row-fluid [class*="span"]{min-height:26px;padding-bottom:5px;}#FastPass .xpsTotal{background:#333;color:#fff;padding:15px 20px 15px 225px;font:normal 18px/1.2 "Neue Haas Grotesk Display";margin:10px 0;border-bottom:1px solid #ccc;}#FastPass .xpsDisclaimer{padding:20px 0 0 0;color:#666;}#FastPass .xpsDisclaimer p{margin-bottom:10px;}#FastPass .checkout .xpsProd .xpsProdBlock .row-fluid {padding-bottom:8px;}#FastPass .checkout .xpsProdBlock .coHead{font-weight:bold;color:#5a595d;}
#FastPass .xpsProd .xpsProdBlock .row-fluid span.sub{padding-left:25px;display:block;}#FastPass .xpsProd .xpsProdBlock .row-fluid .span9{margin-left:0 !important;}#FastPass .xpsProd .xpsProdBlock .row-fluid .t_right span.sub{padding-left:0;}
#FastPass .xpsProdImg .bundleTP{width:84%;margin:20px;}#FastPass .xpsProdImg .bundleDP{width:55%;margin:20px 50px 0;}#FastPass .xpsProdImg .tv{width:35%;margin:20px 67px 0;}#FastPass .xpsProdImg .inet{width:28%;margin:20px 75px 0;}#FastPass .xpsProdImg .phone{width:32%;margin:20px 68px 0;}#FastPass .xpsProdImg .contact{width:30%;margin:20px 75px 0;}#FastPass .xpsProdImg .install{width:36%;margin:20px 65px 0;}
#FastPass .xpsProdBlock .accordion-group .accordion-toggle,#FastPass .xpsProdBlock .accordion-group .accordion-toggle:hover{padding:0px 0 5px 0px}#FastPass .xpsProdBlock .accordion-group .accordion-toggle .txt{color:#4a9a4d;}#FastPass .xpsProdBlock .accordion-group .accordion-inner p{margin-bottom:5px;}
#FastPass #tpUpsell{width:34%;float:right;background:#ecedee;margin-top:-45px;margin-left:20px;}#FastPass #tpUpsell h1{font:normal 17px/1.3 "Neue Haas Grotesk Display"Italic;padding:0;margin:0 0 10px 0;}#FastPass #tpUpsell h1 span{font:normal 22px/1.3 "Neue Haas Grotesk Display";}#FastPass #tpUpsell .discIco{width:40px;float:left;margin-right:10px;}#FastPass #tpUpsell .fl{width:82%;}#FastPass #tpUpsell .smRed{text-transform:none;}
#InCompatMsg .headerDiv .subHead{font-size:20px;line-height:normal;padding-top:20px;}
#xpsModal h2{font:normal 18px/1.2 "Neue Haas Grotesk Text";padding:0;margin:0 0 15px 0;}#xpsModal .newDeal{background:#ecedee;}#xpsModal .newDeal .pad{padding:15px 20px;}#xpsModal .curSel .pad{padding-top: 15px;}#xpsModal .newDeal h3{color:#ed1c24;border-color:#ed1c24;}
#xpsModal h3{font:normal 18px/1.2 "Neue Haas Grotesk Display"Italic;margin:0 0 10px 0;padding:0 0 15px 0;border-bottom:2px solid #ccc;}
#xpsModal .priceHolder{width:55%;float:left;padding:10px 0;}#xpsModal .icoHolder{margin-right:20px;width:38%;float:left;padding:10px 0;}#xpsModal .priceTxt{font:bold 16px "Neue Haas Grotesk Text";}#xpsModal .rate .price .sign{font-size:24px;}#xpsModal .rate .price .dollar{font-size:48px;line-height:.9}#xpsModal .rate .price .stack .cents{font-size:24px;}#xpsModal .rate .price .stack .period{font-size:11px;line-height:1.4;}#xpsModal .row-fluid .span6 p{font:normal 13px "Neue Haas Grotesk Text";margin-bottom:6px;}#xpsModal .row-fluid .span6 p.t_grass{font-weight:bold;}

/*FN Overlay*/
#futureNotify .sectionPadding{padding:30px;}
#futureNotify h4{font:normal 24px "Neue Haas Grotesk Display"Italic,Arial,Helvetica;margin:0;padding:0;color:#666;}
#futureNotify .fnForm{width:95%;padding-top:10px;}
#futureNotify .row-fluid input.span12{width:96%;}

/*LOA*/
#sectionLOA h3{font:normal 24px "Neue Haas Grotesk Display"Italic;margin:0 0 7px 0;}#sectionLOA h3.level2{font-size:21px;}
#sectionLOA h3.level2 .pull-right{line-height:1.2}
#sectionLOA .loaDisclaimer{background:#ecedee;}#sectionLOA h4{font-size:16px;}
#sectionLOA .name{width:300px;}#sectionLOA .date{width:200px;}
#sectionLOA .tel .span3{width:11%;}
#sectionLOA .tel .span4{width:15%;}
#sectionLOA .dobSSN{width:200px;float:left;}

/*Experian*/
#experian p,#experian label{font:normal 15px "Neue Haas Grotesk Display";}#experian p.normal{font-family:"Neue Haas Grotesk Text"}
#experian a{font:normal 12px "Neue Haas Grotesk Text" !important;} #experian input[type="text"]{width:120px;}
#experian .lDiv{padding:10px 30px 0 0;}#experian .rDiv{padding:10px 0 0 30px;border-left:1px solid #ccc;}

/*Bill Pay Punchout*/
.poPad5{width:44%;float:left;padding-bottom:20px;}
.poPad5 label,.poTable .poMid label.poF12,.poMid label{font-weight:bold !important;}
.poTable label.poF12{font-weight:normal !important;}
.poTable select,.poTable input[type="text"],.poText{width:86%;}.poTable .bootstrap-select.btn-group{width:92%;}
#trSecCode .poTable.poBrd-space5 .poCell.poW30p select,#trSecCode .poTable.poBrd-space5 .poCell.poW30p .bootstrap-select.btn-group,#ddlPOCardExMonth,#ddlPOCardExYr,#ddlPObpInfodtvcovCardExMonth,#ddlPObpInfodtvcovCardExYr{width:30%;float:left;margin-right:10px;}
#ddlPOCardExMonth,#ddlPOCardExYr,#ddlPObpInfodtvcovCardExMonth,#ddlPObpInfodtvcovCardExYr{width:120px;}
#trSecCode, #trSecCode .poTable .poCell.poW60p,#dvPObpInfomdpaBPOptions,#dvPObpInfomfpvpBPOptions,#dvPObpInfomcovBPOptions{clear:both;}
#tblPObpInfomdpaIsDebit.poPad10,#tblPObpInfomcovIsDebit.poPad10,#tblPObpInfomfpvpIsDebit.poPad10,#dvPObpInfomfpvpServiceAddress .poPad10,#dvPObpInfomcovServiceAddress .poPad10,.poPadlr10,#dvPObpInfomdpaServiceAddress .poPad10,.poPadlr10{display:block;height:50px;width:100%;}
#dvPObpInfomfpvpServiceAddress .poPad10,#dvPObpInfomcovServiceAddress .poPad10,.poPadlr10,#dvPObpInfomdpaServiceAddress .poPad10{height:30px;}
.poPad10{display:block;height:40px;}#dvPObpInfomdpaNewClass4.poPad10,#dvPObpInfomfpvpNewClass4.poPad10,#dvPObpInfomcovNewClass4.poPad10,#dvPOcovdpabpInfomdpaNewClass4.poPad10{height:60px;clear:both;}
.poErrMsg,.poPad5 label span.poStar,.poTable label.poF12 span.poStar,.POMsg{color:#cd040b !important;}
.poDivider{*zoom:1;}.poDivider:before,.poDivider:after{display:table;content:"";line-height:0;}.poDivider:after,#dvPOcovdpabpInfomdpat1CVVSection:after{clear:both;}#dvPOcovdpabpInfomdpaNewClass2 .poSecCode{display:block;float:right;text-indent:-9999px;}
#trSecCode .poTable .poSecCode{text-indent:-999px;display:block;float:left;}.poCell.poChck{float:left;padding-right:5px;}
.poTable label.poInline{float:left;}.poDdl{width:400px;}
.poTable .poCell.poW60p .bootstrap-select.btn-group{width:60%;}
#dvPObpInfomdpaAddress .poPad5 .poCell.poW50p,#dvPObpInfomfpvpAddress .poPad5 .poCell.poW50p,#dvPObpInfomcovAddress .poPad5 .poCell.poW50p{float:left;}
#dvPObpInfomdpaAddress .poPad5 .poCell.poW50p input,#dvPObpInfomfpvpAddress .poPad5 .poCell.poW50p input,#dvPObpInfomcovAddress .poPad5 .poCell.poW50p input{width:220px;margin-right:30px;}
#dvPObpInfomdpaAddress .poPad5 .poCell.poW50p select,#dvPObpInfomdpaAddress .poPad5 .poCell.poW50p .bootstrap-select.btn-group .btn,#dvPObpInfomfpvpAddress .poPad5 .poCell.poW50p select,#dvPObpInfomfpvpAddress .poPad5 .poCell.poW50p .bootstrap-select.btn-group .btn,#dvPObpInfomcovAddress .poPad5 .poCell.poW50p select,#dvPObpInfomcovAddress .poPad5 .poCell.poW50p .bootstrap-select.btn-group .btn{min-width:90px;}
#dvPObpInfomdpaAddress .poPad5 .poCell.poW50p input.poW50p,#dvPObpInfomfpvpAddress .poPad5 .poCell.poW50p input.poW50p,#dvPObpInfomcovAddress .poPad5 .poCell.poW50p input.poW50p,#txtPOZip,#txtPObpInfodtvcovZip{width:100px;}
#txtPObpInfomdpaAddress,#txtPObpInfomcovAddress,#txtPObpInfomfpvpAddress{width:86%;}#dvPObpInfomdpaNewClass4 .poBtn_holder,#dvPObpInfomfpvpNewClass4 .poBtn_holder,#dvPObpInfomcovNewClass4 .poBtn_holder,#dvPObpInfomdpaProcess .poBtn_holder,#dvPObpInfomfpvpProcess .poBtn_holder,#dvPObpInfomcovProcess .poBtn_holder,#dvPOcovdpabpInfomdpaNewClass4 .poBtn_holder{margin:0 auto;width:270px;}#fbcontinue .span2{float:right;margin-right:178px;}
#dvPObpInfomdpaBPOptions,#dvPObpInfomfpvpBPOptions,#trPObpInfomdpaCCCustName,#trPObpInfomcovCCCustName,#trPObpInfomfpvpCCCustName,#trSecCode,#dvPObpInfomdpaAddress .poPad5,#dvPObpInfomfpvpAddress .poPad5,#dvPObpInfomcovAddress .poPad5,.poPaymentinfo{position:relative;overflow:hidden;}
#dvPObpInfomdpaFNameLblErr,#dvPObpInfomcovFNameLblErr,#dvPObpInfomfpvpFNameLblErr{position:absolute;top:67px;left:0;}#dvPObpInfomdpaLNameLblErr,#dvPObpInfomfpvpLNameLblErr,#dvPObpInfomcovLNameLblErr{position:absolute;top:67px;left:396px;}
#dvPObpInfomdpaCTypeLblErr,#dvPObpInfomfpvpCTypeLblErr,#dvPObpInfomcovCTypeLblErr{position:absolute;top:199px;left:0;}#dvPObpInfomdpaCNumLblErr,#dvPObpInfomfpvpCNumLblErr,#dvPObpInfomcovCNumLblErr{position:absolute;top:199px;left:396px;}
#dvPObpInfomdpaCSecLblErr,#dvPObpInfomfpvpCSecLblErr,#dvPObpInfomcovCSecLblErr{position:absolute;top:67px;left:0;}#dvPObpInfomdpaCExpLblErr,#dvPObpInfomfpvpCExpLblErr,#dvPObpInfomcovCExpLblErr{position:absolute;top:69px;left:396px;}
#dvPObpInfomdpaUseAddress,#dvPObpInfomfpvpUseAddress,#dvPObpInfomcovUseAddress{background:#d2d3d4;padding:10px;font-weight:bold;height:auto;margin:0 0 20px 45px;}
#dvPObpInfomdpaAddress,#dvPObpInfomfpvpAddress,#dvPObpInfomcovAddress{padding-top:20px;position:relative;}
#tblPObpInfomdpaIsDebit,#tblPObpInfomfpvpIsDebit,#tblPObpInfomcovIsDebit{padding-top:10px;}
#dvPObpInfomdpaACityLblErr,#dvPObpInfomcovACityLblErr,#dvPObpInfomfpvpACityLblErr{position:absolute;top:88px;left:396px;}
#dvPObpInfomdpaAZipLblErr,#dvPObpInfomcovAZipLblErr,#dvPObpInfomfpvpAZipLblErr{position:absolute;top:67px;}
#dvPObpInfomdpaAStateLblErr,#dvPObpInfomcovAStateLblErr,#dvPObpInfomfpvpAStateLblErr{position:absolute;top:88px;right:210px;}
.poSelection{width:90%;}.poTxtLbl .poStar{color:#cd040b !important;}.poSelection td.poSnug{padding-bottom:20px;}
#ddlPObpInfocovCardExMonth,#ddlPObpInfocovCardExYr,#txtPObpInfocovZip{width:100px;margin-right:20px;} .tblPObpInfocovIsDebit{margin:15px 0;}#dvPObpInfocovAddSection{padding:10px 0;}
#dvPObpInfocovCCOptions1{margin-top:20px;}.poTxtLbl,.poText .f12goth{font-weight:bold !important;}
#txtPObpInfocovCName,#txtPObpInfocovLName,#txtPObpInfocovCardNumber,#txtPObpInfocovAddress,#txtPObpInfocovAddress2,#txtPObpInfocovCity{width:300px;}#ddlPObpInfocovCardType{width:180px;}
#dvPObpInfocovUseAddress{background:#d2d3d4;padding:10px 10px 0 10px;font-weight:bold;height:auto;margin:10px 0 20px 40px;}#tblPObpInfocovIsDebit{margin:10px 0 15px 0;}
#ddlPObpInfocovCardState{width:70px;}#dvPObpInfocovAddress{padding:0 !important;}#dvPObpInfocovProcess{height:40px;}#dvPObpInfocovProcess .selector{float:right;margin-right:200px;}
table.poSelection td{width:50%;}#dvPOServiceAddress table td,#dvPObpInfodtvcovServiceAddress table td{width:auto;}td.poTxtLbl{padding-bottom:5px;}#dvPOAddSection,#dvPObpInfodtvcovAddSection{padding:20px 0 10px}#ddlPOCardState,#ddlPObpInfodtvcovCardState{width:auto;min-width:80px;}#dvPOProcess table,#dvPObpInfodtvcovProcess table{margin:0 auto;}#dvPOProcess,#dvPObpInfodtvcovProcess{padding:10px 0;}#spPOAddress,#spPObpInfodtvcovAddress{width:90%;margin-left:20px;}#dvPOAddress,#dvPObpInfodtvcovAddress{margin-left:20px;padding-top:20px;}#dvPOServiceAddress,#dvPObpInfodtvcovServiceAddress{padding-bottom:10px;}.poTxtLbl .f12goth{font-weight:normal;}
#txtPOcovdpabpInfomdpaCard1CVVCode{width:50px;}#dvPOcovdpabpInfomdpat1CVVSection .poPad10{height:auto;}#dvPOcovdpabpInfomdpaNewClass2 label.poInline{float:none;width:160px;}

/* Price */
.rate {clear:both; display:table;overflow:hidden; font-weight:700;}
.rate .price{height:40px; padding-top:3px; color:#333;float:left; font-family:"Neue Haas Grotesk Text";}
.rate.closer .price {margin-left:10px;}
.rate .price .sign {font-size:20px;line-height:1;}
.rate .price .dollar {font-size:36px;line-height:1;height:40px;letter-spacing:-1px;}
.rate .price .stack {margin-left:1px;}
.rate .price .stack .cents {font-size:18px;line-height:1;border-bottom:1px solid #333;padding-bottom:2px;}
.rate .price .stack .period {font-size:9px;line-height:1.2;text-align:center;text-transform:uppercase;padding-top:2px;}
.rate .rate .price{color:#333;padding-top:3px;}
.rate .price.strikeout{color:#6d6e70;position:relative;display:block;margin-left:0px;height:45px;}.rate .price.strikeout.hidden{display:none;}
.rate .price.strikeout img{position:absolute;z-index:1;left:1px;top:45%;width:100%;height:2px;background:#6d6e70;}
.rate .price.strikeout .stack .cents{border-bottom:1px solid #999;}
.rate .freeTxt{font:16px/1.2 "Neue Haas Grotesk Display"Italic;text-transform:uppercase;color:#cd040b;float:left;width:46%;letter-spacing:-.5px;}
.rate .incTxt{font:17px/1.1 "Neue Haas Grotesk Display"Italic;color:#cd040b;float:left;width:45%;letter-spacing:-.5px;}

/* Internet speed Overlay */
.speed_compare .speedPlan{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;}.speed_compare .dldPlan{border-bottom:1px solid #ccc;width:100%;}.speed_compare .speedPlan .speed,.speed_compare .speedPlan .plan,.speed_compare .dldPlan .speed,.speed_compare .dldPlan .plan{width:12.3857143%;float:left;text-align:center;}.speed_compare.twoCol .speedPlan .speed,.speed_compare.twoCol .speedPlan .plan,.speed_compare.twoCol .dldPlan .speed,.speed_compare.twoCol .dldPlan .plan{width:33.1857143%;}.speed_compare.threeCol .speedPlan .speed,.speed_compare.threeCol .speedPlan .plan,.speed_compare.threeCol .dldPlan .speed,.speed_compare.threeCol .dldPlan .plan{width:24.857143%;}.speed_compare.fourCol .speedPlan .speed,.speed_compare.fourCol .speedPlan .plan,.speed_compare.fourCol .dldPlan .speed,.speed_compare.fourCol .dldPlan .plan{width:19.857143%;}.speed_compare.fiveCol .speedPlan .speed,.speed_compare.fiveCol .speedPlan .plan,.speed_compare.fiveCol .dldPlan .speed,.speed_compare.fiveCol .dldPlan .plan{width:16.54143%;}.speed_compare.sixCol .speedPlan .speed,.speed_compare.sixCol .speedPlan .plan,.speed_compare.sixCol .dldPlan .speed,.speed_compare.sixCol .dldPlan .plan{width:14.1357143%;}.speed_compare.sevenCol .speedPlan .speed,.speed_compare.sevenCol .speedPlan .plan,.speed_compare.sevenCol .dldPlan .speed,.speed_compare.sevenCol .dldPlan .plan{width:12.3857143%;}.speed_compare .speedPlan .speed,.speed_compare .speedPlan .plan{border-right:1px solid #d2d3d4;color:#fff;padding:0 0 15px 0;}.speed_compare .speedPlan .speed{background:#ecedee;}.speed_compare .dldPlan .speed,.speed_compare .dldPlan .plan{border-right:1px solid #d2d3d4;padding:12px 0 0;min-height:68px}.speed_compare .speedPlan .speed:last-child,.speed_compare .dldPlan .speed:last-child{border-right:none;}
.speed_compare .speedPlan .plan,.speed_compare .dldPlan .plan{background-color:#939399;font-weight:bold;color:#fff;line-height:1.2;}.speed_compare .speedPlan .plan{padding:30px 0;}.speed_compare .dldPlan .plan{padding:16px 0 0;min-height:64px}.speed_compare .dldPlan .speed{color:#666;}.speed_compare .speedPlan .speed .cLine{height:10px;margin-bottom:15px;}.speed_compare .speedPlan .speed .bg_1{background-color:#FADF4C;}.speed_compare .speedPlan .speed .bg_2{background-color:#4A9A4D;}.speed_compare .speedPlan .speed .bg_3{background-color:#73B9B0;}.speed_compare .speedPlan .speed .bg_4{background-color:#3195A9;}.speed_compare .speedPlan .speed .bg_5{background-color:#3B73B0;}.speed_compare .speedPlan .speed .bg_6{background-color:#7F3483;}.speed_compare .speedPlan .speed .bg_7{background-color:#D2669F;}
.speed_compare .speedPlan .speed .lg{font:normal 20px/1 "Neue Haas Grotesk Display",sans-serif;color:#333;}.speed_compare .speedPlan .speed .lgTxt,.speed_compare .dldPlan .speed .lgTxt{font-size:12px;color:#5a595d;}.speed_compare .dldPlan.usage .lgTxt{padding:0 15px;}.speed_compare .dldPlan.usage .plan{padding:20px 0 6px}.speed_compare .dldPlan.usage .speed{padding: 11px 0px;min-height:170px;}.speed_compare.sevenCol .dldPlan.usage .lgTxt{padding:0 5px;}.speed_compare .dldPlan .speed .lg{font:normal 36px/1 "Neue Haas Grotesk Text",sans-serif;}
.inetSpeed .doneCTA{padding:15px 0 20px;clear:both;}.inetSpeed .doneCTA button{width:250px;}.inetSpeed .msgBox{background:#333;color:#fff;padding:8px;font:normal 18px "Neue Haas Grotesk Display";text-align:center;}
.speed_compare .dldPlan.usage .plan {height:148px;}

/*DO Redesign */
.doSecondaryNav{border-top:1px solid #d2d3d4;padding:35px 20px 40px 20px;}.doSecondaryNav.twocol .col1,.doSecondaryNav.twocol .col2{float:left;width:49.8%;}.doSecondaryNav.twocol .col2{padding-left:35px;width:45%;}.doSecondaryNav.twocol .col1{border-right:1px solid #d2d3d4;}.doSecondaryNav.threecol .col1{float:left;width:32%;padding-right:10px;}.doSecondaryNav.threecol .col2{float:left;width:30%;padding-left:25px;}.doSecondaryNav.threecol .col3{float:left;width:30%;padding-left:20px;border-left:1px solid #d2d3d4;position:relative;min-height:138px;}.doSecondaryNav.threecol .col1{border-right:1px solid #d2d3d4;}.doSecondaryNav h4{font:700 20px/1.2 "Neue Haas Grotesk Display"Italic;margin:0 0 10px 0;}.doSecondaryNav.noUpsell{border:none;padding:0 0 0 25px;float:left;width:28.5%;}.doSecondaryNav.noUpsell .col1,.doSecondaryNav.noUpsell .col2,.doSecondaryNav.noUpsell .col3{float:none;width:100%;padding:30px 0;border-bottom:1px solid #d2d3d4;}.doMain .doHeaderBox{padding:15px 0 20px 0;}.doMain .doHeaderBox h3{margin:10px 0 8px 0;font:700 24px/1.1 "Neue Haas Grotesk Display",Arial,Helvetica;}.doMain h5{font:700 18px/1.2 "Neue Haas Grotesk Display";padding:0;margin:5px 0 10px 0;}.doProduct.noUpsell{float:left;padding-bottom:30px;}.doProduct{position:relative;}.doMain .doSelect .pad{padding:25px 35px 25px 25px}.doUpsell .pad{border-top:5px solid #ed1c24;padding:10px 18px 15px;}.doUpsell{position:absolute;width:355px;right:0;top:20px;border:1px solid #d2d3d4;min-height:200px;box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);background:#fff;}.doUpsell .contentBlock .pad{border:none;}.doSelect{border:1px solid #d2d3d4;min-height:400px;width:660px;float:left; font-family:"Neue Haas Grotesk Text"}.doMain .contentBlock p{margin-bottom:5px;line-height:1.6;}.doSelect .contentBlock .pad{padding:15px 35px 20px 25px;}.doMain .sdGrey{padding:0 20px;}.doSecondaryNav.noUpsell button{float:none;}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .doUpsell .doStack .doCent.more{font:700 17px/1 "Neue Haas Grotesk Display"; padding-top:16px;}
.doUpsell .doStack .doCent.more:before {content:none;}
.doUpsell .doStack .doPeriod {padding-top:16px; color:#CD040B}
.doUpsell .doMonths{float:none; max-width:125px; padding:17px 0 0 0px}

.doMain .doHeaderBox.platinum {padding: 15px 0 0 0;}
.doMain .doHeaderBox.platinum h3{padding:25px 0 0px 160px;font:normal 24px/1.1 NeueHaasBrandBold,Arial,Helvetica; background: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/platinumpackage.png) no-repeat left center;height: 50px;margin-bottom: 5px;color: rgb(205, 4, 11);}

.doSelect h4{font:700 22px/1.2 "Neue Haas Grotesk Display";}.doproductBox{padding-top:5px;}.doproductBox .product{height:60px;text-align:center;}.doproductBox .product img{height:100%;}.doproductBox .productHead{text-align:center;padding:15px 0 3px 0;font:700 16px/1.2 "Neue Haas Grotesk Display";}.doproductBox .productDesc{text-align:center;line-height:1.2}.tp .doproductBox{width:29%;float:left;}.plusBox{width:6.5%;float:left;}.plusBox img{width:85%;margin-top:20px;}.dp .doproductBox{width:45%;float:left;}.sp .doproductBox{width:99%;}.dp .doproductBox .productDesc{width:80%;margin:0 auto;}

.doUpsell h4{font:700 20px/1.1 "Neue Haas Grotesk Display";padding:0;margin:0 0 5px 0;color:#333;}.doUpsell h4 span{display:block;font:normal 16px "Neue Haas Grotesk Display"Italic;}.doUpsell .prod .icon{width:125px;height:62px;float:left;background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/do_sprite_pc.png) no-repeat right top;margin-right:5px;}.doUpsell .prod.speed .icon{background-position:right 0;}.doUpsell .prod.hsispeed .icon{background-position:right -100px;}.doUpsell .prod.tvChannel .icon{background-position:right -200px;}.doUpsell .prod.homephone .icon{background-position:right -700px;}.doUpsell .prod.dtvUpsell .icon{background-position:right -600px;}.doUpsell .prod.dataUpsell .icon{background-position:right -300px;}.doUpsell .prod.tvUpsell .icon{background-position:right -500px;}.doUpsell .prod h3{font:normal 30px/1.1 "Neue Haas Grotesk Display";margin:0;padding:10px 0 0 0;color:#ed1c24;text-transform:uppercase;}.doUpsell .prod h3 span{display:block;font-size:22px;}.doUpsell .prod{padding: 8px 0 10px;}.doMain .hrline{background:#d2d3d4;}.doMain .discText{font-size:12px !important;color:#666;}.doUpsell .prod.PG .icon{width:60px;background:none;text-align:right;height:80px;}.doUpsell .prod.PG .icon img{width:31px;margin-top:10px;}.doUpsell .prod.PG h3{padding-top:0;}.doUpsell .prod.PG h3 span{font-size:26px;line-height:1}.doUpsell .prod.PG p{color:#ed1c24;margin:0;font-size:13px;font-weight:bold;}

.doUpsell .doactionGrid{padding:10px 0;}.doSelect .doactionGrid{padding:15px 25px;background:#ecedee;}.doactionGrid.twoTier .doT1block,.doactionGrid.threeTier .doT1block{float:left}.doactionGrid.twoTier .doMonths,.doactionGrid.threeTier .doMonths{float:none;padding:0;max-width:100%;}.doSelect .doactionGrid.twoTier .doT1block .doMonths,.doSelect .doactionGrid.threeTier .doT1block .doMonths,.doUpsell .doactionGrid.twoTier .doT2block .doMonths,.doUpsell .doactionGrid.threeTier .doT2block .doMonths,.doUpsell .doactionGrid.twoTier .doT1block .doMonths,.doUpsell .doactionGrid.threeTier .doT1block .doMonths{clear:left;}.doSelect .doactionGrid.twoTier .doT2block .doMonths,.doSelect .doactionGrid.threeTier .doT2block .doMonths{padding:3px 0 0 10px;float:left;max-width:80px;line-height:1.1}.doSelect .doactionGrid.threeTier .doT2block{max-width:180px;}.doSelect .doactionGrid.twoTier .doT2block .doCent,.doSelect .doactionGrid.threeTier .doT2block .doCent{padding:0;}.doSelect .doactionGrid .selectCTA{float:left;padding:5px 0 5px 20px;}.doSelect .doactionGrid.twoTier .selectCTA,.doSelect .doactionGrid.threeTier .selectCTA{padding:13px 0 14px 20px;}.doSelect .doactionGrid .contractBlock{font-size:12px;clear:both;padding-top:10px;line-height:1.4;}.doSelect .doactionGrid .contractBlock .doContract{text-transform:uppercase;font-weight:bold;}

.doT1block{padding-right:15px;}.doSign,.doStack .doCent{font:700 36px/1 "Neue Haas Grotesk Display";padding-top:0px; float:left; color:#CD040B}.doAmt{font:700 36px/1 "Neue Haas Grotesk Display";letter-spacing:-2px; color:#CD040B;}.doStack{margin-left:4px}.doCent{padding-bottom:2px;}.doStack .doCent.more{font:normal 14px/1 "Neue Haas Grotesk Display"Italic;padding-top:18px;padding-bottom:2px;}.doStack .doPeriod{font:700 17px/1 "Neue Haas Grotesk Display";padding-top:2px;color:#000; float:left;}.doMonths{line-height:1.2;text-align:left;color:#5a595d;font-weight:bold;padding:17px 0 0 10px;float:left;max-width:90px;}.doT1block h6,.doSelect .doactionGrid h6{font:700 16px/1 "Neue Haas Grotesk Display";margin:0;padding:0 0 3px;}.doSelect .doactionGrid h6{font-size:16px;padding-bottom:8px;}.doT1block .doPrice{max-height:58px;}.doT2block{padding-left:15px;border-left:1px solid #d2d3d4;color:#5a595d;float:left;}.doT2block .doPrice{max-height:31px; font-family:"Neue Haas Grotesk Text"}.doT1block h6 .less{color:#ed1c24;font:16px "Neue Haas Grotesk Display"Italic;}
.doStack .doCent:before {content: ".";}
.doT2blockSelect .doSign, .doT2blockSelect .doAmt,.doT2blockSelect .doCent {color:#5A595D; font-size:24px;}
.doT2blockUpsell .doSign,.doT2blockUpsell .doAmt, .doT2blockUpsell .doCent{color:#5A595D;}
.doT2block .doCent{font-size:24px;}
.doT2block .tier2, .doT2block .tier2 .doPrice, .doT2block .tier2 .doMonths{float:none !important}
.doT2block .tier2 .doMonths{padding-left:0 !important; max-width:100% !important;}
.doT2block .doSign,.doT2block .doStack .doCent{font-size:24px;}.doT2block .doStack .doCent{padding:0;}.doT2block .doAmt{font-size:24px;}.doT2block .doStack .doCent.more{font-size:11px;padding-top:3px;padding-bottom:2px;}.doT2block .doMonths{font-size:12px;color:#86878a;}.doT2block .doStack .doPeriod{font-size:10px}.doactionGrid.twoTier .doT2block{padding:17px 0 17px 15px;}.doSelect .doactionGrid.twoTier .doT2block{padding:20px 0 20px 15px;}.doUpsell .doactionGrid.twoTier .doT2block{margin-top:10px;}.doactionGrid.threeTier .doT2block{padding:0 0 0 15px;margin:0;}.doactionGrid.threeTier .tier2{padding-bottom:10px;}.doactionGrid.threeTier .doT2block{max-width:120px;}.upsellCTA{background:#ecedee;padding:20px;}.upsellCTA .sdRed{display:block;max-width:160px;}.doUpsell .promoBlock,.doSelect .promoBlock{color:#fff;font:normal 14px/1.2 "Neue Haas Grotesk Display";text-transform:uppercase;}.doUpsell .promoBlock{padding:20px 18px;background:#3195A9;}.doSelect .promoBlock{padding:0px 60px 0 20px;background:#4a9a4d;}.doUpsell .promoBlock .promoContent img{max-width:60px;margin-right:15px;float:left;}.doUpsell .promoBlock .promoContent .w80{width:75%;}.doSelect .promoBlock .promoContent{padding:15px 0;border-bottom:1px solid #73b9b0;line-height:1.6}.doSelect .promoBlock .promoContent:last-child{border:none;}.doSelect .promoBlock .promoContent img,.doMain .closeOne img{max-width:44px;margin-right:15px;float:left;vertical-align:middle;}.doMain .closeOne{font:normal 13px/1.3 "Neue Haas Grotesk Display"Italic;color:#4a9a4d;width:60%;float:right;clear:both;text-align:left;}.doMain .closeOne img{max-width:36px;}.doMain .doUpsell .closeOne{float:none;width:auto;} .upsellCTA button{float:none}
/* Offer details bullets*/
.plt_details p { display:block;clear:both;}
.plt_details span { float: left;}
.plt_details .p_span{display:inline-block;margin-left: 10px;width:95%;}
.plt_details .tabspace{padding-left:7%;display:inline-block;}

/*Checkout*/
.row-fluid.email .span6.note{margin-left:0;}.row-fluid.telnum .type .bootstrap-select{margin:0;}
.row-fluid.email .span6.note p,.row-fluid.telnum .type .span12.note p{padding-top:8px;margin:0;}
footer .row-fluid{font-weight:bold}footer .row-fluid .span4{width:15%;margin:0;}footer .row-fluid .span4.nomar img{width:75%;}

/*Moves*/
#moves .moves_banner{border-bottom:1px solid #ccc;}#moves .moves_banner.ocm{border:none;}
#moves .moves_banner .landing{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/Moving_Desktop.jpg) no-repeat right top;height:254px;}
#moves .moves_banner.ocm .landing{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/moves_ocm_banner.jpg) no-repeat right top;height:254px;}
#moves .moves_banner h1{font:normal 26px/1.5 "Neue Haas Grotesk Display"Italic;padding:0 0 0 20px;margin:50px 0 10px 0;}
#moves .moves_banner h1 span{font:normal 38px/1 "Neue Haas Grotesk Display";text-transform:uppercase;display:block;}
#moves .moves_banner h4{font:normal 20px/1.2 "Neue Haas Grotesk Text";padding:0 0 0 20px;margin:0;}
#moves .moves_content.ocm{background:#ecedee;}#moves .moves_content .moveAddress{padding:5px 0;}#moves .moves_content .moveAddress .mvAddress{width:350px;}#moves .moves_content .moveAddress .mvZip{width:100px;}#moves .moves_content .moveSignIn{padding:20px 0 10px 0;}#moves .moves_content .moveSignIn .mvUid,#moves .moves_content .moveSignIn .mvPwd{width:225px;}#moves .moves_content .moveSignIn .links{padding-top:20px;}#moves .moves_content .tipText{font-size:12px;color:#666;}
#moves .moves_content h5{font:normal 18px/1.2 "Neue Haas Grotesk Text";padding:0 0 20px 0;margin:0;}

/*Quantum Upsell Overlay*/
.qUpsell{padding:5px 10px;}.qUpsell h2{font:700 22px/1.2 "Neue Haas Grotesk Display";margin:0 0 20px 0;}.qUpsell h3{font:normal 18px/1.2 "Neue Haas Grotesk Display";margin:0 0 5px 0;}.qUpsell h3 span{font-family:"Neue Haas Grotesk Text";color:#5a595d;display:block;}.qUpsell .devImg img{width:265px;padding:10px 15px 0 5px;}.qUpsell .quantImg img{width:140px;padding: 5px;}.qUpsell p{font-weight:bold;line-height:1.6}.qUpsell .row-fluid.bg_smoke{padding:20px;margin-left:-20px;}.qUpsell .sdGrey{min-width:225px;}
/* URC redbranding 04/02 release*/
#selfServe h1 {font:24px/1.2 AlteHaasGroteskMedium;text-transform: unset; margin-bottom:0;}
#selfServe h3 {font-family:"Neue Haas Grotesk Text"; font-size:16px; font-weight:700;}
#dvProgressBar h1 {font-family:"Neue Haas Grotesk Display"; font-weight:700; font-size:24px;}

/*Right Content Modal Skin*/
@media (min-width: 980px){.modal.rightDisplay{width:45%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;top:0;left:auto;right:0;overflow:hidden;border:3px solid #d2d3d4;}}
@media (min-width: 1200px){.modal.rightDisplay{width:40%;}}
@media (min-width: 1300px){.modal.rightDisplay{width:35%;}}
@media (min-width: 1600px){.modal.rightDisplay{width:30%;}}
.lt-ie9 .modal.rightDisplay,.lt-ie8 .modal.rightDisplay{width:45%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;top:0;left:auto;right:0;overflow:hidden;border:3px solid #d2d3d4;}.modal.rightDisplay .modal-header h3{margin:0 30px !important;}

/*App on RO Page*/
.FiOSAPP .myFiOS,.FiOSAPP .FiOSMobile{background:url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/thank-you-icons-sprite_pc.png) no-repeat 0px -96px;width:62px;height:62px;float:right;}.FiOSAPP .FiOSMobile{background-position:0px -193px;}

/*Other Devices*/
@media (max-width: 979px){
#espanolLink{display:none;}#Signout a,#ctc a,#scart a,#faq a,#fcart a{padding:3px 10px 1px 10px;}#fcart a span{right:45px;}
.navbar .brand,.sticky .navbar .brand{margin-left:20px;margin-top:40px;}
.sticky .navbar .headerIcons,.navbar .headerIcons{top:40px;right:10px;}
.navbar-inverse .nav-collapse .nav > li > a,.navbar-inverse .nav-collapse .dropdown-menu a{border-radius:0;margin:0;border-top:1px solid #000;line-height:normal;}
.navbar .nav-collapse .nav.pull-right{margin:0;}
.navbar-fixed-top, .navbar-fixed-bottom,.navbar-static-top{position:relative;z-index:2;margin:0;}
.container{width:auto !important;}
.pBar ul li .txt, .pBar ul li .numeric{font-size:16px;line-height:50px;}.pBar ul li .txt{padding-left:2px;}.pBar ul li{width:17.5% !important}.pBarContainer,.pBar{height:50px;}
.pBar ul.active1 li.step1,.pBar ul.active2 li.step2,.pBar ul.active3 li.step3,.pBar ul.active4 li.step4,.pBar ul.active5 li.step5{background: url(/foryourhome/ordering/common/ak-cached/24h/Pheonix/img/pb_arrow_tab_LH.png) no-repeat scroll right top #FFF;height:52px;}
.pBar ul.active1 li.step1 .txt,.pBar ul.active2 li.step2 .txt,.pBar ul.active3 li.step3 .txt,.pBar ul.active4 li.step4 .txt,.pBar ul.active5 li.step5 .txt{background-position:right 21px;}
.modal{width:700px;margin-left:-350px;left:50%;}
}

@media (min-width: 780px){
.bootstrap-select.btn-group .btn .filter-option{font-size:.9em;}
.CRGrid{width:27px !important;margin-right:-10px;}
.row-fluid.flname{width:94%;}
.row-fluid.flname .span6 .span11,.row-fluid.email .span6 .span11{width:100%;}
.row-fluid.telnum .span6.tel{width:60.9%;}.row-fluid.telnum .span6.type{width:35.9%;}
.row-fluid.telnum .span6.type .span8{width:90%;}
.row-fluid.email,.row-fluid.telnum{width:47%;float:left;}
.row-fluid.email .span6{width:98%;}
.row-fluid.telnum{width:48%;margin-left:10px;}
.row-fluid.txtemail,.row-fluid.txttelnum{width:40%;float:left;padding-top:5px;}
.row-fluid.txtemail .span3,.row-fluid.txtemail .span8,.row-fluid.txttelnum .span3,.row-fluid.txttelnum .span8{width:auto;}
#loopQual address{margin-bottom:10px;}
#loopQual #newService .tel.span7{width:40%;}
#loopQual #existingService input.span5{width:26%;}
#fnModal .modal-body,#exServModal .modal-body{max-height:550px;}
}

/* ie7 & 8 layout fixes*/
.lt-ie8 #faq.fr{max-width:200px;}
.lt-ie8 .btn-group.bootstrap-select .btn{padding:9px 8px 10px 8px;max-height:45px;}
.lt-ie8 .btn-group.bootstrap-select .btn .filter-option,.lt-ie9 .btn-group.bootstrap-select .btn .filter-option{font-size:14px;}
.lt-ie9 .bootstrap-select.btn-group[class*="span"],.lt-ie8 .bootstrap-select.btn-group[class*="span"]{float:left;margin-right:5px;}
.lt-ie9 .CRGrid,.lt-ie8 .CRGrid{width:27px !important;margin-right:-10px;}
.lt-ie9 .row-fluid.flname,.lt-ie8 .row-fluid.flname{width:94%;}
.lt-ie9 .row-fluid.flname .span6 .span11,.lt-ie9 .row-fluid.email .span6 .span11{width:100%;}
.lt-ie8 .row-fluid.flname .span6 .span11,.lt-ie8 .row-fluid.email .span6 .span11{width:94%;}
.lt-ie9 .row-fluid.telnum .span6.tel,.lt-ie8 .row-fluid.telnum .span6.tel{width:60.9%;}.lt-ie9 .row-fluid.telnum .span6.type,.lt-ie8 .row-fluid.telnum .span6.type{width:35.9%;}
.lt-ie9 .row-fluid.telnum .span6.type .span8,.lt-ie8 .row-fluid.telnum .span6.type .span8{width:90%;}
.lt-ie9 .row-fluid.email,.lt-ie9 .row-fluid.telnum,.lt-ie8 .row-fluid.email,.lt-ie8 .row-fluid.telnum{width:47%;float:left;}
.lt-ie9 .row-fluid.email .span6,.lt-ie8 .row-fluid.email .span6{width:98%;}
.lt-ie9 .row-fluid.telnum,.lt-ie8 .row-fluid.telnum{width:48%;margin-left:11px;}
.lt-ie8 #newbillDiv .row-fluid .span12{width:91%;}
.lt-ie9 footer .row-fluid .span4.nomar img,.lt-ie8 footer .row-fluid .span4.nomar img{width:75%;}
.lt-ie9 .row-fluid.txtemail,.lt-ie9 .row-fluid.txttelnum,.lt-ie8 .row-fluid.txtemail,.lt-ie8 .row-fluid.txttelnum{width:40%;float:left;padding-top:5px;}
.lt-ie9 .row-fluid.txtemail .span3,.lt-ie9 .row-fluid.txtemail .span8,.lt-ie9 .row-fluid.txttelnum .span3,.lt-ie9 .row-fluid.txttelnum .span8,.lt-ie8 .row-fluid.txtemail .span3,.lt-ie8 .row-fluid.txtemail .span8,.lt-ie8 .row-fluid.txttelnum .span3,.lt-ie8 .row-fluid.txttelnum .span8{width:auto;}
.lt-ie9 #sectionWhatsnext .row-fluid .span7,.lt-ie8 #sectionWhatsnext .row-fluid .span7{width:72.4468%;}.lt-ie9 #sectionWhatsnext .row-fluid .span5,.lt-ie8 #sectionWhatsnext .row-fluid .span5{width:25.4255%;}.lt-ie9 #sectionWhatsnext .row-fluid .span5 img,.lt-ie8 #sectionWhatsnext .row-fluid .span5 img{max-width:75%;}
.lt-ie8 #loopQual #newService .tel.span7,.lt-ie9 #loopQual #newService .tel.span7{width:40%;}
.lt-ie8 #loopQual #existingService input.span5,.lt-ie9 #loopQual #existingService input.span5{width:26%;}
.lt-ie8 #loopQual .LQ .addressDiv .span6 .span12{width:92%;}
.lt-ie8 #loopQual .accordion-group .accordion-toggle,.lt-ie8 #loopQual .accordion-group .accordion-toggle:hover,.lt-ie9 #loopQual .accordion-group .accordion-toggle,.lt-ie9 #loopQual .accordion-group .accordion-toggle:hover{padding:18px 10px;}
.lt-ie8 #loopQual address,.lt-ie9 #loopQual address{margin-bottom:10px;}
.lt-ie8 .byob .productBox .prodDesc .row-fluid .span8{width:60%;}
.lt-ie8 .byobHeaderBox .byob_banner{margin-top:25px;}
.lt-ie8 .sectionVasipTab .nav-tabs > li a{text-align:left;}
.lt-ie8 #FastPass .span4.chatQA{width:31%;}
.lt-ie8 #FastPass .headerDiv h3.fp span sup{top:-1em;vertical-align:auto;}
.lt-ie8 #FastPass .retrieveOrder input.span12{width:94%;}
.lt-ie8 #fnModal .modal-body,.lt-ie9 #fnModal .modal-body,.lt-ie8 #exServModal .modal-body,.lt-ie9 #exServModal .modal-body{max-height:550px;}
.lt-ie8 #futureNotify .row-fluid input.span12{width:90%;}
.lt-ie8 .tab-content{overflow:hidden;}
.lt-ie8 .btnChangelink span{margin-top:4px;}
.lt-ie8 #sectionOrdersummary .accordion-heading .changeLink{top:10px;}
.lt-ie8 .doProduct .span6{width:48.5%;}.lt-ie8 .dopriceCTA table td{text-align:left;}.lt-ie8 .dopriceBlock{width:216px;}.lt-ie8 .doselectCTA{width:200px;margin-left:15px;}
.lt-ie8 #dataspeedModal,.lt-ie9 #dataspeedModal{width:800px;margin-left:-400px;}
.lt-ie8 #tosModal .modal-body,.lt-ie9 #tosModal .modal-body{max-height:400px !important;}
/*DO pages*/
.lt-ie9 .spl_offer .cc,.lt-ie8 .spl_offer .cc{width:5%;padding-left:150px;}
.lt-ie9 .spl_offer .plus,.lt-ie8 .spl_offer .plus{width:2.5%; padding-left:8px;}
.lt-ie9 .spl_offer .setopbox,.lt-ie8 .spl_offer .setopbox{width:15%;padding-left:8px;margin-right:14px;}
.lt-ie8 #standalone_availability .span6{width:46.2%;}
.lt-ie8 .newsticker_titlesup {font-size:0.667em;}
.lt-ie8 .addressbar {zoom:1;}
.lt-ie8 #standalone_availability{overflow-x:hidden;}
.lt-ie8 #doubleplay_overlay{min-height:510px;}
.lt-ie8 #standalone_chkavail{min-height:530px;}
.lt-ie8 #chkavl_overlay .row-fluid .span4{width:31.335%;}
.lt-ie8 #tripleplay_wcontract,.lt-ie8 #tripleplay_wcontract iframe{min-height:680px;}
.lt-ie8 #tripleplay_wocontract,.lt-ie8 #tripleplay_wocontract iframe{min-height:520px;}
.lt-ie8 #doubleplay .span6{width:45.289%;}
.lt-ie8 #doubleplay .span6 .span12 .span6,.lt-ie8 #tripleplay .span6 .span12 .span6{width:40%;}
.lt-ie8 #tripleplay .span12 .span6{text-align:center;margin:0;position:relative;}.lt-ie8 #tripleplay .span12 .span6 .dopad{padding:12px;}
.lt-ie8 #tripleplay .span12 .span6 .product_img{max-width:60%;margin-bottom:5px;margin:0 auto;}
.lt-ie8 #tripleplay .span12 .span6 .prodicon_plus{position:absolute;top:20%;left:90%;}
.lt-ie8 #bundle_details .span12 .span4 .prodicon_plus{width:25%;}
.lt-ie8 .dplaybundle_details_section,.lt-ie9 .dplaybundle_details_section{margin-bottom:28px}
.lt-ie8 .tplaybundle_details_section,.lt-ie9 .tplaybundle_details_section{margin-bottom:22px}
.lt-ie8 .bundle_details_section .bundle_img{padding-top:10px;}.lt-ie9 .bundle_details_section .bundle_img{padding-top:12px;}
.lt-ie8 .bundle_details_section .bundle_price,.lt-ie9 .bundle_details_section .bundle_price{padding:32px 10px 10px 30px }
.lt-ie8 .tplaybundle_details_section .bundle_img{padding-top:8px}.lt-ie9 .tplaybundle_details_section .bundle_img{padding-top:7px}
.lt-ie8 .tplaybundle_details_section .bundle_price,.lt-ie9 .tplaybundle_details_section .bundle_price{padding:46px 10px 34px 28px}
.lt-ie8 .tplaybundlewo_details_section,.lt-ie9 .tplaybundlewo_details_section{margin-bottom:10px}
.lt-ie8 .tplaybundlewo_details_section .bundle_img,.lt-ie9 .tplaybundlewo_details_section .bundle_img{padding-top:2px;}
.lt-ie8 .tplaybundlewo_details_section .bundle_price,.lt-ie9 .tplaybundlewo_details_section .bundle_price{padding:24px 10px 20px 28px}
.lt-ie8 #tripleplay .span6 {width:46.5%;}
.lt-ie9 #tripleplay .span6{width:48.889%;}
.lt-ie8 .products_list .span4 img, .lt-ie9 .products_list .span4 img{width:50%;}
.lt-ie8 .webovrly, .lt-ie9 .webovrly{width:570px;margin-left:-280px !important;}
.lt-ie8 .sub_price_wrap{margin-top:10px;}
.lt-ie8 .promo_txt, .lt-ie9 .promo_txt{font-size:0.857em;}
.lt-ie8 .rate .price.strikeout img {left:5px; width:45%;}
.lt-ie8 #sectionLOA .tel .span3{width:30px;}.lt-ie8 #sectionLOA .tel .span4{width:50px;}
.lt-ie8 #ajaxOverlayDivMaster .modal-body, .lt-ie8 #ajaxOverlayDivMaster .row-fluid, .lt-ie8 #ajaxOverlayDivMaster .span4{ overflow:hidden !important;}
.lt-ie9 .navbar .brand img,.lt-ie9 .sticky .navbar .brand img,.lt-ie9 #ctc a img,.lt-ie9 #scart a img,.lt-ie9 #faq a img,.lt-ie9 #fcart a img,.lt-ie9 #Signout a img{max-width:none;}
.hiddenImp{display:none !important;}
.tileCntr{margin-top:60%;float:right;}
/* CTA button margin overwrite for platinum overlay*/
.doCTA .sdRed.hCenter.plt_mr20{margin-right: 20px}
.doCTA .sdGrey.mr20.ml20.hCenter{margin:0 20px 0 20px}

/* Internet speed Overlay */
.speed_compare .speedPlan{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;}.speed_compare .dldPlan{border-bottom:1px solid #ccc;width:100%;}.speed_compare .speedPlan .speed,.speed_compare .speedPlan .plan,.speed_compare .dldPlan .speed,.speed_compare .dldPlan .plan{width:12.3857143%;float:left;text-align:center;}.speed_compare.twoCol .speedPlan .speed,.speed_compare.twoCol .speedPlan .plan,.speed_compare.twoCol .dldPlan .speed,.speed_compare.twoCol .dldPlan .plan{width:33.1857143%;}.speed_compare.threeCol .speedPlan .speed,.speed_compare.threeCol .speedPlan .plan,.speed_compare.threeCol .dldPlan .speed,.speed_compare.threeCol .dldPlan .plan{width:24.857143%;}.speed_compare.fourCol .speedPlan .speed,.speed_compare.fourCol .speedPlan .plan,.speed_compare.fourCol .dldPlan .speed,.speed_compare.fourCol .dldPlan .plan{width:19.857143%;}.speed_compare.fiveCol .speedPlan .speed,.speed_compare.fiveCol .speedPlan .plan,.speed_compare.fiveCol .dldPlan .speed,.speed_compare.fiveCol .dldPlan .plan{width:16.54143%;}.speed_compare.sixCol .speedPlan .speed,.speed_compare.sixCol .speedPlan .plan,.speed_compare.sixCol .dldPlan .speed,.speed_compare.sixCol .dldPlan .plan{width:14.1357143%;}.speed_compare.sevenCol .speedPlan .speed,.speed_compare.sevenCol .speedPlan .plan,.speed_compare.sevenCol .dldPlan .speed,.speed_compare.sevenCol .dldPlan .plan{width:12.3857143%;}.speed_compare .speedPlan .speed,.speed_compare .speedPlan .plan{border-right:1px solid #d2d3d4;color:#fff;padding:0 0 15px 0;}.speed_compare .speedPlan .speed{background:#ecedee;}.speed_compare .dldPlan .speed,.speed_compare .dldPlan .plan{border-right:1px solid #d2d3d4;padding:12px 0 0;min-height:68px}.speed_compare .speedPlan .speed:last-child,.speed_compare .dldPlan .speed:last-child{border-right:none;}
.speed_compare .speedPlan .plan,.speed_compare .dldPlan .plan{background-color:#939399;font-weight:bold;color:#fff;line-height:1.2;}.speed_compare .speedPlan .plan{padding:30px 0;}.speed_compare .dldPlan .plan{padding:16px 0 0;min-height:64px}.speed_compare .dldPlan .speed{color:#666;}.speed_compare .speedPlan .speed .cLine{height:10px;margin-bottom:15px;}.speed_compare .speedPlan .speed .bg_1{background-color:#FADF4C;}.speed_compare .speedPlan .speed .bg_2{background-color:#4A9A4D;}.speed_compare .speedPlan .speed .bg_3{background-color:#73B9B0;}.speed_compare .speedPlan .speed .bg_4{background-color:#3195A9;}.speed_compare .speedPlan .speed .bg_5{background-color:#3B73B0;}.speed_compare .speedPlan .speed .bg_6{background-color:#7F3483;}.speed_compare .speedPlan .speed .bg_7{background-color:#D2669F;}
.speed_compare .speedPlan .speed .lg{font:normal 20px/1 "Neue Haas Grotesk Display";color:#333;}.speed_compare .speedPlan .speed .lgTxt,.speed_compare .dldPlan .speed .lgTxt{font-size:12px;color:#5a595d;}.speed_compare .dldPlan.usage .lgTxt{padding:0 15px;}.speed_compare .dldPlan.usage .plan{padding:20px 0 6px}.speed_compare .dldPlan.usage .speed{padding: 11px 0px;min-height:148px;}.speed_compare.sevenCol .dldPlan.usage .lgTxt{padding:0 5px;}.speed_compare .dldPlan .speed .lg{font:normal 36px/1 "Neue Haas Grotesk Text",sans-serif;}
.inetSpeed .doneCTA{padding:15px 0 20px;clear:both;}.inetSpeed .doneCTA button{width:250px;}.inetSpeed .msgBox{background:#333;color:#fff;padding:8px;font:normal 18px "Neue Haas Grotesk Display";text-align:center;}
.speed_compare .dldPlan.usage .plan {height:148px;}

/* Faster Icon */
.faster-icon {padding: 0;background-color: #f6f6f6; width: 75%; font-size: 15px; margin-bottom: -15px; clear: both; position: relative; top: -40px; min-height: 31px;} 
.faster-icon img {float: left;} 
.faster-text {padding-left: 50px;display: block;padding-top: 5px;} 
.faster-img {padding-top:10px;display:none;}
.capitalize, .title-case {
  text-transform: capitalize;
}
