.blue-button-on-banner:hover,.deals-on-this-device-button:hover{background-color:#337ab7!important}.wifi-calling .center-block{display:block;margin-left:auto;margin-right:auto}.wifi-calling .services-container,.wifi-calling .services-page-container .services-container,.wifi-calling-banner .services-page-container .services-container{margin-left:0!important}.services-container .tabs-value-added-services{-webkit-box-shadow:none;box-shadow:none}.services-container .tabs-value-added-services li:last-child a{border-right:0}.services-container .page-title.page-banner{padding-top:42px;padding-left:78px;padding-right:78px;text-transform:none}@media (min-width:768px){.services-container .page-title.page-banner{height:304px}.services-page-container .blackberry-plans-container .plan-info-container{height:330px;padding:35px 20px 20px}}@media (min-width:992px){.services-container .page-title.page-banner{height:263px}.services-page-container .blackberry-plans-container .page-title.page-banner.which-bb-plan-banner{height:355px}.services-page-container .blackberry-plans-container .page-title.page-banner.which-bb-plan-banner .main-heading{font-size:36px}.services-page-container .blackberry-plans-container .page-title.page-banner.which-bb-plan-banner .general-heading{font-size:28px}}@media (min-width:1200px){.wifi-calling .col-lg-2{width:13.66666667%}.services-container .page-title.page-banner{height:387px}.services-container #c-surance .page-title.page-banner.c-surance-banner{padding-top:85px}}@media (min-width:1600px){.services-container .page-title.page-banner{padding-top:135px;height:515px;padding-left:330px;padding-right:330px}}.services-container .page-title.page-banner.c-surance-banner{background:url("../img/services/banner-c-surance-extended.jpg") top center/100% auto no-repeat #fff;-webkit-background-size:100% auto}.services-container .page-title.page-banner .bold-weight,.services-container .page-title.page-banner .light-weight,.services-container .page-title.page-banner .plaintext .bold-weight,.services-page-container .services-container .contract-buyout .heading-lrg-allcaps-bold.regular,.services-page-container .services-container .contract-buyout-content p.secondary-text,.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner .highlight-box strong{font-family:intervogue-reg}.services-container .page-title.page-banner .main-heading{display:inline-block;margin-top:0;font-size:55px;font-family:intervogue-reg;color:#fff}@media (min-width:480px) and (max-width:1199px){.services-container .page-title.page-banner .main-heading{font-size:38px}.services-container #get-it .page-title.page-banner.c-surance-banner{padding-top:26px;padding-left:38px;padding-right:38px}}.services-container .page-title.page-banner .heading-lrg-allcaps{font-size:25px}.services-container .page-title.page-banner .plaintext{text-transform:none;line-height:1.1em;font-size:25px;color:#fff;font-family:intervogue-reg}.services-container .page-title.page-banner .plaintext.small{font-size:20px}@media (min-width:480px) and (max-width:991px){.services-container .page-title.page-banner .plaintext.small{font-size:14px}.services-container .page-title.page-banner .plaintext{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.services-container .tabs-value-added-services li a{padding-left:10px;padding-right:10px;font-size:12px}.services-container .page-title.page-banner{padding-top:30px}.services-container .page-title.page-banner .plaintext.small{font-size:16px}}@media (min-width:992px) and (max-width:1199px){.services-container .page-title.page-banner .plaintext{font-size:18px}}@media (min-width:1200px) and (max-width:1599px){.services-container .page-title.page-banner .main-heading{font-size:42px}.services-container .page-title.page-banner .plaintext.small{font-size:18px}.services-container .page-title.page-banner .plaintext{font-size:20px}}.services-container #claim .page-title.page-banner.c-surance-banner,.services-container #get-it .page-title.page-banner.c-surance-banner{height:318px}@media (min-width:1600px){.services-container #get-it .page-title.page-banner.c-surance-banner{padding-top:95px;height:535px}}.services-container #get-it .page-title.page-banner.c-surance-banner .plaintext.small{margin-bottom:12px!important}@media (min-width:480px) and (max-width:1199px){.services-container #claim .page-title.page-banner.c-surance-banner{padding-top:20px;padding-left:28px;padding-right:28px}.services-container #claim .page-title.page-banner.c-surance-banner .plaintext.small{font-size:14px}}@media (min-width:768px) and (max-width:991px){.services-container #claim .page-title.page-banner.c-surance-banner{padding-top:32px}}.services-container .page-panel-content{padding:60px 35px}.services-container .page-panel-content .heading-lrg-allcaps-bold{font-size:26px;margin-bottom:25px}.services-container .page-panel-content hr{margin-top:40px;margin-bottom:40px}.services-container .page-panel-content ul.chevron li{font-family:intervogue-reg;font-size:14px;margin-bottom:15px}.services-page-container .lotto-container .page-header{position:relative;vertical-align:top;margin-bottom:0;background:url(../img/services/bg-lotto-header.jpg) 0 0/100% auto no-repeat;text-align:center;-webkit-background-size:100% auto;border-bottom:0;padding:82px 156px 60px}@media (min-width:1440px) and (max-width:1599px){.services-page-container .lotto-container .page-header{padding:133px 234px 76px}}@media (min-width:1600px){.services-container #claim .page-title.page-banner.c-surance-banner{padding-top:95px;height:535px}.services-page-container .lotto-container .page-header{padding:168px 318px 100px;height:464px}.services-page-container .lotto-container .page-content{padding:0 165px 100px;height:969px}}@media (min-width:1900px){.services-page-container .lotto-container .page-header{padding-left:378px;padding-right:378px;height:588px}.services-page-container .lotto-container .page-header img{width:100%}}@media (min-width:1280px) and (max-width:1439px){.services-page-container .lotto-container .page-header{padding:98px 169px 60px}}.services-page-container .lotto-container .page-header .no-under-18{position:absolute;top:20px;right:16px}.services-page-container .lotto-container .page-header .no-under-18 img{display:block;max-width:100%;height:auto}.services-page-container .lotto-container .page-header img{display:block;max-width:100%;height:auto;margin:0 auto}.services-page-container .lotto-container .page-content{vertical-align:top;margin:0;background:url(../img/services/bg-lotto-content.jpg) 0 0/100% auto no-repeat #0b284a;-webkit-background-size:100% auto}@media (min-width:1900px){.services-page-container .lotto-container .page-content{padding-right:245px;padding-left:245px;height:1186px;max-height:1186px}}.services-page-container .lotto-container .page-content .container-fluid:first-child .row{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #3e6c8b}.services-page-container .blackberry-plans-container .plan-info-container,.services-page-container .lotto-container .page-content .panel-column.first-column{position:relative}.services-page-container .lotto-container .page-content .panel-column.first-column:after{content:'';position:absolute;top:0;right:0;z-index:1;display:none;height:600px;border-right:1px solid #3e6c8b}@media (min-width:1900px){.services-page-container .lotto-container .page-content .panel-column.first-column:after{height:776px}}.services-page-container .lotto-container .page-content .heading-lrg-allcaps-bold.white-highlight{display:inline-block;margin-bottom:20px;font-size:20px;color:#0a0b0d;padding:6px 5px 5px;border-radius:0}@media (min-width:768px) and (max-width:1199px){.services-page-container .lotto-container .page-content .heading-lrg-allcaps-bold.white-highlight{font-size:18px;margin-top:20px}.services-container.friends-family-container .page-title.page-banner.friends-family-banner{height:275px}}.heading-lrg-allcaps-bold.xsmall-allcaps,.services-container.friends-family-container .heading-lrg-allcaps-bold.xsmall-allcaps,.services-page-container .lotto-container .page-content .plaintext,.services-page-container .lotto-container .page-content .plaintext-lrg,.services-page-container .lotto-container .page-content .xsmall-allcaps,.services-page-container .lotto-container .page-content ul li{color:#fff}.services-page-container .lotto-container .page-content .plaintext{font-size:13px}.services-page-container .lotto-container .page-content .plaintext-lrg{font-size:15px}.services-page-container .lotto-container .page-content p{margin-bottom:25px}.services-page-container .lotto-container .page-content hr{border-color:#3e6c8b}.services-page-container .lotto-container .page-content .xsmall-allcaps{margin-bottom:1em;color:#fff}.services-page-container .lotto-container .page-content ul{display:inline-block;vertical-align:top}.services-page-container .lotto-container .page-content ul li{font-size:13px;margin-bottom:0}.services-page-container .lotto-container .page-content .badge{color:#0a0b0d;background-color:#fff}.center-text,.services-page-container .lotto-container .page-footer{text-align:center}.services-page-container .lotto-container .page-footer img{display:block;max-width:100%;height:auto;width:100%;margin:0 auto}.services-page-container .lotto-container .page-footer a{margin:25px 0}.services-container.friends-family-container .page-title.page-banner.friends-family-banner{background:url("../img/services/banner-friends-family.jpg") top center/100% auto no-repeat #fff;-webkit-background-size:100% auto}@media (min-width:1600px) and (max-width:1700px){.services-container.friends-family-container .page-title.page-banner.friends-family-banner{padding-top:46px}}@media (min-width:1700px) and (max-width:1800px){.services-container.friends-family-container .page-title.page-banner.friends-family-banner{padding-top:66px}}@media (min-width:1800px){.services-container.friends-family-container .page-title.page-banner.friends-family-banner{padding-top:96px}}.services-container.friends-family-container .page-title.page-banner.friends-family-banner .heading-lrg-allcaps{font-size:16px}.badge,.services-container.friends-family-container .badge,.services-page-container .blackberry-plans-container .plan-info-container.bb-10-plans-info{background-color:#01a0e1;color:#fff}.push-down-xsmall,.services-container.friends-family-container .push-down-xsmall{margin-bottom:1em!important}.services-upgrades-section .page-title.page-banner{margin-bottom:12px}.services-upgrades-section .page-title.page-banner.upgrades-banner{background:url("../img/services/banner-upgrade-services-darken.jpg") top center/100% auto no-repeat #fff;-webkit-background-size:100% auto}@media (min-width:768px) and (max-width:1199px){.services-upgrades-section .page-title.page-banner.upgrades-banner{padding-top:32px;padding-left:36px;padding-right:36px;height:275px}}.services-upgrades-section .page-title.page-banner.upgrades-banner .plaintext{line-height:1.375em}.services-upgrades-section .page-title.page-banner.upgrades-banner .single-styled-input-holder{position:relative;display:inline-block}.services-upgrades-section .page-title.page-banner.upgrades-banner .single-styled-input-holder input{padding:0 75px 0 12px;height:90px;width:460px;line-height:1em;font-family:intervogue-reg;font-size:26px}.services-upgrades-section .page-title.page-banner.upgrades-banner .single-styled-input-holder input.placeholder{color:rgba(0,0,0,.6)}.services-upgrades-section .page-title.page-banner.upgrades-banner .single-styled-input-holder .next{vertical-align:top;position:absolute;top:26px;right:24px;padding-left:8px;width:32px;height:32px;border-radius:500px;background-color:#01a0e1;line-height:.375em;font-size:26px;font-family:intervogue-reg;color:#fff;outline:0;border:0}@media (min-width:768px) and (max-width:1024px){.services-upgrades-section .page-title.page-banner.upgrades-banner .plaintext{font-size:16px}.services-upgrades-section .page-title.page-banner.upgrades-banner .single-styled-input-holder input{height:60px}.services-upgrades-section .page-title.page-banner.upgrades-banner .single-styled-input-holder .next{top:13px}}.services-upgrades-section .services-upgrades-container .service-upgrade-panel.full-width-upgrade-panel{padding-right:15px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner{background-color:transparent;-webkit-background-size:100% auto;background-size:100% auto;height:auto}@media (min-width:768px) and (max-width:992px){.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner,.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.upgrades-deals-banner{padding-top:32px;padding-left:36px;padding-right:36px;height:200px}}@media (min-width:992px) and (max-width:1024px){.services-upgrades-section .page-title.page-banner.upgrades-banner{padding-left:20px;padding-right:20px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner{height:180px}}@media (min-width:1200px){.services-container .page-panel-content .panel-column:first-child{padding-right:40px}.services-container .page-panel-content .panel-column:last-child{padding-left:40px}.services-page-container .lotto-container .page-content .panel-column.first-column:after{display:block}.services-page-container .lotto-container .page-content .panel-column:nth-child(odd) section{padding-right:15px}.services-page-container .lotto-container .page-content .panel-column:nth-child(2n) section{padding-left:15px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel:nth-child(odd){padding-right:5px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel:nth-child(2n){padding-left:5px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner{padding:170px 5px 0 50px;height:180px}}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.upgrades-deals-banner{background:url("../img/services/banner-upgrade-deals.jpg") top center/100% auto no-repeat;-webkit-background-size:100% auto}@media (min-width:1200px){.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.upgrades-deals-banner{padding:170px 5px 0 50px;height:180px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner .heading-lrg-allcaps-bold{font-size:24px}}@media (min-width:1280px){.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner,.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.upgrades-deals-banner{padding-top:27px;height:247px}}@media (min-width:1440px) and (max-width:1599px){.services-page-container .lotto-container .page-content{padding:0 119px 40px}.services-page-container .lotto-container .page-content .panel-column.first-column:after{height:881px}.services-page-container .lotto-container .page-content .heading-lrg-allcaps-bold.white-highlight{font-size:17px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner{padding-top:38px;height:212px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.upgrades-deals-banner{padding-top:127px;height:292px}}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.store-upgrade-banner{background-position:top left;background-image:url("../img/services/banner-upgrade-stores.jpg")}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.customercare-banner{background-position:top left;background-image:url("../img/services/banner-upgrade-customer-care.jpg")}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.cellc-direct-banner{background-position:top left;background-image:url("../img/services/banner-upgrade-cellc-direct.jpg")}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.self-service-banner{background-position:top left;background-image:url("../img/services/banner-upgrade-self-service.jpg")}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner .heading-lrg-allcaps-bold{color:#fff;margin-bottom:6px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner p.plaintext{margin-bottom:9px;width:315px;font-family:intervogue-reg;font-size:16px;line-height:18px}@media (min-width:992px) and (max-width:1024px){.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner p.plaintext{font-size:14px}}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner a{display:inline-block;vertical-align:top;height:27px;margin-bottom:4px;text-decoration:none;outline:0;color:#fff;font-family:intervogue-reg;font-size:14px;text-transform:uppercase}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner .highlight-box{clear:both;line-height:23px;border-radius:0;vertical-align:top;margin-bottom:0;font-family:intervogue-reg;font-size:14px;padding:2px 3px;display:inline-block;color:#fff}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner .highlight-box.orange-highlight{background-color:#e89819}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner .highlight-box.green-highlight{background-color:#4ca42f}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner .highlight-box.white-highlight{color:#191919}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner .clearfix{height:27px;margin-bottom:4px}.services-page-container .blackberry-plans-container .tabs-blackberry-plans{margin-top:0;margin-bottom:33px}.services-page-container .blackberry-plans-container .tabs-blackberry-plans li a{font-weight:400;border-bottom:1px solid #d6d6d6}.make-bold,.services-page-container .blackberry-plans-container .tabs-blackberry-plans li.active a{font-weight:700}.services-page-container .blackberry-plans-container .tabs-blackberry-plans.three-tab li{width:33.3%}.services-page-container .blackberry-plans-container .page-title.page-banner.which-bb-plan-banner{background:url(../img/services/banner-blackberry-plans.jpg) 0 0/100% auto no-repeat #fff;-webkit-background-size:100% auto}.services-page-container .blackberry-plans-container .page-title.page-banner.which-bb-plan-banner .general-heading{color:#fff;line-height:1em}.services-page-container .blackberry-plans-container .plan-info-container .heading-lrg-allcaps-bold{line-height:1.05em;font-size:38px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #4ebdea}.services-page-container .blackberry-plans-container .plan-info-container .plaintext{font-family:intervogue-reg;font-size:23px;line-height:1.1em;color:#fff}@media (min-width:768px){.services-page-container .blackberry-plans-container .plan-info-container .heading-lrg-allcaps-bold{line-height:1.05em;font-size:29px}.services-page-container .blackberry-plans-container .plan-info-container .plaintext{font-size:19px}}.services-page-container .blackberry-plans-container .plan-info-container .glyphicon{position:absolute;top:auto;bottom:30px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;display:inline-block;width:42px;height:42px;border:3px solid #4ebdea;border-radius:500px;color:#fff;padding:11px 9px 11px 11px}.services-page-container .blackberry-plans-container .plan-info-container.bb-classic-plans-info{background-color:#191919;color:#fff}.services-page-container .blackberry-plans-container .plan-info-container.bb-classic-plans-info .heading-lrg-allcaps-bold{border-bottom-color:#474747}.services-page-container .blackberry-plans-container .plan-info-container.bb-classic-plans-info .glyphicon{border-color:#474747}.services-page-container .blackberry-plans-container .regular-text{margin-bottom:50px}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .heading-lrg-allcaps-bold{font-size:48px;line-height:.775em}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .plan-panel:first-child .badge{background-color:#aaa}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .plan-panel:first-child .medium-text{width:180px}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .plan-panel:nth-child(2) .badge,.services-page-container .blackberry-plans-container .plan-block:first-child{background-color:#464646}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .sub-container{width:auto}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .badge{position:relative;width:97px;height:97px;margin-bottom:45px}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .badge.heading-lrg-allcaps-bold{color:#fff;line-height:2.05em;vertical-align:top}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .badge:after{position:absolute;display:block;content:'';width:35px;height:2px;background-color:#aaa;bottom:-25px;left:50%;right:auto;-webkit-transform:translate(-45%,0);-ms-transform:translate(-45%,0);-o-transform:translate(-45%,0);transform:translate(-45%,0)}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .medium-text{line-height:1.1em;margin:0 auto;font-size:18px;width:145px;text-transform:uppercase;color:#191919}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .medium-text .text-regular{font-size:16px;display:block;color:#666}.services-page-container .blackberry-plans-container .plan-block{position:relative;height:310px;padding:35px 15px;background-color:#01a0e1;text-align:center}.services-page-container .blackberry-plans-container .plan-block:last-child{background-color:#2b2b2b}.services-page-container .blackberry-plans-container .plan-block .heading-lrg-allcaps-bold{font-size:60px;line-height:1em;color:#fff}.services-page-container .blackberry-plans-container .plan-block .heading-lrg-allcaps-bold sup{top:-.9em;font-size:25px;color:#7d7d7d;opacity:.8}.services-page-container .blackberry-plans-container .plan-block .heading-lrg-allcaps-bold sup.white{color:#fff;opacity:1}.services-page-container .blackberry-plans-container .plan-block .heading-lrg-allcaps-bold.xsmall-allcaps{font-size:15px;margin-bottom:15px;display:block;color:rgba(255,255,255,.55)}.services-page-container .blackberry-plans-container .plan-block .content-divider{position:relative;margin-bottom:36px}.services-page-container .blackberry-plans-container .plan-block .content-divider:after{position:absolute;display:block;content:'';width:35px;height:2px;background-color:#aaa;bottom:-10px;left:50%;right:auto;-webkit-transform:translate(-45%,0);-ms-transform:translate(-45%,0);-o-transform:translate(-45%,0);transform:translate(-45%,0)}.services-page-container .blackberry-plans-container .plan-block .medium-text{color:#fff;font-size:14px;text-transform:uppercase}@media (min-width:992px){.services-page-container .blackberry-plans-container .plan-info-container{height:360px}.services-page-container .blackberry-plans-container .plan-info-container .heading-lrg-allcaps-bold{font-size:27px}.services-page-container .blackberry-plans-container .plan-block .medium-text{font-size:12px}}.services-page-container .blackberry-plans-container .plan-block .btn-reserve{font-size:13px;height:60px;background-color:rgba(25,25,25,.2);position:absolute;bottom:0;left:0;display:block;width:100%;text-decoration:none;border:0;color:#fff;line-height:1em;padding-top:26px;text-transform:uppercase}.airtime-share{background:url("../img/services/banner-airtime-share.jpg") top center/100% auto no-repeat #fff;-webkit-background-size:100% auto}.accordion .panel-default{margin-top:0;font-family:intervogue-reg;border-radius:0}.accordion .panel-default .panel-heading{position:relative;padding:0;font-weight:700;text-transform:uppercase;color:#303030}.accordion .panel-default .panel-heading .icon{display:block;position:absolute;width:60px;height:100%;top:0;right:0;background-image:url("../img/icons/accordion-collapse.png");background-repeat:no-repeat;background-position:center}.accordion .panel-default .panel-heading .panel-title{width:100%;height:100%}.accordion .panel-default .panel-heading .panel-title a{display:block;width:100%;height:100%;text-decoration:none;padding:30px}.accordion .panel-default .panel-heading .panel-title a.collapsed.in{background-color:#01a0e1}.accordion .panel-default .panel-heading .panel-title .expand-icon .icon{background-image:url("../img/icons/accordion-expand.png")}.accordion .panel-default .panel-heading .panel-title .collapse-icon .icon{background-image:url("../img/icons/accordion-collapse.png")}.accordion .panel-default .panel-body{padding-left:30px}.emergency-airtime{background:url("../img/services/banner-emergency-airtime.jpg") top center/cover no-repeat #fff;height:545px}.services-page-container .services-container .contract-buyout{background:url(../img/services/bg-banner-contract-buyout.jpg) 0 0/100% auto no-repeat;-webkit-background-size:100% auto;text-align:left;padding-right:0;padding-left:47%;padding-top:10%}@media (min-width:480px) and (max-width:991px){.services-container #get-it .page-title.page-banner.c-surance-banner{padding-top:36px}.services-page-container .services-container .contract-buyout{height:382px;padding-top:92px;padding-left:448px}}@media (min-width:768px) and (max-width:991px){.services-page-container .services-container .contract-buyout{background-size:100%;height:340px}}@media (min-width:992px) and (max-width:1199px){.services-container #get-it .page-title.page-banner.c-surance-banner{height:275px}.services-container #claim .page-title.page-banner.c-surance-banner .main-heading,.services-container #get-it .page-title.page-banner.c-surance-banner .main-heading{font-size:35px;margin-bottom:18px!important}.services-page-container .lotto-container .page-header{padding:74px 129px 45px}.services-page-container .services-container .contract-buyout{height:256px;background-size:100%}}@media (min-width:1200px){.services-page-container .blackberry-plans-container .plan-info-container{height:383px;padding:61px 70px 40px}.services-page-container .blackberry-plans-container .plan-info-container.bb-10-plans-info .heading-lrg-allcaps-bold{padding-left:100px;padding-right:100px}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .sub-container{width:76%}.services-page-container .blackberry-plans-container .plan-block .heading-lrg-allcaps-bold sup{font-size:27px}.services-page-container .blackberry-plans-container .plan-block .medium-text{font-size:16px}.services-page-container .services-container .contract-buyout{height:372px}}@media (min-width:1280px) and (max-width:1439px){.services-page-container .lotto-container .page-content{padding:0 66px 40px}.services-page-container .lotto-container .page-content .panel-column.first-column:after{height:891px}.services-page-container .lotto-container .page-content .heading-lrg-allcaps-bold.white-highlight{font-size:16px}.services-page-container .services-container .contract-buyout{height:342px;background-size:100%}}@media (min-width:1440px){.services-page-container .services-container .contract-buyout{height:442px}}@media (min-width:1600px){.services-container.friends-family-container .page-title.page-banner.friends-family-banner{padding-left:150px;padding-right:150px;height:533px}.services-container.friends-family-container .page-title.page-banner.friends-family-banner .heading-lrg-allcaps{font-size:25px;margin:0 204px auto}.services-upgrades-section .page-title.page-banner.upgrades-banner{padding-left:290px;padding-right:290px}.services-upgrades-section .page-title.page-banner.upgrades-banner .single-styled-input-holder input{width:684px}.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner,.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner.upgrades-deals-banner{height:320px;padding:170px 50px 0}.services-page-container .blackberry-plans-container .page-title.page-banner.which-bb-plan-banner{padding-left:150px;padding-right:150px}.services-page-container .blackberry-plans-container .plan-info-container.bb-classic-plans-info .heading-lrg-allcaps-bold{padding-left:60px;padding-right:60px}.services-page-container .blackberry-plans-container .bberry-plans-breakdown{padding-bottom:90px}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .sub-container{width:66%}.services-page-container .blackberry-plans-container .bberry-plans-breakdown .medium-text{width:245px}.services-page-container .blackberry-plans-container .plan-block{height:335px}.services-page-container .blackberry-plans-container .plan-block .heading-lrg-allcaps-bold{font-size:92px}.services-page-container .blackberry-plans-container .plan-block .heading-lrg-allcaps-bold sup{top:-.8em;font-size:40px}.services-page-container .blackberry-plans-container .plan-block .content-divider{margin-bottom:50px}.services-page-container .blackberry-plans-container .plan-block .content-divider:after{bottom:-25px}.services-page-container .blackberry-plans-container .plan-block .medium-text{font-size:18px}.services-page-container .services-container .contract-buyout{height:510px}}@media (min-width:1900px){.services-page-container .lotto-container .page-content .panel-column:nth-child(odd) section{padding-right:40px}.services-page-container .lotto-container .page-content .panel-column:nth-child(2n) section{padding-left:40px}.services-page-container .blackberry-plans-container .plan-info-container .plaintext{padding-left:100px;padding-right:100px}.services-page-container .blackberry-plans-container .plan-info-container.bb-classic-plans-info .plaintext{padding-left:80px;padding-right:80px}.services-page-container .blackberry-plans-container .plan-block{height:360px;padding:35px 105px}.services-page-container .services-container .contract-buyout{height:655px;padding-left:548px;padding-top:178px}.services-page-container .services-container .contract-buyout>div{margin-left:20%}}@media (min-width:480px) and (max-width:767px){.services-page-container .services-container .contract-buyout{height:253px;padding-top:62px;padding-left:293px}.services-page-container .services-container .contract-buyout .heading-lrg-allcaps-bold{font-size:28px;line-height:1em;text-transform:uppercase;margin:0 0 2px}}.services-page-container .services-container .contract-buyout .heading-lrg-allcaps-bold{font-family:intervogue-reg;font-size:33px;line-height:1.075em;text-transform:uppercase;margin:0 0 5px;display:inline-block}@media (min-width:1440px){.services-page-container .services-container .contract-buyout .heading-lrg-allcaps-bold{font-size:50px}}@media (min-width:1600px){.services-page-container .services-container .contract-buyout .heading-lrg-allcaps-bold{font-size:57px}}@media (min-width:1900px){.services-page-container .services-container .contract-buyout .heading-lrg-allcaps-bold{font-size:72px}}.services-page-container .services-container .contract-buyout-content{padding-top:40px}.services-page-container .services-container .contract-buyout-content .heading-lrg-allcaps-bold{line-height:1.165em}@media (min-width:480px) and (max-width:1199px){.services-page-container .lotto-container .page-header .no-under-18{right:6px}.services-page-container .lotto-container .page-header .no-under-18 img{width:70%}.services-page-container .lotto-container .page-content{padding:0 90px 40px}.services-page-container .services-container .contract-buyout-content .heading-lrg-allcaps-bold{font-size:21px}}@media (min-width:768px) and (max-width:1199px){.services-upgrades-section .services-upgrades-container .service-upgrade-panel .services-upgrades-banner p.plaintext{font-size:14px}.services-page-container .services-container .contract-buyout-content .heading-lrg-allcaps-bold{font-size:18px}}.services-page-container .services-container .contract-buyout-content p{font-size:18px;line-height:1.075em;margin-bottom:28px}.services-page-container .services-container .contract-buyout-content p.secondary-text strong{font-family:intervogue-reg;font-weight:400}.services-page-container .services-container .contract-buyout-content p.sub-note{color:#000;margin:3px 0 0;font-size:12px!important;padding:0;font-family:intervogue-reg}.services-page-container .services-container .contract-buyout-content .my-account-lrg-btn{background:#01a0e1;color:#fff;display:inline-block;border:none;border-radius:3px;box-shadow:none;padding:13px 35px;font-family:intervogue-reg;font-size:16px;text-transform:uppercase}.services-page-container .services-container .contract-buyout-content .my-account-lrg-btn.light{background:#40bef1}.services-page-container .services-container .contract-buyout-content .my-account-lrg-btn.light:focus,.services-page-container .services-container .contract-buyout-content .my-account-lrg-btn.light:hover{color:#fff;background:#01a0e1;text-decoration:none}.services-page-container .services-container .contract-buyout-content .my-account-lrg-btn.x-large{padding-left:60px;padding-right:60px}.services-page-container .services-container .contract-buyout-content .my-account-lrg-btn:focus,.services-page-container .services-container .contract-buyout-content .my-account-lrg-btn:hover{color:#fff;background:#037aab;text-decoration:none}.services-page-container .services-container .infographic-contract-buyout{text-align:center;position:relative}.services-page-container .services-container .infographic-contract-buyout .my-account-lrg-btn{width:10%;min-width:150px}.services-page-container .services-container .infographic-contract-buyout img{width:100%;height:auto;vertical-align:top}body,html{width:100%;height:100%;margin:0;padding:0}.wifi-calling-banner{background:url("../img/services/wifi-calling-header-image.jpg") top center/100% auto no-repeat #fff;-webkit-background-size:100% auto;padding-top:5%;padding-left:5%;height:460px}.wifi-calling-banner #tv-ad-modal .modal-body .heading-lrg-allcaps-bold{padding:17px 22px!important;display:block!important;font-size:28px!important;color:#fff!important;background-color:#01a0e1!important}.wifi-calling-banner .two-button-banner-container{width:100%;display:block}@media (min-width:1601px) and (max-width:1700px){.wifi-calling-banner{height:530px}.wifi-calling-banner .very-large-text{font-size:82px!important;font-family:intervogue-reg}.wifi-calling-banner .medium-text{font-size:36px!important;font-family:intervogue-reg}.wifi-calling-banner .blue-button-on-banner{width:49%!important;height:40px;border-radius:4px;float:left;line-height:34px}.wifi-calling-banner .view-coverage-map-button{width:49%!important;height:40px;border-radius:4px;float:left;margin-left:30px;line-height:36px}.wifi-calling-banner .phone-brand-text-top-row{position:absolute;color:#fff;left:10%;top:12%;font-size:60px}.wifi-calling-banner .phone-brand-text-bottom-row{font-family:intervogue-reg;position:absolute;left:10%;top:35%;color:#fff;font-size:60px}}@media (min-width:1301px) and (max-width:1600px){.wifi-calling-banner .blue-button-on-banner,.wifi-calling-banner .view-coverage-map-button{width:49%!important;height:40px;border-radius:4px;float:left;line-height:30px;padding:2px}.wifi-calling-banner{height:380px}.wifi-calling-banner .very-large-text{font-size:48px!important;font-family:intervogue-reg}.wifi-calling-banner .medium-text{font-size:28px!important;font-family:intervogue-reg}.wifi-calling-banner .view-coverage-map-button{margin-left:30px}.wifi-calling-banner .phone-brand-text-top-row{position:absolute;color:#fff;left:10%;top:12%;font-size:54px}.wifi-calling-banner .phone-brand-text-bottom-row{font-family:intervogue-reg;position:absolute;left:10%;top:35%;color:#fff;font-size:54px}}@media (min-width:901px) and (max-width:1300px){.wifi-calling-banner{height:280px}.wifi-calling-banner .very-large-text{font-size:36px!important;font-family:intervogue-reg}.wifi-calling-banner .medium-text{font-size:22px!important;font-family:intervogue-reg}.wifi-calling-banner .blue-button-on-banner{width:49%!important;padding-top:5px;padding-bottom:5px;border-radius:4px;float:left;max-width:190px!important;font-size:14px}.wifi-calling-banner .view-coverage-map-button{width:49%!important;padding-top:2px;padding-bottom:5px;border-radius:4px;float:left;margin-left:0;max-width:220px!important;font-size:14px}.wifi-calling-banner .phone-brand-text-top-row{position:absolute;color:#fff;left:10%;top:12%;font-size:54px}.wifi-calling-banner .phone-brand-text-bottom-row{font-family:intervogue-reg;position:absolute;left:10%;top:35%;color:#fff;font-size:54px}}@media (min-width:701px) and (max-width:900px){.wifi-calling-banner{height:220px}.wifi-calling-banner .very-large-text{font-size:24px!important;font-family:intervogue-reg}.wifi-calling-banner .medium-text{font-size:16px!important;font-family:intervogue-reg}.wifi-calling-banner .blue-button-on-banner,.wifi-calling-banner .view-coverage-map-button{width:49%!important;padding:2px;border-radius:4px;float:left;font-size:12px;height:30px;line-height:20px}.wifi-calling-banner .blue-button-on-banner{max-width:150px!important;margin-right:4%}.wifi-calling-banner .view-coverage-map-button{margin-left:0;max-width:190px!important}.wifi-calling-banner .phone-brand-text-top-row{position:absolute;color:#fff;left:10%;top:12%;font-size:50px}.wifi-calling-banner .phone-brand-text-bottom-row{font-family:intervogue-reg;position:absolute;left:10%;top:35%;color:#fff;font-size:50px}}@media (min-width:550px) and (max-width:700px){.wifi-calling-banner{height:180px}.wifi-calling-banner .very-large-text{font-size:18px!important;font-family:intervogue-reg}.wifi-calling-banner .medium-text{font-size:12px!important;font-family:intervogue-reg}.wifi-calling-banner .blue-button-on-banner,.wifi-calling-banner .view-coverage-map-button{width:49%!important;border-radius:4px;float:left;font-size:10px;padding:2px;height:30px;line-height:20px}.wifi-calling-banner .blue-button-on-banner{max-width:120px!important;margin-right:4%}.wifi-calling-banner .view-coverage-map-button{margin-left:0;max-width:190px!important}.wifi-calling-banner .wifi-calling-banner{padding-top:5px!important}.wifi-calling-banner .services-page-container.support-split-container{padding-top:5px}.wifi-calling-banner .phone-brand-text-top-row{position:absolute;color:#fff;left:10%;top:12%;font-size:40px}.wifi-calling-banner .phone-brand-text-bottom-row{font-family:intervogue-reg;position:absolute;left:10%;top:35%;color:#fff;font-size:40px}}@media (min-width:1701px){.wifi-calling-banner{height:530px}.wifi-calling-banner .very-large-text{font-size:82px!important}.wifi-calling-banner .medium-text{font-size:36px!important;font-family:intervogue-reg}.wifi-calling-banner .phone-brand-text-top-row{position:absolute;color:#fff;left:10%;top:12%;font-size:60px}.wifi-calling-banner .phone-brand-text-bottom-row{font-family:intervogue-reg;position:absolute;left:10%;top:35%;color:#fff;font-size:60px}}@media (max-width:900px){.wifi-calling-banner .wifi-bundles-table-container{display:table;width:100%}.wifi-calling-banner{padding-top:3%}}@media (min-width:901px){.wifi-calling-banner .wifi-bundles-table-container{display:table;width:50%}}.wifi-calling-banner .h1,.wifi-calling-banner .h2,.wifi-calling-banner .h3,.wifi-calling-banner h1,.wifi-calling-banner h2,.wifi-calling-banner h3{margin-top:4px;margin-bottom:4px;display:inline-block;clear:both}@media (max-width:991px){.center-on-mobi{text-align:center!important}}.wifi-calling-banner-text-container{width:50%}.row.devices-carousel{margin-left:0;margin-right:0}.pagination-latest-deals{display:none}.hideThis{display:none!important}.wifi-setup-container{max-width:1428px;margin-left:auto;margin-right:auto}.setup-android,.setup-ios{margin-right:-30px;color:#fff}.wifi-setup-half{width:49%;float:left}.wifi-setup-android-container,.wifi-setup-ios-container{height:251px;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;position:relative;padding:0;max-width:712px;float:left}.wifi-setup-android-container{background-image:url("../img/services/setup-wifi-calling-android.jpg");background-color:#464646}.wifi-setup-ios-container{background-image:url("../img/services/setup-wifi-calling-ios.jpg");background-color:#01a0e1}.wifi-apple-icon{background-image:url("../img/services/wifi-calling-apple-icon.png");padding:0;width:60px;height:72px;bottom:20px;right:60px;position:absolute}.wifi-android-icon{background-image:url("../img/services/wifi-calling-android-icon.png");padding:0;width:63px;height:74px;bottom:20px;right:40px;position:absolute}.setup-your-device{width:100%;height:80px;line-height:80px;text-align:center;float:left;max-width:712px}.setup-android{background-color:#191919}.setup-ios{background-color:#0079ad}.wifi-calling-setup-instructions-text{width:98%;float:left}.wifi-calling-benefits-block-spacer{margin-right:50px!important}.services-page-container .services-container{margin-left:0}.wifi-calling .blue-button-on-banner{width:100%;max-width:250px;height:100%;max-height:50px;border-radius:6px;float:left;text-align:center;vertical-align:middle;margin:5% 4% auto auto;font-weight:700;line-height:40px;padding-left:10px;padding-right:10px}.wifi-calling .view-coverage-map-button,.wifi-calling .view-coverage-map-button-blue{float:left;vertical-align:middle;margin:5% auto auto;padding-left:10px;padding-right:10px;text-align:center;font-weight:700}.wifi-calling .view-coverage-map-button{width:100%;max-width:250px;max-height:50px;height:100%;border-radius:6px;border:3px solid #fff;color:#fff;line-height:44px}.wifi-calling .view-coverage-map-button-blue{width:250px;height:50px;border-radius:6px;border:3px solid #fff;color:#000;line-height:40px}.remove-rounded-borders{border-radius:0!important}.add-rounded-corners{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}.wifi-calling .blue-borders{border-color:#01a0e1}.wifi-calling .blue-text{color:#01a0e1}.push-up-lg{margin-top:-60px}.light-grey-background{background-color:#ececec}.wifi-calling-deals .latest-deals{height:600px!important;margin-bottom:30px}#international-roaming-costs-modal .modal-dialog,#wifi-calling-bundles-modal .modal-dialog{width:90%!important;margin-left:auto;margin-right:auto;margin-top:10%}#international-roaming-costs-modal iframe,#wifi-calling-bundles-modal iframe,.modal-content{width:100%!important}.modal-footer{padding:15px}#international-roaming-costs-modal .modal-body,#wifi-calling-bundles-modal .modal-body{background-color:#fff}.wifi-bundles-table-cell{width:49%;border:2px solid #01a0e1;border-collapse:collapse;display:table-cell;padding:5px 10px;text-align:left}.the-table-row{display:table-row}.wifi-bundles-table-container{display:table;width:100%}.no-left-border{border-left:none}.no-bottom-border{border-bottom:none}.lightest-grey-background{background-color:#f4f4f4}.phone-brand-text-top-row{position:absolute;color:#fff;left:8%;top:12%;font-size:60px}.phone-brand-text-bottom-row{font-family:intervogue-reg;position:absolute;left:8%;top:35%;color:#fff;font-size:60px}.wifi-calling a{color:#01a0e1!important}.wifi-calling a:hover{color:#337ab7!important}.wifi-calling .deals-on-this-device-button{width:250px;height:50px;border-radius:3px;text-align:center;font-weight:700;line-height:40px;margin-left:auto;margin-top:14px;margin-bottom:auto}.wifi-calling-banner .view-coverage-map-button:hover{background-color:#fff!important;color:#01a0e1!important;border-color:#01a0e1!important}#android-wifisetup-text,#ios-wifisetup-text{cursor:pointer;cursor:hand}.make-black{color:#000!important}#footer-view-coverage-mail-button.view-coverage-map-button:hover{background-color:#01a0e1!important;color:#fff}.standard-rounded-borders{border-radius:3px!important}.deals-on-this-device-button:hover{text-decoration:none}.wifi-calling h1{font-size:30px!important;font-family:intervogue-reg}.wifi-calling h2{font-size:24px!important;font-family:intervogue-reg;font-weight:700}.wifi-calling h3{font-size:20px!important;font-family:intervogue-reg;font-weight:700}.general-midsize-font{font-size:20px;font-family:intervogue-reg}.general-font-18px{font-size:18px}
