/*test*/
/*FID 52961*/

/*#588737.1//11.17.15//Toggle
https://alaskaair.convertlanguage.com/alaskaair/enes/24/_www_alaskaair_com/
*/

li#english {
  display: inline-block !important
}

/*#613929.21//07.27.16//  Alaska Airlines */
/*
https://alaskaair.convertlanguage.com/alaskaair/enes/24/_www_alaskaair_com/Shopping/Flights/Shop
*/

div#MatrixResultColumn>table[id*="MatrixTable"]>thead>tr>th.FlightDetailsHeader {
  width: auto;
}

/*
https://alaskaair.convertlanguage.com/alaskaair/enes/24/_www_alaskaair_com/
*/

div.bookingBannerSubNav>div.bookingBanner>div.bookingProgressBar>ol>li {
  font-size: 12px;
  letter-spacing: 0 !important;
}


/*#613929.33//08.18.16// 
https://alaskaair.convertlanguage.com/alaskaair/enes/24/_webselfservice_alaskaair_com/checkinweb/FindReservation.aspx?cmd=FindResByCardTransaction&language=en_US
*/

@media(min-width: 768px) {
  div#hf-top>ul.pure-menu-list {
      display: table;
  }

  div#hf-top>ul.pure-menu-list>li {
      display: table-cell;
  }
}


/*#613929.39//08.29.16// 
https://alaskaair.convertlanguage.com/alaskaair/enes/24/_www_alaskaair_com/
*/

div#car>form#mainCar>div.carcontainer>div.row>div.form-group>input#FindCars {
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-align: center;
  font-size: 12px;
}

/*#691493.5//11.14.16// 
https://alaskaair.convertlanguage.com/alaskaair/enes/24/_www_alaskaair_com/booking/ssl/refunds/CancelReservation.aspx?source=vpnr
*/
html body div.containerx.clearfix div#content.contentMain div.contentWrap.contentPad30.pageHeight form#_cancel div#FormUserControl div#FormUserControl__cancelInfoPanel.width700 div.clear input#FormUserControl__buttonQuit.btn.btn-secondary.margRight10 {
  margin-left: 350px !important;
}

/*#691493.3//11.16.16// 
https://alaskaair.convertlanguage.com/alaskaair/enes/24/_www_alaskaair_com/Shopping/Flights/Shop
*/

div.EzPopopOuter.popup>div.EzPopopInner.containerx>div>ul.inlineList>li>div>div:nth-child(4) {
  min-width: 44px;
}

div.EzPopopOuter.popup>div.EzPopopInner.containerx>div>ul.inlineList>li>div>div:nth-child(6) {
  width: auto !important;
}

/*#714715.1//2.22.17// 
https://alaskaair.convertlanguage.com/alaskaair/enes/24/_www_alaskaair_com/
*/

@media(min-width: 992px) {
  div.hero-offer.navy>a>div.hero-offer--headlines>span.hero-offer--headline {
      font-size: 38px;
  }
}

/*#751201//8.22.17// 
https://alaskaair.convertlanguage.com/alaskaair/enes/
*/

@media(min-width: 768px) {
  div#manage>form>div.row:nth-child(2)>div.col-sm-12>p {
      line-height: 1.4;
  }

  div#manage>form>div.row>div>label {
      min-height: 33px;
      line-height: 1.2;
      vertical-align: top;
  }

  div.form-group.pull-right>button#FindCars {
      padding-left: 0;
      padding-right: 0;
  }
}



/*#838182//2.25.19//*/

div.container-hero>div.whatsupdot>div.container>div.row>div {
  padding-right: 0px !important;
}



/*#850309.1//5.29.19//*/

div#buttons-layer a.btn.btn-ghost-blue.form-control {
  padding-left: 10px;
  padding-right: 10px;
  white-space: normal;
  height: auto;
  line-height: 1.2;
  padding-bottom: 4px;
}




/*#860546.1//8.21.19//*/

span.feature-text.default~a.btn.btn-ghost-blue {
  white-space: normal;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  max-width: 294px;
}



/*#870513//11.05.19//*/

@media(min-width: 420px) {
  div#swell-test {
      white-space: nowrap;
  }

  div#swell-test div#tagline {
      white-space: nowrap;
  }
}

div.hero-offer a.viewOffersURL.cloud~div.view-offer div#logo-insert {
  width: 100%;
  line-height: 1;
  margin-top: 20px;
}



/*#877122//12.27.19//*/

div.tile-section img[src*="/Images/campaigns/2019-brand-campaign/transparent-tile"]~div.centered {
  width: 90% !important;
}

div.tile-section img[src*="/Images/campaigns/2019-brand-campaign/transparent-tile"]~div.centered h2 {
  width: auto !important;
  line-height: 0.9;
}



