/* fonts */
/* @font-face {
  font-family: "mlb_primary";
  src: url("fonts/6ec61f10-00ea-4ffd-a36b-26e2577a83f1-2.eot");
  src: url("fonts/6ec61f10-00ea-4ffd-a36b-26e2577a83f1-2.eot?") format("embedded-opentype"),
       url("fonts/6ec61f10-00ea-4ffd-a36b-26e2577a83f1-3.woff") format("woff"),
       url("fonts/6ec61f10-00ea-4ffd-a36b-26e2577a83f1-1.ttf") format("truetype"),
       url("fonts/6ec61f10-00ea-4ffd-a36b-26e2577a83f1-4.svg#web") format("svg");
  font-style: normal;
  font-weight: bold;
} */
@font-face {
  font-family: "mlb_primary1";
 
  src: 
       url("https://www.mlbstatic.com/mlb.com/fonts/proxima-nova-bold.woff2") format("woff2");
       
  font-style: normal;
  font-weight: bold;
}
@font-face {
  font-family: "mlb_primary2";
 
  src: 
       url("https://www.mlbstatic.com/mlb.com/fonts/proxima-nova-regular.woff2") format("woff2");
       
  font-style: normal;
  font-weight: normal;
}

body{background-color:#0a2141;
  /* background-image: url(images/t144_bodyBackgroundSkin_2021_WS_Champs_Trophy.jpg); */
  background-position:center -35px;
  background-repeat: no-repeat;
  margin:0;padding:0;
  background-size: 1502px 959px;
}



.bdvHky {
  width: 100%;
  font-family: proxima-nova, mlb-primary, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 14px;
  font-weight: 500;
  line-height: 15px;
  color: rgb(255, 255, 255);
  -webkit-font-smoothing: antialiased;
}

@media (min-width: 768px) {
  .bdvHky {
      font-size: 14px;
  }
}
.cA-DcwE {
  margin: auto;
  max-width: none;
  position: relative;
}


.cHYjvH {
  display: flex;
  margin: auto;
  -webkit-box-align: center;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
  z-index: 99993;
  padding: 0px 14px;
  background-color: rgb(186, 12, 47);
  box-shadow: rgb(0, 0, 0) 1px 0px 5px;
}
@media (min-width: 768px) {
    .cHYjvH {
        padding: 0px 16px;
    }
}
@media (min-width: 1024px) {
    .cHYjvH {
        padding: 0px 32px;
        flex-wrap: nowrap;
    }
}




.cHYjvH > * {
  order: 0;
  flex: 1 1 auto;
}

.bfVLMG {
  order: 99;
  display: flex
;
  flex: 99 1 100%;
  width: 100%;
}
.cHYjvH > * {
  order: 0;
  flex: 1 1 auto;
}

@media (min-width: 1024px) {
  .bfVLMG {
      order: 0;
      flex-basis: 75%;
      width: auto;
      min-width: 50vw;
      display: flex
;
      height: 56px;
      overflow: hidden;
  }
}



.jPUmCE {
  display: flex;
  width: 100%;
  padding: 0px;
}
@media (min-width: 1024px) {
  .jPUmCE {
      display: flex
;
      width: auto;
      height: 56px;
      -webkit-box-pack: start;
      justify-content: flex-start;
      flex-wrap: nowrap;
      flex: 0 1 auto;
  }
}

.jPUmCE > nav {
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  width: 100%;
  padding: 0px;
}
@media (min-width: 1024px) {
  .jPUmCE > nav {
      display: flex;
      width: auto;
      height: 56px;
      flex-wrap: wrap;
  }
}

.jPUmCE > nav.header__nav-top__nav-items--spillover {
    display: none;
}

@media (min-width: 1024px) {
    .jPUmCE > nav.header__nav-top__nav-items--spillover {
        display: flex
;
        -webkit-box-pack: start;
        justify-content: flex-start;
        min-width: 168px;
    }
}

.cHYjvH ul {
  margin: 0px;
  padding: 0px;
}
.bdvHky ul {
  margin: 0px;
  padding: 0px;
}

