.ocultar {
  display: none
}

._2ji15,
._V5Ajo {
  min-width: 220px
}

._14aEn {
  min-width: 140px
}

div.span6.hero-content h2.light.dcto-phone {
  font-size: 36px !important
}

#mpl_intnl-mkjs90x .container .row .content-wrapper {
  max-width: 570px !important
}

#mpl_intnl-mkjs90x .container .row .content-wrapper div.subhead.desktop-tablet-block p {
  font-size: 20px !important
}

ul[id*=PRODUCT_PANEL]>li.grid-col-4.pad-md.text-center p.type-md.font-medium~p.type-sm.font-light {
  font-size: 12px
}

div#ALERT_BANNER1 span[data-test-id=panelCopy],
div._33qxO>div>div._29ILH>div._234xg>input {
  font-size: 13px
}

div.att-teaser-section div.localizationtile.section section.localization.background-gray.att-component p.default *,
div.span12 div.products-wrapper div.product img~h4,
h2 div.StreamTVCard__heading-text__NmpxT.StreamTVCard__padding-left0__3T4DZ,
h2 div[class*=StreamTVCard__heading-text],
hr~div._18hZv span._3fVIM {
  font-size: 16px
}

div#ALERT_BANNER5 div.text-center span.type-base.font-medium.color-ui-black~span.mar-l-xxs,
p.default>span.localization-message~span.localization-details {
  display: block
}

#ActiveArmorCard,
#DeviceHelpAppCard {
  min-height: 340px
}

#ActiveArmorCard div[class^=ActiveArmorCard_headTitleDiv],
#DeviceHelpAppCard div[class^=DeviceHelpAppCard_headTitleDiv] {
  margin-top: -4px;
  max-width: 290px
}

div[role*=region]>div h2.mar-r-xs.color-green-600.heading-sm,
div[role*=region]>div h2.mar-r-xs.color-red-600.heading-sm {
  font-size: 1.7rem
}

div[role*=button].flex.justify-between>div>div[class*=mar-b-xxxs] {
  max-width: 160px
}

#__next>div:first-child>div.jsx-2949999815.story-feature>div>div>div.row.flex-wrap>div>div>div.pad-l-none.hide-md.hide-sm.grid-col-5.offset1>div>div>div>div:nth-child(1)>h1>span {
  white-space: wrap !important
}

button[dataqa=Accesorios-FilterByDevice-Button] {
  font-size: 12px !important
}

div.max-width-container.pad-r-md.pad-l-xl.text-center.bg-ui-background-gray div._CMYuF span.font-regular.type-md.color-ui-black {
  font-size: 18px
}

img[src*="/digital-life/259691-3up-Feat-Noflow-Feat-Security-Automation-50-70.png"]~h4 {
  white-space: nowrap !important
}

div._3yvo->div>div>div>div:nth-child(8)>div>div>a>div>div.flex>div._1_tlj>div._3JnQq>div._2R6bQ.color-ui-black,
div.span12 div.products-wrapper div.product img~h4~p.product-description {
  font-size: 14px
}

section.multi-column.mobile-full.match-heights.component-spacing-large.att-component.background-gray div.multi-column-item.item-with-img-content.Center div.item-wrapper div.img-description.flex-item h4.dcto-phone~div.sub-text.dcto-phone {
  white-space: normal !important
}

section.multi-column.mobile-full.match-heights.component-spacing-large.att-component.background-gray div.multi-column-item.item-with-img-content.Center div.item-wrapper div.img-description.flex-item~span {
  margin-top: 10px
}

div.att-teaser-section div.localizationtile.section section.localization.background-gray.att-component p.default span {
  display: unset
}

div._33qxO>div>div._29ILH {
  padding-left: 40px
}

div#bgALERT_BANNER0~div.container>div.row div.offset2 {
  margin-left: auto;
  margin-right: auto;
  max-width: 90% !important;
  width: 90% !important
}

div.OverviewApp__card-main__iL-hh p.GenericWirelessUpgradesCard__custom-grid__3yZCM.GenericWirelessUpgradesCard__custom-grid-new__ihlwe span.GenericWirelessUpgradesCard__custm-wd__1HGiL>button {
  padding-left: 2px !important;
  padding-right: 2px !important
}

