/* FileID : 361331 */
/* updated 8/27/21 */

/*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 > li > 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 > 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&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>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&customerType=L */
.extend3o .botMar5 .font16 {
  font-size: 15px;
  }

/*#633903//03.29.16//
https://www.att.com/es-us/shop/wireless.html */
/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMlink-A_0_0.JSAMasset {
  left: 650px !important;
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMlink-A_0_1.JSAMasset > 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 > li > 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 > ul > li > span.JSAMtext-A_0_2.JSAMasset {
  top: 220px !important;
}
#marqueeHolder > ul > li > a {
  top: 318px !important;
}*/

/*636654//4.7.16// body copy
https://www.att.com/es-us/shop/wireless/features/wifi-calling.html */
#content > div > div.row-seamless > div > div.tab-group > div:nth-child(1) > div > div:nth-child(2) > div.one-up.parbase.fullwidthoneup > div.fullWidthTile.contentLeftDefault > div > div > div.TallPromo1.parsys {
  width: 410px;
}
#content > div > div.row-seamless > div > div.tab-group > div:nth-child(1) > div > div:nth-child(4) > div.one-up.parbase.fullwidthoneup > div.fullWidthTile.contentLeftDefault > div > div > div.TallPromo1.parsys > div.text.parbase.titleplustext.section > div.dum_titleplustext > p {
  margin: 0;
}


.fullWidthTile.contentRightDefault .titleAndCopy {
  padding-top: 40px;
}
body[data-cqpath*="327185215988398506164465515475777752617;2016090"] #content > div > div.row-seamless > div > div.tab-group > div:nth-child(1) > div > div:nth-child(3) > div.one-up.parbase.fullwidthoneup > div.fullWidthTile.contentRightDefault > div > div > div.TallPromo1.parsys > div.text.parbase.titleplustext.section > div.dum_titleplustext > 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 > ul.JSAMslides-A > li.JSAMpanel-A_4 > span {
  top: 164px !important;
}*/


#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_2.JSAMasset {
  /*top: 467px !important;
  width: 370px;*/
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMtext-A_0_0.JSAMasset > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > span {
  top: 174px !important;
}
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_0.JSAMasset {
  width: 532px !important;
  top: 123px !important;
}
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > 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 > ul.JSAMslides-A > li.JSAMpanel-A_5 > span.JSAMtext-A_5_5.JSAMasset{
  top: 334px !important;
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_1 > span{
  top: 321px !important;
}*/


/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_3 > a{
  top: 428px !important;
}


#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMlink-A_0_0.JSAMasset > a{
  font-size: 11px;
  margin-left: -5px;
}*/
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMlink-A_0_1.JSAMasset > a{
  /*font-size: 11px;*/
  margin-left: -10px;
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > a {
  top: 420px !important;
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_3 > 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 > .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 > div.alert > strong {
  font-size: 13px;
}
#zipModalId {
  font-size: 13px;
}
}

/*#638695//4.15.16//
https://www.att.com/es-us/shop/
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_4 > span{
  left: 70px !important;
} */

/*#marqueeHolder > ul.JSAMslides-A > li > span.JSAMtext-A_1_2.JSAMasset{
  top: 217px !important;
}

#marqueeHolder > ul.JSAMslides-A > li > 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 > div.alert > strong {
  font-size: 12px !important;
}

/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_4 > a{
  top: 223px !important;
}*/

/*#640514//4.22.16//
https://www.att.com/es-us/
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > a {
  top: 390px !important;
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_3.JSAMasset {
  top: 400px !important;
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_4.JSAMasset {
  top: 410px !important;
}*/
/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_6.JSAMasset {
  top: 414px !important;
}*/
/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_5.JSAMasset {
  top: 435px !important;
}*/

#_content_att_homepage_en_index_jcr_content_alertTeaser > div > div > div.parsys.LobTab1 > div.parbase.offeralertbanner.section > div {
  top: -52px;
  position: relative;
}
/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_4 > a {
  left: 315px !important;
}*/

/*span.JSAMtext-A_2_7.JSAMasset {
  top: 419px !important;
  left: 343px !important;
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_3 > a {
  left: 311px !important;
}*/
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_5 > span.JSAMtext-A_5_2.JSAMasset{
  width: 350px;
}

/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMtext-A_0_2.JSAMasset {
  left: 190px !important;
  width: 270px !important;
}

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMlink-A_0_1.JSAMasset {
  left: 546px !important;
}*/

body[data-cqpath*="49307505154793706457240412985946900110;2016005"] #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_7.JSAMasset {
  width: 20%;
}

/*body[data-cqpath*="49307505154793706457240412985946900110;2016005"] #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_3 > a {
  left: 310px !important;
}*/

body[data-cqpath*="49307505154793706457240412985946900110;2016005"] #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_0.JSAMasset {
  width: 270px;
}

body[data-cqpath*="49307505154793706457240412985946900110;2016005"] #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_6.JSAMasset {
  top: 272px !important;
}

/*body[data-cqpath*="331952885926785518784367224418061985514;2016026"] #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > 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 > ul.JSAMslides-A > li > span.JSAMtext-A_1_1.JSAMasset{

}

/*#641425//4.28.16//
https://tst03.stage.att.com/es-us/shop/common/checkout/personal.html */
#progressLabelContainer > div:nth-child(2) > div:nth-child(7) > span.first.w25.rel.menu-gap{margin-right:70px;}
#progressLabelContainer > div:nth-child(2) > div:nth-child(7) > span:nth-child(2){margin-right:115px;}
#progressLabelContainer > div:nth-child(2) > div:nth-child(7) > span:nth-child(3){margin-right:100px;}

/*#642933//5.3.16//
https://www.att.com/es-us/ */
/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_3 > span.JSAMlink-A_3_0.JSAMasset{top:397px !important;width:376px !important;}
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_3 > span.JSAMlink-A_3_1.JSAMasset{top:421px !important;width:376px !important;}*/
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_5 > span.JSAMtext-A_5_0.JSAMasset{width:250px !important;}
/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_5 > span.JSAMtext-A_5_6.JSAMasset{top:265px !important;width:180px !important;}
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_5 > span.JSAMtext-A_5_7.JSAMasset{width:210px;top:305px !important;}*/
/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > a{left:310px !important;}
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_5 > 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 > div.parsys.overviewpar > div > div > div:nth-child(3) > div{font-size:.9em}
#tab1 > div.parsys.overviewpar > div > div > div:nth-child(5){padding:55px 50px 0 370px !important}

/*#644759//5.11.16//
https://www.att.com/es-us/ */
/*#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > a{left:310px !important;}*/
#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_4 > a{top:415px !important;}