.bdvHky li {
  list-style-type: none;
}

.cHYjvH ul li {
  list-style-type: none;
}
@media (min-width: 1024px) {
  .fALCWu.header__nav-top__nav-item--mobile-quick-nav--hideRevenue {
      display: none;
  }
}

.fALCWu.header__nav-top__nav-item {
  display: none;
  flex: 1 1 100%;
  position: relative;
  text-align: center;
}


.fALCWu.header__nav-top__nav-item--mobile-quick-nav {
  display: inline;
}

@media (min-width: 1024px) {
  .fALCWu.header__nav-top__nav-item {
      height: 56px;
      display: inline-block;
      flex: 0 0 auto;
      position: relative;
  }
}

.fALCWu.header__nav-top__nav-item--mobile-quick-nav .styles__StyledNavItemInner-sc-87c9f2fb-0 {
    display: flex
;
    flex-direction: column;
    -webkit-box-pack: start;
    justify-content: flex-start;
    height: 100%;
}

/* @media (min-width: 1024px) {
    .fALCWu.header__nav-top__nav-item .styles__StyledNavItemInner-sc-87c9f2fb-0, .fALCWu.header__nav-top__nav-item .styles__StyledNavItemLink-sc-87c9f2fb-1 {
        height: 100%;
    }
} */





.fALCWu.header__nav-top__nav-item .styles__StyledNavItemLink-sc-87c9f2fb-1 {
  display: flex
;
  font-weight: 700;
  -webkit-box-pack: center;
  justify-content: center;
  padding: 10px 12px;
}

@media (min-width: 1024px) {
  .fALCWu.header__nav-top__nav-item .styles__StyledNavItemInner-sc-87c9f2fb-0, .fALCWu.header__nav-top__nav-item .styles__StyledNavItemLink-sc-87c9f2fb-1 {
      height: 100%;
  }
}
@media (min-width: 1024px) {
  .fALCWu.header__nav-top__nav-item .styles__StyledNavItemLink-sc-87c9f2fb-1 {
      padding: 20px 10px 0px;
  }
}
@media (min-width: 1024px) {
  .fALCWu.header__nav-top__nav-item .styles__StyledNavItemText-sc-87c9f2fb-2 {
      opacity: 0.8;
  }
}
.CDgeq {
  text-transform: uppercase;
  text-decoration: none;
  color: rgb(255, 255, 255);
}
.genWXQ {
  text-transform: uppercase;
  text-decoration: none;
  color: rgb(255, 255, 255);
}

.hOmDtG {
  display: none;
}
@media (min-width: 1024px) {
  .hOmDtG {
      display: flex;
      width: auto;
      height: 56px;
      flex-wrap: nowrap;
      flex: 0 0 auto;
      margin-left: auto;
      margin-right: 4px;
      -webkit-box-pack: end;
      justify-content: flex-end;
      padding-right: 0px;
  }
}







.ketgtW {
  text-align: left;
  background-color: rgb(255, 255, 255);
  border-top: 4px solid rgb(210, 159, 19);
  padding: 8px;
}








.bdvHky * {
  box-sizing: border-box;
}
.dPlnQo.header__nav-top__logo a {
  flex: 1 0 auto;
}

.dPlnQo.header__nav-top__logo img {
  width: auto;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
}
@media (min-width: 768px) {
  .dPlnQo.header__nav-top__logo img {
      min-height: 40px;
      max-height: 40px;
  }
}
.dPlnQo.header__nav-top__logo {
  flex: 0 1 auto;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  text-align: left;
  height: 56px;
  padding: 0px 16px 0px 0px;
}
@media (min-width: 1024px) {
  .dPlnQo.header__nav-top__logo {
      padding: 0px 16px 0px 0px;
  }
}


.bdvHky .styles__StyledNavTop-sc-bc8741c3-0 {
    flex-wrap: wrap;
    height: 112px;
}
@media (min-width: 1024px) {
    .bdvHky .styles__StyledNavTop-sc-bc8741c3-0 {
        background-image: linear-gradient(rgb(12, 35, 64) 50%, rgb(186, 12, 47) 50%);
    }
}