div#bgALERT_BANNER3~div.container div.grid-col-8.grid-col-10-md.offset2.offset1-md.pad-none.rel.text-center._1jpKb {
  margin: 0 auto !important;
  max-width: 100% !important;
  width: 100% !important
}

span.link-tertiary-small[aria-label="Special Offers"] {
  font-size: 10px;
  line-height: 1
}

div._3yvo->div>div>div>div:nth-child(8)>div>div>a>div>div.flex>div._1_tlj>div._3JnQq>div._VDh-X.color-ui-black,
div.mar-b-xs.color-ui-dark-gray.ProductCard__legalContent,
div.mar-b-xs.color-ui-dark-gray.ProductCard__legalContent * {
  font-size: 11px
}

article>a>div.row.ProductCard__product-card-container>div.row.flex-wrap>div>div.bg-ui-white.ProductCard__hoverFocus.ProductCard__maxHight {
  min-height: 400px
}

div.row.ProductCard__product-card-container span.ProductCard__bannerClass.absolute.bg-cobalt {
  font-size: 9px;
  line-height: .9
}

section._3Dj2B.dotStop[aria-label="Heading Banner Image Section"]>div._3JKTa div._2kY79._2G-4w div._23fty h2._1y8KT {
  margin-bottom: 60px !important
}

div#MOSAIC-GROUP-1-row-2-col-0 div[style="max-width:55%"] div.color-ui-white.type-lg.font-medium.rel {
  font-size: 20px;
  line-height: 1.2
}

div#MOSAIC-GROUP-1-row-2-col-0 div[style="max-width:55%"] div.color-ui-white.type-base.font-regular.rel {
  font-size: 15px;
  line-height: 1.2
}

div.slick-slide article.bg-ui-white div.OfferCardStandard-module_offer-headline__l9lzG.color-ui-black {
  font-size: 16px;
  line-height: 1.2
}

div.slick-slide article.bg-ui-white div.OfferCardStandard-module_offer-headline__l9lzG.color-ui-black+div.OfferCardStandard-module_offer-body__214CV.color-ui-black {
  font-size: 12px;
  line-height: 1.2
}

div.slick-slide article.bg-ui-white div.OfferCardStandard-module_offer-headline__l9lzG.color-ui-black+div.OfferCardStandard-module_offer-body__214CV.color-ui-black+div.OfferCardStandard-module_offer-legal__5sprm.color-ui-black {
  font-size: 10px;
  line-height: 1.2
}

div.OfferTray-module_offer-tray-close-container__2Lg0V+div.slick-slider.att-slick.OfferCarousel-module_offer-tray-slider__2SpmP.slick-initialized>div.slick-list {
  overflow: visible
}

div.bg-ui-white.ProductCard__hoverFocus.ProductCard__maxHight._13LCE,
div.grid-col-6.pad-t-none.pad-r-none.pad-b-sm.rel {
  height: auto;
  min-height: 440px
}

DIV#AccountSecuritySubmitAction {
  width: 346px
}

div.row.ProductCard__product-card-container div.bg-ui-white.ProductCard__maxHight {
  height: auto;
  max-height: 500px !important
}

._1DYXm ._1hsMJ._1Zk0z:after,
._1HpS6 ._1hsMJ._1Zk0z:after,
._2Beby ._1hsMJ._1Zk0z:after,
._39Y5A ._1hsMJ._1Zk0z:after,
._3r6AO ._1hsMJ._1Zk0z:after {
  content: "/mes." !important
}

div#RIVER_CARD6story div.row.justify-center>div.text-center {
  max-width: 100%;
  width: 100%
}

div#HEADBAND0 {
  display: flex;
  margin: 0 auto !important;
  text-align: center !important
}

div._1WEEE.bg-ui-white li._LLE_M {
  flex: 0 1 auto !important
}

div#SECONDARY_FEATURE2story div.grid-col-8 {
  max-width: 100%
}

.ProductCard__bannerOffer,
._EZt-T span {
  font-size: 9px !important;
  line-height: .9 !important
}

a[href*="/buy/wireless/"] div._3JnQq div._3r9CO.color-ui-black {
  font-size: 12px;
  line-height: 1.2;
  margin-bottom: 10px
}

