/* dateUpdated 11.12.2024 */
/* FID 8517 */

/*#646701//5.19.16//
http://espanol.centurylink.com/ */
.banner #hpAddPure .subText {
  width: 325px;
}

.headCta .gigSubText {
  left: 45px;
}

.banner #pure.hdrblock.hdr3 {
  width: 290px;
}

.banner #hpAddPure #caps.hdrblock {
  left: 120px;
}

#hpAddPure.headCycleItem div.bgHolder div.wideCycleImg div.pureFamilyText {
  top: 190px;
}

#hpAddPure.headCycleItem div.bgHolder div.headCopy.mkt_pure div.info.clearfix div.headCta.noCrop.noTopBdr p.preferredCTA span#pureOfferDetails.hdrblock {
  width: 115px;
  left: 323px;
}

#hpAddDtvEns.headCycleItem div.bgHolder div.headCopy div.info.clearfix div.headCta.noCrop.noTopBdr div#dtvOfferDetails.hdrblock {
  left: 22px;
}

#hpAddPricelockEns.headCycleItem div.bgHolder div.headCopy.mkt_pricelock div.info.clearfix div.headCta.noCrop.noTopBdr div#pricelockOfferDetails.hdrblock {
  width: 120px;
  left: 328px;
}

#hpAddGigEns.headCycleItem div.bgHolder div.headCopy div.info.clearfix div.headCta.noCrop.noTopBdr span#gigOfferDetails.hdrblock {
  left: 163px;
}

#navFloat div#btnNavFloatHomeSecurity.floatNavBucket a span {
  padding-right: 0;
}

/*#638962.1//6.3.16//
  http://espanol.centurylink.com/ */
.banner #hpAddPureCris .freeText, .banner #hpAddDtvCris .freeText, .banner #hpAddPricelockCris .freeText, .banner #hpAddGigCris .freeText {
  font-size: 20px;
}

/*#647335//06.06.16//
  http://espanol.centurylink.com/home/
  */

/* Slide 3 */

div#res-banner-hsi-os>div#res-banner-bundle-os>div.bundles-subhead-content.default-ens1-copy {
  margin-left: 0;
}

div#res-banner-hsi-os>div#res-banner-bundle-os>div.bundles-terms-content.default-ens1-copy {
  margin-left: 0;
}

/*div#mbox-global-1465224492828-357429 ~ div.main-container div#res-banner-hsi-os > div#res-banner-bundle-os > div.bundles-terms-content.default-ens1-copy {
	margin-left: 0;
  }
  
  div#mbox-global-1465224492828-357429 ~ div.main-container div#res-banner-hsi-os > div#res-banner-bundle-os > div.bundles-subhead-content.default-ens1-copy {
	margin-left: 0;
  }
  */

/* Slide 4 */

div#res-banner-gig-os>div.gig-subhead-content.default-all-markets-copy {
  margin-left: -32px
}

div#res-banner-gig-os>div:nth-child(4) {
  margin-left: 2px;
  padding-right: 4px;
}

div#res-banner-gig-os>div:nth-child(5) {
  margin-left: -46px;
}

.banner div#res-banner-tv-dtv-os div.tv-dtv-terms-content.default-all-markets-copy {
  left: 364px;
}

.banner div#res-banner-bundle-os div.bundles-terms-content.default-ens1-copy {
  left: 409px;
}

.banner div#res-banner-bundle-os div.bundles-subhead-content.default-ens1-copy {
  left: 421px;
}

.banner div#res-banner-tv-dtv-os div.tv-dtv-subhead-content.ens1-copy {
  left: 355px;
  font-size: 10px;
}


/*#647335//6.17.16//
  http://espanol.centurylink.com/ */
.banner #hpAddPureCris #pureOfferDetails, .banner #hpAddPure #pureOfferDetails {
  /* left: 839px; */
  /* width: 135px; */
}

.banner #hpAddDtvCris #dtvOfferDetails {
  left: 53px;
  z-index: 999;
  height: 30px;
}

.banner #hpAddPricelockCris #pricelockOfferDetails, .banner #hpAddPricelockEns #pricelockOfferDetails {
  /* width: 120px; */
  /* left: 338px; */
}

/*.banner #hpAddGigCris #offerDetails, .banner #hpAddGigEns #offerDetails{
	left: 129px;
  }*/

.banner #hpAddPricelockCris #caps.hdrblock, .banner #hpAddPricelockEns #caps.hdrblock {
  width: 420px;
}


/*#654726.1//06.20.16//
  http://espanol.centurylink.com/
  */

div#hsiStandardSpeedDemo-container>div#hp-spdemo>div.spd-copygroup>div#tab-speed3>ul.halflist>li {
  height: auto;
  min-height: 46px;
}

/*#656115//06.23.16//
  http://espanol.centurylink.com/
  */
.banner #hpAddPureCris .freeText, .banner #hpAddPure .freeText {
  font-size: 22px;
}

.banner #hpAddDtvCris .freeText, .banner #hpAddDtvEns .freeText {
  font-size: 22px;
  left: 7px;
}

.banner #hpAddGigCris .freeText, .banner #hpAddGigEns .freeText {
  font-size: 22px;
  left: 9px;
}

/*#667355//8.5.16//
  http://espanol.centurylink.com/
  */
.promoInfo .headingHurry {
  font-size: 28px;
}

.promoInfo .internetBullet {
  font-size: 19px;
}

/*#667355//8.5.16//
  http://espanol.centurylink.com/
  */
#hpAddPureCris #ooButton, .banner #hpAddPure #ooButton {
  width: 190px;
}

.bgHolder .plCallNow p {
  font-size: 28px;
}

@media (min-width: 992px) {
  #primary-offer div.primary-left-copy-wrapper div.left-online-callout {
    font-size: 20px;
  }

  #primary-offer .primary-offer-sub-heading li {
    font-size: 16px;
  }

  #main div#body-tn-banner-wrapper-rsp div.body-tn-content-rsp, div#body-tn-banner-wrapper-rsp span#tfnInternet-rsp {
    font-size: 15px;
  }
}

.navbar-right .nav-bar-billpay2 {
  background-position: -36px -8px;
  width: 165px;
}



