.header{
  height: 221px;
}

@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: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")}

@font-face {
  font-family:Roboto;
  src: url(/shell/fonts/Roboto.woff2) format("woff2"),
}


body{background:#fff ;margin:0;padding:0;}
.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{background-color: #ededed;float:left;margin-top:10px;width:100%;position: relative; top:30px;}
.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}


/* FOOTER */
.footer-light {
    background-color: #ededed;
    min-height: 194px;
    padding: 24px 0 0 0;
    display: flex;
    display: -webkit-flex;
    align-items: flex-start;
    -webkit-align-items: flex-start;
  }
.row {
    max-width: 1154px;
    width: 100%;
    display: flex;
    display: -webkit-flex;
  }
  .row {
    margin-left: auto;
    margin-right: auto;
    /* width: auto; */
  }
  .footer-light ul {
    display: flex;
    display: -webkit-flex;
    margin: 0;
    list-style: none;
    padding: 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.6;
  }
  .footer-light ul > li {
    margin: 0 20px 0 0;
  }
  .footer-light ul > li > a {
    text-decoration: none;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    color: #000000;
  }
  .footer-light ul > li > a:hover {
    text-decoration: underline;
    
  }
  .footer-yellow {
    height: 50px;
    width: 100%;
    background: #ffc627;
  }
  .footer-yellow > .row {
    max-width: 1154px;
    width: 100%;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
  }
  .footer-yellow > .row .number_1 {
    margin: 15px 30px 15px 0;
  }
  .footer-yellow > .row .number_1 a {
    color: black;
    font-weight: 700;
    font-size: x-large;
    text-decoration: none;
  }
  .footer-yellow > .row .sponsor-ad {
    margin: -39px 0 0 0;
  }
  .footer-yellow img{
    position: relative;
    top: -30px;
    width: 120px;
    height: 120px;
  }
  .footer-up{
    min-height: 446px;
    background-color: #1e1e1e;
    color: white;
    padding: 33px 0;
    overflow: hidden;
  }
  .foo_info {
    font-size: 18px;
    line-height: 1.4;
    font-weight: 300;
  }
  .row:after {
    clear: both;
  }
  .footer-up a {
    color: #cccccc;
  }
  .footer-up .foo_info img {
    margin: 0 0 38px 0;
  }
  .foo_info > .info > div:first-child {
    font-weight: bold;
  }
  .footer-up a {
    color: #cccccc;
    text-decoration: underline;
    text-decoration-style: dotted;  }
 .footer-up a:hover {
    color: white;
  }
  
 .footer-up .social {
    font-size: 30px;
    line-height: 1.7;
    color: white;
    max-width: 267px;
    display: flex;
    display: -webkit-flex;
    margin: 60px auto 0 auto;
}
.social .ads-container {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    max-width: 260px;
  }
  .social .ads-container .ad {
    margin: 0 15px 0 0;
  }
  .social a {
    border: none;
    color: white;
  }
  .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .social i span {
    position: absolute;
    left: -9999px;
  }
  .footer_nav .footer_logos .ads-container {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
  }
   .footer_nav .footer_logos .ads-container .ad {
    margin: 0 20px;
  }
   .footer_nav .footer_logos
  {
    position: relative;
    left: 480px;
  }
  .footer-nav .home-menu .level-1 {
    display: flex;
    display: -webkit-flex;
    margin: 0;
    list-style: none;
    padding: 0;
  }
  .footer-nav .home-menu .level-1 > li {
    margin: 0 19px;
    font-size: 21px;
    font-weight: 400;
  }
  .footer-nav .home-menu .level-1 > li > a {
    display: block;
    margin: 0 0 29px 0;
    white-space: nowrap;
    color: white;
        text-decoration: none;
  }
  .footer-nav .home-menu .level-2 > ul {
    margin: 0;
    list-style: none;
    padding: 0;
  }
  .footer-nav .home-menu .level-2 > ul > li {
    font-size: 16px;
    line-height: 1.44;
    font-weight: 200;
  }
  .footer-nav .home-menu .level-2 > ul > li a {
    text-decoration: none;
    border-bottom: 1px dotted #cccccc;
    color: #cccccc;
  }
  .footer-nav .home-menu .level-2 > ul > li a:hover {
    color: white;
  }
  
  /* HEADER */
  .main-header {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .main-header .header-row {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
    align-items: center;
    -webkit-align-items: center;
}
.main-header > .row {
    max-width: 1304px;
    margin: 0 auto;
  }
  .main-header .main-logo {
    position: relative;
    left: -45px;
    margin: 8px 0 0 0;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    max-width: 575px;
  }
  .pac-12-button{
        cursor: pointer;
      }
      .main-header .athletic-nav {
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    min-height: 60px;
    justify-content: center;
    -webkit-justify-content: center;
    margin: 10px 0 0 0;
  }
  .athletic-nav .search img{
    height: 23px;
    
  }
  .main-header .athletic-nav {
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    min-height: 60px;
    justify-content: center;
    -webkit-justify-content: center;
    margin: 10px 0 0 0;
    position: relative;
    left: -45px;
  }
  .main-header .athletic-nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    display: -webkit-flex;
    margin: 0 0 5px 0;
  }
  .main-header .athletic-nav ul li {
    padding: 0 5px;
    position: relative;
    z-index: 9001;
  }
  .main-header .athletic-nav ul li a {
    text-decoration: none;
    font-size: 13px;
    white-space: nowrap;
    color: #000;
  }
.search{
  text-align: right;
}
.pac-12{
  position: relative;
  top: 7px;
  left: -15px;
}
.adidas-logo{
  position: relative;
  margin-right: 475px;
}
.navigation {
  width: 100%;
  height: 57px;
  background-color: #2c2a29;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 107px;
  z-index: 9000;
}
.navigation > .row {
    max-width: 1154px;
    margin: 0 auto;
  }
  .navigation .main-nav {
    height: 57px;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: stretch;
    -webkit-align-items: stretch;
    position: relative;
  }
.navigation .main-nav .level-1 {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: stretch;
    -webkit-align-items: stretch;
    width: 100%;
  }
.navigation .main-nav .level-1 > li.home {
    background: #1e1e1e;
    width: 57px;
    height: 57px;
    color: white;
    flex: 0 0 57px;
    -webkit-flex: 0 0 57px;
    min-width: 1px;
    min-height: 1px;
    margin: 0;
  }
.navigation .main-nav .level-1 > li {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    color: white;
    white-space: nowrap;
    padding: 0 8px;
    margin: 0 4px;
  }
.navigation .main-nav .level-1 > li > a {
    color: white;
    font-size: 16px;
    line-height: 16px;
    font-weight: bold;
    margin-right: 5px;
    text-decoration: none;
    cursor: pointer;
  }
.navigation .main-nav .level-1 > li > a:hover{
  color:#ffc72c;
}

.ticket-main-menu{
    background: #ffc72c;
    width: 90px;
    margin: 0;
    color: #2c2a29;
  }
  
 .ticket-main-menu  > a {
    color: #2c2a29 !important;
  }
.ticket-main-menu  > a:hover {
    color: #2c2a29 !important;
  }  
 .ticket-main-menu:hover {
    background: #ffd35a;
    color: #2c2a29;
  }
  
 .footer-nav .home-menu .level-2 > ul > li a:focus {
    outline: thin dotted;
  }
.main-header a:focus {
    outline: thin dotted;

  }
  .navigation  a:focus {
    outline: thin dotted;

  }
.footer-up a:focus{
      outline: thin dotted;
    }
    .footer-light a:focus{
      outline: thin dotted;

    }
    .footer-yellow a:focus{
      outline: thin dotted;
    }

.sidebars {
    width: 100%;
    height: 57px;
    background: #1e1e1e;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  }
.sidebars > .row {
    max-width: 1154px;
    margin: 0 auto;
  }
.sidebars .sports-nav {
    height: 57px;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: stretch;
    -webkit-align-items: stretch;
  }
.sidebars .sports-nav .level-1 {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: stretch;
    -webkit-align-items: stretch;
    width: 100%;
  }
  .sidebars .sports-nav .level-1 > li.sport-home {
    padding-left: 0;
    margin-left: 0;
  }
.sidebars .sports-nav .level-1 > li {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    color: white;
    white-space: nowrap;
    padding: 0 8px;
    margin: 0 5px;
    cursor: pointer;
    position: relative;
  }
  .sidebars .sports-nav .level-1 > li.sport-home > a {
    font-size: 25px;
  }
.sidebars .sports-nav .level-1 > li > a {
    color: white;
    font-size: 16px;
    line-height: 16px;
    font-weight: 700;
    margin-right: 5px;
    text-decoration: none;
  }
.sidebars .sports-nav .level-1 > li > a:hover {
    color: #ffc72c;
  }
.sidebars .sports-nav .level-1 > li > a:focus {
    color: #fff;
    outline: thin dotted;
}
.App_Holder {
  position: relative;
  top: 20px;
}
#officialText {
  border-bottom: 1px solid #979797;
}
.top-row {
  max-width: 1304px;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  /* background-color: brown; */
  display: flex;
  justify-content: flex-end;
}
#officialText .text {
  font-size: 11px;
  line-height: 32px;
  color: #1e1e1e;
  text-align: right;
  font-family: "Roboto", sans-serif;
}
#officialText .text a {
  color: #8e0c3a;
  font-weight: 700;
  text-decoration: none;
}
#officialText .text a:hover {
  text-decoration: underline;
}
.column, .columns {
  padding-left: 12px;
  padding-right: 12px;
}
.aboveNav {
  
  /* background-color: green; */
  height: 115px;
  border-bottom: 1px solid #979797;
}
.mid-row {
  max-width: 1304px;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  height: 115px;
  display: flex;
  align-items: center;
}
.aboveNav .header-logo {
  padding: 0 24px;
}
#scoreboard-container{
  height: 115px;
  width: 754px;
  /* background-color: yellow; */
  border-left: 1px solid #979797;
  border-right: 1px solid #979797;
  display: flex;
  align-items: center;
  justify-content: center;
}
.aboveNav-wrapper{
  display: flex;
  align-items: center;
}
.c-nav-wrapper {
  
  width: 100%;
  background-color: #343434;
  height: 61px;
}
.c-nav-wrapper .row {
  /* position: relative; */
  display: flex;
  display: -webkit-flex;
  align-items: center;
  -webkit-align-items: center;
  max-width: 1304px;
  z-index: 11;
  width: 100%;
}
.c-nav-wrapper .home-icon {

  -webkit-flex: 0 0 60px;
  min-width: 1px;
  min-height: 1px;
  font-size: 14px;
  height: 60px;
  line-height: 60px;
  margin: 0 12px 0 36px;
  color: #ffc72c;
  background-color: #1e1e1e;
  text-align: center;
}
.row.pad {
  padding-left: 12px;
  padding-right: 12px;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.main-nav ul{
  display: flex;
  
}
.main-nav{
 width: 89%;
}
 
.main-nav > ul > li > a {
  color: white;
  font-size: 16px;
  line-height: 16px;
  padding: 21px 12px;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
}
.main-nav > ul > li > a:hover {
  color: #ffc72c;
  background-color: #1e1e1e;
  padding: 21px 12px;
  height: 60px;
  
}
.row-pad .search-icon{
  display: flex;
  justify-content: flex-end;
}
.fa-search {
  color: white;
  font-size: 23px;
  text-decoration: none;
}
.fa-search:hover{
  color: #ffc72c;
  font-size: 23px;
  cursor: pointer;
}
.footer-row {
  max-width: 1154px;
  width: 100%;
  display: flex;
  display: -webkit-flex;
}
.footer-row {
  margin-left: auto;
  margin-right: auto;
  /* width: auto; */
}
.footer-yellow > .footer-row {
  max-width: 1154px;
  width: 100%;
  display: flex;
  display: -webkit-flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.footer-yellow > .footer-row .number_1 {
  margin: 15px 30px 15px 0;
}
.footer-yellow > .footer-row .number_1 a {
  color: black;
  font-weight: 700;
  font-size: x-large;
  text-decoration: none;
}
.footer-yellow > .footer-row .sponsor-ad {
  margin: -39px 0 0 0;
}
.c-nav-wrapper .footer-row {
  /* position: relative; */
  display: flex;
  max-width: 1304px;
  z-index: 11;
  width: 100%;
}
.dropdown-logo-container{
  height: 87px;
/* background-color: red; */
width: auto;
display: flex;

}
.dropdown-container{
  height: 87px;
  /* background-color: aqua; */
  padding: 0 24px;
  width: auto;
}
.buy-tickets{
  color: #000000;
  font-family: Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.buytickets {
  display: flex;
  align-items: center;
  transition: .2s;
  font-size: 13px;
  line-height: 24px;
  width: 210px;
  color: #343434;
  padding: 0;
  margin: 0;
  text-decoration: none;
  z-index: 100;
}
.c-sports_ticket_DD__select {
  background: none;
  position: relative;
  font-size: 13px;
  height: 24px;
  width: 100%;
  padding: 0 12px;
  border: 1px solid #1e1e1e;
  border-radius: 4px;
  outline: none;
  z-index: 1;
  color: #1e1e1e;

}
.ticketsBtn {
  transition: .2s;
  border: none;
  background: none;
  min-width: 1px;
  min-height: 1px;
  font-size: 14px;
  font-weight: 700;
  color: black;
  background-color: #ffc72c;
  height: 38px;
  line-height: 38px;
  text-align: center;
  margin-left: 12px;
  border-radius: 4px;
  padding-left: 12px;
  padding-right: 12px;
}
.full-schedule a{
  transition: .2s;
    position: relative;
    font-size: 14px;
    color: #8e0c3a;
    line-height: 24px;
    height: 24px;
    width: 100%;
    padding: 0;
    text-decoration: none;
}
#scoreboard-container ul {
  display: flex;
 
}
.football-nav ul li a{
text-decoration: none;
font-size: 13px;
white-space: nowrap;
color: #000;
padding: 0 10px;
}
@media(max-width:1400px){
.main-nav {
  width: 80%;
}
}