a[href*="/buy/wireless/"] div._3JnQq div._3r9CO.color-ui-black~div._17N96 span {
  display: inline-block;
  font-size: 9px;
  line-height: 1
}

span~i.styles__att-icon-wireless.styles__att-icon-wireless-straightArrow.BYODExpandedCard__link-arrow {
  position: absolute
}

div.card div.bg-cobalt.color-ui-white span {
  font-family: font-medium, att_medium, sans-serif !important;
  line-height: 1
}

div.card div._3t_Rl.color-ui-black {
  line-height: 1.2;
  min-height: 45px
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo->div>div>div>div:nth-child(8)>div>div>a>div>div._1E3Mf>div._1_tlj>div._3JnQq>div._2R6bQ.color-ui-black {
  margin-top: -13px;
  width: 179px
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo->div>div>div>div:nth-child(8)>div>div>a>div>div._1E3Mf>div._1_tlj>div._3JnQq>div._VDh-X.color-ui-black {
  width: 187px
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo->div>div>div>div:nth-child(8)>div>div>a>div>div._1E3Mf>div._1_tlj>div._3JnQq>div._xaC52 {
  margin-top: -14px;
  width: 197px
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo->div>div>div>div:nth-child(8)>div>div>a>div>div._1E3Mf>div._1_tlj>div._3JnQq {
  height: 235px
}

#HERO_PANEL20>div>div._1i5w2>div._2j1xR>div>div>div {
  color: #ffff
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo-._1n17->div>div>div>div:nth-child(15)>div>div>a>div>div.flex>div._1_tlj>div._3JnQq>div._xaC52>span:first-child,
#__next>div>div.full-width-container.rel.nopad>div.skip-container>div.slick-slider>div>div>div.slick-slide>div>a>div>div.row.flex.height-sm>div.grid-col-7.grid-col-4-sm.nopad.rel>a {
  font-size: 10px
}

#__next>div>div.full-width-container.rel.nopad>div.skip-container>div.slick-slider>div>div>div.slick-slide>div>a>div>div.row.flex>div.grid-col-6.grid-col-3-sm.nopad.details-col {
  right: 14px
}

#MOSAIC-GROUP-5-row-0-col-0>div>div:nth-child(2)>div {
  font-size: 26px
}

#MOSAIC-GROUP-5-row-0-col-0>div>div.mar-b-xl>div {
  font-size: 14px;
  margin-bottom: 111px;
  width: 350px
}

div._3yvo->div>div>div>div:nth-child(8)>div>div>a>div>div.flex>div._1_tlj>div._3JnQq>div._xaC52>span._32kUN.color-ui-black,
div._3yvo->div>div>div>div:nth-child(8)>div>div>a>div>div.flex>div._1_tlj>div._3JnQq>div._xaC52>span:first-child {
  bottom: 10px;
  font-size: 9px;
  position: relative
}

div[id*=HERO_PANEL] div.color-ui-black sup {
  font-weight: 700;
  top: -1rem
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo-._1n17->div>div>div>div:nth-child(15)>div>div>a>div>div.flex>div._1_tlj>div._3JnQq>div._VDh-X.color-ui-black {
  margin-bottom: 10px
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo-._1n17->div>div>div>div:first-child>div>div>a>div,
#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo-._1n17->div>div>div>div:nth-child(15)>div>div>a>div {
  height: 365px
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo-._1n17->div>div>div>div:nth-child(15)>div>div>a>div>div.flex>div._1_tlj>div._3t_Rl.color-ui-black {
  min-height: 30px
}

#__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo-._1n17->div>div>div>div:nth-child(15)>div>div>a>div>div.flex>div._1_tlj>div._3GK-Q {
  margin-top: 20px
}

.order-search .on-mouse-tool-tip {
  left: 92px !important
}

#MOSAIC-GROUP-1-row-0-col-0>div>div:nth-child(3)>div,
#MOSAIC-GROUP-1-row-0-col-1>div>div:nth-child(3)>div {
  font-size: 2.9rem
}