/*#644582//05.11.16//
https://www.att.com/es-us/


li.JSAMpanel-A_2 > 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 > ul.JSAMslides-A > li.JSAMpanel-A_3 > 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 > li.JSAMpanel-A_3 > a.JSAMbutton-A_3_1.JSAMbuttonBig.JSAMbutton.JSAMasset{
  margin-left: -70px;
}



/* N5 */
body[data-cqpath*="49307505154793706457240412985946900110;2016005"] ul.JSAMslides-A > li.JSAMpanel-A_4 > a.JSAMbutton-A_4_0.JSAMbuttonBig.JSAMbuttonWhite.JSAMasset{
  margin-top: 26px;
}



/* N6 */
body[data-cqpath*="49307505154793706457240412985946900110;2016005"] ul.JSAMslides-A > li.JSAMpanel-A_5 > 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 > li.JSAMpanel-A_0 > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > a {
  top: 430px !important;
}*/

#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_4 > a {
  top: 433px !important;
}

/*#651723//6.10.16//
https://www.att.com/es-us/ */
body[data-cqpath*="49307505154793706457240412985946900110;2016161"] #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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 > div.box.extend3o > div.row-seamless.MarTop20.Marbot10 > div.BottomDotBorder > div > 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 > ul > li > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMtext-A_0_0.JSAMasset {
  top: 328px !important;
}

body[data-cqpath*="49307505154793706457240412985946900110;2016161"] #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_1.JSAMasset {
  top: 310px !important;
}

body[data-cqpath*="49307505154793706457240412985946900110;2016161"] #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_1 > span.JSAMtext-A_1_0.JSAMasset, #marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_1 > 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 > div > div#marqueeHolder > ul.JSAMslides-A > li:first-child > span:first-child{
  margin-top: -14px;
}

/* second screenshot */
div#_content_att_shop_en_wireless_gophone_jcr_content_mncont > div > div.parbase.LoBTabs > div.parsys.LobTab1 > div.twoup.parbase.section > 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 > div > div.parbase.LoBTabs > div.parsys.LobTab1 > div > 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&TVPACKAGENAME=U450&APPID=MyATT&CUSTSUBTYPE=RES&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 > ul > li > 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 > div > div > div.parsys.LobTab1 > div:nth-child(4) > div.one-up.parbase.fullwidthoneup > div.fullWidthTile.contentLeftDefault > div > div > div.TallPromo1.parsys > div.text.parbase.titleplustext.section > h4 > 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 > div > div.addhsia > div > div.rel.package-plans > div > div.modifytile-productdesc > div.rel.package-plans-features > span > div.productHeight1{
  min-height: 276px !important;
}

div.tab-pane > div > div.addhsia > div > div.rel.package-plans > div > div.modifytile-productdesc > div.rel.package-plans-features > span > div.productHeight1 > div:first-child > div:nth-child(2){
  min-height: 90px !important;
  font-size: 13px !important;
  padding-top: 4px !important;
}

div.tab-pane > div > div.addhsia > div > div.rel.package-plans > div > div.modifytile-productdesc > div.rel.package-plans-features > span > div.productHeight1 > div:first-child > 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 > div > div > div:nth-child(1) > div:nth-child(2) > div > div > div > div > div > div > div > 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 > div > div > div:nth-child(1) > div:nth-child(2) > div > div > div > div > div > div.authorrichtext.section > 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 > div#UserNameDiv > span.textInput-wrapper > span > input#username,
form#loginForm.styled_forms > div#PwdDiv > div#passwordTextDiv > span.textInput-wrapper > span > 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&TVPACKAGENAME=U450&APPID=MyATT&CUSTSUBTYPE=RES&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&reportActionEvent=A_SHOP_SHOP_RINGTONE_DOWNLOAD_RETR
*/

div#primary-ringtonesDownloads > div.grad-box > div.pad > dl > dt.title{
  font-size: 11px;
}

div#primary-ringtonesDownloads > div.grad-box > div.pad > dl > dd.price{
  font-size: 11px;
  max-width: 48px;
}

div#primary-ringtonesDownloads > div.grad-box > div.pad > dl > dd.buy{
  margin-left: -18px;
}

div#primary-ringtonesDownloads > div.grad-box > div.pad > dl > dd.link{
  font-size: 11px;
  min-width: 108px;
  margin-left: -40px !important;
  margin-top: 6px;
}

div#primary-ringtonesDownloads > div.grad-box > div.pad > dl > dd.link a{
  min-height: 14px !important;
  display: block;
}

div#primary-ringtonesDownloads > div.grad-box > div.pad > 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&reportActionForm=commonPaymentForm
*/

div#divCVV > div.emailInput > span.textInput-wrapper > span > input[title="CVV"]{
  max-width: 50px;
}

div#divCardZipCode > div.emailInput > span.textInput-wrapper > span > input{
  max-width: 100px;
}

/*#662410//07.21.16//
https://www.att.com/es-us/pmt/tpAutoPayAlert.myworld?reportActionEvent=A_PMT_TXT2PAY_START&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 > div.row-seamless > div.styled_forms > div.OC2PARowSeamless > div > 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 > div.content{
  top: 50px;
}

div#hero > div.content > 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 > ul > li > span {
  top: 342px !important;
}


/*#674979//09.07.16//
https://www.att.com/es-us/olam/showSLIDOverviewAction.myworld
*/

div#wrapper.noBorderFocus > div#main-container > div:nth-child(5) > div#content.sprintContent > div#primary-content.sprintPrimary-Content.myPlan-section > div#servicecontent.sprintContent.botMar0 > div.box.shadowLeft.botMar5 > div.shadowRight > div.tab-container > div.tab-content > div.w100per > div#tabDiv.w290.RightSolidBorder > ul#MainTab > li.noFloat.SDG_G1184254 > a > span.float-left.MarLeft10 > 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 > div.page-title-container > div.marquee > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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&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 > ul > li > span.JSAMtext-A_0_3.JSAMasset {
  top: 242px !important;
}

body[data-cqpath*="247799695836698620311770393907337252455;2016271"] #marqueeHolder > ul > li > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > a.JSAMbutton-A_0_0.JSAMbuttonBig.JSAMbutton.JSAMasset{
  margin-top: 30px;
}

div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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 > section.cart-breadcrumb-wrapper > div.breadcrumbs{
  min-width: 560px;
}


/*#692956//11.15.16//
https://www.att.com/es-us/wireless/
*/