/*#667355//08.05.16//
  http://espanol.centurylink.com/home/bundles/
  */

/* combinationes */
div#tpl_subnav-bar.subnav-bar>div.level1-nav-links>ul.sf-menu>li>a {
  padding-right: 10px;
  padding-left: 10px;
}

a#bundles-main-offer-already-customer-link,
a#bundles-main-offer-already-customer-link>span {
  display: block;
  text-align: left;
  padding-left: 40px;
}

div.noContract>p#bundles-h1 {
  line-height: 0.8;
  margin-top: 0px;
  margin-bottom: 24px;
}

div.noContract>p.callNow {
  margin-top: -12px;
}


/* internet */
span#tfnInternet-rsp {
  font-size: 16px !important;
}

/* tv */
div#main-offer-left-content-container>div.main-offer-copy-wrapper>div.main-offer-bullets>ul>li>span {
  font-size: 12px !important;
}

/* special offers */
div#secondary-offers-row>div[id*="secondary-offer"]>div.secondary-offer-box-heading {
  font-size: 14px;
}


/*
  http://espanol.centurylink.com/home/
  */

div#resAddPure>div.bgHolder>div.leftCopy.mkt_pure>div.promoInfo>p.headingHurry {
  font-size: 20px;
}

div#resAddPure>div.bgHolder>div.leftCopy.mkt_pure>div.promoInfo>ul>li.internetBullet {
  font-size: 13px;
}

span#ooButton>a#hsi-order-now-button-anchor {
  min-width: 160px;
}

div.disclaimerText>p {
  font-size: 10px;
}

span#pureOfferDetails.hdrblock,
div#pricelockOfferDetails.hdrblock,
div#gigOfferDetails.hdrblock {
  /* margin-left: -40px; */
  top-margin: 0px !important;
  /* min-width: 114px; */
  /* height: 14px !important; */
  /* border: 1px solid !important; */
}

div#dtvOfferDetails.hdrblock {
  /* margin-left: -40px; */
  /* min-width: 114px; */
  /* height: 14px !important; */
  /* border: 1px solid !important; */
}

div#ooButton {
  min-width: 196px !important;
}

div#resAddDtv p.promoTitle,
div#resAddDtv p.promoSubTitle {
  font-size: 22px;
}

/*#655874.1//8.12.16//
  http://espanol.centurylink.com/home/
  */

#home+#plans #phonePlansText {
  color: #99cc33;
  font-size: 1.6rem;
}

/*#655874.3//8.12.16//
  http://espanol.centurylink.com/home/tv/
  */
a.btn-start-now {
  background-position: -262px -1299px;
  width: 141px;
}

a.btn-start-now:hover {
  background-position: -262px -1332px;
}

.tabs div#dtv-tabs-row-cta-wrapper {
  left: 760px;
}

#table-row-2 div.eng-table-cta-row-btn-wrap {
  margin: 0 9px 20px 6px;
}

/*#655874.5//8.12.16//
  http://espanol.centurylink.com/home/tv/
  */
.spanish-chatbtn-tab .spanish-or-string {
  margin-left: 322px;
}

.spanish-chatbtn-tab .spanish-chatbtn-img {
  margin-left: 398px;
}



/*#655874.4//08.16.16//
  http://espanol.centurylink.com/home/internet/
  */

div#secondary-offers-row>div[id*="secondary-offer"] {
  min-height: 476px;
  overflow: visible;
}

div#secondary-offers-row>div[id*="secondary-offer"]>div.secondary-offer-box {
  min-height: 410px;
  overflow: visible;
}

div#secondary-offers-row>div[id*="secondary-offer"] div.secondary-offer-box>div.details-block {
  min-height: 190px;
}


/*#682470//10.05.16//
  http://espanol.centurylink.com/
  */

div#overLayIdCris>div#overLayMainId.overLayOffer>div#flashSaleImageText2 {
  font-size: 56px;
  line-height: 1.4;
}

div#overLayIdCris>div#overLayMainId.overLayOffer>div#flashSaleStrikeThrough,
div#overLayIdCris>div#overLayMainId.overLayOffer>div#flashSaleStrikeoverwriteText {
  left: 62%;
}

div#hpAddPureCris>div.bgHolder>div.leftCopy.mkt_pure>div.promoInfo>div#overWriteStrike {
  left: 44%;
  top: 54%;
}

div#hpAddPureCris>div.bgHolder>div.leftCopy.mkt_pure>div.promoInfo>div#overWriteOffer {
  left: 42%;
  top: 60%;
}

div#hpAddPureCris>div.bgHolder>div.leftCopy.mkt_pure>div.promoInfo>span#ooButton {
  top: 16%;
}


/*
  http://espanol.centurylink.com/prismtv/#index.html
  */

div.bgHolder[data-tlid="freeSTB"]>div.wideCycleImg>div.headCopy.mkt_prism_preferred>div.info>p.hdr1>span {
  font-size: 54px !important;
}

div.bgHolder[data-tlid="freeSTB"]>div.wideCycleImg>div.headCopy.mkt_prism_preferred>div.info>div.headCta.noCrop.noTopBdr>p.preferredCTA>span.hdrblock.orangeCTA>a {
  font-size: 10px !important;
}

div.bgHolder[data-tlid="freeSTB"]>div.wideCycleImg>div.headCopy.mkt_prism_preferred>div.info>div.headCta.noCrop.noTopBdr>p.preferredCTA>span.limitedTimeOffer {
  font-size: 18px !important;
}

div.bgHolder>div.headCopy.mkt_prism_preferred>p.disclaimer.headerDisclaimer.disclaimerOverlay {
  top: 103% !important;
}

div.headCta.noCrop.noTopBdr>div.headCtaItem>div.bundlePP>div>p>a#prism-ctam-banner-learnMore {
  font-size: 10px !important;
}

div.headCta.noCrop.noTopBdr>div.headCtaItem>div.bundlePP>div>p.disclaimer.headerDisclaimer.disclaimerOverlay {
  top: 96% !important;
}

p.disclaimer.hobbit.endDisclaimer {
  top: 81% !important;
  max-width: 440px;
}