#MOSAIC-GROUP-1-row-0-col-0>div>div:nth-child(4)>div,
#MOSAIC-GROUP-1-row-0-col-1>div>div:nth-child(4)>div {
  font-size: 1.75rem
}

div.mar-r-xs>div._VYAWd>input._2xLj2 {
  font-size: 13px;
  min-width: 310px
}

@media(min-width:1400px) {
  ul#PRODUCT_PANEL5valueProps li p.type-md.font-medium {
    min-height: 60px
  }
}

@media only screen and (min-width:1321px) {
  #offerconsole_displayoffercard>div[style*="1288050-dsk-overviewcard"]>div>div:first-child {
    width: 57% !important
  }
}

@media only screen and (min-width:1280px)and (max-width:9000px) {
  #__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo->div>div>div>div.grid-col-4>div>div>a>div>div.flex>div._1_tlj>div._3JnQq>div._VDh-X.undefined {
    font-size: 12px
  }

  #__next>div._daDow>div:nth-child(2)>div.full-width-container>div._3yvo->div>div>div>div.grid-col-4>div>div>a>div>div.flex>div._1_tlj>div._3JnQq>div._xaC52>span:first-child {
    font-size: 9px
  }

  #STATIC_HTML3>div.mosaic-container>div.container-right.left-align>div>h2 {
    font-size: 28px;
    width: 91%
  }

  #ANI_MARQUEE0>div>div.container.flex.justify-center.rwd.undefined.undefined.undefined>div>div>div.pad-b-xs {
    width: 550px
  }

  #MOSAIC-GROUP-3-row-0-col-0>div>div:nth-child(4) {
    max-width: 420px !important
  }

  #GVP_PANEL20>div>div>div._1i5w2.undefined>div>div>div._2liLK {
    color: #fff
  }

  #__next .theme-dark-accent-bg.bg-cobalt .microbanner-pad {
    max-width: 1140px
  }

  #__next>div:nth-child(2)>div:nth-child(4)>div>.rel.container>.justify-center>div.grid-col-8 {
    max-width: 72%
  }

  #MOSAIC-GROUP-4-row-0-col-0>div>div:nth-child(3)>div>br,
  #__next .row-gap16 .type-base.rte-styles>p>br {
    display: none
  }

  #__next>div:nth-child(2)>.pad-t-lg.pad-b-lg.bg-gray-100.theme-neutral-bg>div>div>.grid-col-10 {
    max-width: 84%
  }

  ._EwObM span {
    font-family: font-medium, att_medium, sans-serif !important;
    line-height: 1 !important
  }

  #__next #layout #msg_ban {
    max-height: 9rem
  }

  #__next .MoreInfoArticles_moreInfoArticleItem__zb46q {
    width: 485px
  }

  #__next .MoreInfoArticles_moreInfoHorizontalLine__441CJ {
    width: 506px
  }

  #jump-links-demo-A-jumplinksrow>div>button {
    margin-right: 35px !important
  }

  #MOSAIC-GROUP-3-row-0-col-1>div:has(#MOSAIC-GROUP-3-Card1-CTAs-container>a[href$="buy/phones/apple-iphone-14.html"])>div:nth-child(3)>div {
    font-size: 2.7rem
  }

  #MOSAIC-GROUP-6-row-0-col-1>div>div:nth-child(3)>div {
    line-height: 1.45
  }

  #ALERT_BANNERV22 .alert-banner-message>div {
    margin: 0 2%
  }

  #__next .theme-dark-bg-img>div:nth-child(2)>div>div.type-base.mar-b-xxs.rte-styles {
    font-size: 1.6rem
  }

  #__next .order0.grid-col-6>div>div>h2.mar-b-xs.heading-xxl {
    width: 526px
  }

  #__next>div.mar-t-sm>div:nth-child(15)>div>div>div:nth-child(2)>div {
    max-width: 56%
  }

  #__next>main>div._3VTDv.bg-cobalt>div:first-child>div>h2._hgaSN {
    font-size: 4.5rem
  }

  #MOSAIC-GROUP-4-row-0-col-0>div>div:nth-child(4)>div,
  #MOSAIC-GROUP-4-row-0-col-0>div>div:nth-child(6)>div {
    width: 83%
  }

  #MOSAIC-GROUP-4-row-0-col-1>div>div:nth-child(2)>div,
  #MOSAIC-GROUP-4-row-0-col-1>div>div:nth-child(4)>div {
    font-size: 97%;
    line-height: 1em;
    width: 103%
  }

  #MOSAIC-GROUP-4-row-0-col-1>div>div:nth-child(3)>div {
    line-height: 1em
  }

  #MOSAIC-GROUP-4-row-0-col-1>div>div:nth-child(n)>div {
    margin-bottom: 10px
  }

  #__next>div.mar-t-sm>div.max-width-background.pad-b-lg.pad-t-lg.bg-gray-300.theme-light-bg-img>div>div>div>h2 {
    font-size: 4.75rem
  }
}