div#marquee-292143411114857644391079035854197600260 div.container > div.row > div > div.slide-content > h2.marquee-header > 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 > div#content > div.primary-content-full > div > div.page-title-container > div > div#_content_att_shop_en_tv_spanish-packages_jcr_content_admgr_marquee > div > div#marqueeHolder > ul > li.JSAMpanel-A_0 > 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 > div.container > div.row > div.span6 > div.slide-content > h2.marquee-header.desktop-tablet-only.text-white{
  font-size: 22px;
}

/*
https://www.att.com/es-us/bundles/
*/

div#marquee-271747772061410320619131668934280530778 div.container > div.row > div.span6 > div.slide-content > 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"] > div#marqueeHolder > ul > li.JSAMpanel-A_0 > a.JSAMbutton-A_0_0{
  margin-top: 10px !important;
}

div[data-teaserid="248416685416842227953536782620238924649"] > div#marqueeHolder > ul > li.JSAMpanel-A_1 > span.JSAMtext-A_1_2.JSAMasset{
  font-size: 32px !important;
}

div[data-teaserid="248416685416842227953536782620238924649"] > div#marqueeHolder > ul > li.JSAMpanel-A_1 > a.JSAMbutton-A_1_0{
  margin-top: 10px !important;
}

div[data-teaserid="248416685416842227953536782620238924649"] > div#marqueeHolder > ul > li.JSAMpanel-A_2 > 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"] > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_1 > span{
  line-height: 1 !important;
}

div[data-teaserid="137735645189145236741944843980676866749"] > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_1 > span.JSAMtext-A_1_4{
  top: 166px !important;
}

/*
https://www.att.com/es-us/shop/internet/u-verse-internet.html
*/

div[data-teaserid="137735645189145236741944843980676866749"] > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > 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"] > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMtext-A_0_0{
  margin-top: 40px;
}

div[data-teaserid="159685822823981577023909373670732262132"] > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > a.JSAMbutton-A_0_1{
  margin-top: 10px;
}

div[data-teaserid="159685822823981577023909373670732262132"] > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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 > div#myCarousel > div.carousel-inner > div.thx-video-hero > div.container > div.thx-main-hero-text > p.hidden-xs > 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 > div.bg-mid-shadow > div#content > div.primary-content-full > div.base.admgr.marqueePromo > div.page-title-container > div > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > 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 > fieldset > div.row > div > div > div > label > span{
  font-size: 12px !important;
}

form.login-widget > fieldset > div.row > div > div > div > p.public-computer{
  font-size: 12px !important;
  letter-spacing: 0;
  width: 128px !important;
}

form.login-widget > fieldset > div.row > div > div > p:nth-child(2) > a{
  font-size: 13px !important;
}

/*#707187//1.20.17//
https://www.att.com/es-us/shop/tv/directv/wireless-customers.html
*/

div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > a.JSAMbutton-A_0_0.JSAMbuttonBig.JSAMbutton.JSAMasset{
  margin-top: 0px;
}

div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_1 > span.JSAMtext-A_1_3.JSAMasset{
  display: block;
  min-width: 190px;
  margin-top: -7px;
}

div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > 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 > li.JSAMpanel-A_4 > 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 > div.slick-list > div.slick-track > div.slide > div.container > div > div > div.cta-wrapper > a{
  margin-top: -10px;
  margin-bottom: 80px;
}
}

/*#708433.2//1.30.17//
https://www.att.com/shop/wireless/connected-car.html
*/

ul.JSAMslides-A > li.JSAMpanel-A_1 > span.JSAMtext-A_1_0.JSAMasset{
  margin-top: -12px;
  letter-spacing: 0;
  font-size: 9px;
}

div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_2 > span.JSAMtext-A_2_0.JSAMasset{
  display: block;
  padding-top: 0;
  letter-spacing: 0;
  margin-top: -2px;
  font-size: 9px !important;
}

div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_4 > 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 > div[class*="modalWrapper"] > div[class*="modalContent"] > div[class*="modalHeader"] > h1{
  font-size: 24px !important;
  letter-spacing: 0;
}

/*#715955//3.01.17//
https://www.att.com/es-us/
*/

div[data-tdata-slotid="IS1313"] > div.container > div.row > div.span6 > div.slide-content > 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"] > div.container > div.row > div.span6 > div.slide-content > div.subhead.desktop-tablet-block.text-black > p{
  font-size: 12px;
}
}

@media(min-width: 768px) and (max-width: 992px){
div[style*="https://www.att.com/img/atandt/ES_441253a.jpg"] > div.container > div.row > div.span6 > div.slide-content > div.subhead.desktop-tablet-block.text-black > p{
  font-size: 12px;
  width: 74%;
}
}

#quantitySelect div.selector span {
  padding: 0 1px 0 2px;
  cursor: pointer;
}

#uniform-priceDropDown > 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 > div > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMtext-A_0_0{
  margin-top: -16px;
}

div#_content_att_shop_en_tv_spanish-packages_jcr_content_admgr_marquee > div > div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_1 > 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 > div > div.save-list > div.line-box > span{
  display: block;
  white-space: normal;
}

div.wrapper-calculator > div > div.save-list > div.line-box{
  vertical-align: top;
}

/*#728006//5.3.17// 
https://www.att.com/es-us/3gmicrocell/banSelection.do?method=getBanSelection
*/

div#primary-content > div.box > div > div.table_padding > form#selectCtn > div > div.vtop > 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 > div.att-teaser-section > div > div.base-component.marquee-info.section > div.marquee-wrapper > div.marquee > div.slick-list.draggable > div.slick-track > div.slide.template-content-left > div.container > div.row > div.span6 > div.slide-content{
  padding-right: 20%;
}
}

@media(min-width: 768px) and (max-width: 1300px){
div#_content_consumer_upperfunnel_directv_sports_jcr_content_parsys_teaser > div.att-teaser-section > div > div.base-component.marquee-info.section > div.marquee-wrapper > div.marquee > div.slick-list.draggable > div.slick-track > div.slide.template-content-left > div.container > div.row > div.span6 > div.slide-content{
  padding-right: 30%;
}

div#_content_consumer_upperfunnel_directv_sports_jcr_content_parsys_teaser > div.att-teaser-section > div > div.base-component.marquee-info.section > div.marquee-wrapper > div.marquee > div.slick-list.draggable > div.slick-track > div.slide.template-content-left > div.container > div.row > div.span6 > div.slide-content > 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 > div.container > div.row > 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 > div.section-container-subsections > div:nth-child(2) > div.section-text-desc-without-steps > 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 > div.userBox > div > table.usage-meter-table > tbody > tr > th:nth-child(2),
div#row-seamless_titan > div.userBox > div > table.usage-meter-table > tbody > tr > th:nth-child(3){
  width: 13%;
}