div.bgHolder[data-tlid="freeSTB"]>div.wideCycleImg>div.headCopy.mkt_prism_preferred>div.info>div.headCta.noCrop.noTopBdr>p.endDisclaimer {
  font-size: 10px !important;
}

/*#682470//10.5.16
  http://espanol.centurylink.com/ */
div#flashSaleStrikeThrough {
  left: 62%;
}

div#flashSaleStrikeoverwriteText {
  left: 60%;
}

div#flashSaleImageText2 {
  font-size: 58px;
}

div#overWriteStrike {
  top: 56%;
  left: 44%;
}

div#overWriteOffer {
  top: 60%;
  left: 41%;
}

#hpAddPureCris #ooButton, div.banner #hpAddPure #ooButton {
  width: 190px;
  top: 10%;
}

/*div#hpAddPureCris #ooButton, div#hpAddPure #ooButton {
	left: 276px;
  }*/


/*#690433//11.9.16
  http://espanol.centurylink.com/home/
  #placardInternet > div.Internet.col-md-12.hidden-sm.hidden-xs > table > tbody {
	top: 458px !important;
  }*/

/*#699914//12.15.16//
  http://espanol.centurylink.com/home/
  */

div#Carousel>div.carousel-inner>div.item:nth-child(1)>div.row>div.container>div.banner>div#hpAddPureCris>div.bgHolder>li.activationinfo>span.specialact,
div#Carousel>div.carousel-inner>div.item:nth-child(1)>div.row>div.container>div.banner>div#hpAddPureCris>div.bgHolder>div.bubblesinfo_pure>li.cardinfo>span.onlinecard span#browserissueie {
  font-size: 10px !important;
}

div#Carousel>div.carousel-inner>div.item:nth-child(1)>div.row>div.container>div.banner>div#hpAddPureCris>div.bgHolder>div.bubblesinfo_pure>li.cardinfo>span.onlinecard {
  font-size: 13px !important;
}

div#Carousel>div.carousel-inner>div.item:nth-child(1)>div.row>div.container>div.banner>div#hpAddPureCris>div.bgHolder>div.bubblesinfo_pure>div.orangeBugPrice>span.term {
  font-size: 11px !important;
  padding-left: 6px;
}

/*slide 2 */
div#Carousel>div.carousel-inner>div.item:nth-child(2)>div.row>div.container>div.banner>div#hpAddDtvCris>div.bgHolder>div.Dtv_bubble>li.cardonline>span.special_activation1 {
  font-size: 12px !important;
}

div#Carousel>div.carousel-inner>div.item:nth-child(2)>div.row>div.container>div.banner>div#hpAddDtvCris>div.bgHolder>div.Dtv_bubble>li.cardonline>span.special_activation1>span.pricedtv {
  font-size: 20px !important;
  margin-left: -8px !important;
}

div#Carousel>div.carousel-inner>div.item:nth-child(2)>div.row>div.container>div.banner>div#hpAddDtvCris>div.bgHolder>li.Activationonline>span.special_activation {
  margin-left: -10px;
}

div#Carousel>div.carousel-inner>div.item:nth-child(2)>div.row>div.container>div.banner>div#hpAddDtvCris>div.bgHolder>li.Activationonline>span.special_activation>span#browserissue {
  margin-left: 9px;
  font-size: 9px;
}

div#Carousel>div.carousel-inner>div.item:nth-child(2)>div.row>div.container>div.banner>div#hpAddDtvCris>div.bgHolder>div.rightCopy>div.dtvTitle>p.promoTitle {
  margin-left: -10px;
  font-size: 32px;
}

@media(max-width: 992px) {
  div#Carousel>div.carousel-inner>div.item:nth-child(2)>div.row>div.container>div.banner>div#hpAddDtvCris>div.bgHolder>div.rightCopy>div.dtvTitle>p.promoTitle {
    margin-left: -190px;
    font-size: 24px;
  }
}


@media (min-width: 992px) {
  p.promoTitle {
    font-size: 38px;
    font-weight: bold;
    margin-left: -50px;
    color: #000;
    line-height: 1.3em;
  }

  .bgHolder span.onlinecard {
    font-size: 12px;
    top: 32px;
    left: 5px;
  }
}

/*#704861//1.10.17//
  http://espanol.centurylink.com/prismtv/#index.html
  */

div#content>div.pad>div.prismheader>div.headMainCycle>div.headCycleItem>div.bgHolder>div.wideCycleImg>div.headCopy>div.info>p.hdr1>span#hollywood {
  font-size: 20px !important;
  line-height: 1;
  padding-top: 4px;
}

/*#703633.7//1.10.17//
  http://espanol.centurylink.com/home/internet/cx/
  */

@media(min-width: 992px) {
  div#primary-offer-standard-content-group>div.callNow {
    min-width: 174px;
    margin-right: 0px;
    left: -20px;
  }
}

@media(min-width: 768px) and (max-width: 992px) {
  div#primary-offer-standard-content-group>div.callNow {
    min-width: 174px;
    margin-right: 0px;
    left: -240px;
  }
}

div#secondary-offer-1>div#sopw>div.secondary-main-cta-wrapper {
  width: 100%;
}

div#secondary-offer-1>div#sopw>div.secondary-main-cta-wrapper>a#hp-internetcx-btn {
  width: 64% !important;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media(max-width: 768px) {
  div#secondary-offer-1>div#sopw>div.secondary-main-cta-wrapper>a#hp-internetcx-btn {
    width: 90% !important;
    font-size: 12px;
  }
}

div#third-offers-row>div#tow>div#towCta {
  width: 100%;
}

div#third-offers-row>div#tow>div#towCta>a#hp-internetcx-btn {
  width: 64% !important;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media(min-width: 768px) and (max-width: 992px) {
  div#third-offers-row>div#tow>div#towCta>a#hp-internetcx-btn {
    width: 80% !important;
  }
}

@media(max-width: 768px) {
  div#third-offers-row>div#tow>div#towCta>a#hp-internetcx-btn {
    width: 90% !important;
    font-size: 12px;
  }
}