.cHYjvH .header__nav-top__secondary-logos {
  display: flex;
  height: 56px;
  -webkit-box-pack: end;
  justify-content: flex-end;
  flex: 99 1 30%;
}
@media (min-width: 500px) {
  .cHYjvH .header__nav-top__secondary-logos {
      flex-basis: 55%;
  }
}
@media (min-width: 768px) {
  .cHYjvH .header__nav-top__secondary-logos {
      flex-basis: 70%;
  }
}
@media (min-width: 1024px) {
  .cHYjvH .header__nav-top__secondary-logos {
      flex-basis: 100%;
      width: 100%;
      order: -1;
  }
}


.cHYjvH .header__nav-top__secondary-logos > * {
  display: flex;
  flex: 1 1 auto;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}


.cHYjvH .header__nav-top__tagline {
  margin-right: auto;
  display: none;
}

.cHYjvH .header__nav-top__tagline--no-sponsor {
  margin-right: 0px;
}
@media (min-width: 768px) {
  .cHYjvH .header__nav-top__tagline {
      display: flex;
      -webkit-box-pack: start;
      justify-content: flex-start;
  }
}
@media (min-width: 1024px) {
  .cHYjvH .header__nav-top__tagline--no-sponsor {
      margin-right: auto;
  }
}


.cHYjvH .header__nav-top__secondary-logos img {
  max-height: 56px;
  max-width: none;
}


.cHYjvH .header__nav-top__tagline img {
  max-width: 100%;
}
.bdvHky .styles__StyledNavTop-sc-bc8741c3-0 .header__nav-top__tagline img {
  height: 45px;
  max-width: 400px;
  line-height: 45px;
}


.cHYjvH .header__nav-top__sponsor-url-logos {
  display: flex;
  -webkit-box-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
}


.cHYjvH .header__nav-top__sponsor-url-logos > * {
  display: flex;
  -webkit-box-pack: end;
  justify-content: flex-end;
}
.cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__sponsor-logo, .cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__url-logo {
  padding-left: 20px;
  -webkit-box-pack: end;
  justify-content: flex-end;
}
.cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__sponsor-logo--with-sponsor, .cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__url-logo--with-sponsor, .cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__sponsor-logo--with-tagline, .cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__url-logo--with-tagline {
  display: none;
}
@media (min-width: 1024px) {
  .cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__url-logo {
      display: flex;
  }
}
.cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__sponsor-logo a, .cHYjvH .header__nav-top__sponsor-url-logos .header__nav-top__url-logo a {
  display: flex
;
  flex: 1 1 auto;
  -webkit-box-pack: end;
  justify-content: flex-end;
}

@media (min-width: 1024px) {
  .bfVLMG.header__nav-top__nav-container--initialized {
      overflow: visible;
  }
}

.hOmDtG > nav {
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  width: 100%;
  padding: 0px;
}
@media (min-width: 1024px) {
  .hOmDtG > nav {
      flex-wrap: nowrap;
  }
}
.kMIhyn {
  display: flex
;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  height: 40px;
  width: 40px;
}
.hpzNUH {
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 13px;
  transition: 0.2s;
  border-radius: 5px;
  font-weight: bold;
  vertical-align: bottom;
  background-color: rgb(5, 122, 255);
  border: none;
  color: rgb(255, 255, 255);
}

button, [type="button"], [type="reset"], [type="submit"] {
  appearance: button;
}

.euGexJ {
  height: 100%;
  width: 100%;
  border: transparent;
  background: none;
  cursor: pointer;
  transition: 0.2s;
  padding: 0px;
}
.jVGSNF {
  pointer-events: none;
  width: 16px;
  height: 16px;
  display: inline-block;
  overflow: visible;
  fill: rgb(255, 255, 255);
  stroke: rgb(255, 255, 255);
}

.hpzNUH svg {
  padding-top: 1px;
  vertical-align: top;
  fill: rgb(255, 255, 255);
}