div#row-seamless_titan > div.userBox > div > table.usage-meter-table > tbody > tr > th:nth-child(4){
  width: 16%;
}

/*#737456.2//6.26.17// 
https://www.att.com/es-us/global-search/search?catField=Shop&group=false&q=iphone
*/
#shop > div > div > div > div > ul > li > strong, section .pagination strong {
  margin-left: 6px;
  margin-right: 6px;
}
#shop > div.row.marginTop5.visible-desktop > div > div > div > div > div > ul > li > strong {
  margin-left: 6px;
  margin-right: 6px;
}

#shop > div.row.marginTop5.visible-desktop > div > div > div > div > div > ul > li.visible-desktop.all, #support > div > div > div > div > div > div > ul > li.visible-desktop.all > a {
  min-width: 120px;
}

#shop > div.row.marginTop5.visible-desktop > div > div > div.form-row.span6.text-right.clearfix > div.span3.inline-block.valign-top.marginTop10.text-right > 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"] > div.form-row > div.row > div[class*="span"] > div.row > div > div  label{
  min-height: 46px;
}
}

/*#744670//7.17.17// 
https://www.att.com/es-us/supersede/supersedeAuth
*/

nav > ul > li > a[class*="primary"] ~ ul > li > 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"] > span.JSAMtext-A_1_1{
  top: 156px !important;
}

li[style*="315436-m_DTV-Spanish-DTV-DP_974x280.jpg"] > img[src*="img_price_pipe_white_1x42.png"]{
  width: 1px !important;
  left: 150px !important;
}

li[style*="315436-m_DTV-Spanish-DTV-DP_974x280.jpg"] > span.JSAMtext-A_2_4{
  margin-left: 20px;
  width: 350px !important;
}

li[style*="315436-m_DTV-Spanish-DTV-DP_974x280.jpg"] > 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"] > div.container > div.row > div.span6{
  width: 100% !important;
}

div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] > div.container > div.row > 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"] > div.container > div.row > div.span6{
  width: 100% !important;
}

div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] > div.container > div.row > 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"] > div.container > div.row > div.span6 div.subhead{
  width: 100% !important;
  font-size: 16px;
}

div[style*="321108-MW-LEFT_Full_BG_Desktop-1920x500.jpg"] > div.container > div.row > div.span6 div p{
  width: 100% !important;
}
}

/*#747053//7.28.17// 
https://www.att.com/es-us/att/prepaid-multiline-discount/
*/

div.wrapper-calculator > div > div.save-list > div.line-box > div.selectlines-box > div.right-content > div.saving-details > div.half:nth-child(1){
  width: 194px;
}

div.wrapper-calculator > div > div.save-list > div.line-box > div.selectlines-box > div.right-content > div.saving-details > div.half:nth-child(1) > span.save{
  font-size: 12px;
}

div.wrapper-calculator > div > div.save-list > div.line-box > div.selectlines-box > div.right-content > div.saving-details > div.half:nth-child(2){
  max-width: 124px;
}

div.wrapper-calculator > div > div.save-list > div.line-box > div.selectlines-box > div.right-content > div.saving-details > div.half:nth-child(2) > div{
  font-size: 12px;
}

/*#747958.1//8.3.17// 
https://www.att.com/es-us/tv/
*/

div#attTVPage > div.attTVPage-section.attTVPage-02_packages > div.attTVPage-container > div.attTVPage-02_packages--pkgs-container > div.attTVPage-02_packages--pkgs-pkg > div.attTVPage-02_packages--pkgs-pkg-price > 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 > div.main-content-pad.shop-bundles > span > div.brdBottom > div.smbheader > div,
div.bgGray > div.main-content-pad.shop-bundles > span > div.brdBottom > div.smbheader > div a{
  font-size: 12px;
}

div.bgGray > div.main-content-pad.shop-bundles > span > div.brdBottom > div.smbheader > div:nth-child(1){
  width: 44%;
}

div.bgGray > div.main-content-pad.shop-bundles > span > div.brdBottom > div.smbheader > div:nth-child(2){
  width: 25%;
}

div.bgGray > div.main-content-pad.shop-bundles > span > div.brdBottom > div.smbheader > div:nth-child(2) span{
  margin-left: 0;
}

div.bgGray > div.main-content-pad.shop-bundles > span > div.brdBottom > div.smbheader > div:nth-child(1) > 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 > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMtext-A_0_1.JSAMasset,
div#marqueeHolder > ul.JSAMslides-A > li.JSAMpanel-A_0 > span.JSAMtext-A_0_1.JSAMasset{
  padding-top: inherit;
}

li.JSAMpanel-A_0 > 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"] > div[style="text-align: center; padding-top: 50px; margin-left: 660px;"]{
  margin-left: 750px !important;
}

div[style*="282993-want-to-know-more-background.jpg"] > 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 > section.reportForm > div.form-group > div.form-inline > div.form-group > input{
  max-width: 112px;
}

/*#748308.1//9.06.17// 
https://www.att.com/es-us/tobr/tobrMergeExPlan.rt
*/

form > ul.list.list-pivot ~ div.content-pad > div.pull-right > span.pull-left:nth-child(2) > 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 > section > div.row > div > form > div > div div.section > div > div > div.span12 > div.paymentmethods.section > div > div > div > div.span12 > div.row-nowrap > div.span6 label{
  min-height: 44px;
}
}

@media(max-width: 360px){
div.paymentcontainer > section > div.row > div > form > div > div div.section > div > div > div.span12 > div.paymentmethods.section > div > div > div > div.span12 > div.row-nowrap > 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"] > div.container > div.row > div.span6 > div.slide-content > 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 > div.slide > div.container.content-center > div.row > div.content-wrapper.content-center.text-white.text-black-sm > h2.marquee-header > 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"] > span.JSAMtext-A_0_3.JSAMasset,
li[style*="324775-mrq-shop-movers-2-offers-300-rwc-974x280.jpg"] > 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 > div > label,
div.paymentmethods.section div#cc-number-field ~ div.row-nowrap > div > div > label{
  min-height: 44px;
}
}

@media(max-width: 430px){
div.paymentmethods.section div#cc-number-field ~ div.row-nowrap > div > label,
div.paymentmethods.section div#cc-number-field ~ div.row-nowrap > div > div > 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 > div.container > div.row > div.content-wrapper > 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;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 > div.container > div.row > div.content-wrapper > div.text-legal.marquee-font-arial > div > p[data-desktop-short*="legalsharedcontent_20"] > div.legal > p{
  line-height: 1.2 !important;
}