/*
  https://espanol.shop.centurylink.com/MasterWebPortal/freeRange/shop/ShopNC_viewNCBundlesPage?Phone=true#step=customize
  */

div#installOptionsModal>div.modal-dialog>div.modal-content>div.modal-body>div#allInstallOptions>div.row:nth-child(2)>div>div {
  padding-left: 4px;
  padding-right: 4px;
}

div#installOptionsModal>div.modal-dialog>div.modal-content>div.modal-body>div#allInstallOptions>div.row:nth-child(2)>div>div>span {
  font-size: 10px;
  display: block;
}

/*#701202.6//1.11.17//
  http://espanol.centurylink.com/home/internet/cx/
  */

@media(min-width: 992px) {
  div#responsive-footer>div.footer-new {
    padding-left: 20px;
  }

  div#responsive-footer>div.footer-new>a {
    font-size: 10px;
  }
}

/*
  http://espanol.centurylink.com/home/internet/cx/ctap/
  */

div#interstitial-text-c,
div#interstitial-text-c span {
  font-size: 22px;
}

/*#701202.5//1.17.17//
  https://espanol.shop.centurylink.com/MasterWebPortal/freeRange/shop/ShopNC_viewNCBundlesPage?Internet=true#step=customize
  */

div#ui-datepicker-div {
  min-width: 300px !important;
}

/*#709536//2.01.17//
  http://espanol.centurylink.com/home/#Carousel
  */

div#hpAddPure>div.bgHolder>li.activationinfo>span.specialact {
  font-size: 12px;
  letter-spacing: 0;
}

div#hpAddPure>div.bgHolder>div.leftCopy.mkt_pure>div.promoInfo>p.headingInternet,
div#hpAddPure>div.bgHolder>div.leftCopy.mkt_pure>div.promoInfo>p.headingFreeSubtext {
  letter-spacing: 0;
  font-size: 18px;
  line-height: 1 !important;
}

div#hpAddPure>div.bgHolder>div.bubblesinfo_pure>li.cardinfo>span.onlinecard>span#browserissueie {
  font-size: 10px !important;
  letter-spacing: 0;
  margin-left: -3px;
}

div.banner>div#hpAddDtvEns>div.bgHolder>div.Dtv_bubble>li.cardonline>span.special_activation1 {
  font-size: 10px;
  letter-spacing: 0;
  margin-left: 4px;
}

div.banner>div#hpAddDtvEns>div.bgHolder>div.Dtv_bubble>li.cardonline>span.special_activation1>span#browserissuedtv {
  font-size: 10px;
  letter-spacing: 0;
  margin-left: -8px;
}

div.banner>div#hpAddDtvEns>div.bgHolder>div.Dtv_bubble>li.cardonline>span.special_activation1>span.pricedtv {
  letter-spacing: 0;
  margin-left: -16px;
}

div.banner>div#hpAddDtvEns>div.bgHolder>li.Activationonline>span.special_activation {
  font-size: 11px;
  letter-spacing: 0;
  margin-top: -2px;
}

div.banner>div#hpAddDtvEns>div.bgHolder>li.Activationonline>span.special_activation>span#browserissue {
  font-size: 9px;
  letter-spacing: 0;
  margin-top: -2px
}

/*#712999//2.15.17//
  http://espanol.centurylink.com/prismtv/#index.html
  */

div.headMainCycle>div#freeSTBID>div.bgHolder>div.wideCycleImg>div.headCopy>div.info>p.hdr1>span#getPricePerMonth {
  font-size: 15px !important;
}

div#essential>div.bgHolder>div.headCopy>div.info>div.headCta.noCrop.noTopBdr>div.headCtaItem>div.bundlePP>div>p.disclaimer>a.disclaimerOverlay {
  top: 20px;
}

div#essentialHSI>div.bgHolder>div.headCopy>div.info>div.headCta.noCrop.noTopBdr>div.headCtaItem>div.bundlePP>div>p.disclaimer>a.disclaimerOverlay {
  top: 20px;
}

div#CRIS-ENS-special-offers-content>div.overviewPromos>div.twoCol.promo-bodycopy>div.special-offers-bigBullets>ul>li {
  font-size: 12px;
  letter-spacing: 0;
}

div#CRIS-ENS-special-offers-content>div.overviewPromos>div.twoCol.promo-bodycopy>div.special-offers-bigBullets>div#attribution {
  margin-top: 24px;
}

/*#713691//2.20.17//
  http://espanol.centurylink.com/prismtv/#index.html
  */

form#tpl_search-form.search-form {
  max-width: 230px;
  height: 30px;
  padding-bottom: 0;
}

/*#718382//3.10.17//
  http://espanol.centurylink.com/
  */

@media(min-width: 768px) and (max-width: 991px) {
  div#placardInternet.placard>div.Internet>table>tbody {
    margin-top: 22px !important;
  }

  div#placardInternet.placard>div.Internet>p:nth-child(8) br {
    display: none;
  }
}

/*#718312//3.13.17//
  http://espanol.centurylink.com/home/*/

h4, .h4, h5, .h5, h6, .h6 {
  margin-bottom: 4px;
}

/*#718382//3.15.17//
  http://espanol.centurylink.com/home/
  */

header.container>div#tpl_nav-bar>nav#searchform-container>form#tpl_search-form {
  max-width: inherit;
}

/*#718382.1//4.04.17//
  http://espanol.centurylink.com/home/
  */

p#online_sec_mad_easy_desc br {
  display: none;
}

#placardInternet .Internet.col-md-12.hidden-sm.hidden-xs p br {
  display: none;
}

.placard p {
  max-width: 870px;
}

/*#739136//6.23.17// 
  http://espanol.centurylink.com/home/
  */

div#hpAddDtvCris>div.bgHolder>div.npTvRightContent>div.npTvBubble2>div.bubbleRow2 {
  font-size: 12px;
  line-height: 1.2;
  padding-left: 10px;
  padding-right: 10px;
}

/*#751222//8.22.17// 
  http://espanol.centurylink.com/home/internet/
  */

div#secondary-offer-3>div.secondary-offer-box>div.details-block>div.prepaid-card-offer-callout>div.offer-callout-copy-wrapper>div.callout-copy-sub-heading {
  font-size: 10px;
}