.jVGSNF path {
  fill: rgb(255, 255, 255);
}
.hpzNUH svg path {
  fill: rgb(255, 255, 255);
}
.aPMrX {
  display: inline-block;
}


.cHYjvH .header__nav-top__button {
  background: none;
  border: none;
  padding: 0px 16px 0px 0px;
  font-size: 14px;
  font-weight: bold;
  display: flex;
}

.iyzwzE .header__nav-top__button.account {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding: 0px 0px 0px 4px;
  white-space: nowrap;
  -webkit-box-align: center;
  align-items: center;
}

@media (min-width: 1024px) {
  .iyzwzE .header__nav-top__button.account {
      position: relative;
      color: inherit;
      display: flex;
      font-family: inherit;
      margin-left: auto;
  }
}

.cHYjvH .header__nav-top__button span {
  display: none;
}
@media (min-width: 1024px) {
  .cHYjvH .header__nav-top__button span {
      display: block;
      margin-left: 8px;
      margin-right: 5px;
      opacity: 0.8;
  }
}

.iyzwzE svg {
  width: 35px;
  height: 35px;
}

.cHYjvH .icon, .cHYjvH .icon__nav-item * {
  fill: rgb(255, 255, 255);
}

.bdvHky .icon {
  display: inline-block;
  align-self: center;
  line-height: 20px;
}
.cHYjvH .icon, .cHYjvH .icon__nav-item * {
  fill: rgb(255, 255, 255);
}

@media (min-width: 1024px) {
  .fALCWu.header__nav-top__nav-item:hover .styles__StyledNavItemText-sc-87c9f2fb-2, .fALCWu.header__nav-top__nav-item--open .styles__StyledNavItemText-sc-87c9f2fb-2 {
      opacity: 1;
  }
}

@media (min-width: 1024px) {
  .fALCWu.header__nav-top__nav-item--parent::after {
      content: "";
      border-color: transparent transparent rgb(210, 159, 19);
      border-style: solid;
      border-width: 8px;
      width: 0px;
      height: 0px;
      opacity: 0;
      display: block;
      margin: -4px auto 0px;
      position: absolute;
      bottom: 4px;
      right: 0px;
      left: 0px;
      z-index: 99992;
  }
}

.header__nav-top__nav-items{
  overflow: hidden;
}