/*#876500.2//01.14.20//*/

@media(min-width: 840px) {
  div.App.app-container div.container div[style="text-align: left; width: 100%; padding: 0px;"] p.heading--xxl {
      font-size: 26px;
  }
}

.hf-f .step-out-footer-text {
  width: 65% !important;
}

div.modal-header div.modal-title.h4 {
  font-size: 18px;
}

div#_traveler div.Traveler label.file-upload {
  width: 100%;
  text-align: left;
  padding-left: 36px;
  white-space: nowrap;
  display: block;
  clear: both;
}



/*#876500.5//01.23.20//*/

div.optanon-alert-box-body p,
div.optanon-alert-box-button-container * {
  font-size: 11px !important;
}



/*#876500.6//01.23.20//*/

a>div.text-center img~h4.secondary~p {
  padding-left: 12px;
  padding-right: 12px;
}



/*#884559.1//03.06.20//*/

div.Filters div#UpgradeFilter h4#upgradeHeader {
  font-size: 10px;
}

div.upgrade-filter-options>div>label {
  font-size: 12px;
}

div.MyAccountRememberMe {
  width: calc(100% -100px) !important;
  display: table;
}

div.MyAccountRememberMe>label#RememberMeLabelId {
  width: calc(100% -100px) !important;
  display: table-cell;
  font-size: 10px;
  padding-left: 4px;
}

form#TravelersForm div.append-bottom div[id*="NameFFAndTvlDocsSpan"] label {
  font-size: 12px;
  line-height: 1.2;
  min-height: 28px;
}



/*#884559.3//03.24.20//*/

form#frmShopping input,
form#frmShopping select,
form#frmShopping div.dropdown-toggle {
  font-size: 11px !important;
}



/*#887632//03.25.20//*/

@media(min-width: 992px) {
  div.generic-content div.tile-section div.centered div.contain.head h2 {
      line-height: 1;
      font-size: 22px;
  }

  div.generic-content div.tile-section div.centered div.contain.body {
      padding-top: 10px;
      line-height: 1.2;
  }
}



/*#889642//04.09.20//*/

ul#content-newadvisory-list>li {
  font-size: 12px;
}



/*#890781//04.20.20//*/

div.AdvisoryBanner__Message div.content-newadvisory {
  max-width: 58%;
}

div.AdvisoryBanner__Message div.content-newadvisory>ul {
  padding-right: 20px;
}

/*#933350.3//04.2.21//*/
@media only screen and (min-width:1280px)and (max-width:9000px) {
  body>div.AdvisoryBanner.AdvisoryBanner-default>div>div.AdvisoryBanner__Message>div.advisory-container {
      max-width: 1003px;
  }
}




/* 938124.5 | 06.08.21 */

div.tab-wrapper button.tab.unbutton span.origin-destination-text {
  font-size: 12px !important;
}

/* 938124.6 | 06.09.2021 */
#navbar-greeting-popup>div>ul>li>a {
  font-size: 14px !important;
}




/* 952414 | 09.16.21 */

.membership-options_membershipInfo__1aym4 li::before {
  content: "ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢" !important;
}

/* 971885 */

/* .HeroNav_DotBg__79S_l{max-width:1024px;margin:auto;
margin-top:120px;background:#ffffff;} */

/* 976904.2 | 04/11/22 */
@media only screen and (min-width:1024px)and (max-width:9000px) {
  #root>div>main>section.mp-guest-info>div.mp-guest-info__content>div.useful-links>auro-hyperlink {
      font-size: 14px
  }

  /* div.app-container>div.trip-list-container>div.trip-list-empty>cms-partial>#shadow-root>div>div.cards>ul>li.card>div.text>div.content-and-link>div.offer-button>a {
      padding: 8px 4px;
      margin-left:5px;
      font-size:13px;
} */
  div#FormUserControl>div#_links>table#FormUserControl__tabMenu>tbody>tr>td>table>tbody>tr>td>a>div {
      width: 220px
  }

  div#FormUserControl>div#_links>table#FormUserControl__tabMenu {
      font-size: 12.5px
  }

  div#FormUserControl>div#_links {
      margin-right: 25px
  }
}

/* 999571 | 10.07.22 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  [class*="Welcome__Headline__"]{
      color: #fff !important;
  }
}

/* 1011044 | 1/25/23 */
.Banner_Banner__BackgroundImage__mFr3q.jsx-349122089{background-image:url('https://alaskaair.convertlanguage.com/img/alaskaair/ES_77087.png')!important;}

/* #00008609 | 5.22.2024 */ 
@media only screen and (min-width:480px){
  .homelet #primaryTab.nav > li > a{
    padding: 10px 13px;
  }
}