@media(min-width: 768px) and (max-width: 992px){
div.slide > div.container > div.row > div.content-wrapper > div.text-legal.marquee-font-arial > div > p[data-desktop-short*="legalsharedcontent_20"] > div.legal > p{
  font-size: 9px;
}
}

/*#779671//01.26.18//
https://www.att.com/es-us/tv/
*/

@media(min-width: 1460px){
div#attTVPage > div.attTVPage-section > div.attTVPage-container > div[class*="pkgs-container"] > div[class*="pkg"]{
  min-height: 1100px;
}

div#attTVPage > div.attTVPage-section > div.attTVPage-container > div[class*="pkgs-container"] > div[class*="pkg"] > div[class*="price"]{
  bottom: 0;
}
}

@media(min-width: 1200px) and (max-width: 1460px){
div#attTVPage > div.attTVPage-section > div.attTVPage-container > div[class*="pkgs-container"] > div[class*="pkg"]{
  min-height: 1040px;
}

div#attTVPage > div.attTVPage-section > div.attTVPage-container > div[class*="pkgs-container"] > div[class*="pkg"] > div[class*="price"]{
  bottom: 0;
}
}

@media(min-width: 992px) and (max-width: 1200px){
div#attTVPage > div.attTVPage-section > div.attTVPage-container > div[class*="pkgs-container"] > div[class*="pkg"]{
  min-height: 1290px;
}

div#attTVPage > div.attTVPage-section > div.attTVPage-container > div[class*="pkgs-container"] > div[class*="pkg"] > div[class*="price"]{
  bottom: 0;
}
}

@media(min-width: 992px){
div.attTVPage-section.attTVPage-05_internet > div.attTVPage-container > div.attTVPage-05_internet--copy > div.attTVPage-02_packages--pkgs-pkg-price{
  margin-left: -20px !important;
  margin-bottom: 14px !important;
}

div.attTVPage-section.attTVPage-05_internet > div.attTVPage-container > div.attTVPage-05_internet--copy > div.attTVPage-02_packages--pkgs-pkg-price > h4 > span{
  font-size: 14px !important;
}

div.attTVPage-section.attTVPage-05_internet > div.attTVPage-container > div.attTVPage-05_internet--copy > div.attTVPage-02_packages--pkgs-pkg-price > h4 > span > em{
  font-size: 9px !important;
}

div.attTVPage-section.attTVPage-05_internet > div.attTVPage-container > div.attTVPage-05_internet--copy > div.attTVPage-02_packages--pkgs-pkg-price > h4 > span.mpwcagts{
  font-size: 40px !important;
}

div.attTVPage-section.attTVPage-05_internet > div.attTVPage-container > div.attTVPage-05_internet--copy > div.attTVPage-02_packages--pkgs-pkg-price > h4 > span.mpwcagts > 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 > div.viewDivider{
  margin-left: 0.40rem;
  margin-right: 0.40rem;
}

div#showMoreDevices > div[class*="show"]{
  margin-left: 0;
}

div#showMoreDevices > div[class*="show"] > span > a{
  font-size: 10px;
}

/*
https://www.att.com/es-us/tv/
*/

div#attTVPage > div.attTVPage-section > div.attTVPage-container > div.attTVPage-02_packages--pkgs-container > div.attTVPage-02_packages--pkgs-pkg > div.attTVPage-02_packages--pkgs-pkg-ctas > 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 > div.desktop > div > div > label > 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"] > 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"] > div.container > div.row.Center > 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"] > div.container > div.row.Center > 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 > div.container > div.subnav-links > ul.subnav-navbar > li{
  margin-right: 0.6em;
}

div.subnav-fixed > div.container > div.subnav-links > ul.subnav-navbar > li > a{
  font-size: 14px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
div.subnav-fixed > div.container > div.subnav-links > ul.subnav-navbar > li{
  margin-right: 0.4em;
}

div.subnav-fixed > div.container > div.subnav-links > ul.subnav-navbar > li > a{
  font-size: 12px;
}
}

/*#791025//04.05.18//
https://www.att.com/es-us/tobr/tobrMNMAddNewPlan.rt
*/

@media(min-width: 980px){
section > div > form > div > div.pull-left > div.mB20 > label[role="option"].radio > 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"] > div > div.row.justified.select-services-list > div.row-fluid > div.row-fluid.inner-div.d2border > div.span8.text-left span{
  font-size: 13px !important;
  padding-left: 12px !important;
}

div[class*="select"] > div > div.row.justified.select-services-list > div.row-fluid > div.row-fluid.inner-div > 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 > div.container.content-center > div > div.content-wrapper.content-center > 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 > 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"] > div.row > div > 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 > li.step1{
  text-align: right !important;
}

/*#793839.1//08.02.18//
https://www.att.com/es-us/olam/showUverseTVDetails.myworld?newInFocusUverseBAN=152773690&newInFocusMemberID=test_152773690%40att.net&uverseInFocus=true
*/

div#viewDetailPopup > div > 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 > div.row-fluid > div > div.row-fluid > div.media > div > div.ng-scope > div > p[data-ng-if*="appointmentDate"]:nth-child(2){
  display: block !important;
  clear: left;
}

section.subItem-statusBox > div.row-fluid > div > div.row-fluid > div.media > div  > div > 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 > ul#menu-main > li > 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 > div:nth-child(1) > section > div > div:nth-child(7) > div.pull-right > button {
  font-size: 15px !important;
}

/*#816128//09.17.18//
https://www.att.com/es-us/internet/
*/

@media(min-width: 1024px){
div#opmc815t > div.RichEditor-root > div.RichEditor-editor > div.DraftEditor-root > div.DraftEditor-editorContainer > div.public-DraftEditor-content > div > div.padding_35px_0px_0px_0px > div.public-DraftStyleDefault-block > span{
  font-size: 22px;
  line-height: 1;
}
}

@media(min-width: 768px) and (max-width: 860px){
div#opmc815t > div.RichEditor-root > div.RichEditor-editor > div.DraftEditor-root > div.DraftEditor-editorContainer > div.public-DraftEditor-content > div > div.padding_35px_0px_0px_0px > div.public-DraftStyleDefault-block > 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 > div.hero > att-hero > div.heroViewport div.MeasureInnerWrapper > div.box-hero div.DraftEditor-editorContainer span[style*="letter-spacing:-0.3"] > span{
  font-size: 2rem !important;
  line-height: 0 !important;
}
}

@media(min-width: 1350px){
div.cq-dd-paragraph > div.hero > 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 > div.hero > att-hero div.jf97hueu.grid-item[style*="height: 70px;"]{
  margin-left: 4% !important;
}
}