@media only screen and (min-width:1200px)and (max-width:1320px) {
  #offerconsole_displayoffercard>div[style*="1288050-dsk-overviewcard"]>div>div:first-child {
    width: 65% !important
  }
}

@media (min-width:1280px) {
  #MOSAIC-GROUP-3-row-0-col-1>div>div:nth-child(3)>div {
    line-height: .95
  }

  #root .ChoosePlan__signAutopay .ChoosePlan__autoPayDescription {
    min-width: 320px
  }

  #root .ChoosePlan__signAutopay .ChoosePlan__description {
    margin-left: 10px
  }
}

@media only screen and (min-width:1260px) {
  #tab_scroll_Categories a {
    margin-right: 25px !important
  }

  .microbanner .microbanner-pad {
    max-width: 1152px
  }

  #__next .grid-col-10 {
    max-width: 84%
  }

  #__next>div:nth-child(2)>div:nth-child(3)>div.container,
  #__next>div:nth-child(2)>div:nth-child(9)>div>div.container {
    max-width: 141rem
  }

  .microbanner.pad-t-xs {
    max-width: 1188px
  }

  #filmstrip-\:r1\:-0-film-2:not(.active) #undefined-legal_Legal>div>span {
    display: block;
    max-width: 216px
  }

  #__next .mar-b-xs,
  #__next .mar-b-xs-lg {
    margin-bottom: 8px
  }

  #__next .mar-t-xs,
  #__next .mar-t-xs-lg {
    margin-top: 8px
  }

  [data-testid=filmstrip_reel] .pad-md,
  [data-testid=filmstrip_reel] .pad-md-all,
  [data-testid=filmstrip_reel] .pad-md-lg {
    padding: 16px
  }

  a[id^=animatedFilmstrip-Compra-ahora-lnk] {
    max-width: 200px
  }

  [data-testid=bau-flex-card] .pad-md,
  [data-testid=bau-flex-card] .pad-md-all,
  [data-testid=bau-flex-card] .pad-md-lg {
    padding: 28px
  }

  #__next>div.mar-l-lg-sm.mar-l-xs-lg>div:nth-child(2)>div>div.mar-r-xxs>div.type-base.rte-styles {
    white-space: nowrap
  }

  .helpGfMidCenterItem {
    height: auto !important
  }

  div[id=SEO_PANEL11ExpandCollapse] h1.color-ui-black {
    letter-spacing: -.008em
  }
}

@media only screen and (min-width:1024px) {
  #__next .generic-list li.pad-sm.row-gap16 {
    padding: 24px 16px
  }

  .btn-primary[id=offercardv2_btnlabel] {
    margin-bottom: -8px
  }

  #z5-footer-links a[href$="email-sign-up/?source=EnEmail2020000BDL&wtExtndSource=myattglobalfooter"] {
    max-width: 224px
  }

  div.overflow-x-auto>div.centered>ul._t665e {
    min-width: 160px
  }
}

@media(min-width:1000px) and (max-width:1700px) {
  div#ooklaPnelId+div._dakGy+div._CDotg div._1zsH6 div._LVQff>span {
    font-size: 22px;
    line-height: 1.2
  }
}

@media(min-width:1024px) and (max-width:1500px) {
  #offerconsole_displayoffercard>div[style*="1288050-dsk-overviewcard"]>div>div:first-child {
    width: 85% !important
  }

  div#STATIC_HTML0 p.type-eyebrow-small.color-ui-white.font-medium.eyebrow+h2.type-xl.font-medium.heading {
    font-size: 36px
  }

  div#STATIC_HTML0 p.type-eyebrow-small.color-ui-white.font-medium.eyebrow+h2.type-xl.font-medium.heading+p.type-md.font-regular.sub-heading {
    font-size: 18px
  }
}