/*
  http://espanol.centurylink.com/home/specialoffers/
  */

div#primary-offer>div.call_now_container_prism_swap.container {
  margin-top: -98px;
}

/*
  http://espanol.centurylink.com/home/bundles/
  */

a#bundles-order-now {
  min-width: 170px;
}

div.frame-offer-cta-button-wrapper[class*="panel"] {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 240px;
   !important;
}

a[id*="bundles-bundles-tab-bundle"] {
  min-width: 224px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/*
  http://espanol.centurylink.com/prismtv/#index.html
  */

div.headCopy.mkt_prism_essential>div.info>p.hdr1 {
  font-size: 38px !important;
}

ul.sf-menu>li.dropdown.subnav-current>div.dropdown-content>a {
  min-width: 200px;
}

/*#753123.2//8.31.17// 
  http://espanol.centurylink.com/home/internet/
  */

div#bottomGuideCTA>div#guidedFlower {
  margin: 0 auto -10px auto;
  position: relative;
  left: -140px;
}

div#bottomGuideCTA>div#guidedExtender {
  margin: 0 auto -42px auto;
  left: -110px;
}

div#bottomGuideCTA>#guidedCTA {
  margin: -42px auto auto auto;
  width: 260px;
  height: 42px;
  position: relative;
  left: -46px;
}

/*
  http://espanol.centurylink.com/home/specialoffers/
  */

div.hsi-secondary-content-icons-wrap {
  margin: 100px auto 0 auto !important;
}

@media(min-width: 992px) {
  div.cta-block.high-speed-internet-content div.cta-position {
    top: -81px !important;
  }
}

@media(min-width: 768px) and (max-width: 992px) {
  div.cta-block.high-speed-internet-content div.cta-position {
    top: -115px !important;
  }
}

@media(max-width: 768px) {
  div.cta-block.high-speed-internet-content div.cta-position {
    top: -115px !important;
  }

  div.hsi-secondary-content-icons-wrap {
    margin: 60px auto 0 auto !important;
  }
}

/*
  http://espanol.centurylink.com/home/bundles/
  */

@media(min-width: 768px) {
  div.product-icons-row {
    min-height: 86px !important;
  }

  div.bundles-stand-alone-descriptor-row>div[class*="descriptor"] {
    font-size: 11px !important;
    white-space: normal !important;
  }

  div#bundles-tab-stand-alone-panel1 div.descriptor3 {
    width: 110px;
    float: none !important;
    margin: 0 0 0 7px !important;
    font-size: 11px !important;
  }
}

@media(max-width: 768px) {
  div.bundles-stand-alone-descriptor-row>div[class*="descriptor"] {
    font-size: 11px !important;
    white-space: normal !important;
  }

  div#bundles-tab-stand-alone-panel1 div.descriptor3 {
    width: 120px !important;
    float: none !important;
    margin: 0 0 0 0px !important;
    font-size: 11px !important;
  }
}





div.header_top_content {
  width: 160px;
}

div div#bundles-tab-stand-alone-panel1 div.descriptor1 {
  width: 93px;
}

div div.wisBannerCaps {
  font-size: 15px;
}


div div#ENS_sub_Heading, div div#ENS_prismSub_Heading {
  font-size: 15px;
}

div li.activationbubble {
  font-size: 21px;
}

div li.onlinebubble {
  font-size: 20px;
}

div a.wisBannerStartButton {
  padding: 10px 32px;
  margin: 5px -12px 21px;
  font-size: 14px;
}

div div.secondary-offer-box div.price-block .dollars {
  font-size: 57px;
}

div div.secondary-offer-box div.price-group-wrapper {
  padding-right: 60px;
}

div div.secondary-offer-box div.price-group-wrapper span.dollars {
  margin-left: 12px;
}

/*#753123.6//3.13.17//
  http://espanol.centurylink.com/home/phone/ */
span.main-offer-details-headline-bold {
  font-size: 30px;
}

/*#753123//9.1.17// 
  http://espanol.centurylink.com/home/
  */

div.onlineOnlyOffer[style="margin: -2px auto 0px;"]>div.interrupterText {
  font-size: 11px;
  letter-spacing: 0;
  margin-top: 16px;
  margin-left: -16px;
  max-width: 316px;
}

/*#764526//11.01.17//
  https://espanol.shop.centurylink.com/MasterWebPortal/freeRange/shop/guidedShoppingStart?bones#module=start
  */

@media(min-width: 768px) {

  div.grayBox>form.address_form>div>label,
  div.grayBox>form.address_form>div>label>span {
    min-width: 190px;
  }

  div.grayBox>form.address_form>div>md-autocomplete {
    max-width: 360px;
  }
}

/*#772134//12.08.17//
  https://espanol.shop.centurylink.com/MasterWebPortal/freeRange/shop/ShopNC_viewNCBundlesPage?Phone=true#step=choose
  */

.nevadaTrial div.promo_onlineOnly {
  /*top: -20px;*/
}

/*#774013//12.18.17//
  http://espanol.centurylink.com/home/internet/
  */

#nebraskaOregonArizonaOffer .priceWrapPFL .rightPrice .monthTerm {
  font-size: 20px !important;
}

div#whatWeOfferBar>span {
  margin: 10px 32.3% !important;
  width: 32% !important;
}

div[id*="secondary-offer"]>div.rewardCardText>div.reward-online-only {
  text-align: right;
  font-size: 11px;
}

div[id*="secondary-offer"]>div.rewardCardText>div.reward-price {
  text-align: right;
  padding-right: 14%;
}

/*
  http://espanol.centurylink.com/home/bundles/
  */

div#hero-introducing-price-for-life>div.left-content-container>div.noContract>div.priceTerm>div.onlineOnly>p {
  font-size: 16px;
}

div#bundlesTabs>div#see_bundles>div.bundles-tabs-offer-content-area>div[id*="panel"]>div.bundles-tab-snipe-base-class>div.snipe-message-base-class {
  left: 12px;
  text-align: left;
  font-size: 15px;
  line-height: 1.4;
  width: 320px;
}

