<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* FileID : 361331 */
/* updated 9.5.2024 */

/*596351//11.06.15//nav//
http://tst03.stage.att.com/es-us/esupport/article.html#!/wireless/KM1008850 */

#ge5p_z2-nav-bar .ge5p_z2-nav-bar-subnav &gt; li &gt; a {
    padding: 0 7.5px !important;
  }
  
  /*599741//11.17.15//Footer//
  https://www.att.com/es-us/shop/wireless/data-plans.html */
  
  .consumer #wrapper .gn_prefooter a {
  font-size: 12px !important;
  }
  
  .gn_prefooter a{padding:4px !important}
  
  
  /*599972//11.18.15//International banner//
  https://www.att.com/es-us/shop/wireless/international.html
  
  span.JSAMtext-A_0_0.JSAMasset{width:415px !important}*/
  
  
  /*602872 //11.25.15//nav//
  https://www.att.com/es-us/equipment/accessories/tv-remotes.jsp */
  
  #segMenuBar #segMenuItemShopATT {width:100px !important;}
  #segMenuBar #segMenuItemATTSupport {width:115px !important;}
  #segMenuBar #segMenuItemBusiness {width:78px !important;}
  
  
  /*602907 //11.25.15//Amount to Pay flow//
  https://www.att.com/es-us/pmt/reviewPayment.myworld
  
  .extend3o .w150{width:160px !important;}*/
  
  
  /*603938//11.30.15//steps//
  https://www.att.com/tobr/tobrHomePage.rt */
  
  [data-bubble-quantity="5"] .step-indicator.substep-indicator .step1 {
    left: -51px !important;
    width: 19% !important;
  }
  
  .step1.ng-binding, .step2.ng-binding, .step3.ng-binding, .step4.ng-binding, .step5.ng-binding {
    font-size: 13px;
  }
  
  
  
  /*605080//12.04.15//tabs//
  http://finalstage.att.com/es-us/att/cellone/ */
  
  .lp-tab-inactive {
    width: 180px !important;
  }
  
  #marqueeText{width:460px !important;}
  
  
  
  /*607039.2//12.15.15//content box//
  https://www.att.com/es-us/tobr/tobrHomePage.rt */
  
  span.dInB.pull-left.w50p {width:400px !important}
  
  
  
  /*607039.2//12.16.15//Special Offers Banner//
  https://www.att.com/es-us/shop/special-offers.html
  
  span.JSAMtext-A_2_1.JSAMasset {width: 480px !important; font-size: 15px !important;}
  span.JSAMtext-A_4_0.JSAMasset {width: 445px !important;}*/
  
  
  /*608106//12.17.15//Sync Button//
  https://www.att.com/es-us/olam/syncMultipleSims.myworld
  
  .extend3o .vmid {white-space: nowrap !important;} */
  
  
  /*608664.1//12.17.15//Device Support//
  http://www.att.com/es-us/devicehowto/index.html#!/ */
  
  .topDevice a {
    width: 280px !important;
  }
  
  /*612027//1.7.16//HP Banner//
  http://www.att.com/es-us/
  span.JSAMtext-A_4_3.JSAMasset {
    font-size: 22px !important;
  }
  span.JSAMtext-A_4_0.JSAMasset {
    font-size: 13px !important;
    width: 575px !important;
  }
  
  /*612630.3//1.12.16//banner
  https://www.att.com/es-us/shop/
  span.JSAMtext-A_2_0.JSAMasset {
    font-size: 1em !important;
  }
  
  /*612630.3//1.12.16//banner
  https://www.att.com/es-us/shop/
  span.JSAMtext-A_2_2.JSAMasset {
    top: 172px !important;
  }
  
  span.JSAMtext-A_2_8.JSAMasset {
    width: 80px!important;
    left: 507px !important;
  }
  
  img.JSAMimage-A_2_5.JSAMasset {
    height: 139px !important;
  }
  
  span.JSAMlink-A_0_3.JSAMasset {
    top: 196px !important;
    left: 363px !important;
  }
  
  .JSAMtext-A_4_3.JSAMasset &gt; a {
    font-size: 14px !important;
    position: relative;
    top: -9px;
  }*/
  
  /*614632//1.14.16//banner
  https://www.att.com/es-us/
  span.JSAMtext-A_2_1.JSAMasset {
    font-size: 9.5px !important;
    width: 95px !important;
  }
  
  span.JSAMlink-A_0_3.JSAMasset u {
    left: -23px !important;
    top: -2px !important;
    position: relative;
  }*/
  
  /*615166//1.18.16//Facebook Message
  https://www.att.com/es-us/shop/bundles/directv-wireless.html */
  #faceBookLikeButtonDiv iframe{width:310px!important}
  /*span.JSAMtext-A_0_1.JSAMasset{top:346px!important;left:200px!important;}*/
  
  
  /*616455//1.21.16//Internet banner
  https://www.att.com/es-us/shop/internet.html */
  
  img.JSAMimage-A_2_6.JSAMasset{width:105px!important;left:530px!important;}
  /*span.JSAMtext-A_2_7.JSAMasset{top:65px !important; left: 431px !important;}
  span.JSAMtext-A_2_9.JSAMasset{top:78px !important}*/
  body[data-cqpath*="49307505154793706457240412985946900110;2016005"] span.JSAMtext-A_2_8.JSAMasset{width:21% !important;/*top:110px !important;left:559px !important;*/}
  span.JSAMtext-A_2_10.JSAMasset{left:537px !important;}
  
  
  
  /*616778//1.22.16//DirectTV Wireless banner
  https://www.att.com/es-us/shop/bundles/directv-wireless.html
  
  span.JSAMtext-A_0_0.JSAMasset{width:400px !important;left:50px !important;}
  span.JSAMtext-A_0_1.JSAMasset{top:333px !important;left:312px !important;}*/
  
  /*617422//1.26.16//bill notification buttons
  https://www.att.com/es-us/olam/acctInfoeditBillNotification.myworld */
  .row-seamless.padLeft0.BotSolidBorder.PadRight0 .float-left.w150.MarTop20.right {
    width: 150px !important;
  }
  
  
  /*617524//1.26.16// Unlimited data banner
  https://www.att.com/es-us/
  
  span.JSAMtext-A_0_2.JSAMasset {width:380px !important;}*/
  
  
  /* 618109 //1.27.16// Add to Cart btn
  https://www.att.com/es-us/shop/wireless/accessories/recommendedAccessories.content.sku6790324_cases_chargers_screen-protectors_audio_bluetooth.html */
  
  .stdButton {white-space: nowrap !important;}
  
  /* 618443 //1.29.16// Add to Cart btn
  http://www.att.com/es-us/devicehowto/index.html#!/ */
  a.pull-left.ng-scope.ng-binding a{font-size:16px !important}
  
  /* 618477.1 //1.29.16//
  https://www.att.com/es-us/shop/tv/spanish-packages.html
  span.JSAMlink-A_1_4.JSAMasset{top:190px !important;left:185px !important; }*/
  
  /*618908//2.1.16//homepage
  https://www.att.com/es-us/shop/internet.html
  span.JSAMtext-A_1_0.JSAMasset {
    width: 370px !important;
  }*/
  
  
  /*618906//2.1.16//DirecTV landing page
  https://www.att.com/es-us/shop/tv/directv.html
  
  .fullwidthlegal{width:440px !important;}*/
  
  /*608106.3//2.10.16//Sync button
  https://www.att.com/es-us/olam/syncMultipleSims.myworld */
  .small.font14.button.disabled.wt_BodyFormSubmit{width:100px !important;}
  .small.font14.button.wt_BodyFormSubmit.primary{width:100px !important;}
  
  /*526108.15//2.16.16//learn more
  https://www.att.com/es-us/shop/wireless/gophone.html */
  .btmLink img[src*="btn-en-learn-more-blu29"] {
    margin-top: -18px;
  }
  
  .section .bluebox-outer .bluebox .whitecontent i {
    font-size: 23px;
  }
  
  .textLeft .cta1.homepagecta.cta {
    width: 243px;
  }
  
  
  /*#526108.17//02.29.16// video copy
  https://www.att.com/es-us/cellphones/att/wireless-home-phone-and-internet.html#sku=sku7130587 */
  
  .overviewText .parsys .section .mediaContainer .mediaLinkAndCaption {
    margin: 15px 2px 10px 15px;
  }
  .mediaContainer.box.singlewide.default {
    margin-bottom: 60px;
  }
  
  
  /*#628595//03.07.16//
  https://www.att.com/es-us/olam/passthroughAction.myworld?actionType=InternetProductLandingPage&amp;customerType=L */
  
  .float-left.MarTopNeg3.botMar2{width:310px !important}
  
  /*#628890//03.08.16//
  http://finalstage.att.com/es-us/att/newdealer/#fbid=1qFjk9Pp79L */
  nav#primary_menu ul.menu&gt;li ul li a{padding:0 20px !important;}
  .container_12 .grid_3{width:250px !important;}
  
  
  /*#629409//03.10.16//
  https://tst02.stage.att.com/shop/login/login.html?wlsfi=MODIFY*/
  .smlButton{
    white-space:nowrap;
  }
  
  
  /*#629734//03.11.16// Banner
  http://www.att.com/att/cubaconnect/en/index.html */
  
  #main-container .bg-mid-shadow #inner-container h1 {
    letter-spacing: -0.04em;
  }
  
  /*#628595//03.14.16//
  https://www.att.com/es-us/olam/passthroughAction.myworld?actionType=InternetProductLandingPage&amp;customerType=L */
  .extend3o .botMar5 .font16 {
    font-size: 15px;
    }
  
  /*#633903//03.29.16//
  https://www.att.com/es-us/shop/wireless.html */
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMlink-A_0_0.JSAMasset {
    left: 650px !important;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMlink-A_0_1.JSAMasset &gt; a {
    left: 98px !important;
    position: relative;
  }*/
  
  
  /*#635349//04.1.16//
  https://www.att.com/es-us/olam/showSLIDOverviewAction.myworld### */
  
  .float-left.MarTop18.now-rap.font12.MarLeftNeg10.colorBlack{margin-left:5px}
  
  
  /*634142//4.1.16//
  https://tst02.stage.att.com/esupport/main.html#!/u-verse-high-speed-internet */
  .mainLanding .wrapper-container .sub-content-right {
    width: 160px;
  }
  
  /*635497//4.1.16//
  https://www.att.com/es-us/esupport/article.html#!/wireless/KM1009352
  .wrapper-container .content-first-right button {
    width: 140px;
  }*/
  
  /*635530//4.6.16//
  tst.stage.att.com */
  .jquery + .ge5p_global_styles #primary_Search .autoSuggest ul li{ width:248px;}
  #ge5p_z2-primary-nav #ge5p_z2-nav-bar .ge5p_z2-nav-bar-subnav &gt; li &gt; a{padding:0 10px}
  .pageButtons span.mpwcagts{border: medium none;}
  
  /*635498//4.6.16// cta btns
  https://www.att.com/es-us/shop/bundles.html
  #marqueeHolder &gt; ul &gt; li &gt; span.JSAMtext-A_0_2.JSAMasset {
    top: 220px !important;
  }
  #marqueeHolder &gt; ul &gt; li &gt; a {
    top: 318px !important;
  }*/
  
  /*636654//4.7.16// body copy
  https://www.att.com/es-us/shop/wireless/features/wifi-calling.html */
  #content &gt; div &gt; div.row-seamless &gt; div &gt; div.tab-group &gt; div:nth-child(1) &gt; div &gt; div:nth-child(2) &gt; div.one-up.parbase.fullwidthoneup &gt; div.fullWidthTile.contentLeftDefault &gt; div &gt; div &gt; div.TallPromo1.parsys {
    width: 410px;
  }
  #content &gt; div &gt; div.row-seamless &gt; div &gt; div.tab-group &gt; div:nth-child(1) &gt; div &gt; div:nth-child(4) &gt; div.one-up.parbase.fullwidthoneup &gt; div.fullWidthTile.contentLeftDefault &gt; div &gt; div &gt; div.TallPromo1.parsys &gt; div.text.parbase.titleplustext.section &gt; div.dum_titleplustext &gt; p {
    margin: 0;
  }
  
  
  .fullWidthTile.contentRightDefault .titleAndCopy {
    padding-top: 40px;
  }
  body[data-cqpath*="327185215988398506164465515475777752617;2016090"] #content &gt; div &gt; div.row-seamless &gt; div &gt; div.tab-group &gt; div:nth-child(1) &gt; div &gt; div:nth-child(3) &gt; div.one-up.parbase.fullwidthoneup &gt; div.fullWidthTile.contentRightDefault &gt; div &gt; div &gt; div.TallPromo1.parsys &gt; div.text.parbase.titleplustext.section &gt; div.dum_titleplustext &gt; p {
    line-height: 14px;
  }
  
  
  
  /*
  https://www.att.com/es-us/
  */
  
  #marqueeHolder ul.JSAMbulletCont-A li a{
    position: static;
  }
  
  /*#marqueeHolder ul.JSAMslides-A li a{
    margin-top: 10px;
  }*/
  
  #facebook-like-container #faceBookLikeButtonDiv iframe{
    min-width: 320px;
  }
  
  
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; span {
    top: 164px !important;
  }*/
  
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_2.JSAMasset {
    /*top: 467px !important;
    width: 370px;*/
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_0.JSAMasset &gt; p {
    font-size: 21px !important;
  }
  
  
  /*636913//4.8.16
  https://www.att.com/es-us/shop/special-offers.html
  */
  .tile .textRight p {
    font-size: 12px;
  }
  
  /*a.JSAMbutton-A_3_1.JSAMbuttonBig.JSAMbutton.JSAMasset {
    top: 230px!important;
  }*/
  
  
  /*a.JSAMbutton-A_4_1.JSAMbuttonBig.JSAMbutton.JSAMasset {
    top: 228px!important;
  }*/
  
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span {
    top: 174px !important;
  }
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_0.JSAMasset {
    width: 532px !important;
    top: 123px !important;
  }
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_1.JSAMasset {
    top: 160px !important;
  }*/
  
  .titleAndList {
    width: 141px;
  }
  
  .w306 .tile .textRight p {
    font-size: 11px;
  }
  .w306 .tile h4 {
    font-size: 14px;
  }
  
  
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_5 &gt; span.JSAMtext-A_5_5.JSAMasset{
    top: 334px !important;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_1 &gt; span{
    top: 321px !important;
  }*/
  
  
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_3 &gt; a{
    top: 428px !important;
  }
  
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMlink-A_0_0.JSAMasset &gt; a{
    font-size: 11px;
    margin-left: -5px;
  }*/
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMlink-A_0_1.JSAMasset &gt; a{
    /*font-size: 11px;*/
    margin-left: -10px;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMlink-A_0_0.JSAMasset {
    margin-left: 22px;
  }
  
  /*636984//4.8.16
  https://www.att.com/es-us/olam/unauth/displaySelectAccountRegistration.myworld */
  .textInput-wrapper #selectedAccountId {
    width: 120px;
  }
  
  
  /*636688//4.11.16//Per #661661 - this is causing problems - LS commentied edits
  https://finalstage.att.com/es-us/
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; a {
    top: 420px !important;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_3 &gt; a {
    top: 460px !important;
  }
  
  
  body.extend3o .styled_forms span.textInput-wrapper input{
    width: 131px;
  }*/
  
  
  /*637921//4.13.16//
  https://tst.stage.att.com/olam/loginAction.olamexecute */
  .group-title h2 &gt; .mpwcagwc {
    font-size: 1em;
  }
  
  body.extend3o .font18 {
    font-size: 15px;
  }
  
  /*633714.28//4.13.16//
  https://www.att.com/es-us/esupport/main.html#!/u-verse-high-speed-internet */
  @media (max-width: 320px){
  #wrapper &gt; div.alert &gt; strong {
    font-size: 13px;
  }
  #zipModalId {
    font-size: 13px;
  }
  }
  
  /*#638695//4.15.16//
  https://www.att.com/es-us/shop/
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; span{
    left: 70px !important;
  } */
  
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li &gt; span.JSAMtext-A_1_2.JSAMasset{
    top: 217px !important;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li &gt; span.JSAMtext-A_1_1.JSAMasset{
    top: 171px !important;
  }*/
  
  /*#633714.28//4.20.16//
  https://tst02.stage.att.com/es-us/esupport/main.html#!/u-verse-high-speed-internet */
  #wrapper &gt; div.alert &gt; strong {
    font-size: 12px !important;
  }
  
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; a{
    top: 223px !important;
  }*/
  
  /*#640514//4.22.16//
  https://www.att.com/es-us/
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; a {
    top: 390px !important;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_3.JSAMasset {
    top: 400px !important;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_4.JSAMasset {
    top: 410px !important;
  }*/
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_6.JSAMasset {
    top: 414px !important;
  }*/
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_5.JSAMasset {
    top: 435px !important;
  }*/
  
  #_content_att_homepage_en_index_jcr_content_alertTeaser &gt; div &gt; div &gt; div.parsys.LobTab1 &gt; div.parbase.offeralertbanner.section &gt; div {
    top: -52px;
    position: relative;
  }
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; a {
    left: 315px !important;
  }*/
  
  /*span.JSAMtext-A_2_7.JSAMasset {
    top: 419px !important;
    left: 343px !important;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_3 &gt; a {
    left: 311px !important;
  }*/
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_5 &gt; span.JSAMtext-A_5_2.JSAMasset{
    width: 350px;
  }
  
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_2.JSAMasset {
    left: 190px !important;
    width: 270px !important;
  }
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMlink-A_0_1.JSAMasset {
    left: 546px !important;
  }*/
  
  body[data-cqpath*="49307505154793706457240412985946900110;2016005"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_7.JSAMasset {
    width: 20%;
  }
  
  /*body[data-cqpath*="49307505154793706457240412985946900110;2016005"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_3 &gt; a {
    left: 310px !important;
  }*/
  
  body[data-cqpath*="49307505154793706457240412985946900110;2016005"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_0.JSAMasset {
    width: 270px;
  }
  
  body[data-cqpath*="49307505154793706457240412985946900110;2016005"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_6.JSAMasset {
    top: 272px !important;
  }
  
  /*body[data-cqpath*="331952885926785518784367224418061985514;2016026"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span {
    top: 172px !important;
  }*/
  
  /*#640634.1//4.25.16//
  https://www.att.com/es-us/olam/passthroughAction.myworld?actionType=MobileNumberChange */
  body#main.extend3o .styled_forms span.textInput-wrapper input {
    width: auto;
  }
  
  /*#640922//4.25.16//
  https://www.att.com/es-us/shop/ */
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li &gt; span.JSAMtext-A_1_1.JSAMasset{
  
  }
  
  /*#641425//4.28.16//
  https://tst03.stage.att.com/es-us/shop/common/checkout/personal.html */
  #progressLabelContainer &gt; div:nth-child(2) &gt; div:nth-child(7) &gt; span.first.w25.rel.menu-gap{margin-right:70px;}
  #progressLabelContainer &gt; div:nth-child(2) &gt; div:nth-child(7) &gt; span:nth-child(2){margin-right:115px;}
  #progressLabelContainer &gt; div:nth-child(2) &gt; div:nth-child(7) &gt; span:nth-child(3){margin-right:100px;}
  
  /*#642933//5.3.16//
  https://www.att.com/es-us/ */
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_3 &gt; span.JSAMlink-A_3_0.JSAMasset{top:397px !important;width:376px !important;}
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_3 &gt; span.JSAMlink-A_3_1.JSAMasset{top:421px !important;width:376px !important;}*/
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_5 &gt; span.JSAMtext-A_5_0.JSAMasset{width:250px !important;}
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_5 &gt; span.JSAMtext-A_5_6.JSAMasset{top:265px !important;width:180px !important;}
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_5 &gt; span.JSAMtext-A_5_7.JSAMasset{width:210px;top:305px !important;}*/
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; a{left:310px !important;}
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_5 &gt; span.JSAMtext-A_5_8.JSAMasset{left:355px !important;}*/
  
  
  
  /*#643984//5.10.16//
  https://www.att.com/es-us/cellphones/iphone/iphone-se.html#sku=sku7870568 */
  #tab1 &gt; div.parsys.overviewpar &gt; div &gt; div &gt; div:nth-child(3) &gt; div{font-size:.9em}
  #tab1 &gt; div.parsys.overviewpar &gt; div &gt; div &gt; div:nth-child(5){padding:55px 50px 0 370px !important}
  
  /*#644759//5.11.16//
  https://www.att.com/es-us/ */
  /*#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; a{left:310px !important;}*/
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; a{top:415px !important;}
  
  
  /*#644582//05.11.16//
  https://www.att.com/es-us/
  
  
  li.JSAMpanel-A_2 &gt; a.JSAMbutton-A_2_1.JSAMbuttonBig.JSAMbutton.JSAMasset{
    left: 310px !important;
  }*/
  
  /* #645235 //05.12.16//
  https://finalstage.att.com/es-us/esupport/index.jsp */
  
  #main-container .login-auth a#login {width:105px;}
  
  /* #645651.1 //05.13.16//
  https://www.att.com/es-us/shop/ */
  
  body[data-cqpath*="299092814778633834053214125430158400074;2015358"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_3 &gt; a {top:222px!important;}
  
  
  
  /*#646220//05.17.16//
  https://www.att.com/es-us/homepage/index.html?
  */
  
  /* N4 */
  body[data-cqpath*="49307505154793706457240412985946900110;2016005"] ul.JSAMslides-A &gt; li.JSAMpanel-A_3 &gt; a.JSAMbutton-A_3_1.JSAMbuttonBig.JSAMbutton.JSAMasset{
    margin-left: -70px;
  }
  
  
  
  /* N5 */
  body[data-cqpath*="49307505154793706457240412985946900110;2016005"] ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; a.JSAMbutton-A_4_0.JSAMbuttonBig.JSAMbuttonWhite.JSAMasset{
    margin-top: 26px;
  }
  
  
  
  /* N6 */
  body[data-cqpath*="49307505154793706457240412985946900110;2016005"] ul.JSAMslides-A &gt; li.JSAMpanel-A_5 &gt; a.JSAMbutton-A_5_1.JSAMbuttonBig.JSAMbutton.JSAMasset{
    margin-left: 66px;
  }
  
  
  /*#646501//05.18.16//
  https://www.att.com/es-us/shop/wireless/international/mexico-roaming-bonus.html
  */
  
  body[data-cqpath*="58484408943147529444956320428374226321;2016012"]  ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; a.JSAMbutton-A_0_1.JSAMbuttonBig.JSAMbutton.JSAMasset{
    top: 448px !important;
  }
  
  
  /*#646519.1//05.18.16//
  https://www.att.com/es-us/shop/digital-life.html
  */
  body[data-cqpath*="4680072114930757654944636235860502020;2016124"] div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; a.JSAMbutton-A_0_0.JSAMbuttonBig.JSAMbuttonWhite.JSAMasset{
    top: 434px !important;
  }
  
  /*#646844//05.19.16//
  https://tst04.stage.att.com/esupport/index.jsp
  */
  .wrapper-container #main-container .login-auth a#login {
    width: 110px;
  }
  
  
  /*#646835 // 05.19.16//
  https://www.att.com/es-us/shop/special-offers.html
  */
  html body.consumer.ge5p-tesla-theme div#wrapper div#main-container div.base.admgr.marqueePromo div.page-title-container div.marquee.parbase.teaser div#_content_att_shop_en_special-offers_jcr_content_admgr_marquee.campaign.campaign-campaign1 div div#marqueeHolder ul.JSAMslides-A li.JSAMpanel-A_2 span.JSAMtext-A_2_1.JSAMasset{width:500px;}
  
  
  /*#647622// 05.23.16//
  https://www.att.com/es-us/olam/loginAction.olamexecute?actionEvent=invalidInputChars
  */
  #top.extend3o .LoginModalFirstPara p {
    font: 14px/13px Arial;
  }
  
  /*#648887.1// 05.26.16//
  https://www.att.com/es-us/shop
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_0.JSAMasset{top: 342px;}*/
  
  
  /*#648229 // 05.27.16// Breadcrumb
  https://tst04.stage.att.com/es-us/esupport/main.html#!/local-long-distance/topic_landlinehomephonesup-topic_callingfeatures1-topic_morecallingfeatures */
  
  #breadcrumbsBox {height:45px;}
  .breadcrumbsBox ul{height:40px;}
  
  /*#647551 // 05.27.16//
  https://tst04.stage.att.com/es-us/esupport/article.html#!/local-long-distance/KM1010673 */
  .wrapper-container .content-first-right button {
    width: auto;
    white-space: nowrap;
  }
  
  /*#644759//6.1.16//
  https://www.att.com/es-us/
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; a {
    top: 430px !important;
  }*/
  
  #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; a {
    top: 433px !important;
  }
  
  /*#651723//6.10.16//
  https://www.att.com/es-us/ */
  body[data-cqpath*="49307505154793706457240412985946900110;2016161"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; img.JSAMimage-A_0_4.JSAMasset {
    top: 429px !important;
  }
  
  /*#654362//6.16.16//
  https://www.att.com/es-us/olam/SLIDMyProfileview.myworld?event=view */
  #primary-content &gt; div.box.extend3o &gt; div.row-seamless.MarTop20.Marbot10 &gt; div.BottomDotBorder &gt; div &gt; div.float-left.Marbot5.w200 {
    width: 230px;
  }
  
  /*#654821//6.17.16//
  https://www.att.com/es-us/shop/wireless/data-plans.html */
  body[data-cqpath*="163448038953535618358427626452050409459;2016162"] #marqueeHolder &gt; ul &gt; li &gt; span {
    top: 168px !important;
  }
  
  /*#654914//6.17.16//
  https://www.att.com/es-us/shop/wireless/data-plans.html */
  body[data-cqpath*="49307505154793706457240412985946900110;2016161"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_0.JSAMasset {
    top: 328px !important;
  }
  
  body[data-cqpath*="49307505154793706457240412985946900110;2016161"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_1.JSAMasset {
    top: 310px !important;
  }
  
  body[data-cqpath*="49307505154793706457240412985946900110;2016161"] #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_1 &gt; span.JSAMtext-A_1_0.JSAMasset, #marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_1 &gt; span.JSAMtext-A_1_1.JSAMasset {
    font-size: 11px !important;
  }
  
  #cluster_all_body #resultsSpace ul.resultList li.shopgridResults p.rightprod_legal_shop {
    width: 108px;
    }
  
  #cluster_all_body #resultsSpace ul.resultList li.shoplistResults img.icon, #resultsSpace ul.resultList li.shopgridResults img.icon {
    width: 98px;
  }
  
  #cluster_all_body #resultsSpace ul.resultList li.shopgridResults p.price{
    font-size:18px;
  }
  
  /*#656027//6.23.16//
  https://www.att.com/es-us/homepage/newA.html */
  body.att-new-homepage .login form div.att-input-block {
    margin-right: 5px;
  }
  
  div.f12px .text-medium {
    font-size: .7rem !important;
  }
  
  .span12 .login.login-horizontal form .password-block .input-inline p, .span12 .login.login-horizontal form .userid-block .input-inline p {
    font-size: 1.2rem;
  }
  
  .span12 .login.login-horizontal form .password-block input, .span12 .login.login-horizontal form .userid-block input {
    width: 190px;
    }
  
  
  
  /*#526108.28//06.23.16//
  Issue 1
  https://www.att.com/es-us/shop/wireless/gophone.html
  */
  
  /* first screenshot */
  div#_content_att_shop_en_wireless_gophone_jcr_content_admgr_marquee &gt; div &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li:first-child &gt; span:first-child{
    margin-top: -14px;
  }
  
  /* second screenshot */
  div#_content_att_shop_en_wireless_gophone_jcr_content_mncont &gt; div &gt; div.parbase.LoBTabs &gt; div.parsys.LobTab1 &gt; div.twoup.parbase.section &gt; div.fullwidthtwocolumnoneup.twocolumntwoup.parbase.two-up{
    min-height: 260px;
  }
  
  /*
  Issue 2
  https://www.att.com/es-us/shop/internet/gigapower.html
  */
  
  body.consumer.ge5p-tesla-theme div#_content_att_shop_en_internet_gigapower_jcr_content_mncont &gt; div &gt; div.parbase.LoBTabs &gt; div.parsys.LobTab1 &gt; div &gt; div.oneup.parbase.section:nth-child(4){
    min-height: 700px;
  }
  
  /*#656340//6.24.16//
  http://www.att.com/es-us/channellineup/u-verse/channel-lineup.jsp?ZIP=75202&amp;TVPACKAGENAME=U450&amp;APPID=MyATT&amp;CUSTSUBTYPE=RES&amp;LOCALE=ES_US */
  .othertabs .orange {
    font-size: 9px;
  }
  
  /*#656344//6.24.16//
  https://www.att.com/es-us/shop/wireless/gophone-refill-bonus.html*/
  body[data-cqpath*="206215137574326630928522866782857965760;2016173"] #marqueeHolder &gt; ul &gt; li &gt; a.JSAMbutton-A_0_2.JSAMbuttonBig.JSAMbutton.JSAMasset{left:260px !important;}
  
  /*#526108.28//6.27.16//
  https://www.att.com/es-us/shop/internet/gigapower.html */
  .one-up .fullWidthTile .titleAndCopy p {
    margin-bottom: 0px;
  }
  
  #_content_att_shop_en_internet_gigapower_jcr_content_mncont &gt; div &gt; div &gt; div.parsys.LobTab1 &gt; div:nth-child(4) &gt; div.one-up.parbase.fullwidthoneup &gt; div.fullWidthTile.contentLeftDefault &gt; div &gt; div &gt; div.TallPromo1.parsys &gt; div.text.parbase.titleplustext.section &gt; h4 &gt; p {
    font-size: 26px !important;
  }
  
  
  
  
  /*#651628.1//06.30.16//
  ATT
  */
  
  /*
  https://www.att.com/es-us/shop/myuverse/dashboard.html?actionType=ChangeInternet-Plans
  */
  
  div.tab-pane &gt; div &gt; div.addhsia &gt; div &gt; div.rel.package-plans &gt; div &gt; div.modifytile-productdesc &gt; div.rel.package-plans-features &gt; span &gt; div.productHeight1{
    min-height: 276px !important;
  }
  
  div.tab-pane &gt; div &gt; div.addhsia &gt; div &gt; div.rel.package-plans &gt; div &gt; div.modifytile-productdesc &gt; div.rel.package-plans-features &gt; span &gt; div.productHeight1 &gt; div:first-child &gt; div:nth-child(2){
    min-height: 90px !important;
    font-size: 13px !important;
    padding-top: 4px !important;
  }
  
  div.tab-pane &gt; div &gt; div.addhsia &gt; div &gt; div.rel.package-plans &gt; div &gt; div.modifytile-productdesc &gt; div.rel.package-plans-features &gt; span &gt; div.productHeight1 &gt; div:first-child &gt; div:nth-child(4){
    min-height: 90px !important;
    font-size: 13px !important;
    padding-top: 4px !important;
  }
  
  
  
  
  
  /*#660033.1//07.11.16//
  https://www.att.com/es-us/shop/movers/u-verse.html
  */
  
  div#_content_att_shop_en_movers_u-verse_jcr_content_mncont &gt; div &gt; div &gt; div:nth-child(1) &gt; div:nth-child(2) &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div:nth-child(3){
    margin-bottom: 20px !important;
    padding-top: 8px;
    padding-left: 0 !important;
    margin-left: 0 !important;
  }
  
  div#_content_att_shop_en_movers_u-verse_jcr_content_mncont &gt; div &gt; div &gt; div:nth-child(1) &gt; div:nth-child(2) &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div.authorrichtext.section &gt; div{
    padding-left: 0 !important;
    margin-left: 0 !important;
  }
  
  
  
  
  /*#660200//07.11.16//
  https://www.att.com/3gmicrocell/unauth/login.do?target=FOAMS
  */
  
  form#loginForm.styled_forms &gt; div#UserNameDiv &gt; span.textInput-wrapper &gt; span &gt; input#username,
  form#loginForm.styled_forms &gt; div#PwdDiv &gt; div#passwordTextDiv &gt; span.textInput-wrapper &gt; span &gt; input#passwordText{
    width: auto !important;
    max-width: auto !important;
  }
  
  /*#656340.1//7.12.16//
  http://www.att.com/es-us/channellineup/u-verse/channel-lineup.jsp?ZIP=75202&amp;TVPACKAGENAME=U450&amp;APPID=MyATT&amp;CUSTSUBTYPE=RES&amp;LOCALE=ES_US
  */
  .tabs-container .filter-wrapper #channelLineUpSearch {
    margin: 0 9px 0 0;
  }
  
  #filter .hd-wrapper {
    padding-right: 8px;
  }
  
  
  
  
  /*#661048//07.13.16//
  https://www.att.com/es-us/olam/gotoShop.olamexecute?event=displayRingtonesDownloads&amp;reportActionEvent=A_SHOP_SHOP_RINGTONE_DOWNLOAD_RETR
  */
  
  div#primary-ringtonesDownloads &gt; div.grad-box &gt; div.pad &gt; dl &gt; dt.title{
    font-size: 11px;
  }
  
  div#primary-ringtonesDownloads &gt; div.grad-box &gt; div.pad &gt; dl &gt; dd.price{
    font-size: 11px;
    max-width: 48px;
  }
  
  div#primary-ringtonesDownloads &gt; div.grad-box &gt; div.pad &gt; dl &gt; dd.buy{
    margin-left: -18px;
  }
  
  div#primary-ringtonesDownloads &gt; div.grad-box &gt; div.pad &gt; dl &gt; dd.link{
    font-size: 11px;
    min-width: 108px;
    margin-left: -40px !important;
    margin-top: 6px;
  }
  
  div#primary-ringtonesDownloads &gt; div.grad-box &gt; div.pad &gt; dl &gt; dd.link a{
    min-height: 14px !important;
    display: block;
  }
  
  div#primary-ringtonesDownloads &gt; div.grad-box &gt; div.pad &gt; div.btn-row{
    margin-top: 24px;
  }
  
  
  
  
  /*#661661//07.15.16//
  https://www.att.com/es-us/pmt/setupQuickPay.myworld?reportActionEvent=A_PMT_QUICK_PAY_SETUP&amp;reportActionForm=commonPaymentForm
  */
  
  div#divCVV &gt; div.emailInput &gt; span.textInput-wrapper &gt; span &gt; input[title="CVV"]{
    max-width: 50px;
  }
  
  div#divCardZipCode &gt; div.emailInput &gt; span.textInput-wrapper &gt; span &gt; input{
    max-width: 100px;
  }
  
  /*#662410//07.21.16//
  https://www.att.com/es-us/pmt/tpAutoPayAlert.myworld?reportActionEvent=A_PMT_TXT2PAY_START&amp;reportActionForm=payCommonActionForm
  */
  body.extend3o #secondary-content .steps-new span {
    font-size: 11px;
  }
  
  body.extend3o #secondary-content .steps-new .current span {
    font-size: 11px;
  }
  
  body.extend3o #secondary-content .steps-new span.mpwcagwc {
    padding: 0 !important;
  }
  
  
  
  /*#663443//07.26.16//
  https://www.att.com/es-us/pmt/reviewPayment.myworld
  */
  
  form#payCommonActionForm &gt; div.row-seamless &gt; div.styled_forms &gt; div.OC2PARowSeamless &gt; div &gt; div:nth-child(3) span{
    display: block;
    width: auto !important;
    min-width: 110px;
  }
  
  /*#667340//8.5.16//banner cta
  https://www.att.com/es-us/shop/wireless/switch-and-save-etf.html */
  body[data-cqpath*="17008282354544738687726652391268105020;2016155"] .JSAMbutton-A_0_1.JSAMbuttonBig.JSAMbuttonWhite.JSAMasset{
    top: 435px !important;
  }
  
  body[data-cqpath*="232638593256185045632887168406463346152;2016196"] .JSAMbutton-A_0_1.JSAMbuttonBig.JSAMbutton.JSAMasset {
    top: 415px !important;
  }
  
  body[data-cqpath*="232638593256185045632887168406463346152;2016196"] .JSAMtext-A_0_0.JSAMasset {
    top: 232px !important;
  }
  
  
  /*#667196.1//08.10.16//
  http://www.att.com/es-us/att/pride/
  */
  
  div#hero &gt; div.content{
    top: 50px;
  }
  
  div#hero &gt; div.content &gt; h1.blue{
    font-size: 36px;
    margin-bottom: 6px;
  }
  
  
  /*#672219//08.29.16//
  https://www.att.com/olam/showSLIDOverviewAction.myworld
  */
  .w640Mar14.PadLeft30.PadTop20.MarLeft10.botMar10.float-right.ConvdashMainvertSep.wt_Body .float-left.w195 {
    width: 150px;
  }
  
  
  /*#674576//9.2.16//
  https://www.att.com/es-us/att/worldconnectdr/en/index.html
  */
  
  .content .modalTitle {
    font-size: 18px;
  }
  
  /*#674362//9.6.16//banner
  https://www.att.com/es-us/shop/wireless/devices/iphone-ipad-bundle.html */
  body[data-cqpath*="37422369863073118129702407965239419884;2016280"] #marqueeHolder &gt; ul &gt; li &gt; span {
    top: 342px !important;
  }
  
  
  /*#674979//09.07.16//
  https://www.att.com/es-us/olam/showSLIDOverviewAction.myworld
  */
  
  div#wrapper.noBorderFocus &gt; div#main-container &gt; div:nth-child(5) &gt; div#content.sprintContent &gt; div#primary-content.sprintPrimary-Content.myPlan-section &gt; div#servicecontent.sprintContent.botMar0 &gt; div.box.shadowLeft.botMar5 &gt; div.shadowRight &gt; div.tab-container &gt; div.tab-content &gt; div.w100per &gt; div#tabDiv.w290.RightSolidBorder &gt; ul#MainTab &gt; li.noFloat.SDG_G1184254 &gt; a &gt; span.float-left.MarLeft10 &gt; span.MarTop5{
    font-size: 10px;
  }
  
  
  /*#675073.3//09.8.16//
  https://finalstage.att.com/es-us/att/attthanks/en/index.html
  */
  div.thx-content-wrapper #thx-hero .thx-main-hero p{
    font-size: 25px;
  }
  
  /*#678669//09.21.16//
  https://www.att.com/es-us/shop/iphone.html
  */
  body.consumer ul li[style*="font-size: 14px"] {
    font-size: .8rem !important;
  }
  
  body.consumer .h500 p[style*="font-size: 26px;"] {
    font-size: 26px !important;
  }
  
  body.consumer .parbase p[style*="font-size: 32px"] {
    font-size: 26px !important;
  }
  
  html body.consumer.ge5p-tesla-theme div#wrapper div#main-container div.bg-mid-shadow div#content div.primary-content-full div.lobfullwidthnotabs-content div.parsys.mncont div.advancedTabs.section div#content div.primary-content-full div.tab-group div.tabcontent div.parsys.tab1 div.parsys.section div.parsys.section div.parsys.section div.text.parbase.section div p{
    max-width: 660px;
  }
  
  /*#680169//09.28.16//
  https://finalstage.att.com/es-us/att/pride/
  */
  section.marquee-wrapper .marquee .slide .slide-copy h3 {
    font-size: 33px;
  }
  
  
  /*#682450//10.05.16//
  https://www.att.com/es-us/shop/wireless/devices/iphone-ipad-bundle.html
  */
  
  div.bg-mid-shadow div.base.admgr.marqueePromo &gt; div.page-title-container &gt; div.marquee &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_1.JSAMasset{
    margin-top: 26px;
  }
  
  
  /*#683593//10.12.16//
  https://www.att.com/es-us/shop/wireless/deviceconfigurator.html?prefetched=true&amp;sku=sku8040356
  */
  
  a.btn.secondary.calcDPBtn[title="Actualizar"]{
    min-width: 110px;
    letter-spacing: 0;
  }
  
  
  /*#683591//10.12.16//
  https://www.att.com/es-us/shop/wireless/gophone-plans.html
  */
  
  body[data-cqpath*="247799695836698620311770393907337252455;2016271"] #marqueeHolder &gt; ul &gt; li &gt; span.JSAMtext-A_0_3.JSAMasset {
    top: 242px !important;
  }
  
  body[data-cqpath*="247799695836698620311770393907337252455;2016271"] #marqueeHolder &gt; ul &gt; li &gt; span.JSAMtext-A_0_1.JSAMasset {
    top: 232px !important;
  }
  
  
  /*#685383//10.19.16//
  https://www.att.com/es-us/shop/wireless/devices/iphone-ipad-bundle.html
  */
  
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; a.JSAMbutton-A_0_0.JSAMbuttonBig.JSAMbutton.JSAMasset{
    margin-top: 30px;
  }
  
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_1.JSAMasset{
    padding-top: 30px;
  }
  
  
  /*#689148//11.2.16//
  http://finalstage.att.com/es-us/att/aarp/
  */
  @media screen and (min-width: 960px){
  div.aarp-container-2016 .deals .slides .slide h1 {
    font-size: 40px;
  }
  }
  
  /*#690031//11.04.16//
  https://www.att.com/es-us/shop/wireless/international/roaming.html
  */
  
  body.consumer.ge5p-tesla-theme div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_1.JSAMasset{
    padding-top: 0;
    margin-top: 0 !important;
  }
  
  /*#692054//11.11.16//
  https://www.att.com/es-us/connectme/residents/map.html
  */
  
  div#wrapper &gt; section.cart-breadcrumb-wrapper &gt; div.breadcrumbs{
    min-width: 560px;
  }
  
  
  /*#692956//11.15.16//
  https://www.att.com/es-us/wireless/
  */
  
  div#marquee-292143411114857644391079035854197600260 div.container &gt; div.row &gt; div &gt; div.slide-content &gt; h2.marquee-header &gt; p{
    font-size: 42px;
    line-height: 1.2;
    margin-bottom: 0;
  }
  
  /*#693707//11.18.16//
  https://www.att.com/es-us/shop/tv/spanish-packages.html
  */
  
  body.consumer.ge5p-tesla-theme div.bg-mid-shadow &gt; div#content &gt; div.primary-content-full &gt; div &gt; div.page-title-container &gt; div &gt; div#_content_att_shop_en_tv_spanish-packages_jcr_content_admgr_marquee &gt; div &gt; div#marqueeHolder &gt; ul &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_4.JSAMasset{
    margin-top: 10px;
  }
  
  /*#695758//11.25.16//
  https://www.att.com/es-us/tv/u-verse.html
  */
  
  div#marquee-290321726753994176349785102948506951245 div.slide &gt; div.container &gt; div.row &gt; div.span6 &gt; div.slide-content &gt; h2.marquee-header.desktop-tablet-only.text-white{
    font-size: 22px;
  }
  
  /*
  https://www.att.com/es-us/bundles/
  */
  
  div#marquee-271747772061410320619131668934280530778 div.container &gt; div.row &gt; div.span6 &gt; div.slide-content &gt; h2.marquee-header.desktop-tablet-only.text-white{
    font-size: 22px;
  }
  
  
  /*#696445.1//12.5.16//
  https://www.att.com/es-us/tv/u-verse.html
  */
  
  .selector.priceRangeDiv {
  width: 100px;
  }
  
  div.resultsCount {
  width: 139px !important;
  }
  
  div.navBar h3.pageButtons {
  width: 129px;
  }
  
  .navBar span, .navBar .sorting, .navBar .pageButtons {
  font-size: 0.7rem !important;
  }
  
  .navBar div.selector {
  padding-left: 7px;
  }
  
  /*#526108.29//12.08.16//
  https://www.att.com/es-us/shop/wireless/gophone.html
  */
  
  div[data-teaserid="248416685416842227953536782620238924649"] &gt; div#marqueeHolder &gt; ul &gt; li.JSAMpanel-A_0 &gt; a.JSAMbutton-A_0_0{
    margin-top: 10px !important;
  }
  
  div[data-teaserid="248416685416842227953536782620238924649"] &gt; div#marqueeHolder &gt; ul &gt; li.JSAMpanel-A_1 &gt; span.JSAMtext-A_1_2.JSAMasset{
    font-size: 32px !important;
  }
  
  div[data-teaserid="248416685416842227953536782620238924649"] &gt; div#marqueeHolder &gt; ul &gt; li.JSAMpanel-A_1 &gt; a.JSAMbutton-A_1_0{
    margin-top: 10px !important;
  }
  
  div[data-teaserid="248416685416842227953536782620238924649"] &gt; div#marqueeHolder &gt; ul &gt; li.JSAMpanel-A_2 &gt; a.JSAMbutton-A_2_1{
    margin-top: 10px !important;
  }
  
  /*#526108.33//12.09.16//
  https://www.att.com/es-us/shop/internet/u-verse-internet.html
  */
  
  div[data-teaserid="137735645189145236741944843980676866749"] &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_1 &gt; span{
    line-height: 1 !important;
  }
  
  div[data-teaserid="137735645189145236741944843980676866749"] &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_1 &gt; span.JSAMtext-A_1_4{
    top: 166px !important;
  }
  
  /*
  https://www.att.com/es-us/shop/internet/u-verse-internet.html
  */
  
  div[data-teaserid="137735645189145236741944843980676866749"] &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; a.JSAMbutton-A_2_0{
    top: 230px !important;
  }
  
  /*#526108.32//12.12.16//
  http://www.att.com/es-us/shop/
  */
  
  div#_content_att_shop_en_home-phone_landline_jcr_content_mncont .fullWidthTile.contentLeftDefault .titleAndCopy {
    padding-top: 109px;
  }
  
  /*
  https://www.att.com/es-us/shop/home-phone/landline.html
  */
  
  div[data-teaserid="159685822823981577023909373670732262132"] &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_0{
    margin-top: 40px;
  }
  
  div[data-teaserid="159685822823981577023909373670732262132"] &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; a.JSAMbutton-A_0_1{
    margin-top: 10px;
  }
  
  div[data-teaserid="159685822823981577023909373670732262132"] &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_2{
    margin-top: 10px !important;
  }
  
  /*#697252//12.15.16//
  https://www.att.com/es-us/my/#/managePaperlessBilling
  */
  span.mpwcagts.ng-binding:before {
    white-space: normal !important;
  }
  
  /*#700575//12.16.16//
  https://www.att.com/es-us/att/attthanks/en/index.html
  */
  
  section#thx-hero &gt; div#myCarousel &gt; div.carousel-inner &gt; div.thx-video-hero &gt; div.container &gt; div.thx-main-hero-text &gt; p.hidden-xs &gt; br{
    display: none;
  }
  
  /*#704222//1.05.17//
  https://www.att.com/es-us/shop/wireless/devices/iphone-ipad-bundle.html?mobile=false
  */
  
  body.consumer div#main-container &gt; div.bg-mid-shadow &gt; div#content &gt; div.primary-content-full &gt; div.base.admgr.marqueePromo &gt; div.page-title-container &gt; div &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; a.JSAMbutton-A_0_0.JSAMbuttonBig.JSAMbutton.JSAMasset{
    margin-top: 70px !important;
  }
  
  /*#704772//1.10.17//
  https://www.att.com/es-us/olam/loginAction.olamexecute
  */
  
  form.login-widget &gt; fieldset &gt; div.row &gt; div &gt; div &gt; div &gt; label &gt; span{
    font-size: 12px !important;
  }
  
  form.login-widget &gt; fieldset &gt; div.row &gt; div &gt; div &gt; div &gt; p.public-computer{
    font-size: 12px !important;
    letter-spacing: 0;
    width: 128px !important;
  }
  
  form.login-widget &gt; fieldset &gt; div.row &gt; div &gt; div &gt; p:nth-child(2) &gt; a{
    font-size: 13px !important;
  }
  
  /*#707187//1.20.17//
  https://www.att.com/es-us/shop/tv/directv/wireless-customers.html
  */
  
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; a.JSAMbutton-A_0_0.JSAMbuttonBig.JSAMbutton.JSAMasset{
    margin-top: 0px;
  }
  
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_1 &gt; span.JSAMtext-A_1_3.JSAMasset{
    display: block;
    min-width: 190px;
    margin-top: -7px;
  }
  
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_0.JSAMasset{
    display: block;
    padding-top: 0;
    letter-spacing: 0;
    margin-top: -14px;
    font-size: 14px !important;
  }
  
  /*#707202//1.20.17//
  https://www.att.com/es-us/tv/
  */
  
  span.mpwcagwc{
    border: none !important;
  }
  
  /*#707196//1.23.17//
  https://www.att.com/es-us/shop/bundles/save.html
  */
  
  ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; span.JSAMtext-A_4_3.JSAMasset{
    width: 430px !important;
    white-space: normal;
    margin-left: -74px;
  }
  
  /*#707201//1.23.17//
  https://www.att.com/es-us/internet/
  */
  
  @media(min-width: 768px){
  div#marquee-154342389449921912871125044961756509521 &gt; div.slick-list &gt; div.slick-track &gt; div.slide &gt; div.container &gt; div &gt; div &gt; div.cta-wrapper &gt; a{
    margin-top: -10px;
    margin-bottom: 80px;
  }
  }
  
  /*#708433.2//1.30.17//
  https://www.att.com/shop/wireless/connected-car.html
  */
  
  ul.JSAMslides-A &gt; li.JSAMpanel-A_1 &gt; span.JSAMtext-A_1_0.JSAMasset{
    margin-top: -12px;
    letter-spacing: 0;
    font-size: 9px;
  }
  
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_2 &gt; span.JSAMtext-A_2_0.JSAMasset{
    display: block;
    padding-top: 0;
    letter-spacing: 0;
    margin-top: -2px;
    font-size: 9px !important;
  }
  
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_4 &gt; span.JSAMtext-A_4_0.JSAMasset{
    padding-top: 0;
    letter-spacing: 0;
    margin-top: -5px;
    font-size: 9px !important;
  }
  
  /*#710474//2.03.17//
  https://www.att.com/es-us/esupport/article.html#!/wireless/KM1008921
  */
  
  div.ngdialog-content &gt; div[class*="modalWrapper"] &gt; div[class*="modalContent"] &gt; div[class*="modalHeader"] &gt; h1{
    font-size: 24px !important;
    letter-spacing: 0;
  }
  
  /*#715955//3.01.17//
  https://www.att.com/es-us/
  */
  
  div[data-tdata-slotid="IS1313"] &gt; div.container &gt; div.row &gt; div.span6 &gt; div.slide-content &gt; div.subhead.desktop-tablet-block.text-black{
    padding-right: 0 !important;
    margin-right: 0 !important;
    width: 88%;
    font-size: 15px;
  }
  
  @media only screen and (min-width: 768px){
  div.thx-content-wrapper section.thx-image-container .thx-section-detail-text h2, .thx-content-wrapper section.thx-image-container .thx-section-text h2 {
    font-size: 32px;
  }
  
  div.thx-content-wrapper section.thx-image-container .thx-section-detail-text p, .thx-content-wrapper section.thx-image-container .thx-section-text p {
    width: 520px;
  }
  
  div.thx-content-wrapper section.thx-image-container .thx-section-detail-text .thx-legal-disclaimer-block {
    font-size: 11px!important;
  }
  }
  
  /*#717101//3.06.17//
  https://www.att.com/es-us/
  */
  
  @media(min-width: 992px){
  div[style*="https://www.att.com/img/atandt/ES_441253a.jpg"] &gt; div.container &gt; div.row &gt; div.span6 &gt; div.slide-content &gt; div.subhead.desktop-tablet-block.text-black &gt; p{
    font-size: 12px;
  }
  }
  
  @media(min-width: 768px) and (max-width: 992px){
  div[style*="https://www.att.com/img/atandt/ES_441253a.jpg"] &gt; div.container &gt; div.row &gt; div.span6 &gt; div.slide-content &gt; div.subhead.desktop-tablet-block.text-black &gt; p{
    font-size: 12px;
    width: 74%;
  }
  }
  
  #quantitySelect div.selector span {
    padding: 0 1px 0 2px;
    cursor: pointer;
  }
  
  #uniform-priceDropDown &gt; span {
    width: 164px !important;
  }
  
  /*#720895//3.22.17//
  https://www.att.com/es-us/shop/tv/spanish-packages.html
  */
  
  div#_content_att_shop_en_tv_spanish-packages_jcr_content_admgr_marquee &gt; div &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_0{
    margin-top: -16px;
  }
  
  div#_content_att_shop_en_tv_spanish-packages_jcr_content_admgr_marquee &gt; div &gt; div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_1 &gt; span.JSAMtext-A_1_0{
    margin-top: 14px;
    font-size: 13px !important;
  }
  
  /*#721838//3.28.17//
  https://finalstage.att.com/es-us/att/aarp/
  */
  @media screen and (min-width: 960px){
  div.aarp-container-2016 .masthead .column.left h2 {
    font-size: 37px;
  }
  }
  
  @media screen and (min-width: 480px){
  div.aarp-container-2016 .masthead .column.left h2 {
    font-size: 28.5px;
  }
  }
  
  @media screen and (max-width: 667px){
  div.aarp-container-2016 .section .inner {
    max-width: 757px;
  }
  }
  
  /*#728382//4.27.17// 
  https://www.att.com/es-us/att/gophone-multiline-discount/
  */
  
  div.wrapper-calculator &gt; div &gt; div.save-list &gt; div.line-box &gt; span{
    display: block;
    white-space: normal;
  }
  
  div.wrapper-calculator &gt; div &gt; div.save-list &gt; div.line-box{
    vertical-align: top;
  }
  
  /*#728006//5.3.17// 
  https://www.att.com/es-us/3gmicrocell/banSelection.do?method=getBanSelection
  */
  
  div#primary-content &gt; div.box &gt; div &gt; div.table_padding &gt; form#selectCtn &gt; div &gt; div.vtop &gt; a.tooltips{
    padding-right: 10px;
    display: block;
  }
  
  /*#729317.2//5.10.17// 
  https://www.att.com/es-us/esupport/main.html#!/u-verse-tv/topic_installation0
  */
  #main-container div.categories h2::first-letter { text-transform: capitalize; }
  
  /*#732187//5.12.17// 
  https://www.att.com/es-us/directv/sports.html
  */
  
  @media(min-width: 1300px){
  div#_content_consumer_upperfunnel_directv_sports_jcr_content_parsys_teaser &gt; div.att-teaser-section &gt; div &gt; div.base-component.marquee-info.section &gt; div.marquee-wrapper &gt; div.marquee &gt; div.slick-list.draggable &gt; div.slick-track &gt; div.slide.template-content-left &gt; div.container &gt; div.row &gt; div.span6 &gt; div.slide-content{
    padding-right: 20%;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1300px){
  div#_content_consumer_upperfunnel_directv_sports_jcr_content_parsys_teaser &gt; div.att-teaser-section &gt; div &gt; div.base-component.marquee-info.section &gt; div.marquee-wrapper &gt; div.marquee &gt; div.slick-list.draggable &gt; div.slick-track &gt; div.slide.template-content-left &gt; div.container &gt; div.row &gt; div.span6 &gt; div.slide-content{
    padding-right: 30%;
  }
  
  div#_content_consumer_upperfunnel_directv_sports_jcr_content_parsys_teaser &gt; div.att-teaser-section &gt; div &gt; div.base-component.marquee-info.section &gt; div.marquee-wrapper &gt; div.marquee &gt; div.slick-list.draggable &gt; div.slick-track &gt; div.slide.template-content-left &gt; div.container &gt; div.row &gt; div.span6 &gt; div.slide-content &gt; h2{
    line-height: 1;
    font-size: 44px;
  }
  }
  
  /*#732230//5.15.17// 
  https://www.att.com/es-us/att/attthanks/en/index.html
  */
  
  div.thx-content-wrapper.thx-desktop &gt; div.container &gt; div.row &gt; section.thx-image-container.thx-section-desktop{
    min-height: 560px;
  }
  
  /*#732409//5.15.17// 
  https://finalstage.att.com/es-us/att/attthanks/en/index.html
  */
  @media only screen and (min-width: 768px){
    div p.new-width-text-carousel {
        width: 470px!important;
    }
    
    div.thx-content-wrapper .thx-hero-title-header {
        width: 60%;
        font-size: 30px;
    }
    .thx-content-wrapper .thx-hero-title-header br {
        display: none;
    }
  }
  
  #movies-page-container &gt; div.section-container-subsections &gt; div:nth-child(2) &gt; div.section-text-desc-without-steps &gt; div.txt-description.body-small br {
    display: none;
  }
  
  div.txt-description.headlineBlack {
    font-size: 23px;
  }
  
  div.txt-description.body-small {
    font-size: 15px;
  }
  
  /* font change per ticket 737194 */
  .att-homepage h1 {
    font-family: Helvetica !important;
    font-weight: bold;
  }
  .att-homepage .section-1 .intro {
    font-family: Helvetica !important;
    font-weight: bold;
  }
  
  /*#740307//6.22.17// 
  https://www.att.com/es-us/eos/processLogin?productType=wireless
  */
  
  div#row-seamless_titan &gt; div.userBox &gt; div &gt; table.usage-meter-table &gt; tbody &gt; tr &gt; th:nth-child(2),
  div#row-seamless_titan &gt; div.userBox &gt; div &gt; table.usage-meter-table &gt; tbody &gt; tr &gt; th:nth-child(3){
    width: 13%;
  }
  
  div#row-seamless_titan &gt; div.userBox &gt; div &gt; table.usage-meter-table &gt; tbody &gt; tr &gt; th:nth-child(4){
    width: 16%;
  }
  
  /*#737456.2//6.26.17// 
  https://www.att.com/es-us/global-search/search?catField=Shop&amp;group=false&amp;q=iphone
  */
  #shop &gt; div &gt; div &gt; div &gt; div &gt; ul &gt; li &gt; strong, section .pagination strong {
    margin-left: 6px;
    margin-right: 6px;
  }
  #shop &gt; div.row.marginTop5.visible-desktop &gt; div &gt; div &gt; div &gt; div &gt; div &gt; ul &gt; li &gt; strong {
    margin-left: 6px;
    margin-right: 6px;
  }
  
  #shop &gt; div.row.marginTop5.visible-desktop &gt; div &gt; div &gt; div &gt; div &gt; div &gt; ul &gt; li.visible-desktop.all, #support &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div &gt; ul &gt; li.visible-desktop.all &gt; a {
    min-width: 120px;
  }
  
  #shop &gt; div.row.marginTop5.visible-desktop &gt; div &gt; div &gt; div.form-row.span6.text-right.clearfix &gt; div.span3.inline-block.valign-top.marginTop10.text-right &gt; strong {
    margin-left: -15px;
    position: relative;
  }
  
  /*#744395//7.14.17// 
  https://www.att.com/es-us/my/#/billUsageReports
  */
  
  @media(min-width: 768px){
  div.reports.billing_css form[name="dropdownForm"] &gt; div.form-row &gt; div.row &gt; div[class*="span"] &gt; div.row &gt; div &gt; div  label{
    min-height: 46px;
  }
  }
  
  /*#744670//7.17.17// 
  https://www.att.com/es-us/supersede/supersedeAuth
  */
  
  nav &gt; ul &gt; li &gt; a[class*="primary"] ~ ul &gt; li &gt; a{
    font-size: 13px !important;
  }
  
  /*#744883//7.18.17// 
  https://www.att.com/es-us/maps/store-locator.html
  */
  
  .titleAndList {
    width: inherit;
  }
  
  /*#746259//7.25.17// 
  https://www.att.com/es-us/shop/tv/spanish-packages.html
  */
  
  li[style*="315436-Spanish-DTV-SP_50_GOT_974x280.jpg"] &gt; span.JSAMtext-A_1_1{
    top: 156px !important;
  }
  
  li[style*="315436-m_DTV-Spanish-DTV-DP_974x280.jpg"] &gt; img[src*="img_price_pipe_white_1x42.png"]{
    width: 1px !important;
    left: 150px !important;
  }
  
  li[style*="315436-m_DTV-Spanish-DTV-DP_974x280.jpg"] &gt; span.JSAMtext-A_2_4{
    margin-left: 20px;
    width: 350px !important;
  }
  
  li[style*="315436-m_DTV-Spanish-DTV-DP_974x280.jpg"] &gt; span.JSAMtext-A_2_1{
    top: 120px !important;
  }
  
  /*#746046//7.25.17// 
  https://www.att.com/es-us/
  */
  
  
  @media(min-width: 1320px){
  div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] &gt; div.container &gt; div.row &gt; div.span6{
    width: 100% !important;
  }
  
  div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] &gt; div.container &gt; div.row &gt; div.span6 h2.marquee-header.desktop-tablet-only.text-white{
    width: 100% !important;
    font-size: 30px;
    line-height: 1.2;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1320px){
  div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] &gt; div.container &gt; div.row &gt; div.span6{
    width: 100% !important;
  }
  
  div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] &gt; div.container &gt; div.row &gt; div.span6 h2.marquee-header.desktop-tablet-only.text-white{
    width: 100% !important;
    font-size: 2.8vw;
    line-height: 1.2;
  }
  
  div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] &gt; div.container &gt; div.row &gt; div.span6 div.subhead{
    width: 100% !important;
    font-size: 16px;
  }
  
  div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] &gt; div.container &gt; div.row &gt; div.span6 div p{
    width: 100% !important;
  }
  }
  
  /*#747053//7.28.17// 
  https://www.att.com/es-us/att/prepaid-multiline-discount/
  */
  
  div.wrapper-calculator &gt; div &gt; div.save-list &gt; div.line-box &gt; div.selectlines-box &gt; div.right-content &gt; div.saving-details &gt; div.half:nth-child(1){
    width: 194px;
  }
  
  div.wrapper-calculator &gt; div &gt; div.save-list &gt; div.line-box &gt; div.selectlines-box &gt; div.right-content &gt; div.saving-details &gt; div.half:nth-child(1) &gt; span.save{
    font-size: 12px;
  }
  
  div.wrapper-calculator &gt; div &gt; div.save-list &gt; div.line-box &gt; div.selectlines-box &gt; div.right-content &gt; div.saving-details &gt; div.half:nth-child(2){
    max-width: 124px;
  }
  
  div.wrapper-calculator &gt; div &gt; div.save-list &gt; div.line-box &gt; div.selectlines-box &gt; div.right-content &gt; div.saving-details &gt; div.half:nth-child(2) &gt; div{
    font-size: 12px;
  }
  
  /*#747958.1//8.3.17// 
  https://www.att.com/es-us/tv/
  */
  
  div#attTVPage &gt; div.attTVPage-section.attTVPage-02_packages &gt; div.attTVPage-container &gt; div.attTVPage-02_packages--pkgs-container &gt; div.attTVPage-02_packages--pkgs-pkg &gt; div.attTVPage-02_packages--pkgs-pkg-price &gt; p:nth-child(3){
    font-size: 9px;
    margin-top: -4px;
    letter-spacing: 0;
  }
  
  /*#748230//8.4.17// 
  https://www.att.com/es-us/shop/u-verse/offers.html
  */
  
  div.bgGray &gt; div.main-content-pad.shop-bundles &gt; span &gt; div.brdBottom &gt; div.smbheader &gt; div,
  div.bgGray &gt; div.main-content-pad.shop-bundles &gt; span &gt; div.brdBottom &gt; div.smbheader &gt; div a{
    font-size: 12px;
  }
  
  div.bgGray &gt; div.main-content-pad.shop-bundles &gt; span &gt; div.brdBottom &gt; div.smbheader &gt; div:nth-child(1){
    width: 44%;
  }
  
  div.bgGray &gt; div.main-content-pad.shop-bundles &gt; span &gt; div.brdBottom &gt; div.smbheader &gt; div:nth-child(2){
    width: 25%;
  }
  
  div.bgGray &gt; div.main-content-pad.shop-bundles &gt; span &gt; div.brdBottom &gt; div.smbheader &gt; div:nth-child(2) span{
    margin-left: 0;
  }
  
  div.bgGray &gt; div.main-content-pad.shop-bundles &gt; span &gt; div.brdBottom &gt; div.smbheader &gt; div:nth-child(1) &gt; div.smbcol.width_120.border_r{
    width: 100% !important;
  }
  
  /*#526108.35//8.9.17// 
  https://www.att.com/es-us/shop/wireless/byop.html
  */
  
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_1.JSAMasset,
  div#marqueeHolder &gt; ul.JSAMslides-A &gt; li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_1.JSAMasset{
    padding-top: inherit;
  }
  
  li.JSAMpanel-A_0 &gt; span.JSAMtext-A_0_2.JSAMasset{
    width: 60%;
  }
  
  /*
  https://www.att.com/es-us/shop/wireless/data-plans.html
  */
  
  div[style*="282993-want-to-know-more-background.jpg"] &gt; div[style="text-align: center; padding-top: 50px; margin-left: 660px;"]{
    margin-left: 750px !important;
  }
  
  div[style*="282993-want-to-know-more-background.jpg"] &gt; div[style="text-align: center; padding-top: 50px; margin-left: 660px;"] img{
    width: 140px;
  }
  
  
  /*#526108.35//8.9.17// 
  https://www.att.com/es-us/shop/wireless/byop.html
  */
  #pageContainer #marquee .text h1 {
    font-size: 21px;
    line-height: 23px;
  }
  
  #pageContainer #marquee .text .priceSub {
    font-size: 21px;
  }
  
  div.ge5p_global_styles .ge5p_z1-language-drop-down.ge5p_z1-drop-down {
    width: 81px;
  }
  
  /* div#main-container .col {
    height: 511px;
  } */
  
  
  /*#751422//8.23.17// 
  https://finalstage.att.com/es-us/t/fraud/en/index.html#report
  */
  div#fraud-nav li {
    font-size: 1.2rem;
    padding-left: 14px;
  }
  
  p.fraud-nav-active-text {
    font-size: 1.3rem;
    top: 2px;
    padding-left: 14px;
  }
  
  /*#751422//8.23.17// 
  https://www.att.com/es-us/t/fraud/en/index.html#report
  */
  
  div#fraud-report-section &gt; section.reportForm &gt; div.form-group &gt; div.form-inline &gt; div.form-group &gt; input{
    max-width: 112px;
  }
  
  /*#748308.1//9.06.17// 
  https://www.att.com/es-us/tobr/tobrMergeExPlan.rt
  */
  
  form &gt; ul.list.list-pivot ~ div.content-pad &gt; div.pull-right &gt; span.pull-left:nth-child(2) &gt; button#btnContinue{
    min-width: 460px;
  }
  
  /*#753615//9.07.17// 
  https://www.att.com/my/#/makePayment
  */
  
  @media(min-width: 768px) and (max-width: 860px){
  div.paymentcontainer &gt; section &gt; div.row &gt; div &gt; form &gt; div &gt; div div.section &gt; div &gt; div &gt; div.span12 &gt; div.paymentmethods.section &gt; div &gt; div &gt; div &gt; div.span12 &gt; div.row-nowrap &gt; div.span6 label{
    min-height: 44px;
  }
  }
  
  @media(max-width: 360px){
  div.paymentcontainer &gt; section &gt; div.row &gt; div &gt; form &gt; div &gt; div div.section &gt; div &gt; div &gt; div.span12 &gt; div.paymentmethods.section &gt; div &gt; div &gt; div &gt; div.span12 &gt; div.row-nowrap &gt; div.span6 label{
    min-height: 44px;
  }
  }
  
  /*#754592.2//9.11.17// 
  https://www.att.com/es-us/
  */
  
  @media(min-width: 768px){
  div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x5001.jpg"] &gt; div.container &gt; div.row &gt; div.span6 &gt; div.slide-content &gt; h2.marquee-header{
    font-size: 26px;
    line-height: 1.2;
  }
  }
  
  /*#756991//9.26.17// 
  https://www.att.com/es-us/offers/international.html
  */
  
  @media(min-width: 768px) and (max-width: 1024px){
  div.slick-track &gt; div.slide &gt; div.container.content-center &gt; div.row &gt; div.content-wrapper.content-center.text-white.text-black-sm &gt; h2.marquee-header &gt; div{
    font-size: 24px;
    line-height: 1;
  }
  }
  
  /*#762819//10.25.17//
  https://www.att.com/es-us/shop/movers/u-verse.html
  https://www.att.com/es-us/shop/movers/u-verse.html?offerId=offerA
  */
  
  li[style*="324775-mrq-shop-movers-2-offers-free-wireless-receiver-974x280.jpg"] &gt; span.JSAMtext-A_0_3.JSAMasset,
  li[style*="324775-mrq-shop-movers-2-offers-300-rwc-974x280.jpg"] &gt; span.JSAMtext-A_0_3.JSAMasset{
    font-size: 32px !important;
  }
  
  
  /*#765955//11.7.17// 
  https://finalstage.att.com/es-us/att/getstartedbiz/en/bizaccessoryguide/en/
  */
  div#resources p {
    font-size: 1.4rem;
    line-height: 1.8rem;
  }
  
  /*#753615.1//11.08.17//
  https://www.att.com/es-us/my/#/TXT2Pay
  */
  
  @media(min-width: 768px) and (max-width: 1120px){
  div.paymentmethods.section div#cc-number-field ~ div.row-nowrap &gt; div &gt; label,
  div.paymentmethods.section div#cc-number-field ~ div.row-nowrap &gt; div &gt; div &gt; label{
    min-height: 44px;
  }
  }
  
  @media(max-width: 430px){
  div.paymentmethods.section div#cc-number-field ~ div.row-nowrap &gt; div &gt; label,
  div.paymentmethods.section div#cc-number-field ~ div.row-nowrap &gt; div &gt; div &gt; label{
    min-height: 44px;
  }
  }
  
  /*#761411//11.20.17//
  https://www.att.com/es-us/cobrand/costco/NFEHC.html
  */
  
  .marquee .slide.template-content-configurable .content-wrapper .price-info .price sup{
    /*line-height: 0;
    margin-top: -6px;*/
  }
  
  /*#526108.37//11.23.17//
  https://www.att.com/es-us/deals/
  */
  
  @media(min-width: 768px){
  div[data-tdata-slotid="IS1333"].slide &gt; div.container &gt; div.row &gt; div.content-wrapper &gt; h2{
    font-size: 26px;
    line-height: 1.2;
  }
  }
  
  /*#770899//11.30.17//
  https://www.att.com/es-us/att/attthanks/en/index.html
  */
  
  
  #benefits-panel .copy-wrapper a.blue-button {
    min-width: 160px;
  }
  
  
  /*#776540//1.11.18//
  https://www.att.com/es-us/directv/?source=icmn25dhp0000000o&amp;amp;wtextndsource=directvnow
  */
  
  div.marquee .slide.template-content-configurable .content-wrapper .cc-icon, div.marquee .slide.template-content-configurable .content-wrapper .cta-wrapper, div.marquee .slide.template-content-configurable .content-wrapper .eyebrow, div.marquee .slide.template-content-configurable .content-wrapper .marquee-header, div.marquee .slide.template-content-configurable .content-wrapper .subhead, div.marquee .slide.template-content-configurable .content-wrapper .text-legal, div.marquee .slide.template-content-configurable .content-wrapper ul {
    margin-top: 10px;
  }
  
  
  div.marquee .slide.template-content-configurable .content-wrapper .subhead {
    font-size: 1.6rem;
  }
  
  /*#778777//01.23.18//
  https://www.att.com/es-us/tv/u-verse.html
  */
  
  div.slide &gt; div.container &gt; div.row &gt; div.content-wrapper &gt; div.text-legal.marquee-font-arial &gt; div &gt; p[data-desktop-short*="legalsharedcontent_20"] &gt; div.legal &gt; p{
    line-height: 1.2 !important;
  }
  
  @media(min-width: 768px) and (max-width: 992px){
  div.slide &gt; div.container &gt; div.row &gt; div.content-wrapper &gt; div.text-legal.marquee-font-arial &gt; div &gt; p[data-desktop-short*="legalsharedcontent_20"] &gt; div.legal &gt; p{
    font-size: 9px;
  }
  }
  
  /*#779671//01.26.18//
  https://www.att.com/es-us/tv/
  */
  
  @media(min-width: 1460px){
  div#attTVPage &gt; div.attTVPage-section &gt; div.attTVPage-container &gt; div[class*="pkgs-container"] &gt; div[class*="pkg"]{
    min-height: 1100px;
  }
  
  div#attTVPage &gt; div.attTVPage-section &gt; div.attTVPage-container &gt; div[class*="pkgs-container"] &gt; div[class*="pkg"] &gt; div[class*="price"]{
    bottom: 0;
  }
  }
  
  @media(min-width: 1200px) and (max-width: 1460px){
  div#attTVPage &gt; div.attTVPage-section &gt; div.attTVPage-container &gt; div[class*="pkgs-container"] &gt; div[class*="pkg"]{
    min-height: 1040px;
  }
  
  div#attTVPage &gt; div.attTVPage-section &gt; div.attTVPage-container &gt; div[class*="pkgs-container"] &gt; div[class*="pkg"] &gt; div[class*="price"]{
    bottom: 0;
  }
  }
  
  @media(min-width: 992px) and (max-width: 1200px){
  div#attTVPage &gt; div.attTVPage-section &gt; div.attTVPage-container &gt; div[class*="pkgs-container"] &gt; div[class*="pkg"]{
    min-height: 1290px;
  }
  
  div#attTVPage &gt; div.attTVPage-section &gt; div.attTVPage-container &gt; div[class*="pkgs-container"] &gt; div[class*="pkg"] &gt; div[class*="price"]{
    bottom: 0;
  }
  }
  
  @media(min-width: 992px){
  div.attTVPage-section.attTVPage-05_internet &gt; div.attTVPage-container &gt; div.attTVPage-05_internet--copy &gt; div.attTVPage-02_packages--pkgs-pkg-price{
    margin-left: -20px !important;
    margin-bottom: 14px !important;
  }
  
  div.attTVPage-section.attTVPage-05_internet &gt; div.attTVPage-container &gt; div.attTVPage-05_internet--copy &gt; div.attTVPage-02_packages--pkgs-pkg-price &gt; h4 &gt; span{
    font-size: 14px !important;
  }
  
  div.attTVPage-section.attTVPage-05_internet &gt; div.attTVPage-container &gt; div.attTVPage-05_internet--copy &gt; div.attTVPage-02_packages--pkgs-pkg-price &gt; h4 &gt; span &gt; em{
    font-size: 9px !important;
  }
  
  div.attTVPage-section.attTVPage-05_internet &gt; div.attTVPage-container &gt; div.attTVPage-05_internet--copy &gt; div.attTVPage-02_packages--pkgs-pkg-price &gt; h4 &gt; span.mpwcagts{
    font-size: 40px !important;
  }
  
  div.attTVPage-section.attTVPage-05_internet &gt; div.attTVPage-container &gt; div.attTVPage-05_internet--copy &gt; div.attTVPage-02_packages--pkgs-pkg-price &gt; h4 &gt; span.mpwcagts &gt; sup{
    font-size: 20px !important;
    padding-top: 10px;
  }
  }
  
  /*#526108.38//02.07.18//    
  https://www.att.com/es-us/shop/wireless/devices/prepaidphones.html
  */
  
  div#showMoreDevices &gt; div.viewDivider{
    margin-left: 0.40rem;
    margin-right: 0.40rem;
  }
  
  div#showMoreDevices &gt; div[class*="show"]{
    margin-left: 0;
  }
  
  div#showMoreDevices &gt; div[class*="show"] &gt; span &gt; a{
    font-size: 10px;
  }
  
  /*
  https://www.att.com/es-us/tv/
  */
  
  div#attTVPage &gt; div.attTVPage-section &gt; div.attTVPage-container &gt; div.attTVPage-02_packages--pkgs-container &gt; div.attTVPage-02_packages--pkgs-pkg &gt; div.attTVPage-02_packages--pkgs-pkg-ctas &gt; a{
    font-size: 11px;
    letter-spacing: 0;
    padding-left: 12px;
    padding-right: 12px;
  }
  
  /*#782985//02.15.18//
  https://www.att.com/es-us/tobr/tobrMNMAddNewPlan.rt
  */
  
  @media(min-width: 980px){
  form.mLR25D &gt; div.desktop &gt; div &gt; div &gt; label &gt; span.pull-left{
    font-size: 14px;
  }
  }
  
  /*#784896//03.01.18//
  https://www.att.com/es-us/shop/wireless/international/long-distance.html
  */
  
  li[style*="323043_globephone_972x280.jpg"] &gt; span.JSAMtext-A_0_1.JSAMasset{
    top: 10px !important;
    max-width: 64%;
  }
  
  /*#785936.2//03.06.18//
  https://www.att.com/es-us/wireless/
  */
  
  div[data-inventory-space-id="IS1322"] &gt; div.container &gt; div.row.Center &gt; div.content-wrapper{
    max-width: 570px;
  }
  
  /*#785936.2//03.07.18//
  https://www.att.com/es-us/
  */
  
  div[data-analytics-data*="MQ_HBO-for-life_Q1_18"] &gt; div.container &gt; div.row.Center &gt; div.content-wrapper{
    max-width: 570px;
  }
  
  /*#789478//03.27.18//
  https://www.att.com/es-us/directv/experience/genie.html
  */
  
  @media(min-width: 1024px) and (max-width: 1200px){
  div.subnav-fixed &gt; div.container &gt; div.subnav-links &gt; ul.subnav-navbar &gt; li{
    margin-right: 0.6em;
  }
  
  div.subnav-fixed &gt; div.container &gt; div.subnav-links &gt; ul.subnav-navbar &gt; li &gt; a{
    font-size: 14px;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div.subnav-fixed &gt; div.container &gt; div.subnav-links &gt; ul.subnav-navbar &gt; li{
    margin-right: 0.4em;
  }
  
  div.subnav-fixed &gt; div.container &gt; div.subnav-links &gt; ul.subnav-navbar &gt; li &gt; a{
    font-size: 12px;
  }
  }
  
  /*#791025//04.05.18//
  https://www.att.com/es-us/tobr/tobrMNMAddNewPlan.rt
  */
  
  @media(min-width: 980px){
  section &gt; div &gt; form &gt; div &gt; div.pull-left &gt; div.mB20 &gt; label[role="option"].radio &gt; span[id*="rate"]{
    max-width: 54% !important;
  }
  }
  
  /*#791035//04.06.18//
  https://www.att.com/es-us/tobr/tobrAuthenticatedAcceptor.rt
  */
  
  @media(min-width: 980px){
  .step-wrapper li[class*="step"].ng-binding{
    font-size: 11px;
    white-space: nowrap;
  }
  }
  
  /*#795593//05.07.18//
  https://www.att.com/es-us/shop/u-verse/offers.html
  */
  
  div[class*="select"] &gt; div &gt; div.row.justified.select-services-list &gt; div.row-fluid &gt; div.row-fluid.inner-div.d2border &gt; div.span8.text-left span{
    font-size: 13px !important;
    padding-left: 12px !important;
  }
  
  div[class*="select"] &gt; div &gt; div.row.justified.select-services-list &gt; div.row-fluid &gt; div.row-fluid.inner-div &gt; div.span6.text-left span{
    padding-left: 6px !important;
    font-size: 13px !important;
  }
  
  /*#797139//05.09.18//
  https://www.att.com/es-us/deals/
  */
  
  div#custPanel_mq_hbo-unlimited_Q2_18 &gt; div.container.content-center &gt; div &gt; div.content-wrapper.content-center &gt; h2.marquee-header{
    line-height: 1 !important;
  }
  
  /*#797139//05.09.18//
  https://www.att.com/es-us/deals/
  */
  ccc-checkout-cta .cta-button-group.nodots.span5 {
  width: 49%;
  }
  
  
  /*#802788//06.14.18//
  https://www.att.com/es-us/global-search/search?q=How+do+I+upgrade%3F
  */
  @media(min-width:560px){
  a.pull-right.color-white.faq-cta{
    min-width: 320px;
    text-align: right;
  }
  }
  
  /*#803126//06.18.18//
  https://www.att.com/es-us/global-search/search?q=How+do+I+upgrade%3F
  */
  
  div.faq-link &gt; a.faq-cta{
    /*width: 100% !important;*/
    text-align: right;
  }
  
  /*#803556.4//06.20.18//
  https://www.att.com/es-us/cart/mycart.html
  */
  
  @media(min-width: 768px){
  div[class*="storeList"] &gt; div.row &gt; div &gt; button.btn{
    font-size: 16px;
    padding-left: 10px;
    padding-right: 10px;
  }
  }
  
  /*#808988//07.30.18//
  https://www.att.com/es-us/tobr/tobrMobileNumberMove.rt
  */
  
  ol.step-indicator.substep-indicator &gt; li.step1{
    text-align: right !important;
  }
  
  /*#793839.1//08.02.18//
  https://www.att.com/es-us/olam/showUverseTVDetails.myworld?newInFocusUverseBAN=152773690&amp;newInFocusMemberID=test_152773690%40att.net&amp;uverseInFocus=true
  */
  
  div#viewDetailPopup &gt; div &gt; div.box div.PadBot5.left{
    background: #fff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    margin-left: -3px;
    margin-right: 2px;
  }
  
  /*#809950//08.03.18//
  https://www.att.com/es-us/checkmyorder/orderSummary.rt
  */
  
  section.subItem-statusBox &gt; div.row-fluid &gt; div &gt; div.row-fluid &gt; div.media &gt; div &gt; div.ng-scope &gt; div &gt; p[data-ng-if*="appointmentDate"]:nth-child(2){
    display: block !important;
    clear: left;
  }
  
  section.subItem-statusBox &gt; div.row-fluid &gt; div &gt; div.row-fluid &gt; div.media &gt; div  &gt; div &gt; p[data-ng-if*="appointment"]:nth-child(3){
    display: block !important;
    clear: left;
  }
  
  /*#808991//08.06.18//
  https://www.att.com/es-us/tobr/tobrAuthenticatedAcceptor.rt
  */
  #btnContinue {
    width: 194px !important;
  }
  @media only screen and (max-width: 979px) {
  #btnContinue {
    width: 100% !important;
  }
  }
  
  /*#806665.5//08.17.18//
  https://www.att.com/es-us/techbuzz/
  */
  
  @media(min-width: 1024px) and (max-width: 1200px){
  nav.gridlove-main-navigation &gt; ul#menu-main &gt; li &gt; a{
    padding-left: 5px !important;
    padding-right: 5px !important;
    font-size: 14px;
  }
  }
  
  /*#811893//08.17.18//
  https://www.att.com/es-us/tobr/tobrAuthenticatedAcceptor.rt
  */
  
  #content &gt; div:nth-child(1) &gt; section &gt; div &gt; div:nth-child(7) &gt; div.pull-right &gt; button {
    font-size: 15px !important;
  }
  
  /*#816128//09.17.18//
  https://www.att.com/es-us/internet/
  */
  
  @media(min-width: 1024px){
  div#opmc815t &gt; div.RichEditor-root &gt; div.RichEditor-editor &gt; div.DraftEditor-root &gt; div.DraftEditor-editorContainer &gt; div.public-DraftEditor-content &gt; div &gt; div.padding_35px_0px_0px_0px &gt; div.public-DraftStyleDefault-block &gt; span{
    font-size: 22px;
    line-height: 1;
  }
  }
  
  @media(min-width: 768px) and (max-width: 860px){
  div#opmc815t &gt; div.RichEditor-root &gt; div.RichEditor-editor &gt; div.DraftEditor-root &gt; div.DraftEditor-editorContainer &gt; div.public-DraftEditor-content &gt; div &gt; div.padding_35px_0px_0px_0px &gt; div.public-DraftStyleDefault-block &gt; span{
    font-size: 20px;
    line-height: 1;
  }
  }
  
  /*#816776//09.21.18//
  https://www.att.com/es-us/internet/
  */
  
  @media(min-width: 768px){
  div.cq-dd-paragraph &gt; div.hero &gt; att-hero &gt; div.heroViewport div.MeasureInnerWrapper &gt; div.box-hero div.DraftEditor-editorContainer span[style*="letter-spacing:-0.3"] &gt; span{
    font-size: 2rem !important;
    line-height: 0 !important;
  }
  }
  
  @media(min-width: 1350px){
  div.cq-dd-paragraph &gt; div.hero &gt; att-hero div.jf97hueu.grid-item[style*="height: 70px;"]{
    margin-left: 2% !important;
  }
  }
  
  @media(min-width: 1024px) and (max-width: 1350px){
  div.cq-dd-paragraph &gt; div.hero &gt; att-hero div.jf97hueu.grid-item[style*="height: 70px;"]{
    margin-left: 4% !important;
  }
  }
  
  @media(min-width: 880px){
  div.cq-dd-paragraph &gt; div.hero &gt; att-hero div.jf97hueu.grid-item{
    margin-left: 4% !important;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div.cq-dd-paragraph &gt; div.hero &gt; att-hero div.jf97hueu.grid-item{
    margin-left: 4% !important;
  }
  }
  
  /*#785936.7//09.25.18//
  https://www.att.com/es-us/internet/
  */
  
  .marquee .slide.template-content-configurable .content-wrapper .price-info .price sup {
    line-height: 0px;
    margin-top: -5px;
  }
  
  
  /*#817175//09.25.18//
  https://finalstage.att.com/es-us/global-search/search?q=What%20internet%20plans%20are%20available?
  */
  div.faq-link a {
    font-size: 1.55rem !important;
  }
  
  /*815532//9.14.18//
  https://tst06.stage.att.com/es-us/shop/u-verse/interstitialoffers.html*/
  a.fs18 span.ng-scope, #offerTilesDiv &gt; div.vertical-align.offersPageCTA_mainDiv.ng-scope &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    font-size: 1rem !important;
  }
  
  span.wln-btn-inner.fs16, #offerTilesDiv &gt; div.ng-scope.mT0 &gt; div &gt; div.mT30.w300.ng-scope.col-3.rounded.rel &gt; div &gt; div.bgWhite.pT0.title-fragment &gt; div.mT7.content-div.text-center.productHeightCta &gt; div:nth-child(3) &gt; a &gt; div &gt; span.fs16 {
    font-size: 14px !important;
  }
  
  div.headerContent {
    width: 34%;
  }
  
  label.pT5.dispInBlk.pL5.fontAleck {
    font-size: .95rem;
  }
  
  #bundledetailsheader &gt; div.column3, #bundledetailsheader &gt; div.column4 {
    white-space: nowrap;
  }
  
  /*#819627//10.11.18//
  https://www.att.com/es-us/tv/u-verse.html
  */
  
  @media(min-width: 1260px){
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center h2{
    max-width: 670px;
    margin-bottom: -10px !important;
  }
  
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center div:not(.cta-wrapper),
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center p{
    max-width: 570px !important;
  }
  }
  
  @media(min-width: 1024px) and (max-width: 1260px){
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center h2{
    max-width: 100% !important;
    margin-bottom: -10px !important;
    font-size: 30px;
  }
  
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center &gt; div:not(.cta-wrapper),
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center &gt; p{
    max-width: 50% !important;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center h2{
    max-width: 100% !important;
    margin-bottom: -10px !important;
    font-size: 30px;
  }
  
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center &gt; div:not(.cta-wrapper),
  div#tv_uverse_single_play &gt; div.container.content-center &gt; div.row.Center &gt; div.content-wrapper.content-center &gt; p{
    max-width: 55% !important;
  }
  }
  
  /*#826263.1//11.27.18*/
  div#mas-ultra-paquete .price-tail {
    max-width: 290px;
  }
  
  
  
  
  
  /*#785936.11//12.27.18//*/
  
  div#MQ_Directv_default &gt; div.marquee &gt; div.slick-list &gt; div.slick-track &gt; div.slide &gt; div#MQ_Directv_default &gt; div.container &gt; div.row.Center &gt; div.content-wrapper &gt; h2.marquee-header{
    white-space: nowrap;
  }
  
  
  
  
  /*#832913//1.18.19//*/
  
  @media(max-width: 640px){
  div.toppar &gt; div.SocialMediaAndForums &gt; div.social-vat.text-center &gt; div &gt; p &gt; a &gt; span{
    font-size: 12px;
    line-height: 1.1;
  }
  }
  
  
  
  
  
  /*#785936.12//1.29.19//*/
  
  div._3oGZ8 &gt; div._1Cn-m &gt; span{
    font-size: 9px;
    white-space: nowrap;
  }
  
  
  
  
  /*#835208//2.4.19//*/
  
  .Nap-hoursWrapper td{
    padding-right: 0.4rem;
  }
  
  .Nap-hoursWrapper td:not([class]){
    white-space: nowrap;
  }
  
  
  
  
  
  /*#836353//2.12.19//*/
  
  .section .select-bill .selectbill_drop .selectWrapper .awd-select-list-item .line2{
    min-width: 170px;
  }
  
  div#printf &gt; div.tiny-accordion.iconleft.accordion-table-layout &gt; div.accordion-title &gt; div &gt; div.pull-right.w100.txt-right &gt; span.tooltip{
    font-size: 12px !important;
    white-space: nowrap;
  }
  
  
  
  /*#838167//2.26.19//*/
  
  @media(min-width: 768px){
  div.price-info &gt; p.text-legal.legal-complete &gt; div.legal{
    margin-left: 20px !important;
  }
  }
  
  @media(max-width: 768px){
  div.price-info &gt; p.text-legal.legal-complete &gt; div.legal{
    margin-left: 120px !important;
  }
  }
  
  @media(min-width: 1200px){
  h2[data-test-id="panelHeading_1t5YR"]{
    font-size: 6.2rem !important;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1200px){
  h2[data-test-id="panelHeading_1t5YR"]{
    font-size: 4.4rem !important;
  }
  }
  
  
  
  /*#839375.1//3.06.19//*/
  
  div._38zoV.full-width-container.bg-ui-white &gt; ul.flex-items-center &gt; li &gt; span._3Yk5-{
    white-space: nowrap;
  }
  
  @media(min-width: 768px){
  div._38zoV.full-width-container.bg-ui-white &gt; ul.flex-items-center &gt; li &gt; p._g-I77{
    min-height: 64px;
  }
  
  div._38zoV.full-width-container.bg-ui-white &gt; ul.flex-items-center &gt; li &gt; p._2KPzO._3NYLv{
    min-height: 130px;
  }
  }
  
  @media(max-width: 460px){
  div._38zoV.full-width-container.bg-ui-white &gt; ul.flex-items-center &gt; li &gt; p._2KPzO._3NYLv{
    height: auto;
  }
  }
  
  
  
  
  /*#785936.17//3.12.19//*/
  
  .multi-column-item.item-with-img-content sup{
    top: 7px;
  }
  
  
  
  
  /*#785936.20//3.12.19//*/
  
  div#EntertainmentPossibilities a.btn.btn-primary-functional.large.overall-cta{
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  
  
  
  /*#785936.23//3.12.19//*/
  
  div.legal a.att-modal-trigger.legal-modal-trigger{
    display: block;
  }
  
  div.tile-wrapper &gt; div.tile-content-block &gt; div.content-blocks-wrapper &gt; div.base-component.tile-block.section &gt; div.content-block &gt; div.subtext.dcto-phone li{
    list-style: outside !important;
  }
  
  
  
  /*#785936.18//3.13.19//*/
  
  @media(min-width: 768px) and (max-width: 1400px){
  div#Special_offers &gt; section &gt; div.container div.multi-column-item.item-with-img-content.Center &gt; div.item-wrapper{
    min-height: 760px;
  }
  
  div#Special_offers &gt; section &gt; div.container div.multi-column-item.item-with-img-content.Center &gt; div.item-wrapper &gt; div.img-description.flex-item{
    min-height: 210px;
  }
  }
  
  
  
  /*#785936.22//3.13.19//*/
  
  @media(min-width: 1200px){
  div.img-description.flex-item &gt; h4.dcto-phone ~ div.sub-text.dcto-phone &gt; p &gt; b{
    font-size: 34px;
  }
  }
  
  @media(min-width: 992px) and (max-width: 1200px){
  div.img-description.flex-item &gt; h4.dcto-phone ~ div.sub-text.dcto-phone &gt; p &gt; b{
    font-size: 24px;
  }
  }
  
  @media(min-width: 768px) and (max-width: 992px){
  div.img-description.flex-item &gt; h4.dcto-phone ~ div.sub-text.dcto-phone &gt; p,
  div.img-description.flex-item &gt; h4.dcto-phone ~ div.sub-text.dcto-phone &gt; p span{
    font-size: 16px;
  }
  
  div.img-description.flex-item &gt; h4.dcto-phone ~ div.sub-text.dcto-phone &gt; p sup{
    margin-top: -6px;
  }
  }
  
  
  
  /*#785936.24//3.13.19//*/
  
  @media (min-width: 1024px){
  ._3OSFs{
    height: 380px;
  }
  }
  
  
  
  /*#840536//3.14.19//*/
  
  div#threeUp section div.row.carousel-wrapper div.slick-track div.multi-column-item div.tile-wrapper div.header-info &gt; div.header-info-wrapper &gt; div.price &gt; p:nth-child(3){
    margin-top: -16px;
  }
  
  
  
  /*#840753//3.15.19//*/
  
  @media(min-width: 520px){
  ul &gt; li._2fpTo &gt; span &gt; a &gt; h4 &gt; span{
    font-size: 12px !important;
  }
  }
  
  @media(max-width: 520px){
  ul &gt; li._2fpTo &gt; span &gt; a &gt; h4 &gt; span{
    font-size: 11px !important;
    white-space: normal;
    line-height: 1;
    display: block;
  }
  }
  
  
  
  /*#839340//3.28.19//*/
  
  div#uncookied-unauth &gt; a.btn.btn-secondary.uncookied-unauth{
    min-width: 250px;
  }
  
  
  
  
  /*#843512//4.4.19//*/
  
  @media(min-width: 1024px){
  div#MQ_int_df div#IPBB-comp-SP div.container h2.marquee-header{
    font-size: 32px;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div#MQ_int_df div#IPBB-comp-SP div.container h2.marquee-header{
    font-size: 26px;
  }
  }
  
  
  
  
  /*#843737.1//4.5.19//*/
  
  div.multi-column-item.item-with-img-content.Center &gt; div.item-wrapper &gt; div.img-description &gt; h4.dcto-phone &gt; strong{
    font-size: 22px !important;
  }
  
  
  
  /*#843366.2//4.8.19//*/
  
  main.pagetv &gt; div.bg-ui-white.border-top.border-bottom &gt; ul &gt; li h4{
    white-space: normal;
  }
  
  
  
  /*#844260//4.9.19//*/
  
  main &gt; div.bg-ui-white.border-top.border-bottom &gt; ul &gt; li span a h4{
    white-space: normal;
  }
  
  
  
  /*#785936.34//4.11.19//*/
  
  @media(min-width: 1420px){
  div.pull-right &gt; div.horizontalParsys &gt; div.parbase.watchNowIcon.section div#z1-watch-tv div#z1-watch-text a.watch-tv-link{
    margin-right: -24px !important;
  }
  }
  
  span._3_KEF{
    line-height: 1.1;
  }
  
  
  
  
  /*#844701//4.11.19//*/
  
  div.headband_wrap li.link_list_item a h4 span{
    white-space: normal !important;
  }
  
  
  
  
  /*#785936.38//4.30.19//*/
  
  div#SECONDARY_FEATURE4products div._1uNZv div._1mHz_ span._AKVvf{
    font-size: 24px;
    line-height: 1.2;
  }
  
  
  
  /*#847374//5.2.19//*/
  
  @media(min-width: 1400px){
  div#BENEFITS_PANEL6story div.flex &gt; h2{
    font-size: 4rem;
  }
  }
  
  @media(min-width: 1024px) and (max-width: 1400px){
  div#BENEFITS_PANEL6story div.flex &gt; h2{
    max-width: 50%;
    font-size: 4rem;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div#BENEFITS_PANEL6story div.flex &gt; h2{
    max-width: 60%;
    font-size: 3rem;
  }
  }
  
  
  
  /*#785936.43//5.7.19//*/
  
  @media(min-width: 992px){
  ul#PRODUCT_PANEL7valueProps li.color-ui-black p._3cXUt{
    min-height: 90px;
  }
  }
  
  @media(min-width: 768px) and (max-width: 992px){
  ul#PRODUCT_PANEL7valueProps li.color-ui-black p._3cXUt{
    min-height: 120px;
  }
  }
  
  @media(min-width: 1024px){
  div#PRODUCT_MAIN8 div._4ei5n.rel p[data-test-id="panelHeading_sl8Zu"]{
    font-size: 42px;
  }
  
  div#SECONDARY_FEATURE9products span._11dPV{
    line-height: 1.1;
    min-height: 90px;
    font-size: 24px;
  }
  
  div.img-description.flex-item h4.dcto-phone strong{
    min-height: 60px;
  }
  }
  
  @media(min-width: 768px){
  /*div.img-description.flex-item h4.dcto-phone strong{
    min-height: 82px;
    display: block;
  }*/
  }
  
  span._11dPV.color-ui-white{
    font-size: 26px !important;
    line-height: 1 !important;
  }
  
  @media(min-width: 1024px){
  div._cBDw8 li &gt; div &gt; h2._4mbx1 span{
    font-size: 16px !important;
    white-space: nowrap;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div._cBDw8 li &gt; div &gt; h2._4mbx1 span{
    min-height: 102px;
  }
  }
  
  @media(min-width: 768px){
  div#mq_AtlChar-offers_Q418 h2{
    font-size: 24px !important;
  }
  }
  
  @media(min-width: 1200px){
  div.multi-column-item.item-with-img-overlay &gt; div.tile-overlay &gt; div.tile-content h4.dcto-phone{
    font-size: 22px !important;
    min-height: 100px;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1200px){
  div.multi-column-item.item-with-img-overlay &gt; div.tile-overlay &gt; div.tile-content h4.dcto-phone{
    min-height: 100px;
    font-size: 20px !important;
  }
  }
  
  #twoUp-border a.btn{
    min-width: 230px;
  }
  
  
  
  /*#850101.1//5.24.19//*/
  
  div#__next attwc-globalnav-header ~ div div._3imqd._1aonP div._1WcEE div._3YBQ7._2dzzT._16TP6._1l9ol a span{
    display: block;
    font-size: 10px !important;
    margin-left: 6px;
    white-space: nowrap;
  }
  
  div#__next attwc-globalnav-header ~ div div._3imqd._1aonP div._1WcEE h2._2WIEG{
    width: auto;
  }
  
  div#__next attwc-globalnav-header ~ div div._3imqd._1aonP div._1WcEE h2._2WIEG ~ div._37HbD._3BKWw a{
    font-size: 14px;
  }
  
  
  
  /*#785936.49//6.12.19//*/
  
  @media(min-width: 1024px){
  p[data-test-id="panelHeading_35h93"]{
    /*font-size: 42px;*/
  }
  }
  
  div#ADVERTISEMENT10{
    background: #fff;
    border-bottom: 1px solid #dcdfe3;
  }
  
  div#ADVERTISEMENT10_slot{
    max-width: 1300px;
    margin: 0 auto;
    border-top: 1px solid #dcdfe3;
    border-bottom: 1px solid #dcdfe3;
    padding-top: 14px;
    padding-bottom: 30px;
    background: #fff;
  }
  
  div#ADVERTISEMENT10_slot button._3t3G9{
    text-align: left;
    float: left;
  }
  
  div#ADVERTISEMENT10_slot button._3t3G9 ~ div{
    text-align: right;
  }
  
  @media(min-width: 1024px){
  h2.type-xxl.font-medium{
    font-size: 32px;
  }
  
  h2.trans-fade.trans-slide.delay-1.in{
    font-size: 46px !important;
  }
  }
  
  button &gt; div._1YyII &gt; div._2T9Dx{
    left: 90px;
  }
  
  
  
  
  /*#853793//6.27.19//*/
  
  @media(min-width: 1024px){
  div.multi-column-item.item-with-img-overlay &gt; div.tile-overlay &gt; div.tile-content h4.dcto-phone{
    margin-top: 0px !important;
    min-height: auto !important;
  }
  
  div.multi-column-item.item-with-img-overlay &gt; div.tile-overlay &gt; div.tile-content h4.dcto-phone ~ div.subtitle{
    font-size: 14px;
  }
  }
  
  @media(min-width: 768px) and (max-width:1024px){
  div.multi-column-item.item-with-img-overlay &gt; div.tile-overlay &gt; div.tile-content h4.dcto-phone{
    margin-top: 60px !important;
    min-height: auto !important;
  }
  
  div.multi-column-item.item-with-img-overlay &gt; div.tile-overlay &gt; div.tile-content h4.dcto-phone ~ div.subtitle{
    font-size: 12px;
  }
  }
  
  
  
  /*#854943.1//7.03.19//*/
  
  @media(min-width: 1292px){
  div._3sCq5 ._tr1uW ._1U_2O h5,
  div._3sCq5 ._2SysF ._1U_2O h5{
    font-size: 20px;
  }
  }
  
  
  
  /*#785936.58//7.08.19//*/
  
  @media(min-width: 1024px) and (max-width: 1500px){
  div#BENEFITS_PANEL6story h2._2JsJv.font-medium{
    font-size: 1.9vw;
  }
  }
  
  @media(max-width: 640px){
  div#BENEFITS_PANEL6story h2._2JsJv.font-medium{
    font-size: 20px;
  }
  }
  
  @media(min-width: 1024px){
  div#PRODUCT_PANEL1products ul.flex-items-stretch p._JntT-._35h93.font-regular{
    font-size: 30px;
    line-height: 1.2;
    min-height: 148px;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div#PRODUCT_PANEL1products ul.flex-items-stretch p._JntT-._35h93.font-regular{
    font-size: 16px;
    line-height: 1.2;
    min-height: 100px;
  }
  
  div#PRODUCT_PANEL1products ul.flex-items-stretch h2{
    line-height: 1.2;
    min-height: 42px;
  }
  
  .multi-column-item.item-with-img-content .sub-text{
    max-width: 800px;
  }
  
  div._1aLXv div._3kwdR div._1hOzu a div._3C82I div._bOwfD span{
    font-size: 9px;
  }
  }
  
  .multi-column-item.item-with-img-content .sub-text{
    max-width: 750px !important;
  }
  
  @media(min-width: 1024px){
  p[data-test-id="panelHeading_35h93"]{
    min-height: 104px;
  }
  }
  
  ._bOwfD ._2VSUp{
    font-size: 9px;
  }
  
  
  
  
  
  /*#858959.3//8.9.19//*/
  
  @media(min-width: 768px){
  .AreYouSureModal__modal-wrapper .AreYouSureModal__modal-footer .AreYouSureModal__cta-button-group button.Button__button.Button__text{
    min-width: 260px;
  }
  }
  
  
  
  /*#785936.66//8.26.19//*/
  
  @media(min-width: 1024px){
  div#PLAN_SELECTOR3 li div.flex-column div h2 strong{
    font-size: 12px;
    line-height: 1;
    padding-top: 9px;
    display: block;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div#PLAN_SELECTOR3 li div.flex-column div h2 strong{
    font-size: 11px;
    line-height: 1;
    padding-top: 18px;
    display: block;
  }
  }
  
  
  
  /*#861879//8.30.19//*/
  
  div.flex-column &gt; div.flex.type-sm.bg-att-blue &gt; h2.font-bold.color-ui-white.type-sm.pad-l-sm.pad-t-xs{
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  
  @media(min-width: 1300px){
  div.flex-column &gt; div.flex.type-sm.bg-att-blue &gt; h2.font-bold.color-ui-white.type-sm.pad-l-sm.pad-t-xs{
    font-size: 14px;
  
  }
  }
  
  @media(min-width: 1024px) and (max-width: 1300px){
  div.flex-column &gt; div.flex.type-sm.bg-att-blue &gt; h2.font-bold.color-ui-white.type-sm.pad-l-sm.pad-t-xs{
    font-size: 12px;
    line-height: 1.2;
    padding-top: 24px !important;
  
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div.flex-column &gt; div.flex.type-sm.bg-att-blue &gt; h2.font-bold.color-ui-white.type-sm.pad-l-sm.pad-t-xs{
    font-size: 12px;
    line-height: 1.2;
    padding-top: 24px !important;
  
  }
  }
  
  @media(max-width: 768px){
  div.flex-column &gt; div.flex.type-sm.bg-att-blue &gt; h2.font-bold.color-ui-white.type-sm.pad-l-sm.pad-t-xs{
    line-height: 1.2;
    padding-top: 18px !important;
  
  }
  }
  
  
  
  /*#865670//9.30.19//*/
  
  div.flex-column.bg-ui-white &gt; div.flex[class*="grad-cobalt-att-blue"] &gt; h2.type-base.color-ui-white{
    font-size: 14px;
    line-height: 1.2;
    padding-top: 22px;
  }
  
  
  
  /*#785936.76//10.02.19//*/
  
  div.legal a.att-modal-trigger.legal-modal-trigger{
    display: inline;
  }
  
  @media(min-width: 1400px){
  ul#PRODUCT_PANEL5valueProps li p.type-md.font-medium{
    font-size: 2rem;
    /*white-space: nowrap;*/
  }
  }
  
  @media(min-width: 1024px) and (max-width: 1400px){
  ul#PRODUCT_PANEL5valueProps li p.type-md.font-medium{
    font-size: 1.4vw;
    white-space: nowrap;
  }
  }
  
  div.row-nowrap.rel.page-heading-height div.grid-col-6.grid-col-7-md.grid-col-12-sm.pad-r-none{
    width: 100%;
    /*max-width: 100%;*/
  }
  
  ._1fj8U ._aM6m9 ._1GSaY h2{
    padding: 12px 4px 4px !important;
    font-size: 1.3rem;
    text-align: center;
    margin: 0 auto;
  }
  
  
  
  /*#869593//10.30.19//*/
  
  div#undefined-container div.flex.flex-row.flex-wrap.justify-center div.mar-r-xs input[type="email"]{
    min-width: 250px;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 10px;
  }
  
  
  
  /*#869380.10//11.01.19//*/
  
  div.multi-column-item.item-with-img-content.Center div.item-wrapper{
    padding-left: 40px;
    padding-right: 40px;
  }
  
  div.multi-column-item.item-with-img-content.Center div.item-wrapper div.img-description.flex-item h4 strong{
    font-size: 1.8rem !important;
  }
  
  
  
  /*#870835//11.07.19//*/
  
  @media(min-width: 1024px){
  div#BENEFITS_PANEL11story div.flex.flex-column h2{
    font-size: 38px;
    max-width: 54%;
    line-height: 1.1;
  }
  }
  
  
  
  /*#871189//11.08.19//*/
  
  @media(min-width: 768px){
  div#bgproduct0SECONDARY_FEATURE9products ~ div.rel.text-center.pad-l-md.pad-r-md.rwd p.color-ui-black:nth-child(3){
    font-size: 12px;
    padding-left: 0;
    padding-right: 0;
    margin-top: -10px;
  }
  
  div#bgproduct0SECONDARY_FEATURE9products ~ div.rel.text-center.pad-l-md.pad-r-md.rwd p.color-ui-black:nth-child(3) br{
    display: none;
  }
  }
  
  
  
  /*#873435.1//11.27.19//*/
  
  div#SECONDARY_FEATURE7products li p[data-test-id="panelHeading"]{
    font-size: 30px;
    line-height: 1;
    margin-bottom: 10px !important;
  }
  
  div#SECONDARY_FEATURE7products li p[data-test-id="panelCopy"]{
    font-size: 14px;
    line-height: 1.2;
  }
  
  
  
  
  /*#874249//12.02.19//*/
  
  @media(min-width: 667px){
  div.secondary-product div.rel.text-center p[data-test-id="panelHeading"]{
    font-size: 28px;
    /*margin-bottom: 6px !important;
    line-height: 1;*/
  }
  
  div.secondary-product div.rel.text-center p[data-test-id="panelHeading"] ~ p[data-test-id="panelCopy"]{
    font-size: 14px;
    margin-bottom: 6px !important;
    line-height: 1.3;
  }
  }
  
  
  
  /*#869380.21//12.31.19//*/
  
  @media(min-width: 768px){
  div.container.mar-b-lg div.row-nowrap.rel.page-heading-height div.grid-col-6.grid-col-7-md.grid-col-12-sm.pad-r-none{
    max-width: 48%;
  }
  }
  
  div.full-width-container.rwd div.container ul.flex-wrap.row.justify-center div.bg-ui-white div.pad-l-xs.pad-r-xs.pad-b-xs.pad-t-xs.rel div.flex-column.copy_selector p{
    font-size: 14px;
    line-height: 1.2;
  }
  
  
  
  /*#869380.13//01.03.20//*/
  
  @media(min-width: 1400px){
  ul#PRODUCT_PANEL5valueProps li p.type-md.font-medium{
    min-height: 60px;
  }
  }
  
  
  
  
  /*#869380.34//01.09.20//*/
  
  ._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;
  }
  
  @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;
  }
  }
  
  div#ALERT_BANNER5 div.text-center span.type-base.font-medium.color-ui-black ~ span.mar-l-xxs{
    display: block;
  }
  
  p.default &gt; span.localization-message ~ span.localization-details{
    display: block;
  }
  
  ul[id*="PRODUCT_PANEL"] &gt; 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"]{
    font-size: 13px;
  }
  
  hr ~ div._18hZv span._3fVIM{
    font-size: 16px;
  }
  
  
  
  /*#879982//01.23.20//*/
  
  @media(min-width: 768px){
  div[id*="SECONDARY_FEATURE3products"] p.color-ui-black:nth-child(1),
  div[id*="SECONDARY_FEATURE3products"] p.color-ui-white:nth-child(1){
    font-size: 22px;
  }
  
  div[id*="SECONDARY_FEATURE3products"] p.color-ui-black:nth-child(1) span,
  div[id*="SECONDARY_FEATURE3products"] p.color-ui-white:nth-child(1) span{
    font-size: 12px;
  }
  }
  
  
  
  /*#869380.47//02.19.20//*/
  
  button[dataqa="Accesorios-FilterByDevice-Button"]{
    font-size: 12px !important;
  }
  
  @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(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;
  }
  }
  
  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.span12 div.products-wrapper div.product img ~ h4{
    font-size: 16px;
  }
  
  div.span12 div.products-wrapper div.product img ~ h4 ~ p.product-description{
    font-size: 14px;
  }
  
  
  
  /*#883671//02.28.20//*/
  
  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;
  }
  
  
  
  /*#869380.58//03.04.20//*/
  
  div.att-teaser-section div.localizationtile.section section.localization.background-gray.att-component p.default *{
    font-size: 16px;
  }
  
  div.att-teaser-section div.localizationtile.section section.localization.background-gray.att-component p.default span{
    display: unset
  }
  
  
  
  /*##869380.50//03.09.20//*/
  
  div._33qxO &gt; div &gt; div._29ILH{
    padding-left: 40px;
  }
  
  div._33qxO &gt; div &gt; div._29ILH &gt; div._234xg &gt; input{
    font-size: 13px;
  }
  
  
  
  /*#869380.69//03.27.20//*/
  
  div#bgALERT_BANNER0 ~ div.container &gt; div.row div.offset2{
    margin-left: auto;
    margin-right: auto;
    width: 90% !important;
    max-width: 90% !important;
  }
  
  
  
  /*#889227.1//04.06.20//*/
  
  @media(min-width: 768px){
  .OverviewApp__card-main__iL-hh,
  .OverviewApp__card-promo-desk-tab__Lw58Y,
  .OverviewApp__card-promo-mob__3_GpR{
    min-height: 310px;
  }
  }
  
  
  
  /*#889227.5//04.16.20//*/
  
  div.OverviewApp__card-main__iL-hh p.GenericWirelessUpgradesCard__custom-grid__3yZCM.GenericWirelessUpgradesCard__custom-grid-new__ihlwe span.GenericWirelessUpgradesCard__custm-wd__1HGiL &gt; button{
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
  
  
  
  /*#893050.5//04.03.20//*/
  
  div#bgALERT_BANNER3 ~ div.container div.grid-col-8.grid-col-10-md.offset2.offset1-md.pad-none.rel.text-center._1jpKb{
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
  }
  
  
  
  /*#893050.6//05.11.20//*/
  
  span.link-tertiary-small[aria-label="Special Offers"]{
    font-size: 10px;
    line-height: 1;
  }
  
  div.mar-b-xs.color-ui-dark-gray.ProductCard__legalContent,
  div.mar-b-xs.color-ui-dark-gray.ProductCard__legalContent *{
    font-size: 11px;
  }
  
  article &gt; a &gt; div.row.ProductCard__product-card-container &gt; div.row.flex-wrap &gt; div &gt; div.bg-ui-white.ProductCard__hoverFocus.ProductCard__maxHight{
    min-height: 400px;
  }
  
  
  
  /*#893050.27//05.29.20//*/
  
  div.row.ProductCard__product-card-container span.ProductCard__bannerClass.absolute.bg-cobalt{
    line-height: 0.9;
    font-size: 9px;
  }
  
  
  
  /*#893050.42//06.08.20//*/
  
  @media(min-width: 768px){
  div#MULTI_CTA2 + div._ATUbf#PLAN_TOGGLE3 div._wfirD span{
    width: 95px;
    display: inline-block;
    margin: 10px 0px 0 5px !important;
  }
  }
  
  @media(max-width: 768px){
  div#MULTI_CTA2 + div._ATUbf#PLAN_TOGGLE3 div._wfirD span{
    width: 69px;
    display: inline-block;
    margin: 10px 0px 0 5px !important;
  }
  }
  
  
  
  /* 897315 | 06.10.20 */
  
  section._3Dj2B.dotStop[aria-label="Heading Banner Image Section"] &gt; div._3JKTa div._2kY79._2G-4w div._23fty h2._1y8KT{
    margin-bottom: 60px !important;
  }
  
  
  
  /* 897559.1 | 06.11.20 */
  
  @media(min-width: 1000px) and (max-width: 1700px){
  div#ooklaPnelId + div._dakGy + div._CDotg div._1zsH6 div._LVQff &gt; span{
    font-size: 22px;
    line-height: 1.2;
  }
  }
  
  @media(max-width: 992px){
  div#ooklaPnelId + div._dakGy + div._CDotg div._1zsH6 div._LVQff &gt; span{
    font-size: 20px;
    line-height: 1.2;
  }
  }
  
  
  
  /* 899519 | 06.23.20 */
  
  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;
  }
  
  
  
  /* 900773.2 | 07.28.20 */
  
  @media(min-width: 1024px) and (max-width: 1500px){
  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;
  }
  }
  
  
  
  /* 905077 | 08.11.20 */
  
  div.mar-r-xs &gt; div._VYAWd &gt; input._2xLj2{
    min-width: 310px;
    font-size: 13px;
  }
  
  
  
  /* 893050.88 | 08.25.20 */
  
  @media(min-width: 1024px){
  div.overflow-x-auto &gt; div.centered &gt; ul._t665e{
    min-width: 160px;
  }
  }
  
  @media(min-width: 768px) and (max-width: 1024px){
  div.overflow-x-auto &gt; div.centered &gt; ul._t665e{
    min-width: 150px;
  }
  
  div.overflow-x-auto &gt; div.centered &gt; ul._t665e li span{
    font-size: 11px;
  }
  }
  
  @media(max-width: 768px){
  div.overflow-x-auto &gt; div.centered &gt; ul._t665e li span{
    font-size: 9px;
    white-space: normal;
  }
  }
  
  
  
  
  /* 907859 | 08.27.20 */
  
  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 &gt; div.slick-list{
    overflow: visible;
  }
  
  
  
  /* 893050.118 | 10.26.20 */
  
  div.grid-col-6.pad-t-none.pad-r-none.pad-b-sm.rel,
  div.bg-ui-white.ProductCard__hoverFocus.ProductCard__maxHight._13LCE{
    min-height: 440px;
    height: auto;
  }
  
  /* 908120.9 | 12.4.20 */
  DIV#AccountSecuritySubmitAction{
  width: 346px;
  }
  
  
  
  /* 893050.128 | 12.08.20 */
  
  div.row.ProductCard__product-card-container div.bg-ui-white.ProductCard__maxHight{
    max-height: 500px !important;
    height: auto;
  }
  
  
  
  
  /* 930355.1 | 04.07.21 */
  
  .ocultar{
    display: none;
  }
  
  
  /* 930791 | 04.07.21 */
  
  ._1HpS6 ._1hsMJ._1Zk0z:after,
  ._1DYXm ._1hsMJ._1Zk0z:after,
  ._2Beby ._1hsMJ._1Zk0z:after,
  ._3r6AO ._1hsMJ._1Zk0z:after,
  ._39Y5A ._1hsMJ._1Zk0z:after
  {
  content: "/mes." !important;}
  
  
  
  
  /* 933860 | 04.13.21 */
  
  div#RIVER_CARD6story div.row.justify-center &gt; div.text-center{
    width: 100%;
    max-width: 100%;
  }
  
  /*#RT - 04/15/2021 - per Ticket# 934321.6*/
  /* div[id^="wb_drag_wrapper"] {
    display: none !important;
  } */
  
  
  
  /* 893050.162 | 04.19.21 */
  
  @media(min-width: 768px){
  div#RIVER_CARD7products li div.text-center{
    padding-top: 30px !important
  }
  
  div#RIVER_CARD7products li div.text-center h3{
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  
  div#RIVER_CARD7products li div.text-center h3 ~ p{
    line-height: 1.2;
    font-size: 16px;
  }
  }
  
  
  
  /* 936468.3 | 04.30.21 */
  
  img[src="/idpassets/sales/uf/homepage/secondaryfeature/new-phone-icon.svg"] ~ p.type-md.font-medium br{
    display: none;
  }
  
  @media(min-width: 768px){
  div#PAGE_HEADING13 div.grid-col-6.grid-col-7-md{
    max-width: 60%;
  }
  }
  
  
  
  /* 936468.1 | 04.30.21 */
  
  div#HEADBAND0{
    display: flex;
    text-align: center !important;
    margin: 0 auto !important;
  }
  
  /* div._1WEEE.bg-ui-white ul{
    display: flex;
    float: none !important;
    text-align: center !important;
    margin: 0 auto !important;
    align-items: center !important;
    justify-content: center;
  } */
  
  div._1WEEE.bg-ui-white li._LLE_M{
    flex: 0 1 auto !important;
  }
  
  /* 
  @media(min-width: 768px){
  a._1hxmk span.font-medium.type-xs{
    white-space: nowrap;
  }
  }
  */
  
  div#SECONDARY_FEATURE2story div.grid-col-8{
    flex-basis: 100%;
    max-width: 100%;
  }
  
  
  
  /* 936468.22 | 04.30.21 */
  
  a[href="https://www.att.com/es-us/buy/phones/universal-sim-card-bring-your-own-phone.html"] div._2R6bQ{
    font-size: 15px;
    line-height: 1.2;
  }
  
  a[href="https://www.att.com/es-us/buy/phones/universal-sim-card-bring-your-own-phone.html"] div._2R6bQ br{
    display: none;
  }
  
  a[href="https://www.att.com/es-us/buy/phones/universal-sim-card-bring-your-own-phone.html"] ._3r9CO{
    font-size: 12px;
    line-height: 1.2;
  }
  
  a[href="https://www.att.com/es-us/buy/phones/universal-sim-card-bring-your-own-phone.html"] ._17N96{
    font-size: 9px;
    line-height: 1.2;
  }
  
  
  
  /* 936468.23 | 05.03.21 */
  
  ._EZt-T span{
    line-height: 0.9 !important;
    font-size: 9px !important;
  }
  
  
  
  /* 936468.12 | 05.05.21 */
  
  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{
    font-size: 9px;
    line-height: 1;
    display: inline-block;
  }
  
  
  
  /* 936468.30 | 05.05.21 */
  
  h2 div[class*="StreamTVCard__heading-text"],
  h2 div.StreamTVCard__heading-text__NmpxT.StreamTVCard__padding-left0__3T4DZ{
    font-size: 16px;
  }
  
  
  
  /* 936468.21 | 05.10.21 */
  
  span ~ i.styles__att-icon-wireless.styles__att-icon-wireless-straightArrow.BYODExpandedCard__link-arrow{
    position: absolute;
  }
  
  
  
  /* 938387.1 | 05.13.21 */
  
  @media(min-width: 768px){
  div.rivercard-tile{
    min-height: 800px;
  }
  }
  
  
  
  /* 938860 | 05.20.21 */
  
  .ProductCard__bannerOffer{
    line-height: 0.9 !important;
    font-size: 9px !important;
  }
  
  
  
  /* 941573 | 06.14.21 */
  
  /* .att_medium,
  .font-medium,
  b, strong,
  #undefined,
  #undefined *,
  a.btn-arrow,
  a.btn-primary,
  a.btn-secondary,
  div.type-legal,
  h1.color-ui-black,
  h2.super-script,
  a.solo,
  span.type-legal,
  a.type-base,
  a.link-tertiary-small,
  div[id*="LEGAL"] *,
  div.color-ui-black{
    font-family: font-medium, att_medium, sans-serif !important;
  } */
  
  
  
  
  /* 940983 | 06.14.21 */
  
  @media(min-width: 768px){
  h1[data-test-id="panelHeading_2D7Lw"]{
    max-width: 80%;
  }
  }
  
  @media(max-width: 768px){
  h1[data-test-id="panelHeading_2D7Lw"]{
    /* margin-top: 80px; */
    /* font-size: 1.8rem !important; */
  }
  }
  
  
  
  /* 893050.174 | 07.09.21 */
  
  div.card div.bg-cobalt.color-ui-white span{
    /* font-size: 9px; */
    line-height: 1;
    /* padding-top: 2px; */
    font-family: font-medium, att_medium, sans-serif !important;
  }
  
  div.card div._3t_Rl.color-ui-black{
    line-height: 1.2;
    min-height: 45px;
  }
  
  @media(min-width: 768px){
  #HERO_PANEL3 &gt; div &gt; div.container.flex.hero-panel._2105J.\}.undefined &gt; div &gt; div {
    max-width: 44%;
  }
  }
  
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo- &gt; div &gt; div &gt; div &gt; div:nth-child(8) &gt; div &gt; div &gt; a &gt; div &gt; div._1E3Mf &gt; div._1_tlj &gt; div._3JnQq &gt; div._2R6bQ.color-ui-black {
    width: 179px;
  margin-top: -13px;
  }
  
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo- &gt; div &gt; div &gt; div &gt; div:nth-child(8) &gt; div &gt; div &gt; a &gt; div &gt; div._1E3Mf &gt; div._1_tlj &gt; div._3JnQq &gt; div._VDh-X.color-ui-black {
    width: 187px;
  }
  
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo- &gt; div &gt; div &gt; div &gt; div:nth-child(8) &gt; div &gt; div &gt; a &gt; div &gt; div._1E3Mf &gt; div._1_tlj &gt; div._3JnQq &gt; div._xaC52 {
    width: 197px;
    margin-top: -14px;
  }
  
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo- &gt; div &gt; div &gt; div &gt; div:nth-child(8) &gt; div &gt; div &gt; a &gt; div &gt; div._1E3Mf &gt; div._1_tlj &gt; div._3JnQq{
  height: 235px;
  }
  
  /* 945528.2 | 07.22.2021 */
  @media only screen and (min-width:320px)and (max-width:767px){
    div:nth-child(2) &gt; div &gt; li &gt; div &gt; div.grid-col-6._22KbO &gt; div._9uCbP.flex-column.eyebrow_selector,
    div:nth-child(5) &gt; div &gt; li &gt; div &gt; div.grid-col-6._22KbO &gt; div._9uCbP.flex-column.eyebrow_selector{
        font-size: 1rem;
        width: 130px;
    }
  }
  
  /* 948304 | 08.12.21 */
  #HERO_PANEL20 &gt; div &gt; div._1i5w2 &gt; div._2j1xR &gt; div &gt; div &gt; div{
    color: #ffff;;
  }
  
  /* 948850 | 08.16.21 */
  #__next &gt; div &gt; div.full-width-container.rel.nopad &gt; div.skip-container &gt; div.slick-slider &gt; div &gt; div &gt; div.slick-slide &gt; div &gt; a &gt; div &gt; div.row.flex.height-sm &gt; div.grid-col-7.grid-col-4-sm.nopad.rel &gt; a{
    font-size: 10px;
  }
  
  #__next &gt; div &gt; div.full-width-container.rel.nopad &gt; div.skip-container &gt; div.slick-slider &gt; div &gt; div &gt; div.slick-slide &gt; div &gt; a &gt; div &gt; div.row.flex &gt; div.grid-col-6.grid-col-3-sm.nopad.details-col{
    right: 14px;
  }
  
  /* 893050.200 | 08.25.21 */
  #MOSAIC-GROUP-5-row-0-col-0 &gt; div &gt; div:nth-child(2) &gt; div{
    font-size: 26px;
  }
  
  #MOSAIC-GROUP-5-row-0-col-0 &gt; div &gt; div.mar-b-xl &gt; div{
    font-size: 14px;
    width: 350px;
    margin-bottom: 111px;
  }
  
  
  
  /* 893050.211 | 09.02.21 */
  
  @media(min-width:  1260px){
  div[id="SEO_PANEL11ExpandCollapse"] h1.color-ui-black{
    letter-spacing: -0.008em;
  }
  }
  
  @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;
  }
  }
  
  /* 893050.210 | 09.08.21 */
  div._3yvo- &gt; div &gt; div &gt; div &gt; div:nth-child(8) &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3JnQq &gt; div._2R6bQ.color-ui-black{
    font-size: 14px;
  }
  div._3yvo- &gt; div &gt; div &gt; div &gt; div:nth-child(8) &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3JnQq &gt; div._VDh-X.color-ui-black{
    font-size: 11px;
  }
  div._3yvo- &gt; div &gt; div &gt; div &gt; div:nth-child(8) &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3JnQq &gt; div._xaC52 &gt; span:nth-child(1),
  div._3yvo- &gt; div &gt; div &gt; div &gt; div:nth-child(8) &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3JnQq &gt; div._xaC52 &gt; span._32kUN.color-ui-black{
    font-size: 9px;
    position: relative;
    bottom: 10px;
  }
  
  
  
  /* 952414 | 09.22.21 */
  
  div[id*="HERO_PANEL"] div.color-ui-black sup{
  font-weight: bold;
  top: -1rem;
  }
  
  /* 893050.352 | 07.11.22 */
  
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo-._1n17- &gt; div &gt; div &gt; div &gt; div:nth-child(15) &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3JnQq &gt; div._VDh-X.color-ui-black {
    margin-bottom: 10px;
  }
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo-._1n17- &gt; div &gt; div &gt; div &gt; div:nth-child(15) &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3JnQq &gt; div._xaC52 &gt; span:nth-child(1) {
    font-size: 10px;
  }
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo-._1n17- &gt; div &gt; div &gt; div &gt; div:nth-child(1) &gt; div &gt; div &gt; a &gt; div,
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo-._1n17- &gt; div &gt; div &gt; div &gt; div:nth-child(15) &gt; div &gt; div &gt; a &gt; div {
    height: 365px;
  }
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo-._1n17- &gt; div &gt; div &gt; div &gt; div:nth-child(15) &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3t_Rl.color-ui-black {
    min-height: 30px;
  }
  #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo-._1n17- &gt; div &gt; div &gt; div &gt; div:nth-child(15) &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3GK-Q {
    margin-top: 20px;
  }
  
  /* 893050.362 | 09.01.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo- &gt; div &gt; div &gt; div &gt; div.grid-col-4 &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3JnQq &gt; div._VDh-X.undefined{
        font-size: 12px;
    }
    #__next &gt; div._daDow &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._3yvo- &gt; div &gt; div &gt; div &gt; div.grid-col-4 &gt; div &gt; div &gt; a &gt; div &gt; div.flex &gt; div._1_tlj &gt; div._3JnQq &gt; div._xaC52 &gt; span:nth-child(1){
        font-size: 9px;
    }
  }
  
  /* 996370.8 | 09.09.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #STATIC_HTML3 &gt; div.mosaic-container &gt; div.container-right.left-align &gt; div &gt; h2{
        font-size: 28px;
        width: 91%;
    }
  }
  
  /* 996370.9 | 09.09.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #ANI_MARQUEE0 &gt; div &gt; div.container.flex.justify-center.rwd.undefined.undefined.undefined &gt; div &gt; div &gt; div.pad-b-xs{
        width: 550px;
    }
  }
  
  /* 893050.365 | 09.13.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #MOSAIC-GROUP-3-row-0-col-0 &gt; div &gt; div:nth-child(4){
        max-width: 420px !important;
    }
  }
  
  /*  1004158 | 11.22.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #GVP_PANEL20 &gt; div &gt; div &gt; div._1i5w2.undefined &gt; div &gt; div &gt; div._2liLK{
        color: #ffffff;
    }
  }
  
  /*  1006163.1 | 12.01.22 */
  .order-search .on-mouse-tool-tip {
    left: 92px !important;
  }
  
  /* 893050.377 | 12.22.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #MOSAIC-GROUP-4-row-0-col-0 &gt; div &gt; div:nth-child(3) &gt; div &gt; br {
      display: none;
    }
    #MOSAIC-GROUP-4-row-0-col-0 &gt; div &gt; div:nth-child(4) &gt; div, 
    #MOSAIC-GROUP-4-row-0-col-0 &gt; div &gt; div:nth-child(6) &gt; div {
      width: 83%;
    }
  
    #MOSAIC-GROUP-4-row-0-col-1 &gt; div &gt; div:nth-child(2) &gt; div,
    #MOSAIC-GROUP-4-row-0-col-1 &gt; div &gt; div:nth-child(4) &gt; div {
      width: 103%;
      font-size: 97%;
      line-height: 1em;
    }
    #MOSAIC-GROUP-4-row-0-col-1 &gt; div &gt; div:nth-child(3) &gt; div {
      line-height: 1em;
    }
    #MOSAIC-GROUP-4-row-0-col-1 &gt; div &gt; div:nth-child(n) &gt; div {
      margin-bottom: 10px;
    }
  }
  
  /* 893050.382 | 1.9.23 */
  @media only screen and (min-width:768px)and (max-width:9000px){
    #__next div.full-width-container a[href*="plans?wlsview=plansfirst&amp;sku=sku8770291"] &gt; div &gt; div &gt; div &gt; div:nth-child(2) &gt; div:nth-child(2) {
      margin-bottom: 5px;
    }
    #__next div.full-width-container a[href*="plans?wlsview=plansfirst&amp;sku=sku8770291"] &gt; div &gt; div &gt; div &gt; div:nth-child(3)&gt; button,
    #__next div.full-width-container a[href*="prepaid?wlsview=prepaidbyod"] &gt; div &gt; div &gt; div &gt; div:nth-child(3)&gt; button,
    #__next div.full-width-container a[href*="plans?wlsview=plansfirst&amp;sku=sku9430398"] &gt; div &gt; div &gt; div &gt; div:nth-child(3)&gt; button,
    #__next div.full-width-container a[href*="studentbeans.com/v4/hosted/at-t/us/"] &gt; div &gt; div &gt; div &gt; div:nth-child(3)&gt; button,
    #__next div.full-width-container a[href*="es-us/?1036077272"] &gt; div &gt; div &gt; div &gt; div:nth-child(3)&gt; button {
      position: absolute;
      bottom: 15px;
    }
  }
  
  /* 893050.382 | 1.9.23 */
  @media only screen and (min-width:768px)and (max-width:9000px){
    #__next &gt; div._bbcHF &gt; div:nth-child(2) &gt; div.full-width-container &gt; div._yOVML._51wfx &gt; div &gt; div &gt; div &gt; div._JFa-w {
      height: 440px;
    }
  }
  
  /* 893050.389 | 1.23.23 */
  #MOSAIC-GROUP-1-row-0-col-0 &gt; div &gt; div:nth-child(3) &gt; div,
  #MOSAIC-GROUP-1-row-0-col-1 &gt; div &gt; div:nth-child(3) &gt; div {
  font-size: 2.9rem;
  }
  #MOSAIC-GROUP-1-row-0-col-0 &gt; div &gt; div:nth-child(4) &gt; div,
  #MOSAIC-GROUP-1-row-0-col-1 &gt; div &gt; div:nth-child(4) &gt; div {
  font-size: 1.75rem;
  }
  
  /* 893050.390 | 01.24.23 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    ._EwObM span{
        line-height: 1 !important;
        font-family: font-medium, att_medium, sans-serif !important;
    }
  }
  
  /*  #893050.388 | 01.30.23 */
  /* @media only screen and (min-width:1280px)and (max-width:9000px){
    ._1QRfu{
        color: #ffff !important;
    }
  } */
  
  /* 1015642 | 2.17.2023 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #__next #layout #msg_ban {
      max-height: 9.0rem;
    }
  }
  
  /* 781317.109 | 2.23.2023 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
  #__next .MoreInfoArticles_moreInfoArticleItem__zb46q {
    width: 485px;
  }
  #__next .MoreInfoArticles_moreInfoHorizontalLine__441CJ {
    width: 506px;
  }
  }
  
  /* 781317.110 | 2.23.2023 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
  #jump-links-demo-A-jumplinksrow &gt; div &gt; button {
    margin-right: 35px !important;
  }
  }
  /*new*/
  
  /* 1021760 | 3.22.2023 */ 
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #MOSAIC-GROUP-3-row-0-col-1 &gt; div:has(#MOSAIC-GROUP-3-Card1-CTAs-container&gt;a[href$="buy/phones/apple-iphone-14.html"]) &gt; div:nth-child(3) &gt; div {
      font-size: 2.7rem;
    }
  }
  
  /* 1022201 | 3.27.2023 */ 
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #MOSAIC-GROUP-6-row-0-col-1 &gt; div &gt; div:nth-child(3) &gt; div{
      line-height: 1.45;
    }
  }
  
  /* 893050.406 | 4.14.2023 */ 
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #ALERT_BANNERV22 .alert-banner-message &gt; div {
      margin: 0 2.0%;
    }
  }
  
  /* 893050.401 | 4.14.2023 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #__next .theme-dark-bg-img &gt; div:nth-child(2) &gt; div &gt; div.type-base.mar-b-xxs.rte-styles {
      font-size: 1.6rem;
    }
    #__next .order0.grid-col-6 &gt; div &gt; div &gt; h2.mar-b-xs.heading-xxl {
      width: 526px;
    }
    #__next &gt; div.mar-t-sm &gt; div:nth-child(15) &gt; div &gt; div &gt; div:nth-child(2) &gt; div {
      max-width: 56%;
    }
  }
  
  /* 893050.403 | 4.14.2023 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #__next &gt; main &gt; div._3VTDv.bg-cobalt &gt; div:nth-child(1) &gt; div &gt; h2._hgaSN {
      font-size: 4.5rem;
    }
  }
  
  /* 1026144 | 4.18.2023 */
  @media (min-width:1280px){
    #MOSAIC-GROUP-3-row-0-col-1 &gt; div &gt; div:nth-child(3) &gt; div{
      line-height: 0.95;
    }
  }
  
  /* 1027711 | 4.26.2023 */
  @media only screen and (min-width:768px)and (max-width:9000px){
    #__next #layout #msg_ban {
      max-height: 11.0rem;
    }
  }
  
  /* 893050.409 | 5.10.2023 */
  @media only screen and (min-width:768px)and (max-width:9000px){
    #__next div._JFa-w:nth-child(18) div._FZuDv {
      padding-top: 20px;
    }
  }
  
  /* 1037288 | 6.13.2023 */
  @media (min-width:1280px){
    #root .ChoosePlan__signAutopay .ChoosePlan__autoPayDescription{
      min-width: 320px;
    }
    #root .ChoosePlan__signAutopay .ChoosePlan__description{
      margin-left: 10px;
    }
  }
  @media (min-width:768px)and (max-width:1279px){
    #root .ChoosePlan__signAutopay{
      grid-template-columns: 35rem 15rem;
    }
  }
  
  /* 1037288 | 6.16.2023 */
  @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;
    }
  }
  
  /* 893050.426 | 6.30.2023 */
  @media only screen and (min-width:1280px) and (max-width:9000px){
    #__next &gt; div.mar-t-sm &gt; div.max-width-background.pad-b-lg.pad-t-lg.bg-gray-300.theme-light-bg-img &gt; div &gt; div &gt; div &gt; h2{
      font-size: 4.75rem;
    }
  }
  
  /* 1046038.1 | 7.26.2023 */ 
  @media only screen and (min-width:320px)and (max-width:767px){
    #__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;
    }
  }
  
  /* 1046038.1 | 7.26.2023  */
  .rel.radius-lg.flex.justify-center {
      min-height: 665px !important;
    }
  
  @media(min-width: 1260px){
  .pad-t-xl, .pad-t-xl-lg, .pad-t-xl-all {
      /* padding-right: 65px !important; */
  }}
  
  /* 893050.434 | 8.1.2023 */
  @media only screen and (min-width:1025px){
    #__next .generic-list li.pad-sm.row-gap16{
      padding: 24px 16px;
    }
  }
  
  /* 781317.133 | 8.3.2023 */
  @media only screen and (min-width:1280px){
    #tab_scroll_Categories a{
      margin-right: 25px !important;
    }
  }
  
  /* 893050.441 | 9.8.2023 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #__next .theme-dark-accent-bg.bg-cobalt .microbanner-pad {
      max-width: 1140px;
    }
    #__next &gt; div:nth-child(2) &gt; div:nth-child(4) &gt; div &gt; .rel.container &gt; .justify-center &gt; div.grid-col-8{
      max-width: 72%;
    }
  }
  
  /* 893050.443 | 9.8.2023 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #__next .row-gap16 .type-base.rte-styles &gt; p &gt; br{
      display: none;
    }
  }
  
  /* 893050.445 | 9.8.2023 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
    #__next &gt; div:nth-child(2) &gt; .pad-t-lg.pad-b-lg.bg-gray-100.theme-neutral-bg &gt; div &gt; div &gt; .grid-col-10{
      max-width: 84%;
    }
  }
  
  /* 893050.447 | 9.21.2023 */ 
  @media only screen and (min-width:1280px){
    .microbanner .microbanner-pad{
      max-width: 1152px;
    }
  }
  
  /* 893050.448 | 9.21.2023 */
  @media only screen and (min-width:1280px){
    #__next .grid-col-10{
      max-width: 84%;
    }
  }
  
  /* 893050.451 | 9.28.2023 */ 
  @media only screen and (min-width:1280px){
    #__next .grid-col-8{
      /* max-width: 80.67%; */
    }
  }
  
  /* 893050.454, 893050.457 | 10.23.2023 */ 
  @media only screen and (min-width:1280px){
    #__next &gt; div:nth-child(2) &gt; div:nth-child(9) &gt; div &gt; div.container,
    #__next &gt; div:nth-child(2) &gt; div:nth-child(3) &gt; div.container{
      max-width: 141rem;
    }
  }
  
  
  /* 893050.460 | 11.6.2023 */
  @media only screen and (min-width:1280px){
    .microbanner.pad-t-xs {
        max-width: 1188px;
    }
  }
  
  /* 1071691.4 | 11.6.2023 */
  @media only screen and (min-width:1280px){
    #filmstrip-\:r1\:-0-film-2:not(.active) #undefined-legal_Legal &gt; div &gt; 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;
    }
  }
  
  /* 1073772 | 11.13.2023 */ 
  @media screen and (min-width:1280px){
    #__next &gt; div.mar-l-lg-sm.mar-l-xs-lg &gt; div:nth-child(2) &gt; div &gt; div.mar-r-xxs &gt; div.type-base.rte-styles{
      white-space: nowrap;
    }
    .helpGfMidCenterItem{
      height: auto !important;
    }
  }
  @media screen and (max-width:767px){
    #__next &gt; div.mar-l-lg-sm.mar-l-xs-lg &gt; div:nth-child(2) &gt; div &gt; div.mar-r-xxs &gt; div.type-base.rte-styles{
      white-space: nowrap;
    }
    .SupportTopicHeadPanel_signInCta__paZ78 a#btn-6247{
      width: 132px;
    }
    .helpGfMidCenterItem{
      height: auto !important;
    }
  }
  
  /* 1088795 | 2.9.2024 */
  @media only screen and (min-width:1280px){
    [data-testid="filmstrip_reel"] .pad-md, 
    [data-testid="filmstrip_reel"] .pad-md-lg, 
    [data-testid="filmstrip_reel"] .pad-md-all{
      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-lg, 
    [data-testid="bau-flex-card"] .pad-md-all{
      padding: 28px;
    }
  }
  
  /* 1089598.5 | 2.21.2024 */ 
  @media only screen and (min-width:1024px){
    .btn-primary[id="offercardv2_btnlabel"]{
      margin-bottom: -8px;
    }
  }
  
  /* 1089598.7 | 2.21.2024 */
  @media only screen and (min-width:1025px)and (max-width:1200px){
    #offerconsole_displayoffercard &gt; div[style*="1288050-dsk-overviewcard"] &gt; div &gt; div:nth-child(1){
      width: 85% !important;
    }
    }
    @media only screen and (min-width:1200px)and (max-width:1320px){
    #offerconsole_displayoffercard &gt; div[style*="1288050-dsk-overviewcard"] &gt; div &gt; div:nth-child(1){
      width: 65% !important;
    }
    }
    @media only screen and (min-width:1321px){
    #offerconsole_displayoffercard &gt; div[style*="1288050-dsk-overviewcard"] &gt; div &gt; div:nth-child(1){
      width: 57% !important;
    }
    }
  
    /* 00012883 | 7.26.2024 */ 
  @media only screen and (min-width:768px)and (max-width:1023px){
    #z5-footer-links a[href$="email-sign-up/?source=EnEmail2020000BDL&amp;wtExtndSource=myattglobalfooter"]{
      max-width: 180px;
    }
  }
  @media only screen and (min-width:1024px){
    #z5-footer-links a[href$="email-sign-up/?source=EnEmail2020000BDL&amp;wtExtndSource=myattglobalfooter"]{
      max-width: 224px;
    }
  }
  
  /* 00014379 | 8.30.2024 */
  @media only screen and (min-width:768px){
    div[class^=AdditionalSupport] a[href="/es-us/support/device-protection-warranty"] span{
      text-align: left;
    }
  }
  
  /* 00014379 | 9.4.2024 */
  #ActiveArmorCard,
  #DeviceHelpAppCard{
    min-height: 340px;
  }
  #ActiveArmorCard div[class^=ActiveArmorCard_headTitleDiv],
  #DeviceHelpAppCard div[class^=DeviceHelpAppCard_headTitleDiv]{
    margin-top: -4px;
    max-width: 290px;
  }
  
  /* 1928 | 9.10.24 */
  @media screen and (max-width:767px){
    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;
    }
  }

/*LS 02/27/2025 - 00025532 - Off On alignment*/
div[role*="region"] &gt; div h2.mar-r-xs.color-red-600.heading-sm, div[role*="region"] &gt; div h2.mar-r-xs.color-green-600.heading-sm {
    font-size: 1.7rem;
}

div[role*="button"].flex.justify-between &gt; div &gt; div[class*="mar-b-xxxs"] {
    max-width: 160px;
}</pre></body></html>