@media(max-width:992px) {
  div#ooklaPnelId+div._dakGy+div._CDotg div._1zsH6 div._LVQff>span {
    font-size: 20px;
    line-height: 1.2
  }
}

@media(min-width:992px) {
  div.flex.justify-center.text-center.secondary-product div.rel.text-center.pad-l-md.pad-r-md.rwd p.color-ui-black.type-lg.font-medium.mar-t-xl {
    font-size: 22px
  }
}

@media(max-width:768px) {
  div.overflow-x-auto>div.centered>ul._t665e li span {
    font-size: 9px;
    white-space: normal
  }

  #__next>div.mar-l-lg-sm.mar-l-xs-lg>div:nth-child(2)>div>div.mar-r-xxs>div.type-base.rte-styles {
    white-space: nowrap
  }

  .SupportTopicHeadPanel_signInCta__paZ78 a#btn-6247 {
    width: 132px
  }

  .helpGfMidCenterItem {
    height: auto !important
  }

  div.film {
    height: 405px !important
  }

  li.flex-column.false.rel.flex-items-center.inline-flex.row-gap16 {
    margin: 5px !important;
    padding-right: 20px !important
  }

  [class*=link-text].solo:not(.type-xs):not(.rte-bullets-type-xs):not(.type-sm):not(.rte-bullets-type-sm):not(.type-base):not(.rte-bullets-type-base) {
    white-space: normal
  }

  ul li.flex-column.false.rel.flex-items-center.inline-flex.row-gap16 {
    min-width: 120px;
    white-space: normal
  }

  div[id*=card-0] div.row.rel.flex.flex-column.card-height-tall.animate-fade {
    padding-bottom: 152px
  }

  div[id*=card-1].flex-card-main.flex-card-background.jsx-428560828 {
    background-position-x: 6px
  }

  div[class*=jsx-] span.type-base.font-regular.color-ui-dark-gray.rte-styles {
    max-width: 169px
  }
}

@media(min-width:768px) {

  div[id*=SECONDARY_FEATURE3products] p.color-ui-black:first-child,
  div[id*=SECONDARY_FEATURE3products] p.color-ui-white:first-child {
    font-size: 22px
  }

  div[id*=SECONDARY_FEATURE3products] p.color-ui-black:first-child span,
  div[id*=SECONDARY_FEATURE3products] p.color-ui-white:first-child span {
    font-size: 12px
  }

  .OverviewApp__card-main__iL-hh,
  .OverviewApp__card-promo-desk-tab__Lw58Y,
  .OverviewApp__card-promo-mob__3_GpR {
    min-height: 310px
  }

  div#MULTI_CTA2+div._ATUbf#PLAN_TOGGLE3 div._wfirD span {
    display: inline-block;
    margin: 10px 0 0 5px !important;
    width: 95px
  }

  div#RIVER_CARD7products li div.text-center {
    padding-top: 30px !important
  }

  div#RIVER_CARD7products li div.text-center h3 {
    margin-bottom: 10px !important;
    margin-top: 10px !important
  }

  div#RIVER_CARD7products li div.text-center h3~p {
    font-size: 16px;
    line-height: 1.2
  }

  div#PAGE_HEADING13 div.grid-col-6.grid-col-7-md {
    max-width: 60%
  }

  div.rivercard-tile {
    min-height: 800px
  }

  h1[data-test-id=panelHeading_2D7Lw] {
    max-width: 80%
  }

  div[class^=AdditionalSupport] a[href="/es-us/support/device-protection-warranty"] span {
    text-align: left
  }
}