.uni_navbar #main_uni_menu a#homeDropBun {
  padding: 72px 35px 10px !important;
}

.uni_navbar #main_uni_menu div#homeDropDivider {
  margin: 25px 15px 8px 13px !important;
}

.uni_navbar #main_uni_menu div#rightHomeRightCol {
  margin-left: 15px !important;
}

/*#780713//02.05.18//
  http://espanol.centurylink.com/home/
  */

@media(min-width: 992px) {
  div.bgHolder>div.pureContent>div.offer-content-wrap>div.pure-offer-content-left>div.starting-copy {
    font-size: 11px !important;
  }

  div.bgHolder>div.pureContent>div.offer-content-wrap {
    margin-bottom: -6px !important;
  }
}

@media(min-width: 768px) and (max-width: 992px) {
  div.bgHolder>div.pureContent>div.offer-content-wrap>div.pure-offer-content-left>div.starting-copy {
    font-size: 10px !important;
  }

  div.bgHolder>div.pureContent>div.offer-content-wrap {
    margin-bottom: 6px !important;
  }
}

/*#786652//03.13.18//
  http://espanol.centurylink.com/home/
  */

@media(min-width: 768px) {
  div#countDownBanner>div.bgHolder>div.shBubbleInfo>div.countdownWrap {
    width: 58% !important;
  }
}

/*#794588//04.26.18//
  http://espanol.centurylink.com/home/
  */

div.headCycleItem>div.bgHolder>div.npTvLeftContent>div.mobFriendlyBlock>div.onlineOnlyBlock>div,
div.bgHolder>div#versionB>div.leftContent>div.mobFriendlyBlock>div.onlineOnlyBlock>div,
div.bgHolder>div.DtvLeftContent>div.mobFriendlyBlock>div.onlineOnlyBlock>div {
  font-size: 11px;
  padding-top: 15px;
}

/*#794589//04.26.18//
  https://espanol.shop.centurylink.com/MasterWebPortal/freeRange/shop/ShopNC_viewNCBundlesPage?Phone=true#step=choose
  */

div#standard_offers>div.specialBanner>div.promo_onlineOnly {
  font-size: 13px;
}

/*#811951//08.20.18//
  https://espanol.centurylink.com/home/
  */

div.bannerContentContainer.container>div.whiteTextWrap>div.bannerPriceBlock.whiteText>div.strikeThrough {
  left: 188px !important;
}



/*#868630//10.23.19//*/

div#uni_res_drop div#forHomeDropWrap div#leftHomeDrop div.homeDropIconWrap a.homeDropLink {
  padding-left: 16px;
  padding-right: 16px;
}



/*#869662//10.30.19//*/

div.section.internetSection div.outerContainer div.container div.internetRight div.internetSubHead~div.internetText {
  font-size: 12px;
  line-height: 1.4;
}

div.section.internetSection div.outerContainer div.container div.internetRight div.internetSubHead~div.internetText br {
  display: none;
}



/*#879954//01.23.20//*/

div.firstSection div.chpSec1Bg div.innerWrapper div.firstSecTitle {
  line-height: 1 !important;
  padding-bottom: 10px;
}

div.firstSection div.chpSec1Bg div.innerWrapper div.firstSecTitle~div.firstSecContent.hidden-xs {
  line-height: 1;
  max-width: 50%;
}

div.firstSection div.chpSec1Bg div.innerWrapper div.firstSecTitle~div.firstSecContent.hidden-xs br {
  display: none;
}



/*#881263.1//02.07.20//*/

@media(min-width: 991px) {
  div#special-offers-blade>div.full-width-content-wrapper>div.content-wrapper.full-width p.content-blade {
    max-width: 68%;
  }

  div#fiberBanner div.disclaimerText.whiteText {
    margin: 4px 0 0 50% !important;
    widht: 100%;
  }

  div#fiberBanner div.disclaimerText.whiteText span {
    font-size: 11px !important;
  }
}



/*#882296//02.13.20//*/

.uni_navbar #main_uni_menu a#homeDropBun,
div#forHomeDropWrap div.homeDropMainCol div.homeDropIconWrap a.homeDropLink {
  padding-left: 6px !important;
  padding-right: 6px !important;
  font-size: 13px;
}



/*#881426.4//02.25.20//*/

div.section.thirdSection div.interior-wrapper table.mediaTable td {
  font-size: 14px;
}



/*#881426.5//02.25.20//*/

@media(max-width: 768px) {
  div.cityRight label {
    font-size: 10px !important;
  }
}



/*#881426.2//02.25.20//*/

@media(min-width: 992px) {
  div.section.fasterInternet div.row.interior-wrapper h2.header {
    font-size: 24px;
  }

  div.section.fasterInternet div.row.interior-wrapper h2.header~div[class*="column"] {
    min-height: 250px;
  }

  div.section.fasterInternet div.row.interior-wrapper h2.header~div[class*="column"] {
    font-size: 12px;
  }
}



/*#881426.3//02.25.20//*/

@media(min-width: 992px) {
  div.section.citySecondSection>div.interior-wrapper>div.pricingHeader>h2.cityLeft {
    font-size: 22px;
  }
}

@media(min-width: 768px) and (max-width: 992px) {
  div.section.citySecondSection>div.interior-wrapper>div.pricingHeader>h2.cityLeft {
    font-size: 16px;
  }
}



/*#881426.6//02.25.20//*/

@media(max-width: 768px) {
  div.section.thirdSection div.interior-wrapper table.mediaTable td {
    font-size: 9px;
  }
}



/*#883558.20//03.12.20//*/

div#fiberBanner h2.hero-h2,
div#pflBanner h2.hero-h2 {
  font-size: 24px !important;
  margin-top: 10px !important;
}

div#fiberBanner h2.hero-h2~div.bannerText,
div#pflBanner h2.hero-h2~div.bannerText {
  font-size: 16px;
}

div#pflBanner span.hero-description {
  font-size: 16px !important;
}



/*#886131//03.13.20//*/

div#ultimateBundleBanner div.container.hero-content-wrapper>div.bannerContentContainer>h2.hero-h2 {
  font-size: 28px;
}