@media(min-width: 880px){
div.cq-dd-paragraph > div.hero > att-hero div.jf97hueu.grid-item{
  margin-left: 4% !important;
}
}

@media(min-width: 768px) and (max-width: 1024px){
div.cq-dd-paragraph > div.hero > 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 > div.vertical-align.offersPageCTA_mainDiv.ng-scope > table > tbody > tr > td > a {
  font-size: 1rem !important;
}

span.wln-btn-inner.fs16, #offerTilesDiv > div.ng-scope.mT0 > div > div.mT30.w300.ng-scope.col-3.rounded.rel > div > div.bgWhite.pT0.title-fragment > div.mT7.content-div.text-center.productHeightCta > div:nth-child(3) > a > div > span.fs16 {
  font-size: 14px !important;
}

div.headerContent {
  width: 34%;
}

label.pT5.dispInBlk.pL5.fontAleck {
  font-size: .95rem;
}

#bundledetailsheader > div.column3, #bundledetailsheader > 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 > div.container.content-center > div.row.Center > div.content-wrapper.content-center h2{
  max-width: 670px;
  margin-bottom: -10px !important;
}

div#tv_uverse_single_play > div.container.content-center > div.row.Center > div.content-wrapper.content-center div:not(.cta-wrapper),
div#tv_uverse_single_play > div.container.content-center > div.row.Center > div.content-wrapper.content-center p{
  max-width: 570px !important;
}
}

@media(min-width: 1024px) and (max-width: 1260px){
div#tv_uverse_single_play > div.container.content-center > div.row.Center > div.content-wrapper.content-center h2{
  max-width: 100% !important;
  margin-bottom: -10px !important;
  font-size: 30px;
}

div#tv_uverse_single_play > div.container.content-center > div.row.Center > div.content-wrapper.content-center > div:not(.cta-wrapper),
div#tv_uverse_single_play > div.container.content-center > div.row.Center > div.content-wrapper.content-center > p{
  max-width: 50% !important;
}
}

@media(min-width: 768px) and (max-width: 1024px){
div#tv_uverse_single_play > div.container.content-center > div.row.Center > div.content-wrapper.content-center h2{
  max-width: 100% !important;
  margin-bottom: -10px !important;
  font-size: 30px;
}

div#tv_uverse_single_play > div.container.content-center > div.row.Center > div.content-wrapper.content-center > div:not(.cta-wrapper),
div#tv_uverse_single_play > div.container.content-center > div.row.Center > div.content-wrapper.content-center > 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 > div.marquee > div.slick-list > div.slick-track > div.slide > div#MQ_Directv_default > div.container > div.row.Center > div.content-wrapper > h2.marquee-header{
  white-space: nowrap;
}




/*#832913//1.18.19//*/

@media(max-width: 640px){
div.toppar > div.SocialMediaAndForums > div.social-vat.text-center > div > p > a > span{
  font-size: 12px;
  line-height: 1.1;
}
}





/*#785936.12//1.29.19//*/

div._3oGZ8 > div._1Cn-m > 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 > div.tiny-accordion.iconleft.accordion-table-layout > div.accordion-title > div > div.pull-right.w100.txt-right > span.tooltip{
  font-size: 12px !important;
  white-space: nowrap;
}



/*#838167//2.26.19//*/

@media(min-width: 768px){
div.price-info > p.text-legal.legal-complete > div.legal{
  margin-left: 20px !important;
}
}

@media(max-width: 768px){
div.price-info > p.text-legal.legal-complete > 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 > ul.flex-items-center > li > span._3Yk5-{
  white-space: nowrap;
}

@media(min-width: 768px){
div._38zoV.full-width-container.bg-ui-white > ul.flex-items-center > li > p._g-I77{
  min-height: 64px;
}

div._38zoV.full-width-container.bg-ui-white > ul.flex-items-center > li > p._2KPzO._3NYLv{
  min-height: 130px;
}
}

@media(max-width: 460px){
div._38zoV.full-width-container.bg-ui-white > ul.flex-items-center > li > 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 > div.tile-content-block > div.content-blocks-wrapper > div.base-component.tile-block.section > div.content-block > 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 > section > div.container div.multi-column-item.item-with-img-content.Center > div.item-wrapper{
  min-height: 760px;
}

div#Special_offers > section > div.container div.multi-column-item.item-with-img-content.Center > div.item-wrapper > div.img-description.flex-item{
  min-height: 210px;
}
}



/*#785936.22//3.13.19//*/

@media(min-width: 1200px){
div.img-description.flex-item > h4.dcto-phone ~ div.sub-text.dcto-phone > p > b{
  font-size: 34px;
}
}

@media(min-width: 992px) and (max-width: 1200px){
div.img-description.flex-item > h4.dcto-phone ~ div.sub-text.dcto-phone > p > b{
  font-size: 24px;
}
}

@media(min-width: 768px) and (max-width: 992px){
div.img-description.flex-item > h4.dcto-phone ~ div.sub-text.dcto-phone > p,
div.img-description.flex-item > h4.dcto-phone ~ div.sub-text.dcto-phone > p span{
  font-size: 16px;
}

div.img-description.flex-item > h4.dcto-phone ~ div.sub-text.dcto-phone > 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 > div.header-info-wrapper > div.price > p:nth-child(3){
  margin-top: -16px;
}



/*#840753//3.15.19//*/

@media(min-width: 520px){
ul > li._2fpTo > span > a > h4 > span{
  font-size: 12px !important;
}
}

@media(max-width: 520px){
ul > li._2fpTo > span > a > h4 > span{
  font-size: 11px !important;
  white-space: normal;
  line-height: 1;
  display: block;
}
}



/*#839340//3.28.19//*/

div#uncookied-unauth > 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 > div.item-wrapper > div.img-description > h4.dcto-phone > strong{
  font-size: 22px !important;
}



/*#843366.2//4.8.19//*/

main.pagetv > div.bg-ui-white.border-top.border-bottom > ul > li h4{
  white-space: normal;
}



/*#844260//4.9.19//*/

main > div.bg-ui-white.border-top.border-bottom > ul > li span a h4{
  white-space: normal;
}



/*#785936.34//4.11.19//*/

@media(min-width: 1420px){
div.pull-right > div.horizontalParsys > 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 > h2{
  font-size: 4rem;
}
}

@media(min-width: 1024px) and (max-width: 1400px){
div#BENEFITS_PANEL6story div.flex > h2{
  max-width: 50%;
  font-size: 4rem;
}
}

@media(min-width: 768px) and (max-width: 1024px){
div#BENEFITS_PANEL6story div.flex > 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 > div > h2._4mbx1 span{
  font-size: 16px !important;
  white-space: nowrap;
}
}