@media only screen and (min-width:768px)and (max-width:9000px) {
  #z5-footer-links a[href$="email-sign-up/?source=EnEmail2020000BDL&wtExtndSource=myattglobalfooter"] {
    max-width: 180px
  }

  #__next div.full-width-container a[href*="plans?wlsview=plansfirst&sku=sku8770291"]>div>div>div>div:nth-child(2)>div:nth-child(2) {
    margin-bottom: 5px
  }

  #__next div.full-width-container a[href*="es-us/?1036077272"]>div>div>div>div:nth-child(3)>button,
  #__next div.full-width-container a[href*="plans?wlsview=plansfirst&sku=sku8770291"]>div>div>div>div:nth-child(3)>button,
  #__next div.full-width-container a[href*="plans?wlsview=plansfirst&sku=sku9430398"]>div>div>div>div:nth-child(3)>button,
  #__next div.full-width-container a[href*="prepaid?wlsview=prepaidbyod"]>div>div>div>div:nth-child(3)>button,
  #__next div.full-width-container a[href*="studentbeans.com/v4/hosted/at-t/us/"]>div>div>div>div:nth-child(3)>button {
    bottom: 15px;
    position: absolute
  }

  #__next>div._bbcHF>div:nth-child(2)>div.full-width-container>div._yOVML._51wfx>div>div>div>div._JFa-w {
    height: 440px
  }

  #__next #layout #msg_ban {
    max-height: 11rem
  }

  #__next div._JFa-w:nth-child(18) div._FZuDv {
    padding-top: 20px
  }
}

@media only screen and (min-width:768px)and (max-width:1370px) {
  .CardBox__box .CardBox__boxContent {
    padding: 8px
  }

  .CardBox__bottomMenu .CardBox__linkText {
    font-size: 13px;
    margin-right: 1px
  }

  .CardBox__bottomMenu .CardBox__legalLinkText {
    font-size: 13px;
    margin-left: 1px
  }
}

@media (min-width:768px)and (max-width:1279px) {
  #root .ChoosePlan__signAutopay {
    grid-template-columns: 35rem 15rem
  }
}

@media(min-width:768px) and (max-width:1024px) {
  div.overflow-x-auto>div.centered>ul._t665e {
    min-width: 150px
  }

  div.overflow-x-auto>div.centered>ul._t665e li span {
    font-size: 11px
  }
}

@media(min-height:768px) {
  div#PLAN_SELECTOR8_plansEyebrow_2~div.flex-column.price_selector {
    min-height: 134px
  }

  div#PLAN_SELECTOR8_plansEyebrow_3~div.flex-column.price_selector {
    min-height: 92px
  }
}

@media(min-width:667px) {
  div#SECONDARY_FEATURE4products p[data-test-id=panelHeading] {
    font-size: 16px
  }

  div.row-nowrap.flex-self-stretch.rel._2gyGj div.flex-self-center p.color-ui-white.type-xl.font-medium._DJTtR.mar-b-xs.rel {
    font-size: 38px !important
  }
}

@media(min-width:667px) and (max-width:992px) {
  div.flex.justify-center.text-center.secondary-product div.rel.text-center.pad-l-md.pad-r-md.rwd p.color-ui-black.type-lg.font-medium.mar-t-xl {
    font-size: 18px;
    min-height: 70px
  }
}

@media only screen and (min-width:320px)and (max-width:767px) {

  div:nth-child(2)>div>li>div>div.grid-col-6._22KbO>div._9uCbP.flex-column.eyebrow_selector,
  div:nth-child(5)>div>li>div>div.grid-col-6._22KbO>div._9uCbP.flex-column.eyebrow_selector {
    font-size: 1rem;
    width: 130px
  }

  #__next .mar-t-sm .pad-l-lg,
  #__next .mar-t-sm .pad-l-lg-sm {
    padding: 32px 12px 24px
  }

  #__next .mar-t-sm h2.mar-b-xs.heading-lg {
    margin-bottom: 8px
  }

  #__next .mar-t-sm #undefined-legal_Legal+.cta-container.mar-t-xs {
    margin-top: 8px
  }
}

/* 00040563 - 01/13/26 - Fix space due to long sentence in spanish */
div#account-auth-popover>div.mega-hovertray-container>mega-hover-tray>div.card-height-base>div>aside>div#account-label {
  white-space: normal;
}
#mn-category-panel > div.flex-row.mar-t-md.mar-l-sm.pad-b-sm.gap32 > section:nth-child(3) > ul{
  width: 180px !important;
}