/*#886925//03.19.20//*/

div.covidWrap div.covidMessage {
  font-size: 13px;
  width: calc(100% - 70px) !important;
  min-width: unset !important;
  float: none !important;
  display: inline-block !important;
  vertical-align: middle;
}

div.covidWrap div.covidMessage div.covidLink {
  white-space: nowrap;
  font-size: 13px;
}

div.covidWrap div.infoIcon {
  float: none !important;
  display: inline-block !important;
  vertical-align: middle;
}





/* 903806 | 07.27.20 */

div#showBanner2 div.container.hero-content-wrapper div[class*="Bullet"],
div#showBanner2 div.container.hero-content-wrapper div[class*="Bullet"] li {
  font-size: 14px !important;
  line-height: 1.2;
  max-width: 48%;
}

div.container.hero-content-wrapper>div.bannerContentContainer>div.bannerTopText,
div.container.hero-content-wrapper>div.bannerContentContainer>div.bannerTopText+h2,
div.container.hero-content-wrapper>div.bannerContentContainer>div.bannerTopText+h2+div.bannerSpeeds {
  font-size: 20px !important;
}



/* 903707 | 07.28.20 */

div.hero div[am-region="TV made easy"] div.headline+div.subhead {
  font-size: 20px;
  line-height: 1.2;
}

div.hero div[am-region="TV made easy"] div.headline+div.subhead+div.description {
  font-size: 13px !important;
}

div.hero div[am-region="TV made easy"] div.headline+div.subhead+div.description~div.headline-lower {
  font-size: 24px !important;
  padding-top: 4px;
  padding-bottom: 8px;
}

.carousel .pricing-wrap {
  width: 100% !important;
  max-width: 220px !important;
  overflow: visible;
}

.carousel .pricing-wrap:after {
  content: "";
  clear: both;
  width: 100%;
  display: block;
}

.carousel .pricing-wrap.two-elements>div:nth-child(odd) {
  display: inline-block;
  float: left;
  width: 20px;
  overflow: visible !important;
}

.carousel .pricing-wrap.two-elements>div:nth-child(even) {
  display: inline-block;
  float: left;
  width: 70px;
  font-size: 10px !important;
  overflow: visible !important;
  line-height: 1.2;
}

.streaming-services .carousel .two-elements .first-line, .streaming-services .carousel .two-elements .second-line {
  line-height: 1.2;
}

.carousel .pricing-wrap.two-elements>div:nth-child(even) * {
  font-size: 10px !important;
}

.carousel .pricing-wrap~ul li,
.carousel .pricing-wrap~ul li span {
  font-size: 12px !important;
  line-height: 1.2;
}

.carousel .pricing-wrap~ul li br,
.carousel .pricing-wrap~ul li span br {
  display: none !important;
}



/* 913605 | 10.13.20 */

@media(min-width: 992px) {
  div#icon-links-container div.link-section-icon-box a {
    font-size: 15px;
    letter-spacing: 0.08em;
    line-height: 1.1;
  }
}

@media(max-width: 992px) {
  div#icon-links-container div.link-section-icon-box a {
    font-size: 15px;
    letter-spacing: 0.08em;
    line-height: 1.1;
    white-space: normal;
  }
}



/* 920022 | 12.04.20 */

div#icon-links-container * {
  overflow: visible !important;
}

div#icon-links-container div.link-section-icon-box a {
  font-size: 14px;
}




/* 920661 | 12.08.20 */

@media(min-width: 992px) {

  div.bannerSpeeds.banner-holiday+div.hero-price-wrap,
  span.hero-dollars.fg-omaha.omaha-banner-holiday+span.hero-term-unit+span.hero-speeds.banner-default {
    white-space: nowrap;
    visibility: visible;
    overflow: visible;
  }
}

div.bannerSpeeds.banner-holiday+div.hero-price-wrap,
div.hero-price-disclaimer-wrapper div.hero-price-wrap,
div#pflBanner div.banner-holiday+div.hero-price-wrap {
  width: 100% !important;
}

/* 939916 | 05.27.2021 */
@media only screen and (min-width:1280px)and (max-width:9000px) {
  #secondaryOffer4>div>div.secOfferHeader.secOfferHeaderColor2.sectionHeight>h2 {
    font-size: 34px;
  }
}

@media only screen and (min-width:768px)and (max-width:1280px) {
  #secondaryOffer4>div>div.secOfferHeader.secOfferHeaderColor2.sectionHeight>h2 {
    font-size: 30px;
  }
}

/* 939915 | 05.27.2021 */
button#streaming-tv-faq-navbar {
  font-size: 14px;
}

/* 939906 | 05.27.2021 */
@media only screen and (min-width:981px)and (max-width:9000px) {
  div#forHomeDropWrap {
    width: 1100px !important;
  }

  #rightHomeRightCol>a:nth-child(2),
  #rightHomeLeftCol>a:nth-child(3) {
    height: 3.4rem;
    width: 115px !important;
  }
}

@media only screen and (min-width:768px)and (max-width:991px) {
  #homeDropFiberTab {
    position: relative;
    right: 10px;
  }
}

/* 939910 | 05.27.2021 */
@media only screen and (min-width:1024px)and (max-width:9000px) {

  #tv-carousel-desktop>div>div>div:nth-child(1)>div.dish,
  #tv-carousel-desktop>div>div>div:nth-child(3)>div.att-tv {
    height: 537px;
  }

  #tv-carousel-desktop>div>div>div:nth-child(3)>div>div.lower-disclaimer {
    margin-top: 90px;
  }

  /* #tv-carousel-desktop > div > div > div:nth-child(1) > div > div.lower-disclaimer{
		margin-top: 39px;
	} */
}

/* 939918.1 | 06.15.2021 */
body>div.orderRegion>div>div.subHeader {
  font-size: 23px;
}

/* 953737 | 09.30.21 */
/* 
  div.footerWrapper.default-footer div.ctlLogoImgNew ~ div.footerContent br{
  display: none;
  }
  
  div.footerWrapper.default-footer div.ctlLogoImgNew ~ div.footerContent{
  line-height: 2;
  }
  */