@media(min-width: 768px) and (max-width: 1024px){
div._cBDw8 li > div > 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 > div.tile-overlay > 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 > div.tile-overlay > 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 > div._1YyII > div._2T9Dx{
  left: 90px;
}




/*#853793//6.27.19//*/

@media(min-width: 1024px){
div.multi-column-item.item-with-img-overlay > div.tile-overlay > div.tile-content h4.dcto-phone{
  margin-top: 0px !important;
  min-height: auto !important;
}

div.multi-column-item.item-with-img-overlay > div.tile-overlay > 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 > div.tile-overlay > div.tile-content h4.dcto-phone{
  margin-top: 60px !important;
  min-height: auto !important;
}

div.multi-column-item.item-with-img-overlay > div.tile-overlay > 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 > div.flex.type-sm.bg-att-blue > 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 > div.flex.type-sm.bg-att-blue > 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 > div.flex.type-sm.bg-att-blue > 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 > div.flex.type-sm.bg-att-blue > 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 > div.flex.type-sm.bg-att-blue > 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 > div.flex[class*="grad-cobalt-att-blue"] > 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 > span.localization-message ~ span.localization-details{
  display: block;
}

ul[id*="PRODUCT_PANEL"] > li.grid-col-4.pad-md.text-center p.type-md.font-medium ~ p.type-sm.font-light{
  font-size: 12px;
}

div#ALERT_BANNER1 span[data-test-id="panelCopy"]{
  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 > div > div._29ILH{
  padding-left: 40px;
}

div._33qxO > div > div._29ILH > div._234xg > input{
  font-size: 13px;
}



/*#869380.69//03.27.20//*/

div#bgALERT_BANNER0 ~ div.container > 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 > 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 > a > div.row.ProductCard__product-card-container > div.row.flex-wrap > div > 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"] > 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 > span{
  font-size: 22px;
  line-height: 1.2;
}
}

@media(max-width: 992px){
div#ooklaPnelId + div._dakGy + div._CDotg div._1zsH6 div._LVQff > 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 > div._VYAWd > input._2xLj2{
  min-width: 310px;
  font-size: 13px;
}



/* 893050.88 | 08.25.20 */

@media(min-width: 1024px){
div.overflow-x-auto > div.centered > ul._t665e{
  min-width: 160px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
div.overflow-x-auto > div.centered > ul._t665e{
  min-width: 150px;
}

div.overflow-x-auto > div.centered > ul._t665e li span{
  font-size: 11px;
}
}

@media(max-width: 768px){
div.overflow-x-auto > div.centered > 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 > 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 > 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 > div > div.container.flex.hero-panel._2105J.\}.undefined > div > div {
  max-width: 44%;
}
}

#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo- > div > div > div > div:nth-child(8) > div > div > a > div > div._1E3Mf > div._1_tlj > div._3JnQq > div._2R6bQ.color-ui-black {
  width: 179px;
margin-top: -13px;
}

#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo- > div > div > div > div:nth-child(8) > div > div > a > div > div._1E3Mf > div._1_tlj > div._3JnQq > div._VDh-X.color-ui-black {
  width: 187px;
}

#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo- > div > div > div > div:nth-child(8) > div > div > a > div > div._1E3Mf > div._1_tlj > div._3JnQq > div._xaC52 {
  width: 197px;
  margin-top: -14px;
}

#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo- > div > div > div > div:nth-child(8) > div > div > a > div > div._1E3Mf > div._1_tlj > div._3JnQq{
height: 235px;
}

/* 945528.2 | 07.22.2021 */
@media only screen and (min-width:320px)and (max-width:767px){
  div:nth-child(2) > div > li > div > div.grid-col-6._22KbO > div._9uCbP.flex-column.eyebrow_selector,
  div:nth-child(5) > div > li > div > div.grid-col-6._22KbO > div._9uCbP.flex-column.eyebrow_selector{
      font-size: 1rem;
      width: 130px;
  }
}

/* 948304 | 08.12.21 */
#HERO_PANEL20 > div > div._1i5w2 > div._2j1xR > div > div > div{
  color: #ffff;;
}

/* 948850 | 08.16.21 */
#__next > div > div.full-width-container.rel.nopad > div.skip-container > div.slick-slider > div > div > div.slick-slide > div > a > div > div.row.flex.height-sm > div.grid-col-7.grid-col-4-sm.nopad.rel > a{
  font-size: 10px;
}

#__next > div > div.full-width-container.rel.nopad > div.skip-container > div.slick-slider > div > div > div.slick-slide > div > a > div > div.row.flex > div.grid-col-6.grid-col-3-sm.nopad.details-col{
  right: 14px;
}

/* 893050.200 | 08.25.21 */
#MOSAIC-GROUP-5-row-0-col-0 > div > div:nth-child(2) > div{
  font-size: 26px;
}

#MOSAIC-GROUP-5-row-0-col-0 > div > div.mar-b-xl > div{
  font-size: 14px;
  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- > div > div > div > div:nth-child(8) > div > div > a > div > div.flex > div._1_tlj > div._3JnQq > div._2R6bQ.color-ui-black{
  font-size: 14px;
}
div._3yvo- > div > div > div > div:nth-child(8) > div > div > a > div > div.flex > div._1_tlj > div._3JnQq > div._VDh-X.color-ui-black{
  font-size: 11px;
}
div._3yvo- > div > div > div > div:nth-child(8) > div > div > a > div > div.flex > div._1_tlj > div._3JnQq > div._xaC52 > span:nth-child(1),
div._3yvo- > div > div > div > div:nth-child(8) > div > div > a > div > div.flex > div._1_tlj > div._3JnQq > div._xaC52 > span._32kUN.color-ui-black{
  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 > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo-._1n17- > div > div > div > div:nth-child(15) > div > div > a > div > div.flex > div._1_tlj > div._3JnQq > div._VDh-X.color-ui-black {
  margin-bottom: 10px;
}
#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo-._1n17- > div > div > div > div:nth-child(15) > div > div > a > div > div.flex > div._1_tlj > div._3JnQq > div._xaC52 > span:nth-child(1) {
  font-size: 10px;
}
#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo-._1n17- > div > div > div > div:nth-child(1) > div > div > a > div,
#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo-._1n17- > div > div > div > div:nth-child(15) > div > div > a > div {
  height: 365px;
}
#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo-._1n17- > div > div > div > div:nth-child(15) > div > div > a > div > div.flex > div._1_tlj > div._3t_Rl.color-ui-black {
  min-height: 30px;
}
#__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo-._1n17- > div > div > div > div:nth-child(15) > div > div > a > div > div.flex > div._1_tlj > div._3GK-Q {
  margin-top: 20px;
}