.clear{clear:both;}
.wrapper{margin:0 auto;width:1044px;}
/* #Shell_Header{height:145px;} */
.languagebar{background:#eee;font-family:mlb_primary,Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:32px;position:relative;z-index:98;}
.languagebar__logo{margin-left:10px;margin-right:10px;}
.languagebar__logo img{height:16px;vertical-align:middle;}
.languagebar__site-language{display:inline;}
.languagebar__site-language a{color:#333;font-size:12px;text-decoration:none;}
.languagebar__site-language a+a{border-left:1px solid #333;padding-left:3px;}
.languagebar .languagebar__title{color:#000;height:32px;margin-left:219px;text-align:center;text-transform:uppercase;z-index:97;font-weight:500}
.buttonContainer{float:right;margin:6px 14px 0 0;}
.buttonContainer a{background-image:url(images/nav_sprite.png);background-repeat:no-repeat;color:#333;float:left;padding:0 8px;}
.search{background-position:-42px -42px;cursor:pointer;height:20px;width:17px;}
.user{background-position:-44px 0;height:20px;line-height:20px;width:20px;}
.logobar__logo{display:block;float:left;height:56px;line-height:56px;margin-left:10px;}
.logobar__logo img{vertical-align:middle;}
.navbar-container__overflow ul li a.link-item--ticket{
  color: #ce1141;
  background: #fff;
}
.navbar-container__overflow{background:#ce1141;float:left;position:relative;width:100%;z-index:99;}
.navbar-container__overflow ul li{float:left;}
.navbar-container__overflow ul li a{color:#fff;display:inline-block;font-family:'mlb_primary',arial;font-size:12px;line-height:46px;padding:0 10px;text-decoration:none;text-transform:uppercase;}
.navbar-container__overflow ul li a:hover{background:#fff;color:#ce1141;}
#global-footer-container{background:#0c2340;font:12px arial,helvetica,sans-serif;overflow:hidden;}
#global-footer-container .footer-border{border-top:10px solid #000063;padding:0 20px 10px 20px;width:auto;}
#global-footer-container .footer-border{border-top:1px solid #000;}
#global-footer{clear:both;color:#dadada;margin:0 auto;max-width:990px;position:relative;width:auto;}
#global-footer .footer-logo{max-height:80px;position:absolute;top:-10px;}
#team-footer #team-footer-links{float:left;margin:0;padding:5px 0 15px 232px;width:auto;height: 23.400px;}
#team-footer #team-footer-links ul{border-bottom:1px solid rgb(226, 226, 226);margin-bottom:20px;overflow:auto;padding:5px 0 10px 0;}
#team-footer #team-footer-links ul li{float:left;margin:0;padding:5px 20px 2px 0;}
#global-footer a{color:#dadada;}
#club-links a{font-family:"mlb_primary2";text-decoration:none;     font-size: 0.873362rem;
  color: rgb(153, 153, 153);
  text-decoration: none;}
  #club-links a:hover{
    color: rgb(255, 255, 255);
  }
  #footer-links li a{
    font-family:"mlb_primary1";
    text-decoration:none;     
    font-size: -0.126638rem;
    color: rgb(153, 153, 153);
    text-decoration: none;
    
  }
    #footer-links li a:hover{
      color: rgb(255, 255, 255);
    }
#global-footer #bottom-footer-links{clear:both;display:block;padding: 41px 0 85px 0;border-top:none;}
#global-footer #footer-sponsor-container{float:left;padding:0 20px 0 0;}
#global-footer #sponsor-image-container li{float:left;height:50px;}
#global-footer #footer-links{margin-bottom:2px;float:left;}
#footer-links-container{float:left;width:563px;top: 7px;
  position: relative;}
#global-footer #footer-links li{display:inline-block;float:left;line-height:14px;margin:0 10px 0 0;}
#global-footer #footer-links li a{white-space:nowrap;}
#global-footer #sponsor-image-container #footer-bgca-logo a img{height:auto;width:208px;}
#global-footer #copyright-container{color:#8d8d8d;margin:0 0 6px 0;float:left;width:100%}
.logobar__clubdotcom{float:right;margin:14px 19px 0 0}
.logobar__clubdotcom img{vertical-align:middle;}
#Shell_Footer{margin-top:10px;}
#Shell_Header .wrapper{position:relative;}
.app-border{background:#fff;float:left;height:797px;left:0;position:absolute;top:88px;width:1044px;z-index:-1;}
#global-footer #sponsor-image-container #footer-mlb-logo a img {
    position: relative;
    top: 0px;
    height: auto;
    width: 70px;
    background: 0 0;
    margin-right: 5px;
}
#global-footer .footer-logo {
  height: 65px;
  max-width: 214px;
  position: absolute;
  top: -6px;
  width: auto;
}
.megamenu {
  font-family: "mlb-primary","Helvetica Neue","Helvetica","Arial",sans-serif;
  font-size: 14px;
  width: auto;
  height: 112px;
  margin: 0 auto;
  /* background-image: linear-gradient(#005c5c 50%, #0c2c56 50%); */
  background-image: linear-gradient(rgb(12, 35, 64) 50%, rgb(186, 12, 47) 50%);
  padding: 0px 32px;
  display: flex
;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  box-shadow: rgb(0 0 0) 1px 0px 5px;
}

.megamenu-div-languagebar{
  background: #eee;
  height: 32px;
}
.megamenu-languagebar {
  margin: 0 auto;
  max-width: 1284px;
  height: 32px;
  line-height: 32px;
  background: #eee;
  font-size: 12px;
}
.megamenu-languagebar__title {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 32px;
  font-size: 12px; 
  color: black;
  text-align: center;
  text-transform: uppercase;
  font-family: "mlb-primary","Helvetica Neue","Helvetica","Arial",sans-serif;
  
}
.megamenu-languagebar__logo {
  outline: 0;
  display: block;
  float: left;
  height: 32px;
  position: relative;
  z-index: 1000;
  width: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.megamenu-languagebar__logo .mlb-lang-logo {
  width: 100%;
}
.megamenu-buttons{
  position: relative;  
}
.megamenu-buttons img{
  height: 31px;
}
.megamenu-buttons a{
float: right;
}
.megamenu-div-club-logobar{
  background: #0c2340;
  height: 56px;
}
.megamenu__container {
  padding: 0;
  max-width: 1284;
}
/* .megamenu-club-logobar__logo {
  margin-left: 0;
  margin-top: 4px;
} */
.megamenu-club-logobar__logo {
  /* outline: 0; */
  display: block;
  position: absolute;
  /* line-height: 56px; */
  height: 56px;
  /* max-width: 29px; */
  margin-top: 0;
  margin-left: 32px;
  /* width: 100%; */
  /* z-index: 1009; */
  /* background-repeat: no-repeat; */
}
/* .megamenu-club-logobar__logo img {
  max-height: 46px;
  margin-top: 7px;
} */
.megamenu-club-logobar__logo>img {
  height: 100%;
}
.megamenu-club-logobar__tagline {
  outline: 0;
  line-height: 56px;
  height: 56px;
  position: absolute;
  width: 100%;
}
.megamenu-club-logobar__tagline {
  max-width: 274px;
  /* margin-left: 120px; */
  margin-top: 5px;
  outline: 0;
  line-height: 56px;
  height: 56px;
  position: absolute;
  width: 100%;
}
.megamenu-club-logobar__tagline img {
  max-width: 100%;
  max-height: 45px;
  margin-top: -11px;
  margin-left: 33px;
}
.megamenu-club-logobar__club-url-logo {
  outline: 0;
  line-height: 56px;
  height: 56px;
  position: relative;
  float: right;
  width: 170px;
}
.megamenu-club-logobar__club-url-logo img {
  height: 100%;
  max-width: 100%;
  vertical-align: middle;
  width: 135.97px;
}
.lazyload--loaded {
  opacity: 1;
}
.megamenu-club-logobar__logo .club-logo {
  width: 43px;
  /* padding-left: 22px; */
}
.azd-header-logo-container{
  width: auto;
  height: 56px;
  display: flex;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: start;
  justify-content: flex-start;
  margin-right: auto;

}

.dbacks-header-logo-container{
  width: auto;
  height: 56px;
  display: flex;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: end;
  justify-content: flex-end;
}

.megamenu-div_main-container{
  width: auto;
  height: 56px;
  display: flex
;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: start;
  justify-content: flex-start;
  
}

.megamenu_main-container{
  display: flex;
    width: auto;
    height: 56px;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-wrap: nowrap;
    -webkit-box-flex: 0;
    box-sizing: border-box;
    overflow: hidden;
}
.A-logo-container {
  width: auto;
  height: 56px;
  padding: 0 16px 0 0;
  display: flex
;
  -webkit-box-flex: 0;
  flex: 0 1 auto;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: start;
  justify-content: flex-start;
  text-align: left;
}

.megamenu-static-navbar__menu-item {
  font-size: 12px;
  float: left;
  display: block;
  position: relative;
  padding: 0 .5rem;
  line-height: 38px;
  height: 46px;
  text-decoration: none;
  color: #ffffff;
  text-transform: uppercase;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
}
.megamenu-navbar {
  height: 46px;
  margin: 0 auto;
  padding: 0 10px;
  max-width:1284px;
}
/* .megamenu-navbar-overflow {

  display: flex;
      width: auto;
      height: 56px;
      -webkit-box-pack: start;
      justify-content: flex-start;
      flex-wrap: nowrap;
      -webkit-box-flex: 0;
      box-sizing: border-box;
      overflow: hidden;
} */
.megamenu-navbar-overflow_menu {
  /* height: 56px;
  overflow: hidden;
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-left: 46px;
  
  min-width: 361px;
  display: flex; */


  display: flex;
    width: auto;
    height: 56px;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-wrap: wrap;
    -webkit-box-flex: 0;
    box-sizing: border-box;
}
.megamenu-navbar-overflow_menu li {
  /* float: left;
  display: inline-block;
  line-height: 51px;
  font-size: 14px;
  position: relative; */

  padding: 20px 10px 0;
    display: flex;
    /* font-family: 'proxima-nova-bold,mlb-primary', 'Helvetica Neue', Helvetica, Arial, sans-serif; */
    font-style: normal;
    font-variant: normal;
    text-transform: uppercase;
    text-decoration: none;
}
/* .megamenu-navbar-overflow_menu li.tickets-item .menu-item-link--tickets {
  color: white;
  border-top: 5px solid #24a034;
  background: #24a034;
} */
/* .megamenu-navbar-overflow_menu li .tickets1{
  border-bottom: 5px solid #d29f13;
  color: #fff;
} */
.megamenu-navbar-overflow_menu li a {
  /* display: block;
  color: #fff;
  text-align: center;
  border-color: transparent;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  padding: 0 10px;
  font-family: "mlb_primary1";
  text-transform: uppercase;
  text-decoration: none;
  opacity: 0.8; */

  text-decoration: none;
    display: flex;
    color: #fff;
    font-family: "mlb_primary1",'proxima-nova-regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    line-height: 15px;
    font-size: 13px;
    opacity: .8;
    width: auto;
    height: 32px;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-decoration: none;
    border-color: transparent;
  border-bottom-width: 4px;
  border-bottom-style: solid;
}

.megamenu-navbar-overflow_menu li.tickets-item .menu-item-link--tickets:hover {
  /* background-color: #005c5c; */
  border-bottom: 5px solid #d29f13;
  color: white;
}
.megamenu-navbar-overflow_menu li a:hover {
  color: white;
  border-bottom: 5px solid #d29f13;
  color: white;
  /* background-color: white;
  border-top: 5px solid #003da5; */
  
}
.megamenu-navbar-overflow_menu li a:hover::after {
  content: '';
  border-color: transparent transparent #d29f13;
  border-style: solid;
  border-width: 8px;
  width: 0px;
  height: 0px;
  opacity: 1;
  display: block;
  margin: -4px auto 0px;
  position: absolute;
  bottom: 4px;
  right: 0;
  left: 0;
  z-index: 99992;
}
.megamenu_main-container1{
  width: auto;
  height: 56px;
  display: flex
;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  -webkit-box-align: center;
  -webkit-box-pack: end;
  justify-content: flex-end;
}
.megamenu-navbar-overflow__menu-item {
  float: left;
  width: 50%;
  border-bottom: 2px solid #f7f7f7;
  border-right: 2px solid #ececec;
  position: relative;
  background: #ffffff;
  margin-bottom: 0;
}
/* @media screen and (max-width: 1745px){
  .megamenu_main-container1{
    padding: 0 88px;
  }
} */
.menu-bar-list-items {
  padding: 20px 10px 0;
  display: flex
;
  font-family: 'proxima-nova-bold,mlb-primary', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-variant: normal;
  text-transform: uppercase;
  text-decoration: none;
}
.menu-bar-list-items a {
  text-decoration: none;
  display: flex
;
  color: #fff;
  font-family: 'proxima-nova-regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: 700;
  line-height: 15px;
  font-size: 13px;
  opacity: .8;
  width: auto;
  height: 56px;
  letter-spacing: 1px;
}
svg:not(:root) {
  overflow: hidden;
}
.search-icon {
  width: 16px;
  height: 16px;
  margin-top: 20px;
  margin-left: 10px;
  margin-right: 10px;
}
#Sign-in-text a {
  text-decoration: none;
  display: flex;
  color: #fff;
  font-family: "mlb_primary1",'proxima-nova-regular,mlb-primary', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: 700;
  line-height: 15px;
  font-size: 14px;
  opacity: .8;
  padding: 20px 0px 0 18px;
  text-transform: uppercase;
  width: 55px;
}

.login-icon {
  width: 35px;
  height: 35px;
  margin-top: 10px;
}