/* 1005446 | 11.23.22 */

@media(min-width: 768px) {
  .test-nav .dropdown-menu {
    width: auto !important;
  }
}

/* 1008919 | 1.13.23 */
/* #body .redesignPage .bodyBlock .high-speed.referandEarn .high-speedContent span {
	width: 560px;
  } */
#body .redesignPage .bodyBlock h2 {
  margin-bottom: 10px;
}

/* 1044933.1 | 7.21.2023 */
@media only screen and (min-width:1200px) {
  .teaser .cmp-teaser>div.cmp-teaser__content>div.cmp-teaser__description {
    min-height: 40px;
  }
}

/* 1096298.3 | 4.12.2024 */
#connectedVoice>div>div.detailsTitleDiv {
  flex: 0 0 80%;
  max-width: 80%;
}

/* 1096298.4 | 5.6.2024 */
#pdPricingSection>div.row.detailText.no-gutters>div:nth-child(3) {
  word-break: break-word;
  padding-right: 30px;
}

/* 00008542 | 5.16.2024 */
@media only screen and (max-width: 450px) {
  .chi .chi-col.-w--7 {
    max-width: 52%;
  }
}

@media only screen and (max-width:767px) {
  .detailsTitleDiv[data-v-d0ed6e72] {
    margin-top: 0.3rem;
  }
}

/* 00008661 | 5.23.2024 */
@media only screen and (max-width:767px) {

  #dropdown span.priceFree,
  #ModemOptions span.priceFree {
    margin-left: 32px;
  }

  #cvTcModal>div>div.headerClass>.titleClassModal,
  #tcModal>div>div.headerClass>.titleClassModal {
    font-size: 1.6em;
  }
}

#AppointmentOptions .toolTipInstallDate {
  top: -141px;
}

/* Case 00008765 | 6.4.2024 */
@media only screen and (min-width:768px) {
  body .redesignPage .hero {
    height: 560px;
  }

  body .redesignPage a.cta-btnOfferBark {
    margin-bottom: 16px;
  }

  #body .redesignPage .bodyBlock .getSpeed .contentWrapper .imageWrapper {
    margin: 30px auto;
  }

  [data-galink-region="Residential Fiber Banner"] #mainBannerContent .speed-disclaimers {
    margin-top: 4px;
    width: 80%;
    margin-left: 40px;
  }

  body .redesignPage .hero[data-galink-region="SMALL BUSINESS INTERNET"] .header>br {
    display: none;
  }

  .redesignPage .help-blade {
    min-width: 750px;
  }

  body .test-footer .sbg-footer .link-column {
    padding: 0px 30px;
  }
}

@media only screen and (max-width:767px) {
  .redesignPageBanners .heroMainBundle .bulletContent {
    min-width: 255px;
  }

  .redesignPageBanners .heroMainBundle .bulletContent {
    margin-bottom: -10px !important;
  }

  #ctap_nc-sfaddress::placeholder {
    font-size: 2.75vw !important;
  }

  .bodyBlock .Customerserviceblade {
    height: 700px;
  }

  .epixPkgWrap li,
  .fiberNFPThreeColWrap li {
    white-space: normal;
  }
}

/* 00008846 | 6.7.2024 */
@media only screen and (max-width:767px) {
  #sellingPoints {
    max-height: 84px;
  }
}

@media only screen and (max-width:480px) {
  #speedText {
    font-size: 1.0em;
  }

  #arrow {
    padding-left: 2.5%;
  }

  #hcdePaymentAchButton,
  #hcdePaymentCardButton {
    font-size: 1.2em;
  }

  .toggle-bottom {
    font-size: 10.5px;
  }
}

@media only screen and (min-width:992px)and (max-width:1199px) {

  #hcdePaymentAchButton,
  #hcdePaymentCardButton {
    min-height: 40px;
  }
}

@media only screen and (min-width:768px) {
  #offers>.setContent__width {
    min-height: 216px;
  }

  #hcdeComponentSubmitACHButton,
  #hcdeComponentSubmitButton {
    padding: 9px 16px;
  }
}

/* 1761 | 8.22.2024 */
@media only screen and (min-width:992px) {
  #footercontent>div>div.footer-container.row>div.row.col-6.p-0.col-md-6 {
    min-width: 404px;
  }

  #footercontent>div>div.footer-container.row>div.row.col-6.p-0.col-md-6>div:nth-child(1) {
    min-width: 204px
  }
}

@media only screen and (min-width:768px) {
  /* #maincontent .h-content>p {
    font-size: 44px;
  } */

  #small-business div[style*="font-size: 45px"]>p {
    font-size: 34px;
  }
}

/* 2385 | 10.21.2024 */
@media only screen and (min-width:786px) {
  #homepage .all-speed-section .speed-up-copy {
    font-size: 17px;
  }

  .first-option .col-divider {
    padding: 0px 12px
  }
}

@media only screen and (min-width:576px) {
  #js-serviceAddress-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 45.0%;
    flex: 0 0 45%;
    max-width: 45%;
  }

  #outage-checker-form .col-12.col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 38.33333%;
    flex: 0 0 38.33333%;
    max-width: 38.33333%;
  }

  #outage-checker-form .form-group .form-control-label {
    font-size: 13px;
  }
}

/* 2386 | 10.22.2024 */
@media only screen and (min-width:1440px) {
  #fiber-construction div.experience-component div.col-12.align-self-center {
    padding-right: 60px;
  }
}

@media only screen and (min-width:768px) {
  #maincontent .h-content>p {
    line-height: 1.2;
  }

  #Header-menu a[href$="/about.html"] {
    max-width: 96px;
  }

  #Header-menu a[href$="/small-business.html"] {
    max-width: 156px;
  }

  #privacy .textlink-wrapper {
    min-height: 888px;
  }

  #address-form .col-12.col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 32.33333%;
    flex: 0 0 42.33333%;
    max-width: 42.33333%;
  }

  .text-section .qf-btn {
    min-width: 200px
  }
}


/* 2578 | 11.12.2024 */
@media only screen and (min-width:1440px) {
  .price-card { 
    min-height: 597px 
  }
}