/* 893050.362 | 09.01.22 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  #__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo- > div > div > div > div.grid-col-4 > div > div > a > div > div.flex > div._1_tlj > div._3JnQq > div._VDh-X.undefined{
      font-size: 12px;
  }
  #__next > div._daDow > div:nth-child(2) > div.full-width-container > div._3yvo- > div > div > div > div.grid-col-4 > div > div > a > div > div.flex > div._1_tlj > div._3JnQq > div._xaC52 > span:nth-child(1){
      font-size: 9px;
  }
}

/* 996370.8 | 09.09.22 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  #STATIC_HTML3 > div.mosaic-container > div.container-right.left-align > div > h2{
      font-size: 28px;
      width: 91%;
  }
}

/* 996370.9 | 09.09.22 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  #ANI_MARQUEE0 > div > div.container.flex.justify-center.rwd.undefined.undefined.undefined > div > div > 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 > div > 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 > div > div > div._1i5w2.undefined > div > div > 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 > div > div:nth-child(3) > div > br {
    display: none;
  }
  #MOSAIC-GROUP-4-row-0-col-0 > div > div:nth-child(4) > div, 
  #MOSAIC-GROUP-4-row-0-col-0 > div > div:nth-child(6) > div {
    width: 83%;
  }

  #MOSAIC-GROUP-4-row-0-col-1 > div > div:nth-child(2) > div,
  #MOSAIC-GROUP-4-row-0-col-1 > div > div:nth-child(4) > div {
    width: 103%;
    font-size: 97%;
    line-height: 1em;
  }
  #MOSAIC-GROUP-4-row-0-col-1 > div > div:nth-child(3) > div {
    line-height: 1em;
  }
  #MOSAIC-GROUP-4-row-0-col-1 > div > div:nth-child(n) > div {
    margin-bottom: 10px;
  }
}

/* 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&sku=sku8770291"] > div > div > div > div:nth-child(2) > div:nth-child(2) {
    margin-bottom: 5px;
  }
  #__next div.full-width-container a[href*="plans?wlsview=plansfirst&sku=sku8770291"] > div > div > div > div:nth-child(3)> button,
  #__next div.full-width-container a[href*="prepaid?wlsview=prepaidbyod"] > div > div > div > div:nth-child(3)> button,
  #__next div.full-width-container a[href*="plans?wlsview=plansfirst&sku=sku9430398"] > div > div > div > div:nth-child(3)> button,
  #__next div.full-width-container a[href*="studentbeans.com/v4/hosted/at-t/us/"] > div > div > div > div:nth-child(3)> button,
  #__next div.full-width-container a[href*="es-us/?1036077272"] > div > div > div > div:nth-child(3)> button {
    position: absolute;
    bottom: 15px;
  }
}

/* 893050.382 | 1.9.23 */
@media only screen and (min-width:768px)and (max-width:9000px){
  #__next > div._bbcHF > div:nth-child(2) > div.full-width-container > div._yOVML._51wfx > div > div > div > div._JFa-w {
    height: 440px;
  }
}

/* 893050.389 | 1.23.23 */
#MOSAIC-GROUP-1-row-0-col-0 > div > div:nth-child(3) > div,
#MOSAIC-GROUP-1-row-0-col-1 > div > div:nth-child(3) > div {
font-size: 2.9rem;
}
#MOSAIC-GROUP-1-row-0-col-0 > div > div:nth-child(4) > div,
#MOSAIC-GROUP-1-row-0-col-1 > div > div:nth-child(4) > div {
font-size: 1.75rem;
}

/* 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 > div > 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 > div:has(#MOSAIC-GROUP-3-Card1-CTAs-container>a[href$="buy/phones/apple-iphone-14.html"]) > div:nth-child(3) > div {
    font-size: 2.7rem;
  }
}

/* 1022201 | 3.27.2023 */ 
@media only screen and (min-width:1280px)and (max-width:9000px){
  #MOSAIC-GROUP-6-row-0-col-1 > div > div:nth-child(3) > 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 > 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 > div:nth-child(2) > div > div.type-base.mar-b-xxs.rte-styles {
    font-size: 1.6rem;
  }
  #__next .order0.grid-col-6 > div > div > h2.mar-b-xs.heading-xxl {
    width: 526px;
  }
  #__next > div.mar-t-sm > div:nth-child(15) > div > div > div:nth-child(2) > div {
    max-width: 56%;
  }
}

/* 893050.403 | 4.14.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  #__next > main > div._3VTDv.bg-cobalt > div:nth-child(1) > div > h2._hgaSN {
    font-size: 4.5rem;
  }
}

/* 1026144 | 4.18.2023 */
@media (min-width:1280px){
  #MOSAIC-GROUP-3-row-0-col-1 > div > div:nth-child(3) > 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 > div.mar-t-sm > div.max-width-background.pad-b-lg.pad-t-lg.bg-gray-300.theme-light-bg-img > div > div > div > h2{
    font-size: 4.75rem;
  }
}

/* 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 > div:nth-child(2) > div:nth-child(4) > div > .rel.container > .justify-center > 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 > p > br{
    display: none;
  }
}

/* 893050.445 | 9.8.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  #__next > div:nth-child(2) > .pad-t-lg.pad-b-lg.bg-gray-100.theme-neutral-bg > div > div > .grid-col-10{
    max-width: 84%;
  }
}

/* 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 > div:nth-child(2) > div:nth-child(9) > div > div.container,
  #__next > div:nth-child(2) > div:nth-child(3) > 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 > div > span {
    display: block;
    max-width: 216px;
  }
  #__next .mar-b-xs, #__next .mar-b-xs-lg{
    margin-bottom: 8px;
  }
  #__next .mar-t-xs, #__next .mar-t-xs-lg{
    margin-top: 8px;
  }
}

/* 1073772 | 11.13.2023 */ 
@media screen and (min-width:1280px){
  #__next > div.mar-l-lg-sm.mar-l-xs-lg > div:nth-child(2) > div > div.mar-r-xxs > div.type-base.rte-styles{
    white-space: nowrap;
  }
  .helpGfMidCenterItem{
    height: auto !important;
  }
}
@media screen and (max-width:767px){
  #__next > div.mar-l-lg-sm.mar-l-xs-lg > div:nth-child(2) > div > div.mar-r-xxs > div.type-base.rte-styles{
    white-space: nowrap;
  }
  .SupportTopicHeadPanel_signInCta__paZ78 a#btn-6247{
    width: 132px;
  }
  .helpGfMidCenterItem{
    height: auto !important;
  }
}