 @font-face{font-family:din_regular;
 src:url(fonts/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix);
 src:url(fonts/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix) format("eot")
 ,url(fonts/c5a7f89e-15b6-49a9-8259-5ea665e72191.woff) format("woff")
 ,url(fonts/868c94b5-ca49-46b7-b62b-297f8d861125.ttf) format("truetype")
 ,url(fonts/e3145f65-29b5-4f7f-8c6e-2dc135021b6a.svg#e3145f65-29b5-4f7f-8c6e-2dc135021b6a) format("svg")}

 @font-face{font-family:"mlb-primary";
  src:url("fonts/benton-sans-cond-medium.woff2") format("woff2"),
  url("/fonts/benton-sans-cond-medium.woff") format("woff")}
 @font-face{font-family:din_bold;
 src:url(fonts/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix);
 src:url(fonts/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix) format("eot")
 ,url(fonts/9949035f-6226-4080-a14a-bf7d94ffb1e1.woff) format("woff"),
 url(fonts/6241bd09-15c2-485e-9796-9db8d0aa6974.ttf) format("truetype"),
 url(fonts/af94da3e-4232-416a-b6bc-f39f85dd5db6.svg#af94da3e-4232-416a-b6bc-f39f85dd5db6) format("svg")}
body{
  background-image:url("images/cut.jpg");
  background-repeat:no-repeat;
  margin:0;padding:0;
  background-size: contain;
}

.wrapper{margin:0 auto;width:1280px;}
.header-top{background:#000;}
.clear{clear:both;}
img{border:none;outline:none}
.header,.footer{font-size:100%;}
.header a,.footer a{text-decoration:none;}
ul{list-style:none;margin:0;padding:0;}
.block-mp7-competition-banner .mls{padding:0.5em;}
#mls-global, .logo{display:block;}
.region-mls-global{height:50px;}
.block-mp7-competition-banner{float:left;width:84%;}
.block-mp7-competition-banner .mls{overflow:hidden;padding:0.5em;}
.block-mp7-competition-banner .mls .banner-network-logo{background-image:url("images/exsmall_mls_logo.png");background-repeat:no-repeat;float:left;height:29px;width:34px;}
.banner-network-logo, .social_sharing{display:none;}
.banner-network-logo{margin:0.5em 0 0 0.5em;}
.block-mp7-competition-banner .banner-network{color:rgb(255, 255, 255);float:left;font-family:'din_regular',arial;padding:0.9em 1.3em 0.2em 0.8em;}
.block-mp7-competition-banner .banner-network{padding-top:0.5em;width:88px;}
.banner-logo{font-size:1em;font-weight:700;letter-spacing:-0.05em;}
.banner-club-logo{display:inline-block;height:30px;margin:0 0 0 2px;padding:0;width:30px;}
.block-mp7-competition-banner .banner-all-clubs{display:block !important;margin:0;}
.block-mp7-competition-banner .banner-club-container{margin:0;}
.block-mp7-competition-banner .mls .banner-club-logo.chicago{background-position:0 0;}
.block-mp7-competition-banner .mls .banner-club-logo.colorado{background-position:0 -90px;}
.block-mp7-competition-banner .mls .banner-club-logo.columbus{background-position:0 -135px;}
.block-mp7-competition-banner .mls .banner-club-logo.dc{background-position:0 -180px;}
.block-mp7-competition-banner .mls .banner-club-logo.dallas{background-position:0 -225px;}
.block-mp7-competition-banner .mls .banner-club-logo.houston{background-position:0 -270px;}
.block-mp7-competition-banner .mls .banner-club-logo.los-angeles{background-position:0 -315px;}
.block-mp7-competition-banner .mls .banner-club-logo.montreal{background-position:0 -360px;}
.block-mp7-competition-banner .mls .banner-club-logo.new-england{background-position:0 -405px;}
.block-mp7-competition-banner .mls .banner-club-logo.new-york-2{background-position:0 -495px;}
.block-mp7-competition-banner .mls .banner-club-logo.new-york{background-position:0 -450px;}
.block-mp7-competition-banner .mls .banner-club-logo.orlando{background-position:0 -945px;}
.block-mp7-competition-banner .mls .banner-club-logo.philadelphia{background-position:0 -540px;}
.block-mp7-competition-banner .mls .banner-club-logo.portland{background-position:0 -585px;}
.block-mp7-competition-banner .mls .banner-club-logo.salt-lake{background-position:0 -630px;}
.block-mp7-competition-banner .mls .banner-club-logo.san-jose{background-position:0 -675px;}
.block-mp7-competition-banner .mls .banner-club-logo.seattle{background-position:0 -720px;}
.block-mp7-competition-banner .mls .banner-club-logo.kansas-city{background-position:0 -765px;}
.block-mp7-competition-banner .mls .banner-club-logo.toronto{background-position:0 -810px;}
.block-mp7-competition-banner .mls .banner-club-logo.vancouver{background-position:0 -855px;}
.block-mp7-competition-banner .mls .banner-club-logo.atlanta{background-position:0 -900px;height:26px;}
.block-mp7-competition-banner .mls .banner-club-logo.lafc{background-position:0 -45px;height:26px;}
.block-mp7-competition-banner .banner-club-logo{margin:0 0 0 1.1%;}
.block-mp7-competition-banner .mls .banner-club-logo{background-image:url("images/logo_sprite_11-10-14.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block;  
     filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */}
.block-mp7-competition-banner .mls .banner-club-logo:hover{-moz-filter: none;
-o-filter: none;
-webkit-filter: none;
filter: none;}
#block-mp7-gigya-mp7-gigya-header-login{display:inline-block;float:right;padding:9px 0 0;position:relative;vertical-align:top;}
#block-mp7-gigya-mp7-gigya-header-login{padding-top:10px;}
.mp7-gigya-logged-in, .mp7-gigya-login-option{background-color:rgb(255, 255, 255);margin-right:0.5em;}
.mp7-gigya-login-option a, .mp7-gigya-profile a{color:rgb(0, 0, 0);}
.mp7-gigya-logged-in, .mp7-gigya-login-option{cursor:pointer;font-size:0.8em;line-height:16px;text-align:center;}
.mp7-gigya-logged-in, .mp7-gigya-login-option{border-radius:3px;border-style:solid;border-width:1px;cursor:pointer;font-size:0.8em;line-height:16px;padding:6px;text-align:center;}
.header-middle .wrapper{position:relative;}
.logo{background:url("images/logo.png") 0 0 no-repeat;float:left;height:150px;left:9px;position:absolute;top:8px;width:150px;}
.sponsor_desktop a{background:url("images/sponsor_desktop.png") no-repeat 0 0;color:rgb(255, 255, 255);float:left;height:80px;margin:14px 0 0 166px;text-align:center;text-decoration:none;width:123px;}
ul.social-icons{float:right;margin-right:15px;margin-top:88px;}
ul.social-icons li{float:left;margin-right:5px;}
#navigation{background:rgb(94, 41, 154);float:left;margin-bottom:35px;margin-top:15px;width:100%;}
#navigation ul{float:left;height:42px;width:100%;}
#navigation ul li:first-child{margin-left:10.9em;}
#navigation ul li{float:left;}
#navigation ul li a{color:rgb(255, 255, 255);display:block;float:left;font-family:'din_regular',arial,sans-serif;font-size:1em;height:42px;line-height:45px;padding:0 10px;text-decoration:none;text-transform:uppercase;}
#navigation ul li a:hover{background:rgb(122, 74, 176);}
#navigation ul li.last{background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;float:right;padding:0;}
#navigation ul li.last a{background:url("images/search.png") 0 0 no-repeat;float:right;height:32px;margin:5px 10px;padding:0;text-indent:-9999px;width:166px;}
.app-border{background:#fff;float:left;height:900px;position:absolute;top:155px;width:1280px;z-index:-1;}
.footer{height: 205px;background: #0c2c52;float:left;margin-top:10px;width:100%;}
.region-footer h2{display:none;}
.region-footer .menu > li{display:inline-block;position:relative;vertical-align:top;width:16%;}
.region-footer .menu > li a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:rgb(255, 255, 255);display:block;font-family:'din_bold',arial;font-size:1em;font-weight:400;margin:1em 0 0.2em 1.1em;padding:0;text-transform:uppercase;}
.region-footer .menu .menu{padding-left:0;}
.region-footer .menu > li .menu > li{display:block;width:100%;}
.region-footer .menu .menu > li a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:rgb(255, 255, 255);display:block;font-family:'din_regular',arial;font-size:1em;font-weight:400;margin:0.4em 0 0.4em 1.1em;padding:0;text-transform:none;}
.region-footer .footer_message{color:rgb(153, 153, 153);font-size:0.8em;margin:1em 0;padding:1em;}
.region-footer .footer_message a{color:rgb(255, 255, 255);padding:0 0 0 0.8em;}
.region-footer .footer_message a, .region-footer .footer_message span{display:inline-block;vertical-align:top;}
.region-footer .footer_message{color:rgb(153, 153, 153);font-size:0.8em;}
.its-here{float:left;margin:15px 0 0 33px;}
.divider{color:#000}
.social-icons li a{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}
.social-icons li a:hover{ /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  /* IE 5-7 */
  filter: alpha(opacity=75);
  /* Netscape */
  -moz-opacity: 0.75;
  /* Safari 1.x */
  -khtml-opacity: 0.75;
  /* Good browsers */
  opacity: 0.75;}

/*header starts*/
.megamenu {
  font-family: "mlb-primary","Helvetica Neue","Helvetica","Arial",sans-serif;
  font-size: 14px;
  position: relative;
  height: 150px;
}
.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__container{
  max-width: 1284px;
}
.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%;
}
/* .p-logo {
  height: 1rem;
  width: 1rem;
  vertical-align: bottom;
} */
.megamenu-buttons{
  position: relative;  
}
.megamenu-buttons img{
  height: 31px;
}
.megamenu-buttons a{
float: right;
}
.megamenu-div-club-logobar{
  background: #005c5c;
  height: 56px;
}
.megamenu-club-logobar {
  height: 56px;
  margin: 0 auto;
  /* max-width: 1284px; */
  background-color: #005c5c;
}
.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: 20px;
  /* 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;
  line-height: 45px;
  height: 45px;
  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;
}
.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: 146px;
}
.lazyload--loaded {
  opacity: 1;
}
.megamenu-club-logobar__logo .club-logo {
  width: 28px;
  /* padding-left: 22px; */
}
.megamenu-div_main-container{
  background: #0C2C56;
  height: 54px;
  display: flex;
    flex-wrap: nowrap;
}
.megamenu_main-container{
  /* margin: 0 auto; */
  max-width: 1284px;
  background: #0C2C56;
  height:54px;
  padding: 0 45px;
  font-family: Sintony,Arial,sans-serif;
  font-size: 14px;
  float: left;
  
}
.megamenu_main-container1{
  /* margin: 0 auto; */
  max-width: 1284px;
  background: #0C2C56;
  height:54px;
  padding: 0 39px;
  font-family: Sintony,Arial,sans-serif;
  font-size: 14px;
  float: right;
}
.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 {
  max-width: 1284px;
  margin: 0 auto;
}
.megamenu-navbar-overflow_menu {
  height: 54px;
  overflow: hidden;
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-left: 39px;
  opacity: 0.8;
}
.megamenu-navbar-overflow_menu li {
  float: left;
  display: inline-block;
  line-height: 49px;
  font-size: 14px;
  position: relative;
}
/* .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 a {
  display: block;
  /* color: #2b2b54; */
  color: #dcddde;
  text-align: center;
  border-color: transparent;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  padding: 0 12px;
  /* font-weight: 600; */
  font-family: "Helvetica Neue","Helvetica","Arial",sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  opacity: 0.9;
}
.megamenu-navbar-overflow_menu li.tickets-item .menu-item-link--tickets:hover {
  /* background-color: #005c5c; */
  border-bottom: 5px solid #005c5c;
  color: white;
}
.megamenu-navbar-overflow_menu li a:hover {
  color: white;
  border-bottom: 5px solid #005c5c;
  color: white;
  /* background-color: white;
  border-top: 5px solid #003da5; */
  
}
.megamenu-navbar-overflow_menu li a:hover::after {
  content: '';
  border-color: transparent transparent #005c5c;
  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-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;
}

/*header ends*/
/*footer starts*/
.site-footer .site-footer__frame {
  padding-top: .25rem;
  padding-bottom: 1rem;
  background-color: #0C2C56;
  padding-bottom: 1rem;
  border-top: 1px solid #000000;
}
.site-footer .site-footer__team-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 1304px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.site-footer__team-logo {
  margin-right: 1rem;
}
.site-footer__team-logo a{
  text-decoration:none;
}
/* .p-logo {
  height: 1rem;
  width: 1rem;
  vertical-align: bottom;
} */
.site-footer__team-url-logo{
  width: 205px;
  height: 100%;
}
.site-footer__team-links {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: solid 1px #e2e2e2;    
  padding-top: .5rem;
  padding-bottom: .5rem;
  list-style: none;
  margin: 0;
  padding: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.site-footer__team-links li {
  padding-right: 1rem;
}
.site-footer__team-link {
  font-size: .84033613rem;
  color: #999;
}
.site-footer__team-links a:hover{
color: white;
}
.site-footer__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 1304px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.megamenu-navbar-overflow__menu-item-link {
  display: block;
  padding: 0 50px 0 20px;
  line-height: 50px;
  text-decoration: none;
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.site-footer__sponsor-container {
  margin-bottom: .5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.site-footer__sponsor-image-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.site-footer__sponsor-image-container li {
  height: 60px;
  list-style-type: none;
}
.site-footer__mlb-logo {
  margin-right: .5rem;
}
.site-footer__mlb-logo .mlb-logo {
  margin-top: 3px;
  width: 130px;
  height: auto;
}
.lazyload--loaded {
  opacity: 1;
}
.site-footer__sponsor-image-container li {
  height: 60px;
  list-style-type: none;
}
.site-footer__bgca-logo img {
  width: 208px;
  height: auto;
}
.site-footer__legal-links ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style: none;
margin: 0;
padding: 0;
}
.site-footer__legal-links ul li {
list-style-type: none;
margin-right: 1rem;
}
.site-footer__legal-link {
color: #999;
font-size: .70616482rem;
}
.site-footer__legal-links a:hover{
color: white;
}
.site-footer__copyright-container {
color: #d2d2d2;
}
/*footer ends*/

@media screen and (min-width: 320px)
{
  .megamenu-club-logobar__club-url-logo {
    /* display: none; */
  }
  /* .megamenu-club-logobar__logo  {
  max-height: 46px;
  padding-left: 5px;
  } */
  /* .megamenu-club-logobar__logo  {
    width: auto;
  } */
  .megamenu-club-logobar__logo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 10px;
  }
  .megamenu__container {
    padding: 0 10px;
  }
  .megamenu__container {
    padding: 0 10px;
  }
  
  .megamenu-static-navbar .megamenu-static-navbar__menu-item {
    color: #fff;
    transition: 0s color;
}
  .megamenu__container {
    padding: 0 10px;
  }
}
@media screen and (min-width: 568px)
{
  .megamenu .megamenu-club-logobar__club-url-logo {
    display: block;
    margin-right: 90px;
  }
  .megamenu-navbar-overflow__menu-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .megamenu-navbar-overflow__menu-item {
    float: none;
    width: auto;
    border-right: none;
    border-bottom: none;
    background: #ffffff;
    border: none;
    position: relative;
  }
  .megamenu-navbar-overflow__menu-item+.megamenu-navbar-overflow__menu-item {
    border-top: 2px solid #f7f7f7;
  }
  .site-footer__sponsor-container {
    margin-right: 1rem;
  }
  .megamenu-static-navbar__menu-item {
    padding: 0 10px;
}
}
  @media screen and (min-width: 768px)
  {.megamenu .megamenu-languagebar {
      display: block;
  }
  .megamenu .megamenu-club-logobar__club-url-logo {
    display: block;
    margin-right: 0;
  }
  .megamenu .megamenu-club-logobar__tagline {
    display: block;
    width: 40%;
  }
}

@media screen and (min-width: 1200px)
{
  .megamenu[data-is-club] .megamenu-club-logobar__tagline {
    display: block;
    width: 100%;
}
  /* .megamenu-club-logobar__logo .club-logo {
    width: auto;
    padding-left: 18px;
  } */
  .megamenu__container {
    width: auto;
    padding: 0;
    max-width: none;
  }
  .megamenu-navbar-overflow__menu-item {
    position: static;
    float: left;
    background: transparent;
    border: none;
    margin-top: 8px;
  }
  .megamenu-navbar-overflow__menu-item+.megamenu-navbar-overflow__menu-item {
    border-top: none;
  }
  .megamenu .megamenu-navbar-overflow__menu-item {
    margin-top: 0;
  }
  .megamenu-navbar-overflow {
    position: relative;
    display: block;
    margin: 0 -10px;
    height: 62px;
    overflow: visible;
  }
  .megamenu .megamenu-navbar-overflow {
    height: 54px;
  }
  .megamenu__container {
    width: auto;
    padding: 0;
    max-width: none;
  }
  .megamenu[data-is-club] .megamenu-navbar {
    height: 54px;
  }
  .megamenu-navbar {
    height: 62px;
  }
  .megamenu-navbar-overflow__menu-item {
      position: static;
      float: left;
      background: transparent;
      border: none;
      margin-top: 8px;
  }
  .megamenu-navbar-overflow__menu-item-link {
    line-height: 46px;
    font-size: 12px;
    padding: 0 12px;
}
.megamenu-navbar-overflow__menu-item-link {
  font-size: 12px;
  padding: 0 10px;
  color: #ffffff;
  line-height: 46px;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
}
}
@media screen and (min-width: 568px)
{.megamenu-navbar-overflow__menu-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}}
