
@font-face {
    font-family: 'liberation_monoregular';
    src: url('../fonts/liberationmono-regular-webfont.woff2') format('woff2'),
         url('../fonts/liberationmono-regular-webfont.woff') format('woff'),
         url('../fonts/liberationmono-regular-webfont.ttf') format('truetype'),
         url('../fonts/liberationmono-regular-webfont.svg#liberation_monoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bam-nhl-webfont';
    src: url('/nhl.com/builds/site-core/a963e28baa1e570f1064bdbc1e9864159b93a19e_1571324193/fonts/bam-nhl-webfont.eot') format('eot'),
	    url('/nhl.com/builds/site-core/a963e28baa1e570f1064bdbc1e9864159b93a19e_1571324193/fonts/bam-nhl-webfont.woff2') format('woff2'),
	    url('/nhl.com/builds/site-core/a963e28baa1e570f1064bdbc1e9864159b93a19e_1571324193/fonts/bam-nhl-webfont.ttf') format('ttf');

}

@font-face {
    font-family: 'BebasNeue';
    src: url('/web/css/font/BebasNeue.ttf') format('ttf'),
         url('/web/css/font/BebasNeue.woff2') format('woff2');
}



body {
    /* background: url(images/bg2.jpg);  */
    /* background: url(images/harlequins-bg.jpg);  */
    background-attachment: scroll;
    background-position: top center;
    background-repeat: no-repeat;
    background-color:#a31911 ;
}
.header
{
    height: 112px;
}
.megamenu-club-logobar {
    background-color: #d4535a;
}
.megamenu_container 
{
    width: 1284px;
    height: 64px;
    margin: 0 auto;
    overflow: hidden;
}
.megamenu-club-logobar:before 
{
    /*content: "";
    display: block;
    height: 56px;
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;*/
}
.megamenu-club-logobar_tagline {
    float: left;
    max-width: 529px;
    margin-left: 57px;
    margin-top: 0px;
    line-height: 50px;
    height: 53px;
}
.megamenu-club-logobar_tagline img
{
    height: 32px;
    max-width: 560px;
    vertical-align: middle;
    display: block;
    position: relative;
    top: 15px;
    left: 14px;
}
.megamenu-club-logobar_sponsor
{
    float: right;
    outline: 0;
    line-height: 62px;
    height: 32px;
    left: 12px;
    position: relative;
    width: 146px;
}
.megamenu-club-logobar_sponsor img {
    height: 100%;
    max-width: 100%;
    vertical-align: middle;
}
.logo-bg--team-5
{
    background-image: url(images/file.svg);
}
.logo-bg--team-20,
.logo-bg--team-cgy {
    background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2016%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M18.147%2C14.559c0.229%2C0%2C0.413-0.184%2C0.413-0.411s-0.185-0.41-0.413-0.41c-0.226%2C0-0.41%2C0.183-0.41%2C0.41%20S17.921%2C14.559%2C18.147%2C14.559z%20M18.147%2C13.825c0.18%2C0%2C0.324%2C0.144%2C0.324%2C0.322c0%2C0.178-0.145%2C0.323-0.324%2C0.323%20c-0.178%2C0-0.322-0.146-0.322-0.323C17.825%2C13.969%2C17.97%2C13.825%2C18.147%2C13.825z%22%2F%3E%3Cpath%20d%3D%22M18.067%2C14.192h0.063l0.089%2C0.19h0.099l-0.094-0.199c0.054-0.019%2C0.094-0.07%2C0.094-0.132%20c0-0.076-0.062-0.139-0.14-0.139h-0.199v0.47h0.089L18.067%2C14.192L18.067%2C14.192z%20M18.067%2C14.001h0.111%20c0.027%2C0%2C0.05%2C0.023%2C0.05%2C0.051c0%2C0.029-0.022%2C0.052-0.05%2C0.052h-0.111V14.001z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23fcb514%22%20d%3D%22M12%2C16c4.419%2C0%2C8-3.582%2C8-8c0-4.417-3.581-8-8-8C7.582%2C0%2C4%2C3.583%2C4%2C8C4%2C12.418%2C7.582%2C16%2C12%2C16z%22%2F%3E%3Cpath%20fill%3D%22%23111%22%20d%3D%22M12%2C15.702c4.255%2C0%2C7.702-3.447%2C7.702-7.702c0-4.254-3.447-7.702-7.702-7.702C7.746%2C0.298%2C4.297%2C3.746%2C4.297%2C8%20C4.297%2C12.255%2C7.746%2C15.702%2C12%2C15.702z%22%2F%3E%3Cpath%20fill%3D%22%23fcb514%22%20d%3D%22M16.935%203.681c-.191-.218-.396-.423-.615-.613L14.986%204.4l.624.605L16.935%203.681zM12.435%201.458C12.291%201.448%2012.146%201.441%2012%201.441c-.146%200-.29.006-.435.016v2.108h.869V1.458zM8.321%203.707l-.641-.64c-.219.19-.423.396-.614.614l1.255%201.254V3.707L8.321%203.707zM7.682%2012.934l.64-.64v-1.229l-1.254%201.255C7.258%2012.537%207.463%2012.743%207.682%2012.934zM8.874%207.566H5.458C5.448%207.709%205.441%207.854%205.441%208s.007.291.017.435h3.416V7.566zM15.229%208l.447.435h2.867C18.553%208.291%2018.56%208.146%2018.56%208s-.007-.291-.016-.434h-2.867L15.229%208zM14.986%2011.601l1.333%201.333c.219-.19.424-.396.614-.614l-1.324-1.324L14.986%2011.601zM11.565%2014.542c.145.01.289.017.435.017.146%200%20.291-.007.435-.017v-2.106h-.869V14.542L11.565%2014.542z%22%2F%3E%3Cpath%20fill%3D%22%23fcb514%22%20d%3D%22M9.211%2C10.359l-0.554%2C0.538v1.201h5.336l1.35-1.313V8.58L14.747%2C8l0.596-0.581V5.215l-1.35-1.314H8.657%20v1.202l0.554%2C0.538V10.359L9.211%2C10.359z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M11.208%2012.436H8.686l-.728.728c.918.72%202.032%201.199%203.25%201.347V12.436zM14.129%2012.436h-1.336v2.074c1.217-.147%202.331-.627%203.25-1.347l-1.313-1.313L14.129%2012.436zM8.874%2010.006V8.792H5.49c.147%201.218.627%202.332%201.347%203.25L8.874%2010.006zM8.874%205.995L6.837%203.958C6.117%204.876%205.638%205.99%205.49%207.208h3.384V5.995zM14.729%204.15l1.313-1.313c-.919-.719-2.033-1.2-3.25-1.346v2.075h1.336L14.729%204.15zM15.679%208.793v1.766l1.484%201.483c.72-.918%201.2-2.032%201.348-3.249H15.679L15.679%208.793zM11.208%203.565V1.491C9.99%201.637%208.876%202.118%207.958%202.837l.729.729H11.208zM15.679%207.208h2.832c-.147-1.217-.628-2.332-1.348-3.25l-1.484%201.484V7.208L15.679%207.208z%22%2F%3E%3Cpath%20fill%3D%22%23111%22%20d%3D%22M8.935%2C11.015v0.807h4.946l1.185-1.154v-1.97L14.349%2C8l0.716-0.697V5.333L13.88%2C4.179H8.935v0.806l0.554%2C0.538v4.954%20L8.935%2C11.015z%22%2F%3E%3Cpath%20fill%3D%22%23fcb514%22%20d%3D%22M13.795%2010.14V9.105l-.543-.529h-2.579v2.091h2.578L13.795%2010.14zM13.795%206.895V5.861l-.543-.529h-2.579v2.091h2.578L13.795%206.895z%22%2F%3E%3Cpath%20fill%3D%22%23111%22%20d%3D%22M13.518%205.979L13.139%205.61h-2.188v1.535h2.188l.379-.368V5.979zM13.518%209.223l-.379-.368h-2.188v1.534h2.188l.379-.367V9.223z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13.181%206.636L13.181%206.121%2013.002%205.947%2011.287%205.947%2011.287%206.809%2013.002%206.809zM13.181%209.879L13.181%209.364%2013.002%209.191%2011.287%209.191%2011.287%2010.053%2013.002%2010.053z%22%2F%3E%3C%2Fsvg%3E);
}
.megamenu-club-logobar_logo {
    outline: 0;
    display: block;
    position: absolute;
    height: 47px;
    margin-top: 7px;
    margin-left: 10px;
    width: 6%;
    /* z-index: 1009; */
    background-repeat: no-repeat;
}
.megamenu_main-container
{
        background: #0b0b0b;
        padding: 0 10px;
        font-family: Sintony,Arial,sans-serif;
        font-size: 14px;
}
.megamenu-navbar-overflow
{
    max-width: 1264px;
    margin: 0 auto;
}
.megamenu-navbar-overflow_menu
{
    height: 56px;
    overflow: hidden;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.megamenu-navbar-overflow_menu li
{
    float: left;
    display: inline-block;
    line-height: 42px;

}
/*.megamenu-navbar-overflow_menu li.tickets-item {
    background-color: #337d01;

}*/
/*.megamenu-navbar-overflow_menu li.tickets-item .menu-item-link--tickets
{
    border-top:5px solid #337d01;
}*/
.megamenu-navbar-overflow_menu li.tickets-item .menu-item-link--tickets:hover
{
    background-color: #98002e;
    /*color: white;*/
}
.megamenu-navbar-overflow_menu li a 
{
    display: block;
    color: white;
    text-align: center;
    border-color: #0b0b0b;
    border-top-width:5px;
    border-top-style:solid;
    padding: 0 6px;
    font-weight: 700;
    /* text-transform: uppercase; */
    text-decoration: none;
}
.megamenu-navbar-overflow_menu li a:hover
{
   color: #fff;
   background-color: #98002e;
   height: 56px;
   border-top:5px solid #0b0b0b
}
.megamenu-navbar-overflow_menu-item
{
    margin-top: 0;
    

}

/*footer*/
/* h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
}
p {
    margin: 0 0 8px;
    line-height: 1.75;
} */
 .logo-bg--team-pit
 {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2016%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M19.159%2C2.455H18.09c-0.044-0.124-0.117-0.246-0.224-0.353c-0.311-0.311-0.729-0.361-0.971-0.119%20c-0.051%2C0.052-0.09%2C0.113-0.115%2C0.181c-0.071-0.053-0.161-0.1-0.269-0.142c-0.15-0.315-0.362-0.762-0.839-0.762%20c-0.17%2C0-0.323%2C0.053-0.442%2C0.113c-0.353-0.279-1.114-0.8-1.892-0.8c-0.853%2C0-2.035%2C0.782-2.382%2C0.782%20c-0.252%2C0-0.819-1.25-1.698-1.25c-0.473%2C0-0.952%2C0.32-1.522%2C0.665C7.192%2C1.096%2C7.047%2C1.49%2C6.89%2C1.906%20C6.836%2C2.041%2C6.599%2C2.289%2C6.434%2C2.455h-2.73l4.649%2C8.085H5.17l-1.014%2C1.825h4.67c0.16%2C0%2C0.338-0.055%2C0.497-0.139l2.108%2C3.668%20l2.053-3.569h1.709v-1.001h-0.115c-0.001-0.348-0.265-0.727-0.396-0.894l-0.025-0.145l0.393-0.683l2.285-0.843%20c0.372-0.137%2C0.543-0.47%2C0.624-0.729c0%2C0%2C0.252-0.002%2C0.481-0.266c0.161%2C0.041%2C0.366%2C0.084%2C0.525%2C0.084%20c0.346%2C0%2C0.709-0.197%2C0.803-0.566c0%2C0%2C0.366-0.225%2C0.528-0.917l-2.845-0.941L19.159%2C2.455z%22%2F%3E%3Cpath%20d%3D%22M16.943%2C5.957L17.3%2C6.075l-0.002%2C0.23c-0.19-0.007-0.343-0.043-0.343%2C0.513c0%2C0.415%2C0.079%2C0.549%2C0.079%2C0.666%20c0%2C0.199-0.017%2C0.247-0.641%2C0.247c0%2C0-0.098-0.119-0.439-0.251c0%2C0-0.007-0.032-0.021-0.09l2.643-4.597h-0.801%20c0.06-0.114%2C0.001-0.303-0.147-0.452c-0.17-0.169-0.391-0.222-0.494-0.119c-0.047%2C0.047-0.062%2C0.118-0.048%2C0.198l-0.328%2C0.345%20c0.008-0.052%2C0.026-0.326-0.49-0.474c-0.155-0.308-0.286-0.693-0.595-0.693c-0.253%2C0-0.472%2C0.192-0.472%2C0.192%20s-0.944-0.879-1.862-0.879c-0.798%2C0-1.897%2C0.782-2.382%2C0.782c-0.516%2C0-0.973-1.25-1.698-1.25c-0.391%2C0-0.851%2C0.313-1.347%2C0.616%20c-0.496%2C0.301-0.588%2C0.67-0.709%2C0.972C7.123%2C2.231%2C6.869%2C2.5%2C6.573%2C2.792H4.288l4.643%2C8.074c-0.035%2C0.007-0.069%2C0.011-0.101%2C0.011%20h-3.46l-0.639%2C1.15h4.097c0.174%2C0%2C0.413-0.104%2C0.531-0.233l0.065-0.07l2.009%2C3.494l1.857-3.229h1.566v-0.326h-0.376l-0.066-0.209%20h0.057l0.271-0.126c0-0.313-0.377-0.753-0.377-0.753l-0.062-0.351l0.515-0.894l2.4-0.886c0.425-0.157%2C0.473-0.777%2C0.473-0.777%20s0.391%2C0.184%2C0.605-0.293c0%2C0%2C0.434%2C0.139%2C0.669%2C0.139c0.204%2C0%2C0.49-0.11%2C0.49-0.417c0%2C0%2C0.314-0.189%2C0.418-0.512l-2.827-0.937%20L16.943%2C5.957z%22%2F%3E%3Cg%20fill%3D%22%23FCB514%22%3E%3Cpath%20d%3D%22M13.36%208.963c0-.049-.735-.244-1.024-.355-.266.104.078.157.078.5%200%20.203-.1.441-.1.441l-.146.042c0%200-.293.54-.48.46-.269.473-.378.581-.805.581-.137%200-.257-.039-.363-.106L9.59%2011.54l1.841%203.203%201.585-2.755h-1.14c0-.294.187-.535.187-.535%200-.468.288-.566.503-.586.454-.04.64-.001.64-.223%200-.157-.014-.343-.014-.343h.168c0-.611-.172-.761-.172-1.072C13.188%209.109%2013.36%209.059%2013.36%208.963zM14.09%2010.121L14.446%209.5%2014.048%209.695zM15.285%203.818L15.201%203.63c-.433.073-.82-.146-.931-.204-.11-.056.011-.298.011-.298s-.03-.052-.099-.1H13.73c-.085.076-.105.194-.036.266.48.498.866%201.033%201.173%201.548l.502-.527L15.285%203.818zM13.227%2011.621L13.324%2011.453%2013.165%2011.453zM17.184%203.029l-.064.072c.263.311.154.628.154.628%200%20.24-.127.236-.127.236%200%20.559-.293.46-.293.46%200%20.735-.81.438-.81.438-.133-.017-.243-.054-.332-.097l-.549.612c.356.692.568%201.307.683%201.69l2.322-4.039H17.184zM9.909%209.256C9.761%208.898%209.826%208.817%209.826%208.817S9.35%208.426%209.491%207.939c0%200-1.226-1.777-1.226-2.831%200-.545.264-.492.264-.938%200-.366-.25-.639-.43-.639-.206%200-.848.424-1.788.978l.355-.816L5.81%204.572c0%200-.167-.858.294-1.319.076-.075.152-.15.228-.224H4.696l4.464%207.763c.082-.039.157-.087.209-.14l.704-.71C9.96%209.679%209.909%209.406%209.909%209.256z%22%2F%3E%3Cpath%20d%3D%22M12.543%2011.662L12.698%2011.662%2012.765%2011.453%2012.425%2011.453z%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M13.597%2011.453L13.476%2011.662%2013.969%2011.662%2014.028%2011.453zM18.991%206.634L18.868%206.804%2019.183%206.908%2019.139%206.684zM17.785%206.235L17.669%206.406%2018.481%206.676%2018.476%206.463z%22%2F%3E%3Cellipse%20transform%3D%22rotate(-103.455%2018.965%207.227)%22%20cx%3D%2218.966%22%20cy%3D%227.228%22%20rx%3D%22.105%22%20ry%3D%22.188%22%2F%3E%3Cellipse%20transform%3D%22rotate(142.064%2012.399%2011.139)%22%20cx%3D%2212.398%22%20cy%3D%2211.139%22%20rx%3D%22.188%22%20ry%3D%22.105%22%2F%3E%3Cpath%20d%3D%22M9.47%2010.753c-.148.15-.43.268-.641.268H8.808l-.391.864h.41c.135%200%20.334-.088.425-.188l1.138-1.241-.259-.369L9.47%2010.753zM4.973%2011.885L5.531%2011.885%206.011%2011.021%205.453%2011.021zM14.143%2011.453l-.091.319h-.887l-.117-.319H12.88l-.101.319h-.3l-.181-.319h-.096c-.029.033-.162.194-.206.425h2.749v-.105h-.347l-.103-.319H14.143zM17.407%206.32l.152.05.182-.266.842.279.01.329.166.055.19-.263.284.094.069.349.117.039c.058-.04.215-.159.307-.336l-2.611-.864-.033.101.329.109L17.407%206.32zM11.907%207.953l2.39-2.511c-.874-1.213-2.148-2.306-3.299-2.306-1.026%200-1.719.755-1.719%201.554C9.279%206.129%2010.572%207.248%2011.907%207.953zM12.572%208.27c.806.347%201.549.531%201.939.531.36%200%20.853-.1.853-.881%200-.512-.277-1.233-.722-1.961L12.572%208.27zM6.103%203.442C5.936%203.63%205.915%204.174%205.915%204.174l1.36-1.171L6.73%204.006c0%200%20.92-.418%201.004-.627%200%200-.189-.46-.607-.879C7.127%202.5%206.271%203.254%206.103%203.442zM7.974%201.873c0-.148.209-.297.235-.368%200%200-.135-.183-.326-.091C7.854%201.831%207.747%202.029%207.7%202.282c.156.129.104-.196.328-.196.075%200%20.184.093.184.2%200%20.125-.068.191-.068.191l.157-.013c0%200%20.067-.067.067-.201C8.369%201.959%207.974%201.953%207.974%201.873zM15.517%204.358l-3.844%204.04c-.14.146.229.402.359.253l3.681-4.108C15.848%204.392%2015.659%204.216%2015.517%204.358zM10.721%208.723c0%200%20.057-.21-.107-.21-.336%200-.658.278-.658.421%200%20.074.03.139.03.139S10.424%208.652%2010.721%208.723zM11.379%208.714c0-.146-.127-.17-.265-.17s-.21.093-.21.151c0%20.151.154.316.222.316C11.164%209.012%2011.379%208.893%2011.379%208.714zM11.588%208.764c-.085%200-.133.102-.133.277%200%20.058.072.102.114.102.028%200%20.093-.064.093-.262C11.662%208.82%2011.641%208.764%2011.588%208.764zM11.898%208.934c-.146%200-.093.325-.093.433%200%20.106-.041.161-.041.161.03.054.026.205.124.205.056%200%20.137-.084.137-.294C12.025%209.123%2012.03%208.934%2011.898%208.934zM12.15%209.018l-.021.193.131.021.034-.111C12.258%209.101%2012.227%208.997%2012.15%209.018zM10.088%209.32c.072.829.57%201.182.57%201.182l.098-.051c0%200-.25-.475-.524-1.357L10.088%209.32zM10.432%208.984c.218.892.485%201.413.597%201.442%200%200%20.076-.129.076-.899C11.105%209.527%2010.914%208.718%2010.432%208.984zM11.298%209.32c.04.913-.106.897-.106%201.037%200%20.227.388-.063.388-.639C11.579%209.037%2011.298%209.32%2011.298%209.32zM9.696%207.905C9.438%208.262%209.861%208.634%209.861%208.634s.155.011.241-.075C10.102%208.559%209.969%208.072%209.696%207.905zM10.314%208.235c0-.052-.073-.046-.073-.425%200-.301-.339-.188-.339-.028s.275.357.275.474C10.177%208.256%2010.314%208.307%2010.314%208.235zM10.583%208.037c0-.604-.207-.5-.207-.283C10.376%207.996%2010.512%208.107%2010.583%208.037zM10.782%207.596c-.075.166-.021.412-.021.582%200%20.176.117.17.172.14C10.866%208.184%2011.048%207.723%2010.782%207.596zM11.051%207.686c-.035.215.033.598.033.598s.139.059.187-.014C11.26%208.194%2011.26%208.023%2011.26%207.922%2011.26%207.664%2011.051%207.686%2011.051%207.686zM11.435%207.885c-.053.334.062.51.062.51.042-.024.073-.008.073-.291C11.57%207.822%2011.435%207.885%2011.435%207.885zM16.5%202.891c.238-.121-.011-.433-.181-.336-.707.459-.782%201.161-.782%201.161S15.6%203.819%2015.77%203.791C15.77%203.791%2016.148%203.063%2016.5%202.891zM15.948%203.797c0%200%20.017.084.123.084.201%200%20.609-.433.609-.785%200-.072-.107-.075-.107-.075C16.2%203.262%2015.948%203.797%2015.948%203.797zM16.881%202.958c.253%200%20.452-.262.452-.317%200-.055-.056-.093-.155-.093s-.362.284-.362.364C16.815%202.929%2016.828%202.958%2016.881%202.958zM15.464%204.225c0%200%20.073-.054.194-.047-.076-.241-.212-.182-.212-.182C15.392%204.077%2015.464%204.225%2015.464%204.225zM16.423%204.855c.088-.381-.302-.777-.302-.777-.275-.021-.283.076-.283.076S16.034%204.855%2016.423%204.855zM16.326%203.956c0%200%20.092.591.358.591C16.709%204.456%2016.601%203.956%2016.326%203.956zM16.561%203.75c0%200%20.153.439.316.439%200%200%20.062-.292-.214-.528C16.577%203.661%2016.561%203.75%2016.561%203.75zM17.162%203.865c0-.213-.341-.589-.341-.589L16.739%203.44l.329.494C17.068%203.935%2017.162%203.981%2017.162%203.865zM16.897%203.139l.309.542c0%200-.008-.309-.241-.59C16.965%203.091%2016.897%203.083%2016.897%203.139zM15.103%203.502c0%200-.385-.203-.688-.289l-.021.062C14.395%203.276%2014.562%203.529%2015.103%203.502zM15.282%203.413c.028.012.114-.077.055-.116-.071-.046-.611-.345-.776-.392-.092.094-.041.151-.041.151L15.282%203.413zM15.412%203.166c.043.023.113-.116.068-.146-.268-.178-.531-.346-.828-.48-.074.099-.05.187-.05.187L15.412%203.166zM15.62%202.844c0-.139-.607-.607-.702-.607S14.78%202.354%2014.78%202.354l.77.55C15.575%202.922%2015.62%202.86%2015.62%202.844zM15.818%202.664l-.564-.646c-.075-.085-.205.076-.205.076l.638.625C15.746%202.776%2015.849%202.694%2015.818%202.664zM15.969%202.423l-.474-.645c-.12%200-.145.103-.145.103l.516.549C15.932%202.5%2015.969%202.423%2015.969%202.423zM15.976%202.08l-.149-.32c-.015-.031-.119-.026-.119.035C15.707%201.841%2015.816%202.08%2015.976%202.08zM13.282%2014.426c0-.175-.142-.316-.317-.316-.174%200-.316.142-.316.316s.143.317.316.317C13.141%2014.743%2013.282%2014.601%2013.282%2014.426zM12.717%2014.426c0-.137.111-.248.248-.248.138%200%20.249.111.249.248%200%20.139-.111.249-.249.249C12.828%2014.675%2012.717%2014.564%2012.717%2014.426z%22%2F%3E%3Cpath%20d%3D%22M13.096%2C14.607l-0.071-0.153c0.041-0.015%2C0.071-0.055%2C0.071-0.102c0-0.06-0.049-0.106-0.108-0.106h-0.152%20v0.361h0.068V14.46h0.049l0.068%2C0.147H13.096z%20M12.987%2C14.392h-0.084v-0.078h0.084c0.022%2C0%2C0.04%2C0.018%2C0.04%2C0.039%20C13.027%2C14.375%2C13.01%2C14.392%2C12.987%2C14.392z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
 }
 .site-footer__nhlcom-logo {
    outline: 0;
    display: block;
    margin: 8px auto;
    position: relative;
    height: 40px;
    width: 210px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.logo-bg--league-nhl-com
{
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20253%2062%22%3E%3Cpath%20d%3D%22M3.2%2037.5c0-5.6%202.6-7.8%203.2-13.1%20-0.7%204.7-3.8%208.5-3.8%2013.1%200%201.8%200.2%203.4%200.7%204.8%201.9%206.5%207.7%2010.1%2013.3%2011.5C8%2051.7%203.2%2044.5%203.2%2037.5zM52.8%2037.5c0-2.9-0.8-5.2-1.7-7.4%20-1.1-2.5-2.2-4.9-2.2-7.7%200%206.9%203.3%208.8%203.3%2015.1%200%206.9-4.7%2014.2-13.4%2016.3C46.5%2051.9%2052.8%2046.2%2052.8%2037.5zM49.5%2053.9c-1.2%200-2.1%200.9-2.1%202.1%200%201.2%200.9%202.1%202.1%202.1%201.2%200%202.1-0.9%202.1-2.1C51.6%2054.8%2050.8%2053.9%2049.5%2053.9zM49.5%2057.6c-0.9%200-1.7-0.7-1.7-1.7C47.8%2055%2048.5%2054.2%2049.5%2054.2c0.9%200%201.7%200.7%201.7%201.7S50.4%2057.6%2049.5%2057.6z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M50.4%2055.5c0-0.4-0.3-0.7-0.7-0.7h-1v2.4h0.5v-1H49.5l0.5%201h0.5l-0.5-1C50.2%2056.1%2050.4%2055.8%2050.4%2055.5zM49.8%2055.8h-0.6v-0.5h0.6c0.1%200%200.3%200.1%200.3%200.3C49.9%2055.6%2049.8%2055.8%2049.8%2055.8z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M49.8%2010.2c-1.8-0.5-3.1-1.9-3.8-4l-1.8-4.9L43.3%204.5c1.7%207.6%208%208.2%208%208.2l2.5-1.2L49.8%2010.2zM20.2%2038l-3.3-5%20-3.6%202.7c0%200%201.3%200%201.3%201.4v9.5l2.6-1.9V38l2.9%204.5%202.7-2V28.6L20.2%2030.5V38zM30.6%2027l-2.9%202.2v-4.4l-3.9%202.9c0%200%201.3%200%201.3%201.4v9.5l2.6-2v-4.3l2.9-2.2v4.3l2.5-1.9V20.8l-2.5%201.9C30.6%2022.7%2030.6%2027%2030.6%2027zM38%2025.9v-8.8L34.1%2020c0%200%201.3%200%201.3%201.4v9.5l7.3-5.5c-0.2-1.9%200-3%200-3L38%2025.9z%22%20fill%3D%22%23E4E5E6%22%2F%3E%3ClinearGradient%20id%3D%22a%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2212760.43%22%20y1%3D%2212580.598%22%20x2%3D%2212784.31%22%20y2%3D%2212580.598%22%20gradientTransform%3D%22translate(-3510.734%20-3434.63)%20scale(.2752)%22%3E%3Cstop%20offset%3D%22.11%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.24%22%20stop-color%3D%22%23DCDFE1%22%2F%3E%3Cstop%20offset%3D%22.44%22%20stop-color%3D%22%23A8AFB3%22%2F%3E%3Cstop%20offset%3D%22.54%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M4.7%2022.5c0%206.7-3.3%208-3.3%2015.1%200%202.1%200.4%204.1%201%206%200.2-0.4%200.5-0.8%200.9-1.1%20-0.4-1.5-0.7-3.1-0.7-4.8%200-4.6%203.1-8.4%203.8-13.1%200.1-0.6%200.1-1.3%200.1-2%200-5.3-2.6-9.9-2.6-9.9l-2.5-1.2%201.7%203.9C4%2017.3%204.7%2019.7%204.7%2022.5z%22%20fill%3D%22url(%23a)%22%2F%3E%3ClinearGradient%20id%3D%22b%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2251%22%20y1%3D%22478.16%22%20x2%3D%2251%22%20y2%3D%22459.43%22%20gradientTransform%3D%22translate(.35%20-448)%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.35%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%23949CA1%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M48.8%2022.5c0%202.8%201.1%205.1%202.2%207.7h1.4C51.6%2028.1%2050.7%2026%2050.7%2022.6c0-2.7%200.7-5.2%201.5-7.1l1.7-3.9%20-2.6%201C51.3%2012.6%2048.8%2017.1%2048.8%2022.5z%22%20fill%3D%22url(%23b)%22%2F%3E%3ClinearGradient%20id%3D%22c%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%222.1%22%20y1%3D%22499.5%22%20x2%3D%2227.33%22%20y2%3D%22499.5%22%20gradientTransform%3D%22translate(.35%20-448)%22%3E%3Cstop%20offset%3D%22.15%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.21%22%20stop-color%3D%22%23FAFAFA%22%2F%3E%3Cstop%20offset%3D%22.29%22%20stop-color%3D%22%23EBECED%22%2F%3E%3Cstop%20offset%3D%22.37%22%20stop-color%3D%22%23D2D5D7%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23AFB5B9%22%2F%3E%3Cstop%20offset%3D%22.51%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M25.6%2055.9c-2.1-0.8-4.9-1-9-2.1%20-5.6-1.4-11.4-5-13.3-11.5%20-0.3%200.3-0.6%200.7-0.9%201.1C4.6%2049.6%2010.2%2054%2016.1%2055.6c3.8%201%205.6%201.1%208.5%201.9%200.4%200.4%203%203.2%203%203.2V58C27.6%2058.1%2025.9%2056.2%2025.6%2055.9z%22%20fill%3D%22url(%23c)%22%2F%3E%3ClinearGradient%20id%3D%22d%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2242.312%22%20y1%3D%22498.381%22%20x2%3D%2212.38%22%20y2%3D%22455.619%22%20gradientTransform%3D%22translate(.35%20-448)%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23949CA1%22%2F%3E%3Cstop%20offset%3D%22.01%22%20stop-color%3D%22%2399A1A6%22%2F%3E%3Cstop%20offset%3D%22.12%22%20stop-color%3D%22%23C2C6C8%22%2F%3E%3Cstop%20offset%3D%22.2%22%20stop-color%3D%22%23DBDDDE%22%2F%3E%3Cstop%20offset%3D%22.25%22%20stop-color%3D%22%23E4E5E6%22%2F%3E%3Cstop%20offset%3D%22.75%22%20stop-color%3D%22%23E4E5E6%22%2F%3E%3Cstop%20offset%3D%22.8%22%20stop-color%3D%22%23DCDEDF%22%2F%3E%3Cstop%20offset%3D%22.87%22%20stop-color%3D%22%23C7CACD%22%2F%3E%3Cstop%20offset%3D%22.97%22%20stop-color%3D%22%23A3AAAE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M17.1%2052.1c4.6%201.2%207.6%201.3%209.6%202.3l1%201%201-1c2-1%205-1.1%209.6-2.3%205.8-1.5%2012-6.5%2012-14.5%200-5.7-3.3-7.8-3.3-15.1%200-4.9%201.8-8.7%201.8-8.7s-4.3-0.9-6.3-6.3c0%200-2.8%202.6-6.7%202.6%20-4.9%200-8.1-3.4-8.1-3.4s-3.3%203.4-8.1%203.4c-3.9%200-6.7-2.6-6.7-2.6%20-2%205.4-6.3%206.3-6.3%206.3S8.3%2017.6%208.3%2022.5c0%207.3-3.3%209.4-3.3%2015.1C5.1%2045.5%2011.3%2050.6%2017.1%2052.1zM48.1%2037.5c0%206.8-5.4%2011.2-10.4%2012.5%20-3.6%200.9-8%201.4-9.4%202.2%20-0.3%200.2-0.7%200.6-0.7%200.6s-0.4-0.4-0.7-0.6C25.6%2051.4%2021.1%2051%2017.5%2050c-0.1%200-0.3-0.1-0.4-0.1l28.5-21.4C46.6%2031.9%2048.1%2034.2%2048.1%2037.5zM46.1%2015C45.5%2016.7%2044.8%2019.4%2044.8%2022.5c0%201.3%200.1%202.4%200.3%203.5L14.5%2048.9c-3.8-2-7.2-5.7-7.3-10.9l35.1-26.4C43.5%2013.3%2044.9%2014.3%2046.1%2015zM10.4%2022.5c0-3.1-0.7-5.8-1.3-7.5%201.3-0.7%203-2%204.4-4.3%201.4%200.8%203.5%201.6%205.9%201.6%203.7%200%206.5-1.6%208.1-2.8%201.6%201.2%204.5%202.8%208.1%202.8%200.6%200%201.1%200%201.7-0.1L7.5%2034.6C8.4%2031.2%2010.4%2028.4%2010.4%2022.5z%22%20fill%3D%22url(%23d)%22%2F%3E%3ClinearGradient%20id%3D%22e%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2210.79%22%20y1%3D%22452.8%22%20x2%3D%2227.33%22%20y2%3D%22452.8%22%20gradientTransform%3D%22translate(.35%20-448)%22%3E%3Cstop%20offset%3D%22.25%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.34%22%20stop-color%3D%22%23FAFAFA%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23EBECED%22%2F%3E%3Cstop%20offset%3D%22.57%22%20stop-color%3D%22%23D2D5D7%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23AFB5B9%22%2F%3E%3Cstop%20offset%3D%22.79%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M19.5%208.3c4.9%200%208.1-4.2%208.1-4.2V1.5L25%204c-1.3%201.3-3.4%202.4-5.6%202.4%20-1.6%200-3.1-0.7-4.4-1.8l-4-3.3%200.8%203.1C11.9%204.5%2015.7%208.3%2019.5%208.3z%22%20fill%3D%22url(%23e)%22%2F%3E%3ClinearGradient%20id%3D%22f%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2227.33%22%20y1%3D%22493.35%22%20x2%3D%2253.58%22%20y2%3D%22493.35%22%20gradientTransform%3D%22translate(.35%20-448)%22%3E%3Cstop%20offset%3D%22.2%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.33%22%20stop-color%3D%22%23FAFBFB%22%2F%3E%3Cstop%20offset%3D%22.47%22%20stop-color%3D%22%23EDEEEF%22%2F%3E%3Cstop%20offset%3D%22.63%22%20stop-color%3D%22%23D7DADC%22%2F%3E%3Cstop%20offset%3D%22.79%22%20stop-color%3D%22%23B8BDC1%22%2F%3E%3Cstop%20offset%3D%22.93%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M52.8%2037.5c0%208.7-6.2%2014.4-14%2016.3%20-4.1%201-6.9%201.3-9%202.1%20-0.3%200.3-2%202.1-2%202.1v2.7c0%200%202.6-2.9%203-3.2%202.9-0.8%204.6-0.9%208.5-1.9C47%2053.6%2054%2046.8%2054%2037.4%2054%2034%2053.2%2032%2052.5%2030h-1.4C51.8%2032.3%2052.8%2034.6%2052.8%2037.5z%22%20fill%3D%22url(%23f)%22%2F%3E%3ClinearGradient%20id%3D%22g%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2227.33%22%20y1%3D%22452.8%22%20x2%3D%2243.88%22%20y2%3D%22452.8%22%20gradientTransform%3D%22translate(.35%20-448)%22%3E%3Cstop%20offset%3D%22.25%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.34%22%20stop-color%3D%22%23FAFAFA%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23EBECED%22%2F%3E%3Cstop%20offset%3D%22.57%22%20stop-color%3D%22%23D2D5D7%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23AFB5B9%22%2F%3E%3Cstop%20offset%3D%22.79%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M35.8%208.3c3.8%200%207.6-3.9%207.6-3.9l0.8-3.1%20-4%203.3c-1.3%201.1-2.8%201.8-4.4%201.8%20-2.1%200-4.3-1.1-5.6-2.4l-2.6-2.5v2.6C27.6%204.2%2030.9%208.3%2035.8%208.3z%22%20fill%3D%22url(%23g)%22%2F%3E%3ClinearGradient%20id%3D%22h%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%221.1%22%20y1%3D%22455.05%22%20x2%3D%2211.6%22%20y2%3D%22455.05%22%20gradientTransform%3D%22translate(.35%20-448)%22%3E%3Cstop%20offset%3D%22.39%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.47%22%20stop-color%3D%22%23FAFAFA%22%2F%3E%3Cstop%20offset%3D%22.57%22%20stop-color%3D%22%23EBECED%22%2F%3E%3Cstop%20offset%3D%22.67%22%20stop-color%3D%22%23D2D5D7%22%2F%3E%3Cstop%20offset%3D%22.79%22%20stop-color%3D%22%23AFB5B9%22%2F%3E%3Cstop%20offset%3D%22.87%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M11.9%204.5l-0.8-3.1L9.3%206.3c-0.8%202.1-2.1%203.4-3.8%204L1.4%2011.5l2.5%201.2C4%2012.6%2010.2%2012.1%2011.9%204.5z%22%20fill%3D%22url(%23h)%22%2F%3E%3Cpath%20d%3D%22M7.5%2034.6l29.9-22.5c-0.5%200.1-1.1%200.1-1.7%200.1%20-3.7%200-6.5-1.6-8.1-2.8C26%2010.6%2023.1%2012.2%2019.5%2012.2c-2.4%200-4.5-0.8-5.9-1.6%20-1.3%202.2-3%203.6-4.4%204.3%200.6%201.7%201.3%204.4%201.3%207.5C10.4%2028.4%208.4%2031.2%207.5%2034.6zM17.2%2049.9C17.3%2049.9%2017.5%2050%2017.6%2050c3.6%200.9%208%201.4%209.4%202.2%200.3%200.2%200.7%200.6%200.7%200.6s0.4-0.4%200.7-0.6C29.7%2051.4%2034.2%2051%2037.8%2050c5-1.3%2010.4-5.7%2010.4-12.5%200-3.4-1.5-5.6-2.5-9L17.2%2049.9z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M3.9%2022.5c0%206.4-3.3%207.9-3.3%2015.1%200%2010.3%208%2017%2015.4%2018.9%203.7%200.9%204.9%201%208.2%201.8C24.5%2058.6%2027.6%2062%2027.6%2062S30.8%2058.6%2031%2058.3C34.4%2057.5%2035.5%2057.4%2039.2%2056.5c7.4-1.9%2015.4-8.6%2015.4-18.9%200-7.1-3.3-8.6-3.3-15.1%200-2.3%200.5-4.6%201.5-6.8l2.1-4.8L50%209.4C48.5%209%2047.4%207.8%2046.8%206l-2.2-6%20-4.9%204c-1.3%201.1-2.6%201.6-3.9%201.6%20-1.7%200-3.7-0.8-5-2.1L27.7%200.4%2024.6%203.5c-1.3%201.3-3.3%202.1-5%202.1%20-1.3%200-2.6-0.5-3.9-1.6l-4.9-4L8.5%206C7.9%207.8%206.8%209%205.2%209.5L0.3%2010.9l2.1%204.8C3.4%2017.9%203.9%2020.2%203.9%2022.5zM5.5%2010.2c1.8-0.5%203.1-1.9%203.8-4l1.8-4.9%204%203.3C16.4%205.7%2017.9%206.4%2019.5%206.4c2.1%200%204.3-1.1%205.6-2.4l2.6-2.5L30.4%204C31.7%205.3%2033.8%206.4%2036%206.4c1.6%200%203.1-0.7%204.4-1.8l4-3.3%201.8%204.9C47%208.3%2048.3%209.6%2050%2010.2l4.1%201.2%20-1.7%203.9c-0.9%202-1.5%204.4-1.5%207.1%200%203.5%200.9%205.5%201.7%207.6%200.8%202%201.5%204%201.5%207.4%200%209.4-7%2016.2-14.8%2018.2%20-3.8%201-5.6%201.1-8.5%201.9%20-0.4%200.4-3%203.2-3%203.2s-2.6-2.9-3-3.2c-2.9-0.8-4.6-0.9-8.5-1.9%20-6-1.5-11.5-5.9-13.7-12.2%20-0.7-1.8-1-3.8-1-6%200-7%203.3-8.4%203.3-15.1%200-2.7-0.7-5.2-1.5-7.1l-1.7-3.9C1.7%2011.3%205.5%2010.2%205.5%2010.2z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M14.5%2048.9L45.1%2026c-0.2-1-0.3-2.2-0.3-3.5%200-3.1%200.7-5.8%201.3-7.5C44.9%2014.4%2043.5%2013.3%2042.3%2011.6L7.2%2038C7.3%2043.1%2010.7%2046.9%2014.5%2048.9zM38%2017.1v8.8l4.6-3.5c0%200-0.2%201.1%200%203l-7.3%205.5v-9.5C35.3%2020.1%2034%2020%2034%2020S38%2017.1%2038%2017.1zM27.7%2024.8v4.4l2.9-2.2v-4.4l2.5-1.9V32.5l-2.5%201.9v-4.3l-2.9%202.2v4.3l-2.6%202v-9.5c0-1.3-1.3-1.4-1.3-1.4S27.7%2024.8%2027.7%2024.8zM16.9%2032.9l3.3%205v-7.5l2.6-1.9v11.8l-2.7%202%20-2.9-4.5v6.7l-2.6%201.9v-9.5c0-1.3-1.3-1.4-1.3-1.4S16.9%2032.9%2016.9%2032.9z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M6.4%2024.4c-0.5%205.3-3.2%207.5-3.2%2013.1%200%206.9%204.7%2014.2%2013.4%2016.3%204.1%201%206.9%201.3%209%202.1%200.3%200.3%202%202.1%202%202.1s1.7-1.9%202-2.1c2.1-0.8%204.9-1%209-2.1C47.2%2051.6%2052%2044.4%2052%2037.5c0-6.3-3.3-8.2-3.3-15.1%200-5.3%202.6-9.9%202.6-9.9s-6.3-0.5-8-8.2c0%200-3.8%203.9-7.6%203.9%20-4.9%200-8.1-4.2-8.1-4.2S24.4%208.2%2019.5%208.2c-3.8%200-7.6-3.9-7.6-3.9%20-1.7%207.6-8%208.2-8%208.2s2.6%204.5%202.6%209.9C6.5%2023.2%206.5%2023.8%206.4%2024.4zM6.5%2013.8c0%200%204.3-0.9%206.3-6.3%200%200%202.8%202.6%206.7%202.6%204.9%200%208.1-3.4%208.1-3.4s3.2%203.4%208.1%203.4c3.9%200%206.7-2.6%206.7-2.6%202%205.4%206.3%206.3%206.3%206.3S47%2017.6%2047%2022.5c0%207.3%203.3%209.4%203.3%2015.1%200%208-6.2%2013.1-12%2014.5%20-4.6%201.2-7.6%201.3-9.6%202.3l-1%201%20-1-1c-2-1-5-1.1-9.6-2.3%20-5.8-1.5-12-6.5-12-14.5%200-5.7%203.3-7.8%203.3-15.1C8.3%2017.6%206.5%2013.8%206.5%2013.8z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M145.9%2018.1C146.5%2015.5%20145%2013.3%20143.5%2011.9h14.3l-6.4%2026.4h14.9c-0.5%201.4-1.2%203.7-1.6%207.1h-25.4l6.6-27.3L145.9%2018.1zM67.4%2018.1C68%2015.5%2066.5%2013.3%2065.1%2011.9h13.8L88%2033.3l5.3-21.4h10.1l-8.2%2033.5H83.8l-8.2-19.1L71%2045.4H60.9C60.9%2045.4%2067.4%2018.1%2067.4%2018.1zM107.5%2018.1c0.6-2.6-0.9-4.8-2.4-6.2h14.3L116.3%2025H128.5l3.1-13.1h9.8l-8%2033.5h-9.8L126.7%2032.5h-12.2l-3.1%2012.9H101C101%2045.4%20107.5%2018.1%20107.5%2018.1zM170.4%2038.6c-0.5%201.4-1.1%203.7-1.6%206.9%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M168.8%2045.5h7.8c0.5-3.4%201.2-5.8%201.6-7.1h-7.9l-0.1%200.2c0-0.1%200-0.1%200.1-0.2M195.1%2044.8c-0.5%200-0.9%200.1-1.3%200.1h-3.5c-1.7%200-3.2-0.2-4.4-0.6%20-1.2-0.4-2.1-1-2.9-1.7C182.3%2041.9%20181.8%2041%20181.4%2040c-0.3-1-0.5-2.1-0.5-3.3%200-0.5%200-1.1%200.1-1.6s0.1-1.1%200.2-1.7c0.4-2.1%200.9-3.8%201.7-5.2%200.7-1.4%201.7-2.5%202.8-3.3s2.4-1.4%203.9-1.8c1.5-0.3%203.1-0.5%205-0.5h3.6c0.5%200%201.2%200.1%202%200.1l-2.3%205.9H194c-1.4%200-2.5%200.4-3.3%201.2%20-0.8%200.8-1.4%202.1-1.8%204%20-0.2%200.9-0.3%201.7-0.3%202.3s0.1%201.1%200.3%201.5%200.4%200.7%200.7%200.9%200.6%200.4%201%200.4c0.4%200.1%200.8%200.1%201.2%200.1h5.9l-2.6%205.8L195.1%2044.8zM220.4%2034.1C220%2036.2%20219.5%2038%20218.8%2039.5c-0.7%201.4-1.5%202.6-2.5%203.5s-2.2%201.5-3.5%201.9S209.9%2045.5%20208.2%2045.5c-3.1%200-5.4-0.7-7-2s-2.3-3.4-2.3-6.3c0-1.1%200.1-2.4%200.4-3.8%200.4-2.1%200.9-3.9%201.6-5.4%200.7-1.4%201.5-2.6%202.5-3.5s2.2-1.5%203.5-1.9%202.9-0.6%204.6-0.6c3.1%200%205.4%200.7%207%202s2.3%203.5%202.3%206.3C220.8%2031.5%20220.6%2032.7%20220.4%2034.1zM208.8%2039.5c0.6%200%201.2-0.1%201.6-0.2C210.8%2039.2%20211.2%2038.9%20211.5%2038.5c0.3-0.4%200.6-0.9%200.8-1.7%200.2-0.7%200.4-1.7%200.6-2.9%200.3-1.4%200.4-2.5%200.4-3.3%200-1-0.2-1.7-0.6-2.1%20-0.4-0.4-1-0.5-1.8-0.5%20-0.6%200-1.2%200.1-1.6%200.2s-0.8%200.4-1.2%200.8c-0.3%200.4-0.6%201-0.8%201.7S206.9%2032.4%20206.6%2033.5c-0.2%201.4-0.4%202.4-0.4%203.2%200%201%200.2%201.7%200.6%202.1%200.4%200.5%201.1%200.7%202%200.7H208.8zM236.5%2044.9l2.3-11.7%20-3.5%205.7H230l-1.2-5.6L226.5%2045h-6.6l4.3-22.2h7.4l2.3%209.8%206.2-9.8h7.4L243.1%2045H236.5V44.9zM249.4%2025.2H249v-2.1h-0.7v-0.4h1.9v0.4h-0.8V25.2zM252.6%2025.2h-0.4l-0.1-1.1V23.5C252%2023.7%20252%2023.8%20251.9%2024l-0.4%201.2h-0.3l-0.4-1.1c-0.1-0.2-0.1-0.4-0.2-0.5v0.6l-0.1%201.1h-0.4v-0.1l0.2-2.4h0.5l0.4%201.2c0.1%200.2%200.1%200.4%200.2%200.6%200.1-0.2%200.1-0.4%200.2-0.6L252%2022.8h0.5L252.6%2025.2z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E");
}
.site-footer__nhlcom-logo {
    display: inline-block;
    margin: 0;
}
.top-nav-languagebar-wrapper {
    display: block;
    background: #ffffff;
    position: relative;
    /* z-index: 101; */
}
/* .img_search
{
    display: inline-block;float: right;
} */
.top-nav-languagebar {
    display: flex;
    background: #ffffff;
    align-items: center;
    height: 40px;
    max-width: 1264px;
    padding: 0 10px;
    margin: 0 auto;
}
/* .megamenu-languagebar {
    font-family: Sintony,Arial,sans-serif;
    font-size: 14px;
    display: block;
    margin: 0 auto;
    max-width: 1284px;
    height: 33px;
    line-height: 32px;
    background: #eee;
    font-size: 14px;
} */
.megamenu-languagebar__title {
    font-family: Sintony,Arial,sans-serif;
    font-size: 14px;
    color: #262525; 
    height: 32px;
    text-align: center;
    text-transform: uppercase;
}
.top-nav-languagebar__logo {
    width: 100px;
}
.top-nav-languagebar__logo__img {
    height: 17px;
}
.top-nav-languagebar__logo__img1 {
    height: 25px;
}
.top-nav-languagebar__title {
    font-family: "Sintony",Arial,sans-serif;
    color: #262525;
    text-transform: uppercase;
    padding: 0 12px;
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 1px;
    flex-grow: 100;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.top-nav-languagebar__right-links {
    display: flex;
    justify-content: flex-end;
    width: 100px;
}
.top-nav__account__icon:not(.top-nav__account__icon--edit-profile) {
    height: 20px;
    color: #262525;
}
.top-nav-languagebar .top-nav__search {
    display: inline-block;
}
.top-nav-languagebar .top-nav__search__icon {
    padding: 10px;
    width: 40px;
    font-size: 20px;
    display: block;
    cursor: pointer;
    position: relative;
}
.top-nav__search__icon:before {
    content: "\f135";
    color: #ffffff;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-stretch: normal;
    line-height: 1;
    font-family: bam-nhl-webfont;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.top-nav__account {
    display: inline-block;
    position: relative;
    height: 40px;
    width: 40px;
}
.top-nav__account__icon-wrapper {
    padding: 7px;
    height: 25px;
    width: 20px;
}
.top-nav__account__icon-wrapper:hover {
    background: #ECECEC;
}
.top-nav__account__icon:before {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-stretch: normal;
    line-height: 1;
    font-family: bam-nhl-webfont;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    content: '\f130';
    position: absolute;
}
.megamenu-languagebar__logo {
    outline: 0;
    margin: 4px 10px;
    display: block;
    float: left;
    height: 22px;
    position: relative;
    width: 100px;
    background-size: contain;
    background-repeat: no-repeat;
}
.logo-bg-dark--league-nhl-com
{
     background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20253%2062%22%3E%3Cpath%20d%3D%22M3.25%2037.5c0-5.6%202.6-7.8%203.2-13.1-.7%204.7-3.8%208.5-3.8%2013.1%200%201.8.2%203.4.7%204.8%201.9%206.5%207.7%2010.1%2013.3%2011.5C8.05%2051.7%203.25%2044.5%203.25%2037.5zM52.75%2037.5c0-2.9-.8-5.2-1.7-7.4-1.1-2.5-2.2-4.9-2.2-7.7%200%206.9%203.3%208.8%203.3%2015.1%200%206.9-4.7%2014.2-13.4%2016.3C46.55%2051.9%2052.75%2046.2%2052.75%2037.5z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M49.55%2053.9c-1.2%200-2.1%200.9-2.1%202.1%200%201.2%200.9%202.1%202.1%202.1%201.2%200%202.1-0.9%202.1-2.1C51.65%2054.8%2050.75%2053.9%2049.55%2053.9zM49.55%2057.6c-0.9%200-1.7-0.7-1.7-1.7%200-0.9%200.7-1.7%201.7-1.7%200.9%200%201.7%200.7%201.7%201.7C51.25%2056.9%2050.45%2057.6%2049.55%2057.6z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M50.45%2055.5c0-0.4-0.3-0.7-0.7-0.7h-1v2.4h0.5v-1h0.3l0.5%201h0.5l-0.5-1C50.25%2056.1%2050.45%2055.8%2050.45%2055.5zM49.75%2055.8h-0.6v-0.5H49.75c0.1%200%200.3%200.1%200.3%200.3C49.95%2055.6%2049.85%2055.8%2049.75%2055.8z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M49.85%2010.2c-1.8-.5-3.1-1.9-3.8-4L44.25%201.3%2043.35%204.5c1.7%207.6%208%208.2%208%208.2l2.5-1.2L49.85%2010.2zM20.25%2038l-3.3-5-3.6%202.7c0%200%201.3%200%201.3%201.4v9.5l2.6-1.9V38l2.9%204.5%202.7-2V28.6L20.25%2030.5V38zM30.65%2027l-2.9%202.2v-4.4l-3.9%202.9c0%200%201.3%200%201.3%201.4v9.5l2.6-2v-4.3l2.9-2.2v4.3l2.5-1.9V20.8l-2.5%201.9V27zM38.05%2025.9v-8.8l-3.9%202.9c0%200%201.3%200%201.3%201.4v9.5l7.3-5.5c-.2-1.9%200-3%200-3L38.05%2025.9z%22%20fill%3D%22%23E4E5E6%22%2F%3E%3ClinearGradient%20id%3D%22a%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2212420.68%22%20y1%3D%22-11478.645%22%20x2%3D%2212444.56%22%20y2%3D%22-11478.645%22%20gradientTransform%3D%22matrix(.2752%200%200%20-.2752%20-3417.235%20-3131.373)%22%3E%3Cstop%20offset%3D%22.11%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.24%22%20stop-color%3D%22%23DCDFE1%22%2F%3E%3Cstop%20offset%3D%22.44%22%20stop-color%3D%22%23A8AFB3%22%2F%3E%3Cstop%20offset%3D%22.54%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M4.75%2022.5c0%206.7-3.3%208-3.3%2015.1%200%202.1%200.4%204.1%201%206%200.2-0.4%200.5-0.8%200.9-1.1%20-0.4-1.5-0.7-3.1-0.7-4.8%200-4.6%203.1-8.4%203.8-13.1%200.1-0.6%200.1-1.3%200.1-2%200-5.3-2.6-9.9-2.6-9.9l-2.5-1.2%201.7%203.9C4.05%2017.3%204.75%2019.7%204.75%2022.5z%22%20fill%3D%22url(%23a)%22%2F%3E%3ClinearGradient%20id%3D%22b%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2251.05%22%20y1%3D%2233.84%22%20x2%3D%2251.05%22%20y2%3D%2252.57%22%20gradientTransform%3D%22matrix(1%200%200%20-1%20.35%2064)%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.35%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%23949CA1%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M48.85%2022.5c0%202.8%201.1%205.1%202.2%207.7h1.4C51.65%2028.1%2050.75%2026%2050.75%2022.6c0-2.7%200.7-5.2%201.5-7.1l1.7-3.9%20-2.6%201C51.35%2012.6%2048.85%2017.1%2048.85%2022.5z%22%20fill%3D%22url(%23b)%22%2F%3E%3ClinearGradient%20id%3D%22c%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%222.1%22%20y1%3D%2212.5%22%20x2%3D%2227.33%22%20y2%3D%2212.5%22%20gradientTransform%3D%22matrix(1%200%200%20-1%20.35%2064)%22%3E%3Cstop%20offset%3D%22.15%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.21%22%20stop-color%3D%22%23FAFAFA%22%2F%3E%3Cstop%20offset%3D%22.29%22%20stop-color%3D%22%23EBECED%22%2F%3E%3Cstop%20offset%3D%22.37%22%20stop-color%3D%22%23D2D5D7%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23AFB5B9%22%2F%3E%3Cstop%20offset%3D%22.51%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M25.65%2055.9c-2.1-0.8-4.9-1-9-2.1%20-5.6-1.4-11.4-5-13.3-11.5%20-0.3%200.3-0.6%200.7-0.9%201.1C4.65%2049.6%2010.25%2054%2016.15%2055.6c3.8%201%205.6%201.1%208.5%201.9%200.4%200.4%203%203.2%203%203.2v-2.7C27.65%2058.1%2025.95%2056.2%2025.65%2055.9z%22%20fill%3D%22url(%23c)%22%2F%3E%3ClinearGradient%20id%3D%22d%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2242.318%22%20y1%3D%2213.682%22%20x2%3D%2212.386%22%20y2%3D%2256.444%22%20gradientTransform%3D%22matrix(1%200%200%20-1%20.35%2064)%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23949CA1%22%2F%3E%3Cstop%20offset%3D%22.01%22%20stop-color%3D%22%2399A1A6%22%2F%3E%3Cstop%20offset%3D%22.12%22%20stop-color%3D%22%23C2C6C8%22%2F%3E%3Cstop%20offset%3D%22.2%22%20stop-color%3D%22%23DBDDDE%22%2F%3E%3Cstop%20offset%3D%22.25%22%20stop-color%3D%22%23E4E5E6%22%2F%3E%3Cstop%20offset%3D%22.75%22%20stop-color%3D%22%23E4E5E6%22%2F%3E%3Cstop%20offset%3D%22.8%22%20stop-color%3D%22%23DCDEDF%22%2F%3E%3Cstop%20offset%3D%22.87%22%20stop-color%3D%22%23C7CACD%22%2F%3E%3Cstop%20offset%3D%22.97%22%20stop-color%3D%22%23A3AAAE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M17.15%2052.1c4.6%201.2%207.6%201.3%209.6%202.3%200%200%200.7%200.7%201%201%200.3-0.3%201-1%201-1%202-1%205-1.1%209.6-2.3%205.8-1.5%2012-6.5%2012-14.5%200-5.7-3.3-7.8-3.3-15.1%200-4.9%201.8-8.7%201.8-8.7s-4.3-0.9-6.3-6.3c0%200-2.8%202.6-6.7%202.6%20-4.9%200-8.1-3.4-8.1-3.4s-3.3%203.4-8.1%203.4c-3.9%200-6.7-2.6-6.7-2.6%20-2%205.4-6.3%206.3-6.3%206.3S8.35%2017.6%208.35%2022.5c0%207.3-3.3%209.4-3.3%2015.1C5.15%2045.5%2011.35%2050.6%2017.15%2052.1zM48.15%2037.5c0%206.8-5.4%2011.2-10.4%2012.5%20-3.6%200.9-8%201.4-9.4%202.2%20-0.3%200.2-0.7%200.6-0.7%200.6S27.25%2052.4%2026.95%2052.2C25.65%2051.4%2021.15%2051%2017.55%2050c-0.1%200-0.3-0.1-0.4-0.1l28.5-21.4C46.65%2031.9%2048.15%2034.2%2048.15%2037.5zM46.15%2015c-0.6%201.7-1.3%204.4-1.3%207.5%200%201.3%200.1%202.4%200.3%203.5L14.55%2048.9c-3.8-2-7.2-5.7-7.3-10.9l35.1-26.4C43.55%2013.3%2044.95%2014.3%2046.15%2015zM10.45%2022.5c0-3.1-0.7-5.8-1.3-7.5%201.3-0.7%203-2%204.4-4.3%201.4%200.8%203.5%201.6%205.9%201.6%203.7%200%206.5-1.6%208.1-2.8%201.6%201.2%204.5%202.8%208.1%202.8%200.6%200%201.1%200%201.7-0.1L7.55%2034.6C8.45%2031.2%2010.45%2028.4%2010.45%2022.5z%22%20fill%3D%22url(%23d)%22%2F%3E%3ClinearGradient%20id%3D%22e%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2210.79%22%20y1%3D%2259.2%22%20x2%3D%2227.33%22%20y2%3D%2259.2%22%20gradientTransform%3D%22matrix(1%200%200%20-1%20.35%2064)%22%3E%3Cstop%20offset%3D%22.25%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.34%22%20stop-color%3D%22%23FAFAFA%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23EBECED%22%2F%3E%3Cstop%20offset%3D%22.57%22%20stop-color%3D%22%23D2D5D7%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23AFB5B9%22%2F%3E%3Cstop%20offset%3D%22.79%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M19.55%208.3c4.9%200%208.1-4.2%208.1-4.2V1.5L25.05%204C23.75%205.3%2021.65%206.4%2019.45%206.4c-1.6%200-3.1-0.7-4.4-1.8l-4-3.3%200.8%203.1C11.95%204.5%2015.75%208.3%2019.55%208.3z%22%20fill%3D%22url(%23e)%22%2F%3E%3ClinearGradient%20id%3D%22f%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2227.33%22%20y1%3D%2218.65%22%20x2%3D%2253.58%22%20y2%3D%2218.65%22%20gradientTransform%3D%22matrix(1%200%200%20-1%20.35%2064)%22%3E%3Cstop%20offset%3D%22.2%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.33%22%20stop-color%3D%22%23FAFBFB%22%2F%3E%3Cstop%20offset%3D%22.47%22%20stop-color%3D%22%23EDEEEF%22%2F%3E%3Cstop%20offset%3D%22.63%22%20stop-color%3D%22%23D7DADC%22%2F%3E%3Cstop%20offset%3D%22.79%22%20stop-color%3D%22%23B8BDC1%22%2F%3E%3Cstop%20offset%3D%22.93%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M52.75%2037.5c0%208.7-6.2%2014.4-14%2016.3%20-4.1%201-6.9%201.3-9%202.1%20-0.3%200.3-2%202.1-2%202.1v2.7c0%200%202.6-2.9%203-3.2%202.9-0.8%204.6-0.9%208.5-1.9%207.8-2%2014.8-8.8%2014.8-18.2%200-3.4-0.8-5.4-1.5-7.4h-1.4C51.85%2032.3%2052.75%2034.6%2052.75%2037.5z%22%20fill%3D%22url(%23f)%22%2F%3E%3ClinearGradient%20id%3D%22g%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2227.33%22%20y1%3D%2259.2%22%20x2%3D%2243.88%22%20y2%3D%2259.2%22%20gradientTransform%3D%22matrix(1%200%200%20-1%20.35%2064)%22%3E%3Cstop%20offset%3D%22.25%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.34%22%20stop-color%3D%22%23FAFAFA%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23EBECED%22%2F%3E%3Cstop%20offset%3D%22.57%22%20stop-color%3D%22%23D2D5D7%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23AFB5B9%22%2F%3E%3Cstop%20offset%3D%22.79%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M35.85%208.3c3.8%200%207.6-3.9%207.6-3.9l0.8-3.1%20-4%203.3c-1.3%201.1-2.8%201.8-4.4%201.8%20-2.1%200-4.3-1.1-5.6-2.4l-2.6-2.5v2.6C27.65%204.2%2030.95%208.3%2035.85%208.3z%22%20fill%3D%22url(%23g)%22%2F%3E%3ClinearGradient%20id%3D%22h%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%221.1%22%20y1%3D%2256.95%22%20x2%3D%2211.6%22%20y2%3D%2256.95%22%20gradientTransform%3D%22matrix(1%200%200%20-1%20.35%2064)%22%3E%3Cstop%20offset%3D%22.39%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.47%22%20stop-color%3D%22%23FAFAFA%22%2F%3E%3Cstop%20offset%3D%22.57%22%20stop-color%3D%22%23EBECED%22%2F%3E%3Cstop%20offset%3D%22.67%22%20stop-color%3D%22%23D2D5D7%22%2F%3E%3Cstop%20offset%3D%22.79%22%20stop-color%3D%22%23AFB5B9%22%2F%3E%3Cstop%20offset%3D%22.87%22%20stop-color%3D%22%23949CA1%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20d%3D%22M11.95%204.5l-0.8-3.1L9.35%206.3c-0.8%202.1-2.1%203.4-3.8%204L1.45%2011.5l2.5%201.2C4.05%2012.6%2010.25%2012.1%2011.95%204.5z%22%20fill%3D%22url(%23h)%22%2F%3E%3Cpath%20d%3D%22M7.55%2034.6l29.9-22.5c-.5.1-1.1.1-1.7.1-3.7%200-6.5-1.6-8.1-2.8-1.6%201.2-4.5%202.8-8.1%202.8-2.4%200-4.5-.8-5.9-1.6-1.3%202.2-3%203.6-4.4%204.3.6%201.7%201.3%204.4%201.3%207.5C10.45%2028.4%208.45%2031.2%207.55%2034.6zM17.25%2049.9C17.35%2049.9%2017.55%2050%2017.65%2050c3.6.9%208%201.4%209.4%202.2.3.2.7.6.7.6s.4-.4.7-.6C29.75%2051.4%2034.25%2051%2037.85%2050c5-1.3%2010.4-5.7%2010.4-12.5%200-3.4-1.5-5.6-2.5-9L17.25%2049.9z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M3.95%2022.5c0%206.4-3.3%207.9-3.3%2015.1%200%2010.3%208%2017%2015.4%2018.9%203.7%200.9%204.9%201%208.2%201.8C24.55%2058.6%2027.65%2062%2027.65%2062s3.2-3.4%203.4-3.7C34.45%2057.5%2035.55%2057.4%2039.25%2056.5c7.4-1.9%2015.4-8.6%2015.4-18.9%200-7.1-3.3-8.6-3.3-15.1%200-2.3%200.5-4.6%201.5-6.8l2.1-4.8%20-4.9-1.5C48.55%209%2047.45%207.8%2046.75%206l-2.2-6%20-4.9%204c-1.3%201.1-2.6%201.6-3.9%201.6%20-1.7%200-3.7-0.8-5-2.1l-3.1-3.1L24.55%203.5c-1.3%201.3-3.3%202.1-5%202.1%20-1.3%200-2.6-0.5-3.9-1.6l-4.9-4L8.55%206C7.95%207.8%206.85%209%205.25%209.5l-4.9%201.4%202.1%204.8C3.45%2017.9%203.95%2020.2%203.95%2022.5zM5.55%2010.2c1.8-0.5%203.1-1.9%203.8-4l1.8-4.9%204%203.3c1.3%201.1%202.8%201.8%204.4%201.8%202.1%200%204.3-1.1%205.6-2.4l2.6-2.5%202.6%202.5C31.65%205.3%2033.75%206.4%2035.95%206.4c1.6%200%203.1-0.7%204.4-1.8l4-3.3%201.8%204.9c0.8%202.1%202.1%203.4%203.8%204l4.1%201.2%20-1.7%203.9c-0.9%202-1.5%204.4-1.5%207.1%200%203.5%200.9%205.5%201.7%207.6%200.8%202%201.5%204%201.5%207.4%200%209.4-7%2016.2-14.8%2018.2%20-3.8%201-5.6%201.1-8.5%201.9%20-0.4%200.4-3%203.2-3%203.2s-2.6-2.9-3-3.2c-2.9-0.8-4.6-0.9-8.5-1.9%20-6-1.5-11.5-5.9-13.7-12.2%20-0.7-1.8-1-3.8-1-6%200-7%203.3-8.4%203.3-15.1%200-2.7-0.7-5.2-1.5-7.1l-1.7-3.9L5.55%2010.2z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M14.55%2048.9l30.6-22.9c-0.2-1-0.3-2.2-0.3-3.5%200-3.1%200.7-5.8%201.3-7.5%20-1.2-0.6-2.6-1.7-3.8-3.4L7.25%2038C7.35%2043.1%2010.75%2046.9%2014.55%2048.9zM38.05%2017.1v8.8l4.6-3.5c0%200-0.2%201.1%200%203l-7.3%205.5v-9.5C35.35%2020.1%2034.05%2020%2034.05%2020L38.05%2017.1zM27.75%2024.8v4.4l2.9-2.2v-4.4l2.5-1.9V32.5l-2.5%201.9v-4.3l-2.9%202.2v4.3l-2.6%202v-9.5c0-1.3-1.3-1.4-1.3-1.4L27.75%2024.8zM16.95%2032.9l3.3%205v-7.5l2.6-1.9v11.8l-2.7%202%20-2.9-4.5v6.7l-2.6%201.9v-9.5c0-1.3-1.3-1.4-1.3-1.4L16.95%2032.9z%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M6.45%2024.4c-.5%205.3-3.2%207.5-3.2%2013.1%200%206.9%204.7%2014.2%2013.4%2016.3%204.1%201%206.9%201.3%209%202.1.3.3%202%202.1%202%202.1s1.7-1.9%202-2.1c2.1-.8%204.9-1%209-2.1C47.25%2051.6%2052.05%2044.4%2052.05%2037.5c0-6.3-3.3-8.2-3.3-15.1%200-5.3%202.6-9.9%202.6-9.9s-6.3-.5-8-8.2c0%200-3.8%203.9-7.6%203.9-4.9%200-8.1-4.2-8.1-4.2s-3.2%204.2-8.1%204.2c-3.8%200-7.6-3.9-7.6-3.9-1.7%207.6-8%208.2-8%208.2s2.6%204.5%202.6%209.9C6.55%2023.2%206.55%2023.8%206.45%2024.4zM6.55%2013.8c0%200%204.3-.9%206.3-6.3%200%200%202.8%202.6%206.7%202.6%204.9%200%208.1-3.4%208.1-3.4S30.85%2010.1%2035.75%2010.1c3.9%200%206.7-2.6%206.7-2.6%202%205.4%206.3%206.3%206.3%206.3S46.95%2017.6%2046.95%2022.5c0%207.3%203.3%209.4%203.3%2015.1%200%208-6.2%2013.1-12%2014.5-4.6%201.2-7.6%201.3-9.6%202.3%200%200-.7.7-1%201-.3-.3-1-1-1-1-2-1-5-1.1-9.6-2.3-5.8-1.5-12-6.5-12-14.5%200-5.7%203.3-7.8%203.3-15.1C8.35%2017.6%206.55%2013.8%206.55%2013.8zM145.85%2018.1c.6-2.6-.9-4.8-2.4-6.2H157.75l-6.4%2026.4H166.25c-.5%201.4-1.2%203.7-1.6%207.1H139.25L145.85%2018.1zM67.45%2018.1c.6-2.6-.9-4.8-2.3-6.2h13.8l9.1%2021.4%205.3-21.4h10.1l-8.2%2033.5H83.85l-8.2-19.1-4.7%2019.1H60.85L67.45%2018.1zM107.55%2018.1c.6-2.6-.9-4.8-2.4-6.2h14.3L116.35%2025h12.2l3.1-13.1h9.8l-8%2033.5h-9.8L126.75%2032.5h-12.2l-3.1%2012.9h-10.4L107.55%2018.1zM170.35%2038.6C169.85%2040%20169.25%2042.3%20168.75%2045.5%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M168.75%2045.5h7.8c.5-3.4%201.2-5.8%201.6-7.1H170.25l-.1.2c0-.1%200-.1.1-.2M195.15%2044.8c-.5%200-.9.1-1.3.1-.4%200-.8%200-1.1%200-.4%200-.8%200-1.1%200-.3%200-.8%200-1.3%200-1.7%200-3.2-.2-4.4-.6-1.2-.4-2.1-1-2.9-1.7C182.35%2041.9%20181.85%2041%20181.45%2040c-.3-1-.5-2.1-.5-3.3%200-.5%200-1.1.1-1.6s.1-1.1.2-1.7c.4-2.1.9-3.8%201.7-5.2.7-1.4%201.7-2.5%202.8-3.3s2.4-1.4%203.9-1.8c1.5-.3%203.1-.5%205-.5.4%200%20.8%200%201.1%200%20.3%200%20.7%200%201.1%200%20.4%200%20.8%200%201.4%200%20.5%200%201.2.1%202%20.1l-2.3%205.9c-.5%200-.9%200-1.2%200-.3%200-.7%200-1%200-.3%200-.6%200-.8%200-.2%200-.6%200-.9%200-1.4%200-2.5.4-3.3%201.2-.8.8-1.4%202.1-1.8%204-.2.9-.3%201.7-.3%202.3s.1%201.1.3%201.5c.2.4.4.7.7.9.3.2.6.4%201%20.4.4.1.8.1%201.2.1.6%200%201.1%200%201.6%200s1%200%201.4%200c.5%200%20.9%200%201.4%200s1%200%201.5%200L195.15%2044.8zM220.35%2034.1C219.95%2036.2%20219.45%2038%20218.75%2039.5c-.7%201.4-1.5%202.6-2.5%203.5s-2.2%201.5-3.5%201.9C211.45%2045.3%20209.85%2045.5%20208.15%2045.5c-3.1%200-5.4-.7-7-2s-2.3-3.4-2.3-6.3c0-1.1.1-2.4.4-3.8.4-2.1.9-3.9%201.6-5.4.7-1.4%201.5-2.6%202.5-3.5s2.2-1.5%203.5-1.9c1.3-.4%202.9-.6%204.6-.6%203.1%200%205.4.7%207%202s2.3%203.5%202.3%206.3C220.75%2031.5%20220.65%2032.7%20220.35%2034.1zM208.75%2039.5c.6%200%201.2-.1%201.6-.2C210.75%2039.2%20211.15%2038.9%20211.45%2038.5%20211.75%2038.1%20212.05%2037.6%20212.25%2036.8c.2-.7.4-1.7.6-2.9.3-1.4.4-2.5.4-3.3%200-1-.2-1.7-.6-2.1-.4-.4-1-.5-1.8-.5-.6%200-1.2.1-1.6.2s-.8.4-1.2.8c-.3.4-.6%201-.8%201.7-.2.7-.4%201.7-.7%202.8-.2%201.4-.4%202.4-.4%203.2%200%201%20.2%201.7.6%202.1C207.25%2039.3%20207.85%2039.5%20208.75%2039.5zM236.55%2044.9l2.3-11.7-3.5%205.7h-5.4L228.75%2033.3l-2.3%2011.7h-6.6l4.3-22.2h7.4l2.3%209.8%206.2-9.8h7.4l-4.3%2022.2h-6.6V44.9zM249.35%2025.2h-.4v-2.1H248.25v-.4h1.9v.4h-.8V25.2zM252.65%2025.2H252.25l-.1-1.1c0-.2%200-.4%200-.6-.1.2-.1.3-.2.5l-.4%201.2H251.25l-.4-1.1c-.1-.2-.1-.4-.2-.5%200%20.2%200%20.4%200%20.6l-.1%201.1h-.4v-.1l.2-2.4h.5L251.25%2024c.1.2.1.4.2.6.1-.2.1-.4.2-.6l.4-1.2h.5L252.65%2025.2z%22%20fill%3D%22%23111%22%2F%3E%3C%2Fsvg%3E");
}
.megamenu__container
{
    text-align: center;
    overflow: hidden;
}

/* Header  */
@media screen and (min-width: 550px) {
.pre-header 
{display: block;}
}

.pre-header {
    /* display: none; */
    font-family: 'BebasNeue',Tahoma,sans-serif;
    background-color: #fff;
    text-align: right;
    height: 40px;
    position: relative;
    z-index: 3;
}
.content-gutter {
    padding-left: 1.3335rem;
    padding-right: 1.3335rem;
}
.content-center--large {
    max-width: 1386.672px;
}
.content-center {
    margin-left: auto;
    margin-right: auto;
    max-width: 1422.224px;
}
.pre-header__link {
    font-size: 14.5px;
    font-family: 'BebasNeue',Tahoma,sans-serif;
    display: inline-block;
    padding: 12px 0px;
    margin: 0 0 0 25px;
    color: #6c7377;
    font-weight: 400;
    text-transform: uppercase;
}
.text-button, a {
    color: #303436;
    text-decoration: none;
    font-family: Tahoma,Geneva,sans-serif;
    
}
.pre-header__link:focus, .pre-header__link:hover {
    text-decoration: none;
    color: #303436;
}
.head-main-navigation {
    background-color: #f2f2f3;
    color: #303436;
    height: 65px;
    font-family: 'BebasNeue',Tahoma,sans-serif;
    z-index: 10;
}
.head-main-navigation__container {
    display: flex;
    height: 100%;
    
}
.main-header-logo img{
    height: 96px;
    position: relative;
    bottom: 16px;
    z-index: 5;
    margin-right: 2.778rem;
}

.content-gutter {
    padding-left: 1.3335rem;
    padding-right: 1.3335rem;
}

.content-center--large {
    max-width: 86.667rem;
}
.content-center {
    margin-left: auto;
    margin-right: auto;
}

.main-navigation__primary-wrapper{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-grow: 1;
    background-color: #f2f2f3;
}
.head-menu ul li {
    display: flex;
    padding: 0.889rem 0;
    margin: 0 0.66675rem;
    font-size: 1.111rem;
    cursor: pointer;
    list-style: none;
    display: inline-block;
    
}
.head-menu ul li a{
    font-family: 'BebasNeue',Tahoma,sans-serif;
    font-weight: 400;
    font-size: 1.25rem;
    text-transform: uppercase;
    color: #303436;
    text-decoration: none;
}

.head-menu ul li a:hover {
    color: #c8102e;
}

.buy-button {
    display: inline-block;
    border: 0;
    vertical-align: middle;
    cursor: pointer;
    overflow: visible;
    padding: 0.66675rem 0.889rem;
    line-height: 1.2;
    font-size: 1.111rem;
    font-family: 'BebasNeue',Tahoma,sans-serif;
    color: inherit;
    text-align: center;
    letter-spacing: .5px;
}

.buy-tickets{
    background-color: #303436;
    
}
.button--primary, .button--primary {
    color: #fff;
    background-color: #303436;
}
.button--primary:focus, .button--primary:hover {
    color: #fff;
    background-color: #e31234;
}


/* Footer */
#footer-wrapper{
    display: block;
}


.main-footer {
    position: relative;
    background-color: #fff;
    text-align: center;
    margin-top: .889rem
}

@media screen and (min-width:550px) {
    .main-footer {
        margin-top: 1.778rem
    }
}

@media screen and (min-width:1280px) {
    .main-footer {
        margin-top: 2.667rem
    }
}

.main-footer__heading {
    font-size: 1.333rem;
    font-weight: 700;
    margin-bottom: 1.3335rem;
    letter-spacing: .5px;
    margin-top: 4.445rem
}

.main-footer__heading:first-child {
    margin-top: 0
}

.main-footer__sponsors {
    background-color: #f2f2f3;
    padding: 2.667rem 0
}

.main-footer__main-sponsor {
    max-width: 800px;
    width: 100%;
    display: inline-block
}

.main-footer__sponsor {
    display: block;
    margin-bottom: 1.778rem
}

.main-footer__content {
    padding-top: 1.778rem;
    padding-bottom: 1.778rem;
    color: #303436;
    text-align: center
}

@media screen and (min-width:550px) {
    .main-footer__content {
        padding-top: 2.667rem;
        padding-bottom: 2.667rem
    }
}

@media screen and (min-width:1280px) {
    .main-footer__content {
        padding-top: 3.556rem;
        padding-bottom: 3.556rem
    }
}

.main-footer__image {
    max-width: 360px;
    margin: .889rem auto 0
}

@media screen and (min-width:550px) {
    .main-footer__image {
        margin-top: 1.778rem
    }
}

@media screen and (min-width:1280px) {
    .main-footer__image {
        margin-top: 2.667rem
    }
}

.main-footer__social {
    margin: 0 auto 1.3335rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    max-width: 300px
}

.main-footer__social svg {
    fill: #c8102e
}

.main-footer__social a:active svg,
.main-footer__social a:focus svg,
.main-footer__social a:hover svg {
    fill: #303436
}

.main-footer__social-heading {
    font-family: 'BebasNeue', Tahoma, sans-serif;
    font-size: 1.75rem;
    margin-bottom: 1.3335rem
}

.main-footer__legal {
    margin-bottom: 1.778rem;
    font-size: 25px;
}

.main-footer__legal p {
    margin: 0 auto .889rem
}

.main-footer__premiership-banner {
    position: relative
}

.main-footer__premiership-banner>img {
    width: 100%
}

@media screen and (min-width:550px) {
    .main-footer__premiership-banner {
        max-width: 600px;
        display: inline-block
    }
}







/* !@FONT-FACES */

/** import/declare fonts here **/

@font-face {
    font-family: 'icomoon';
    src: url('assets/fonts/icomoon/icomoon.eot');
    src: url('assets/fonts/icomoon/icomoon.eot') format('embedded-opentype'), url('assets/fonts/icomoon/icomoon.ttf') format('truetype'), url('assets/fonts/icomoon/icomoon.woff') format('woff'), url('assets/fonts/icomoon/icomoon.svg') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'icomoon';
    src: url(/web/css/font/icomoon.ttf);
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Choplin';
    src: url('assets/fonts/Choplin/Choplin-ExtraLight.eot');
    src: url('assets/fonts/Choplin/Choplin-ExtraLight.eot?#iefix') format('embedded-opentype'), url('assets/fonts/Choplin/Choplin-ExtraLight.woff2') format('woff2'), url('assets/fonts/Choplin/Choplin-ExtraLight.woff') format('woff'), url('assets/fonts/Choplin/Choplin-ExtraLight.ttf') format('truetype'), url('assets/fonts/Choplin/Choplin-ExtraLight.svg#Choplin-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Choplin';
    src: url('assets/fonts/Choplin/Choplin-Medium.eot');
    src: url('assets/fonts/Choplin/Choplin-Medium.eot?#iefix') format('embedded-opentype'), url('assets/fonts/Choplin/Choplin-Medium.woff2') format('woff2'), url('assets/fonts/Choplin/Choplin-Medium.woff') format('woff'), url('assets/fonts/Choplin/Choplin-Medium.ttf') format('truetype'), url('assets/fonts/Choplin/Choplin-Medium.svg#Choplin-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Frutiger';
    src: url('assets/fonts/frutiger/frutiger-Bold.eot');
    src: url('assets/fonts/frutiger/frutiger-Bold.eot?#iefix') format('embedded-opentype'), url('assets/fonts/frutiger/frutiger-Bold.woff2') format('woff2'), url('assets/fonts/frutiger/frutiger-Bold.woff') format('woff'), url('assets/fonts/frutiger/frutiger-Bold.ttf') format('truetype'), url('assets/fonts/frutiger/frutiger-Bold.svg#frutiger-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Frutiger';
    src: url('assets/fonts/frutiger/frutigerLTStd-Roman.eot');
    src: url('assets/fonts/frutiger/frutigerLTStd-Roman.eot?#iefix') format('embedded-opentype'), url('assets/fonts/frutiger/frutigerLTStd-Roman.woff2') format('woff2'), url('assets/fonts/frutiger/frutigerLTStd-Roman.woff') format('woff'), url('assets/fonts/frutiger/frutigerLTStd-Roman.ttf') format('truetype'), url('assets/fonts/frutiger/frutigerLTStd-Roman.svg#frutigerLTStd-Roman') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/** FONT SCALING **/

/** using system fonts for default. Please update as appropriate **/

html,
/* body {
    font-family: 'Frutiger', 'Helvetica', Arial, sans-serif;
    font-size: 16px;
    background: #f0f0f0;
    line-height: 1.75rem;
    color: #343434;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} */

/* @media (max-width: 48em) {
    html,
    body {
        font-size: 0.95em;
        line-height: 1.35rem;
    }
}

@media (min-width: 48em) {
    html,
    body {
        font-size: 0.95em;
        line-height: 1.5rem;
    }
}

@media (min-width: 65em) {
    html,
    body {
        font-size: 1em;
        line-height: 1.5rem;
        
    }
} */

/* h1, */
.ts-h1,
/* h2, */
.ts-h2,
/* h3, */
.ts-h3,
/* h4, */
.ts-h4,
/* h5, */
.ts-h5,
/* h6, */
.ts-h6 {
    font-family: 'Choplin', 'Helvetica', Arial, sans-serif;
    font-weight: 500;
}

/* !SIZE */

/* h1,
.ts-h1 {
    font-size: 1.5rem;
    line-height: 1.9rem;
    margin: 1.2rem 0 1.2rem;
}

h2,
.ts-h2 {
    font-size: 1.425rem;
    line-height: 1.825rem;
    margin: .8rem 0 .6rem;
}

h3,
.ts-h3 {
    font-size: 1.363rem;
    line-height: 1.7rem;
    margin: .8rem 0 .6rem;
}

h4,
.ts-h4 {
    font-size: 1.1rem;
    line-height: 1.4rem;
    margin: .5rem 0 .3rem;
}

h5,
.ts-h5 {
    font-size: 0.9375rem;
    line-height: 1.1375rem;
    margin: .5rem 0 .3rem;
}

h6,
.ts-h6 {
    font-size: 0.875rem;
    line-height: 1.087rem;
    margin: .5rem 0 .3rem;
}

ul li,
ol li,
.ts-p,
.btn {
    font-size: 1rem;
    line-height: 1.4rem;
    color: #343434;
}

p {
    margin: 0 0 1rem
} */

blockquote {
    margin: 1rem 0;
    display: inline-block;
    width: auto;
    color: #343434;
    background: #ffffff;
    position: relative;
    padding: 30px 20px;
    font-size: 1rem;
    margin: 0;
    line-height: 1.3rem;
    font-family: 'Choplin', Helvetica, Arial, sans-serif;
}

blockquote:before {
    content: " '' ";
    font-family: 'Verdana', Helvetica, Arial, sans-serif;
    font-size: 4rem;
    color: #ee3a24;
    position: absolute;
    font-weight: 700;
    left: 10px;
    top: 5px;
    letter-spacing: -5px;
    font-style: italic;
}

blockquote cite {
    font-size: .9rem;
    margin-top: 1rem;
    display: block;
    font-style: normal;
}

/* QUICK TEXT STYLES */

.ts-lead {
    font-size: 1rem;
    line-height: 1.4rem;
    font-weight: 700;
}

.ts-0-75 {
    font-size: .75rem;
    line-height: 1rem;
}

.ts-0-8 {
    font-size: 0.8rem
}

.ts-0-9 {
    font-size: 0.9rem
}

.ts-1 {
    font-size: 1rem
}

.ts-1-25 {
    font-size: 1.25rem;
}

.ts-1-5 {
    font-size: 1.5rem;
}

.ts-2 {
    font-size: 2rem;
}

.ts-2-5 {
    font-size: 2.5rem;
}

.widgettitle {
    display: none
}

/** CLEAR :BEFORE :AFTER **/

.clear-before:before {
    display: none;
}

.clear-after:after {
    display: none;
}

/* !FONTS */

/* use .f-[font name] here to create font helper classes */

/* For example:
.f-helveticaN {
    font-family:"Helvetica Neue", "Helvetica", Arial,sans-serif;
}
*/

.f-system,
.f-frutiger {
    font-family: 'Frutiger', 'Helvetica', Arial, sans-serif;
}

.f-choplin {
    font-family: 'Choplin', 'Helvetica', Arial, sans-serif;
}

.widget-loader {
    width: 45px;
    height: 45px;
    margin: 0 auto
}

.load-spinner {
    width: 35px;
    height: 35px;
    transition: 1.2s;
    -webkit-transition: 1.2s;
    -moz-transition: 1.2s;
}

.load-spinner.show-spin {
    display: block;
    transform: rotate(730deg);
}

/* !ICONS */

/* use .icon-[icon name] here to create icon helper classes */

[class^="icon-"],
[class*=" icon-"] {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-arrow:before {
    content: "\e902";
}

.icon-author:before {
    content: "\e904";
}

.icon-calendar:before {
    content: "\e903";
}

.icon-camera:before {
    content: "\e91d";
}

.icon-card:before {
    content: "\e917";
}

.icon-clock:before {
    content: "\e90f";
}

.icon-filter:before {
    content: "\e918";
}

.icon-hospitality:before {
    content: "\e90c";
}

.icon-line-ups:before {
    content: "\e922";
}

.icon-link:before {
    content: "\e90b";
}

.icon-list:before {
    content: "\e939";
}

.icon-mail:before {
    content: "\e91f";
}

.icon-metres-gained:before {
    content: "\e915";
}

.icon-menu:before {
    content: "\e924";
}

.icon-minus:before {
    content: "\e93c";
}

.icon-news:before {
    content: "\e93a";
}

.icon-photo:before {
    content: "\e921";
}

.icon-play:before {
    content: "\e914";
}

.icon-plus:before {
    content: "\e900";
}

.icon-printer:before {
    content: "\e920";
}

.icon-reel:before {
    content: "\e91e";
}

.icon-rugby-ball:before {
    content: "\e916";
}

.icon-rugby-ball2:before {
    content: "\e91b";
}

.icon-scoreboard:before {
    content: "\e923";
}

.icon-search:before,
.icon-header-search:before {
    content: "\e90d";
}

.icon-shop:before {
    content: "\e906";
}

.icon-statistics:before {
    content: "\e90a";
}

.icon-substitution:before {
    content: "\e935";
}

.icon-swipe:before {
    content: "\e901";
}

.icon-tag:before {
    content: "\e937";
}

.icon-talk:before {
    content: "\e919";
}

.icon-target:before {
    content: "\e936";
}

.icon-ticket:before {
    content: "\e905";
}

.icon-timeline:before {
    content: "\e90e";
}

.icon-whistle:before {
    content: "\e91a";
}

/* ICONS - SOCIAL */

.icon-facebook:before {
    content: "\e908";
}

.icon-google-plus:before {
    content: "\e91c";
}

.icon-instagram:before {
    content: "\e909";
}

.icon-twitter:before {
    content: "\e907";
}

.icon-whatsapp:before {
    content: "\ea93";
}

/* ICONS - ARROWS */

.icon-right-arrow:before {
    content: "\e910";
}

.icon-left-arrow:before {
    content: "\e911";
}

.icon-down-arrow:before {
    content: "\e912";
}

.icon-up-arrow:before {
    content: "\e913";
}

/* ICONS - DOCUMENTS */

.icon-file-word:before {
    content: "\eae1";
}

.icon-file-pdf:before {
    content: "\eadf";
}

.icon-file-text2:before {
    content: "\e926";
}

/* !FORMATTING */

/* a:focus {
    outline: none;
}

:focus {
    outline: none;
}

a:hover {
    text-decoration: none;
}

a {
    color: #343434;
    font-weight: 700;
}

a:focus,
a:hover {
    color: #d8252e;
}

ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

ul li {
    padding-left: 0;
}

ul li::before {
    content: "• ";
    color: #d8252e;
    padding-right: .25rem;
    font-size: 1.2rem;
    line-height: 2.2rem;
}

select::-ms-expand {
    display: none;
}

select:focus {
    outline: none;
}

select:-moz-focusring,
select::-moz-focus-inner {
    color: transparent;
    text-shadow: 0 0 0 #000;
    border: 1px solid #cbcbcb;
}

select {
    background: #ffffff url('assets/img/dropdown-bg.png')no-repeat;
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-size: 13px 8px;
    background-position: right 12px center;
    color: #808080;
    width: 140px;
    height: 40px;
    padding: .5rem 1.15rem .5rem .7rem;
    margin: 0;
    text-transform: uppercase;
    border-radius: 0;
    max-width: 100%;
    text-shadow: 0 0 0 #000;
    float: right;
    font-size: .9rem;
    line-height: 1.8rem;
}

select.long_dropdown {
    width: 180px;
}

.img-responsive {
    display: inline-block;
}

img {
    max-width: 100%;
    height: auto
} */

/* progressive image loading */

img.unloaded,
img.loading {
    filter: blur(7px);
    transform: scale(1);
    transition: 1s linear all;
    width: 100%;
    height: 100%;
}

/* PLACEHOLDER BACKGROUND */

.imgContainer {
    background: #f0f0f0 url('assets/img/wru-black.svg') center 35% no-repeat;
    height: 0;
    overflow: hidden;
    position: relative;
}

.imgContainer img {
    position: absolute;
    top: 0;
    left: 0;
}

/* BUTTONS */

.btn {
    border: 0px;
    font-size: 1.1rem;
    font-family: 'Choplin', 'Helvetica', Arial, sans-serif;
    padding: 10px 20px;
    line-height: 1.4rem;
    border-radius: 0;
    text-transform: uppercase;
}

.btn.f-frutiger,
.btn.f-system {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

.btn.btn-square {
    width: 30px;
    height: 30px;
    line-height: 32px;
    text-align: center;
    padding: 0;
}

.btn.hospitality,
.btn.tickets {
    background: transparent;
    outline: 1px solid #d7d7d7;
    border: 0;
    margin-top: 1px;
    margin-left: 1px;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
}

.btn-link {
    position: relative;
    height: 40px;
    cursor: pointer;
}

.btn-link .btn {
    line-height: 20px;
    position: relative;
    padding-left: 5rem;
}

.btn-link .btn-text {
    text-align: left;
    position: absolute;
    left: -40%;
    white-space: pre;
    top: 50%;
    transform: translate(0, -50%);
    font-size: 0.9rem;
}

.btnoffset {
    position: relative;
}

.btnoffset span {
    position: absolute;
    left: -50%;
    top: 50%;
    transform: translate(0, -50%);
}

.tab {
    cursor: pointer;
}

.table-filters .tab-nav-active {
    background: #ccb766;
}

/* BUTTONS HOVER */

.btn:hover i {
    z-index: 2;
    position: relative;
}

.btn.tickets:hover {
    background: #d8252e;
    font-size: 1rem;
    color: #fff;
}

.button-tag:hover {
    cursor: pointer;
}

.wp-caption {
    max-width: 100%;
    height: auto;
}

.wp-caption-text {
    font-weight: bold;
    margin-bottom: 2rem;
}

.wp-caption.alignleft {
    float: left;
    padding-right: 1rem;
}

.wp-caption.alignright {
    float: right;
    padding-left: 1rem;
}

.wp-caption {
    color: red;
}

@media (min-width: 77em) {
    .wp-caption.alignleft {
        padding-left: 1.5rem;
    }
    .wp-caption.alignleft .wp-caption-text {
        padding-left: 0;
    }
}

.aligncenter {
    margin: 0 auto;
}

.aligncenter .wp-caption-text {
    text-align: center;
}

.alignright {
    float: right
}

.alignright .wp-caption-text {
    text-align: right;
}

/** TABLES **/

/* .table-responsive {
    width: 100%;
    margin: 0;
    border: 0;
}

.table-fixed {
    table-layout: fixed;
}

table {
    width: 100%;
}

table>thead>tr>th {
    background: #343434;
    color: #b6b6b6;
    text-transform: uppercase;
    border: 0px;
    text-align: left;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-size: 0.9rem;
    padding: .7rem;
    text-align: center;
}

table>thead>tr>th a {
    color: #b6b6b6;
}

table>tbody>tr>td {
    color: #343434;
    border: 1px solid #d7d7d7;
    border-left: 0;
    border-right: 0;
    text-align: left;
    background: #ffffff;
    font-size: 0.9rem;
    padding: 0.5rem;
    text-align: center;
}

table>tbody>tr>td a {
    color: #343434;
}

/** DATA TAB **/

.data-tab {
    display: none;
}

.tab-content-active {
    display: block;
} */

/** ACCORDION **/

.accordion-parent .accord-row {
    margin: 0 -1rem;
}

.accordion-parent .panel-heading {
    border-radius: 0;
    border-bottom: 1px solid #865900;
}

.accordion-parent .panel-heading:hover {
    background: #343434;
}

.accordion-parent .accordion-tab:nth-child(1) .panel-heading {
    border-top: 1px solid #ffffff;
}

.accordion-parent .panel-heading a {
    display: block;
    width: 100%;
    position: relative;
    font-family: 'Frutiger', 'Helvetica', Arial, sans-serif;
    font-size: 0.925em;
}

.accordion-parent .panel-heading a:after {
    content: "\e93c";
    font-family: 'icomoon';
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
    font-size: .9rem;
}

.accordion-parent .panel-heading a.collapsed:after {
    content: "\e900";
}

.accordion-parent .panel-heading:hover a,
.accordion-parent .panel-heading a:focus {
    color: #ffffff;
}

.accordion-parent .panel-body {
    border: 0px;
    background: #ffffff;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #d8252e inset
}

/*******************
** !HELPER CLASSES **
*******************/

/* !TEXT COLOURS */

/* use .c-[colour name] here to create colour helper classes */

.c-primary {
    color: #d8252e;
}

.c-primary-dark {
    color: #b71e26;
}

.c-secondary {
    color: #c9b771;
}

.c-tertiary {
    color: #343434;
}

.c-grey100 {
    color: #f0f0f0;
}

.c-grey150 {
    color: #c2c2c2;
}

.c-grey200 {
    color: #dddddd;
}

.c-grey300 {
    color: #929292;
}

.c-grey400 {
    color: #5e5e5e;
}

.c-grey450 {
    color: #6d6d6d;
}

.c-grey500 {
    color: #434343;
}

.c-grey600 {
    color: #2e2e2e;
}

.c-grey700 {
    color: #1c1c1c;
}

.c-white {
    color: #ffffff;
}

.c-black {
    color: #000000;
}

.c-youtube {
    color: #cc0000;
}

.c-facebook {
    color: #3b5999;
}

.c-twitter {
    color: #55acee;
}

.c-whatsapp {
    color: #78c16d;
}

.c-live {
    color: #f4cf00
}

.c-green {
    color: #118211
}

/* !BACKGROUND COLOURS */

/* use .bg-[colour name] here to create background colour helper classes */

.bg-primary {
    background-color: #a31911;
}

.bg-primary-dark {
    background-color: #b71e26;
}

.bg-secondary {
    background-color: #c9b771;
}

.bg-tertiary {
    background-color: #343434;
}

.bg-grey100 {
    background-color: #f0f0f0;
}

.bg-grey150 {
    background-color: #c2c2c2;
}

.bg-grey200 {
    background-color: #dddddd;
}

.bg-grey300 {
    background-color: #929292;
}

.bg-grey400 {
    background-color: #5e5e5e;
}

.bg-grey450 {
    background-color: #6d6d6d;
}

.bg-grey500 {
    background-color: #434343;
}

.bg-grey600 {
    background-color: #2E2E2E;
}

.bg-grey700 {
    background-color: #1c1c1c;
}

.bg-white {
    background-color: #ffffff;
}

.bg-black {
    background-color: #000000;
}

.bg-green {
    background-color: #007D32;
}

.bg-youtube {
    background-color: #eeeeee;
}

.bg-facebook {
    background-color: #3b5998;
}

.bg-twitter {
    background-color: #55acee;
}

.bg-google-plus {
    background-color: #dd4b39
}

.bg-instagram {
    background-color: #6a453b;
}

.bg-linkedin {
    background-color: #007ab9;
}

.bg-whatsapp {
    background-color: #78c16d;
}

.bg-email {
    background: #a9a9a9
}

.bg-live {
    background-color: #f4cf00;
    border-color: #f4cf00;
}

/* !BORDER RADIUS */

.br-0 {
    border-radius: 0;
}

.br-5 {
    border-radius: 5px;
}

.br-5-corner {
    border-radius: 5px 0 5px 0;
}

.br-10 {
    border-radius: 10px;
}

.br-20 {
    border-radius: 20px;
}

.br-50 {
    border-radius: 50px;
}

.br-100 {
    border-radius: 100%;
}

/* !BORDER WEIGHT */

.bw-0 {
    border: 0;
}

/* SHOW/HIDE */

.short-name {
    display: inherit;
}

.long-name {
    display: none;
}

/* !TEXT FORMATTING */

.tf-underline {
    text-decoration: underline;
}

.tf-clear {
    text-decoration: none;
    text-transform: none;
}

.tf-allcaps {
    text-transform: uppercase;
}

.tf-caps {
    text-transform: capitalize;
}

.tf-none {
    text-transform: none;
}

.tf-light {
    font-weight: 300;
}

.tf-normal {
    font-weight: 500;
}

.tf-bold {
    font-weight: 700;
}

.tf-xbold {
    font-weight: 800;
}

.tf-italic {
    font-style: italic;
}

/* !LISTS */

.li-style-none {
    list-style: none;
}

.li-inline li:before {
    display: none;
}

.li-inline li {
    list-style: none;
    display: inline-block;
}

/* !TEXT ALIGN */

.ta-left {
    text-align: left;
}

.ta-centre {
    text-align: center;
}

.ta-right {
    text-align: right;
}

/* !DISPLAY */

.d-block {
    display: block;
}

.d-inline {
    display: inline;
}

.d-inline-block {
    display: inline-block;
}

.d-none {
    display: none;
}

/* !ASPECT RATIO */

[data-aspect-ratio] {
    display: block;
    max-width: 100%;
    position: relative;
    overflow: hidden;
}

[data-aspect-ratio]:before {
    content: '';
    display: block;
}

[data-aspect-ratio]>* {
    display: block;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

[data-aspect-ratio="16:9"]:before {
    padding-top: 56.25%;
}

[data-aspect-ratio="4:3"]:before {
    padding-top: 75%;
}

[data-aspect-ratio="1:1"]:before {
    padding-top: 100%;
}

/* !SOCIAL ICONS */

.contentSocial {
    font-size: 0;
}

.socialBox-icon {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    font-size: .9rem;
}

.socialBox-icon:nth-child(1) {
    margin-left: 0;
}

.socialBox-icon a {
    color: white;
}

/* MARGIN AND PADDING */

/*
    Each class starts with either:
        'p' - padding
        'm' - margin
    Followed by:
        't' - top
        'b' - bottom
        'l' - left
        'r' - right
        'x' - left and right (x axis)
        'y' - top and bottom (y axis)

    This is followed by - and the size

    Available sizes are:
        0.25rem increments from 0 to 4.5rem
        0.1rem increments from 0 to 2rem

    We use another - in place of a . when putting the size in a class (e.g 2.5rem is '2-5' in our classes)

    SPECIAL CASES:

    'auto' is also a size option for margins

    'p-0-mobile' and 'p-0-desktop'

    EXAMPLES:

    .m-0 		0 margin on all sides
    .mx-3	 	3rem left and right margin
    .pl-2-5		2.5rem left padding
    .mt-0-2		0.2rem top margin
    .my-auto	auto top and bottom margin

    If your size is missing, please add it here for wider use across the site

    The following classes are on single lines as there are lots of them and, let's been honest with each other here, are super boring to read. At least it's at the bottom of the page, right?
*/

/* MARGIN */

.m-auto {
    margin: auto;
}

.mx-auto {
    margin: 0 auto;
}

.m-0 {
    margin: 0;
}

.mt-0 {
    margin-top: 0;
}

.mb-0 {
    margin-bottom: 0;
}

.ml-0 {
    margin-left: 0;
}

.mr-0 {
    margin-right: 0;
}

.my-0 {
    margin-top: 0;
    margin-bottom: 0;
}

.mx-0 {
    margin-left: 0;
    margin-right: 0;
}

.m-0-1 {
    margin: 0.1rem;
}

.mt-0-1 {
    margin-top: 0.1rem;
}

.mb-0-1 {
    margin-bottom: 0.1rem;
}

.ml-0-1 {
    margin-left: 0.1rem;
}

.mr-0-1 {
    margin-right: 0.1rem;
}

.my-0-1 {
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
}

.mx-0-1 {
    margin-left: 0.1rem;
    margin-right: 0.1rem;
}

.m-0-2 {
    margin: 0.2rem;
}

.mt-0-2 {
    margin-top: 0.2rem;
}

.mb-0-2 {
    margin-bottom: 0.2rem;
}

.ml-0-2 {
    margin-left: 0.2rem;
}

.mr-0-2 {
    margin-right: 0.2rem;
}

.my-0-2 {
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
}

.mx-0-2 {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
}

.m-0-25 {
    margin: 0.25rem;
}

.mt-0-25 {
    margin-top: 0.25rem;
}

.mb-0-25 {
    margin-bottom: 0.25rem;
}

.ml-0-25 {
    margin-left: 0.25rem;
}

.mr-0-25 {
    margin-right: 0.25rem;
}

.my-0-25 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.mx-0-25 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.m-0-3 {
    margin: 0.3rem;
}

.mt-0-3 {
    margin-top: 0.3rem;
}

.mb-0-3 {
    margin-bottom: 0.3rem;
}

.ml-0-3 {
    margin-left: 0.3rem;
}

.mr-0-3 {
    margin-right: 0.3rem;
}

.my-0-3 {
    margin-top: 0.3rem;
    margin-bottom: 0.3rem;
}

.mx-0-3 {
    margin-left: 0.3rem;
    margin-right: 0.3rem;
}

.m-0-4 {
    margin: 0.4rem;
}

.mt-0-4 {
    margin-top: 0.4rem;
}

.mb-0-4 {
    margin-bottom: 0.4rem;
}

.ml-0-4 {
    margin-left: 0.4rem;
}

.mr-0-4 {
    margin-right: 0.4rem;
}

.my-0-4 {
    margin-top: 0.4rem;
    margin-bottom: 0.4rem;
}

.mx-0-4 {
    margin-left: 0.4rem;
    margin-right: 0.4rem;
}

.m-0-5 {
    margin: 0.5rem;
}

.mt-0-5 {
    margin-top: 0.5rem;
}

.mb-0-5 {
    margin-bottom: 0.5rem;
}

.ml-0-5 {
    margin-left: 0.5rem;
}

.mr-0-5 {
    margin-right: 0.5rem;
}

.my-0-5 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.mx-0-5 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.m-0-6 {
    margin: 0.6rem;
}

.mt-0-6 {
    margin-top: 0.6rem;
}

.mb-0-6 {
    margin-bottom: 0.6rem;
}

.ml-0-6 {
    margin-left: 0.6rem;
}

.mr-0-6 {
    margin-right: 0.6rem;
}

.my-0-6 {
    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}

.mx-0-6 {
    margin-left: 0.6rem;
    margin-right: 0.6rem;
}

.m-0-7 {
    margin: 0.7rem;
}

.mt-0-7 {
    margin-top: 0.7rem;
}

.mb-0-7 {
    margin-bottom: 0.7rem;
}

.ml-0-7 {
    margin-left: 0.7rem;
}

.mr-0-7 {
    margin-right: 0.7rem;
}

.my-0-7 {
    margin-top: 0.7rem;
    margin-bottom: 0.7rem;
}

.mx-0-7 {
    margin-left: 0.7rem;
    margin-right: 0.7rem;
}

.m-0-75 {
    margin: 0.75rem;
}

.mt-0-75 {
    margin-top: 0.75rem;
}

.mb-0-75 {
    margin-bottom: 0.75rem;
}

.ml-0-75 {
    margin-left: 0.75rem;
}

.mr-0-75 {
    margin-right: 0.75rem;
}

.my-0-75 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.mx-0-75 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
}

.m-0-8 {
    margin: 0.8rem;
}

.mt-0-8 {
    margin-top: 0.8rem;
}

.mb-0-8 {
    margin-bottom: 0.8rem;
}

.ml-0-8 {
    margin-left: 0.8rem;
}

.mr-0-8 {
    margin-right: 0.8rem;
}

.my-0-8 {
    margin-top: 0.8rem;
    margin-bottom: 0.8rem;
}

.mx-0-8 {
    margin-left: 0.8rem;
    margin-right: 0.8rem;
}

.m-0-9 {
    margin: 0.9rem;
}

.mt-0-9 {
    margin-top: 0.9rem;
}

.mb-0-9 {
    margin-bottom: 0.9rem;
}

.ml-0-9 {
    margin-left: 0.9rem;
}

.mr-0-9 {
    margin-right: 0.9rem;
}

.my-0-9 {
    margin-top: 0.9rem;
    margin-bottom: 0.9rem;
}

.mx-0-9 {
    margin-left: 0.9rem;
    margin-right: 0.9rem;
}

.m-1 {
    margin: 1rem;
}

.mt-1 {
    margin-top: 1rem;
}

.mb-1 {
    margin-bottom: 1rem;
}

.ml-1 {
    margin-left: 1rem;
}

.mr-1 {
    margin-right: 1rem;
}

.my-1 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.mx-1 {
    margin-left: 1rem;
    margin-right: 1rem;
}

.m-1-1 {
    margin: 1.1rem;
}

.mt-1-1 {
    margin-top: 1.1rem;
}

.mb-1-1 {
    margin-bottom: 1.1rem;
}

.ml-1-1 {
    margin-left: 1.1rem;
}

.mr-1-1 {
    margin-right: 1.1rem;
}

.my-1-1 {
    margin-top: 1.1rem;
    margin-bottom: 1.1rem;
}

.mx-1-1 {
    margin-left: 1.1rem;
    margin-right: 1.1rem;
}

.m-1-2 {
    margin: 1.2rem;
}

.mt-1-2 {
    margin-top: 1.2rem;
}

.mb-1-2 {
    margin-bottom: 1.2rem;
}

.ml-1-2 {
    margin-left: 1.2rem;
}

.mr-1-2 {
    margin-right: 1.2rem;
}

.my-1-2 {
    margin-top: 1.2rem;
    margin-bottom: 1.2rem;
}

.mx-1-2 {
    margin-left: 1.2rem;
    margin-right: 1.2rem;
}

.m-1-25 {
    margin: 1.25rem;
}

.mt-1-25 {
    margin-top: 1.25rem;
}

.mb-1-25 {
    margin-bottom: 1.25rem;
}

.ml-1-25 {
    margin-left: 1.25rem;
}

.mr-1-25 {
    margin-right: 1.25rem;
}

.my-1-25 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.mx-1-25 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.m-1-3 {
    margin: 1.3rem;
}

.mt-1-3 {
    margin-top: 1.3rem;
}

.mb-1-3 {
    margin-bottom: 1.3rem;
}

.ml-1-3 {
    margin-left: 1.3rem;
}

.mr-1-3 {
    margin-right: 1.3rem;
}

.my-1-3 {
    margin-top: 1.3rem;
    margin-bottom: 1.3rem;
}

.mx-1-3 {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
}

.m-1-4 {
    margin: 1.4rem;
}

.mt-1-4 {
    margin-top: 1.4rem;
}

.mb-1-4 {
    margin-bottom: 1.4rem;
}

.ml-1-4 {
    margin-left: 1.4rem;
}

.mr-1-4 {
    margin-right: 1.4rem;
}

.my-1-4 {
    margin-top: 1.4rem;
    margin-bottom: 1.4rem;
}

.mx-1-4 {
    margin-left: 1.4rem;
    margin-right: 1.4rem;
}

.m-1-5 {
    margin: 1.5rem;
}

.mt-1-5 {
    margin-top: 1.5rem;
}

.mb-1-5 {
    margin-bottom: 1.5rem;
}

.ml-1-5 {
    margin-left: 1.5rem;
}

.mr-1-5 {
    margin-right: 1.5rem;
}

.my-1-5 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.mx-1-5 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.m-1-6 {
    margin: 1.6rem;
}

.mt-1-6 {
    margin-top: 1.6rem;
}

.mb-1-6 {
    margin-bottom: 1.6rem;
}

.ml-1-6 {
    margin-left: 1.6rem;
}

.mr-1-6 {
    margin-right: 1.6rem;
}

.my-1-6 {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
}

.mx-1-6 {
    margin-left: 1.6rem;
    margin-right: 1.6rem;
}

.m-1-7 {
    margin: 1.7rem;
}

.mt-1-7 {
    margin-top: 1.7rem;
}

.mb-1-7 {
    margin-bottom: 1.7rem;
}

.ml-1-7 {
    margin-left: 1.7rem;
}

.mr-1-7 {
    margin-right: 1.7rem;
}

.my-1-7 {
    margin-top: 1.7rem;
    margin-bottom: 1.7rem;
}

.mx-1-7 {
    margin-left: 1.7rem;
    margin-right: 1.7rem;
}

.m-1-75 {
    margin: 1.75rem;
}

.mt-1-75 {
    margin-top: 1.75rem;
}

.mb-1-75 {
    margin-bottom: 1.75rem;
}

.ml-1-75 {
    margin-left: 1.75rem;
}

.mr-1-75 {
    margin-right: 1.75rem;
}

.my-1-75 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.mx-1-75 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.m-1-8 {
    margin: 1.8rem;
}

.mt-1-8 {
    margin-top: 1.8rem;
}

.mb-1-8 {
    margin-bottom: 1.8rem;
}

.ml-1-8 {
    margin-left: 1.8rem;
}

.mr-1-8 {
    margin-right: 1.8rem;
}

.my-1-8 {
    margin-top: 1.8rem;
    margin-bottom: 1.8rem;
}

.mx-1-8 {
    margin-left: 1.8rem;
    margin-right: 1.8rem;
}

.m-1-9 {
    margin: 1.9rem;
}

.mt-1-9 {
    margin-top: 1.9rem;
}

.mb-1-9 {
    margin-bottom: 1.9rem;
}

.ml-1-9 {
    margin-left: 1.9rem;
}

.mr-1-9 {
    margin-right: 1.9rem;
}

.my-1-9 {
    margin-top: 1.9rem;
    margin-bottom: 1.9rem;
}

.mx-1-9 {
    margin-left: 1.9rem;
    margin-right: 1.9rem;
}

.m-2 {
    margin: 2rem;
}

.mt-2 {
    margin-top: 2rem;
}

.mb-2 {
    margin-bottom: 2rem;
}

.ml-2 {
    margin-left: 2rem;
}

.mr-2 {
    margin-right: 2rem;
}

.my-2 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.mx-2 {
    margin-left: 2rem;
    margin-right: 2rem;
}

.m-2-25 {
    margin: 2.25rem;
}

.mt-2-25 {
    margin-top: 2.25rem;
}

.mb-2-25 {
    margin-bottom: 2.25rem;
}

.ml-2-25 {
    margin-left: 2.25rem;
}

.mr-2-25 {
    margin-right: 2.25rem;
}

.my-2-25 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.mx-2-25 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.m-2-5 {
    margin: 2.5rem;
}

.mt-2-5 {
    margin-top: 2.5rem;
}

.mb-2-5 {
    margin-bottom: 2.5rem;
}

.ml-2-5 {
    margin-left: 2.5rem;
}

.mr-2-5 {
    margin-right: 2.5rem;
}

.my-2-5 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.mx-2-5 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.m-2-75 {
    margin: 2.75rem;
}

.mt-2-75 {
    margin-top: 2.75rem;
}

.mb-2-75 {
    margin-bottom: 2.75rem;
}

.ml-2-75 {
    margin-left: 2.75rem;
}

.mr-2-75 {
    margin-right: 2.75rem;
}

.my-2-75 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.mx-2-75 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.m-3 {
    margin: 3rem;
}

.mt-3 {
    margin-top: 3rem;
}

.mb-3 {
    margin-bottom: 3rem;
}

.ml-3 {
    margin-left: 3rem;
}

.mr-3 {
    margin-right: 3rem;
}

.my-3 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.mx-3 {
    margin-left: 3rem;
    margin-right: 3rem;
}

.m-3-25 {
    margin: 3.25rem;
}

.mt-3-25 {
    margin-top: 3.25rem;
}

.mb-3-25 {
    margin-bottom: 3.25rem;
}

.ml-3-25 {
    margin-left: 3.25rem;
}

.mr-3-25 {
    margin-right: 3.25rem;
}

.my-3-25 {
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.mx-3-25 {
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.m-3-5 {
    margin: 3.5rem;
}

.mt-3-5 {
    margin-top: 3.5rem;
}

.mb-3-5 {
    margin-bottom: 3.5rem;
}

.ml-3-5 {
    margin-left: 3.5rem;
}

.mr-3-5 {
    margin-right: 3.5rem;
}

.my-3-5 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.mx-3-5 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.m-3-75 {
    margin: 3.75rem;
}

.mt-3-75 {
    margin-top: 3.75rem;
}

.mb-3-75 {
    margin-bottom: 3.75rem;
}

.ml-3-75 {
    margin-left: 3.75rem;
}

.mr-3-75 {
    margin-right: 3.75rem;
}

.my-3-75 {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.mx-3-75 {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.m-4 {
    margin: 4rem;
}

.mt-4 {
    margin-top: 4rem;
}

.mb-4 {
    margin-bottom: 4rem;
}

.ml-4 {
    margin-left: 4rem;
}

.mr-4 {
    margin-right: 4rem;
}

.my-4 {
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.mx-4 {
    margin-left: 4rem;
    margin-right: 4rem;
}

.m-4-25 {
    margin: 4.25rem;
}

.mt-4-25 {
    margin-top: 4.25rem;
}

.mb-4-25 {
    margin-bottom: 4.25rem;
}

.ml-4-25 {
    margin-left: 4.25rem;
}

.mr-4-25 {
    margin-right: 4.25rem;
}

.my-4-25 {
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
}

.mx-4-25 {
    margin-left: 4.25rem;
    margin-right: 4.25rem;
}

.m-4-5 {
    margin: 4.5rem;
}

.mt-4-5 {
    margin-top: 4.5rem;
}

.mb-4-5 {
    margin-bottom: 4.5rem;
}

.ml-4-5 {
    margin-left: 4.5rem;
}

.mr-4-5 {
    margin-right: 4.5rem;
}

.my-4-5 {
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
}

.mx-4-5 {
    margin-left: 4.5rem;
    margin-right: 4.5rem;
}

/* PADDING */

.p-0-mobile {
    padding: 0;
}

.p-0 {
    padding: 0;
}

.pt-0 {
    padding-top: 0;
}

.pb-0 {
    padding-bottom: 0;
}

.pl-0 {
    padding-left: 0;
}

.pr-0 {
    padding-right: 0;
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0;
}

.px-0 {
    padding-left: 0;
    padding-right: 0;
}

.p-0-1 {
    padding: 0.1rem;
}

.pt-0-1 {
    padding-top: 0.1rem;
}

.pb-0-1 {
    padding-bottom: 0.1rem;
}

.pl-0-1 {
    padding-left: 0.1rem;
}

.pr-0-1 {
    padding-right: 0.1rem;
}

.py-0-1 {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}

.px-0-1 {
    padding-left: 0.1rem;
    padding-right: 0.1rem;
}

.p-0-2 {
    padding: 0.2rem;
}

.pt-0-2 {
    padding-top: 0.2rem;
}

.pb-0-2 {
    padding-bottom: 0.2rem;
}

.pl-0-2 {
    padding-left: 0.2rem;
}

.pr-0-2 {
    padding-right: 0.2rem;
}

.py-0-2 {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
}

.px-0-2 {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
}

.p-0-25 {
    padding: 0.25rem;
}

.pt-0-25 {
    padding-top: 0.25rem;
}

.pb-0-25 {
    padding-bottom: 0.25rem;
}

.pl-0-25 {
    padding-left: 0.25rem;
}

.pr-0-25 {
    padding-right: 0.25rem;
}

.py-0-25 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.px-0-25 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.p-0-3 {
    padding: 0.3rem;
}

.pt-0-3 {
    padding-top: 0.3rem;
}

.pb-0-3 {
    padding-bottom: 0.3rem;
}

.pl-0-3 {
    padding-left: 0.3rem;
}

.pr-0-3 {
    padding-right: 0.3rem;
}

.py-0-3 {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
}

.px-0-3 {
    padding-left: 0.3rem;
    padding-right: 0.3rem;
}

.p-0-4 {
    padding: 0.4rem;
}

.pt-0-4 {
    padding-top: 0.4rem;
}

.pb-0-4 {
    padding-bottom: 0.4rem;
}

.pl-0-4 {
    padding-left: 0.4rem;
}

.pr-0-4 {
    padding-right: 0.4rem;
}

.py-0-4 {
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
}

.px-0-4 {
    padding-left: 0.4rem;
    padding-right: 0.4rem;
}

.p-0-5 {
    padding: 0.5rem;
}

.pt-0-5 {
    padding-top: 0.5rem;
}

.pb-0-5 {
    padding-bottom: 0.5rem;
}

.pl-0-5 {
    padding-left: 0.5rem;
}

.pr-0-5 {
    padding-right: 0.5rem;
}

.py-0-5 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.px-0-5 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.p-0-6 {
    padding: 0.6rem;
}

.pt-0-6 {
    padding-top: 0.6rem;
}

.pb-0-6 {
    padding-bottom: 0.6rem;
}

.pl-0-6 {
    padding-left: 0.6rem;
}

.pr-0-6 {
    padding-right: 0.6rem;
}

.py-0-6 {
    padding-top: 0.6rem;
    padding-bottom: 0.6rem;
}

.px-0-6 {
    padding-left: 0.6rem;
    padding-right: 0.6rem;
}

.p-0-7 {
    padding: 0.7rem;
}

.pt-0-7 {
    padding-top: 0.7rem;
}

.pb-0-7 {
    padding-bottom: 0.7rem;
}

.pl-0-7 {
    padding-left: 0.7rem;
}

.pr-0-7 {
    padding-right: 0.7rem;
}

.py-0-7 {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
}

.px-0-7 {
    padding-left: 0.7rem;
    padding-right: 0.7rem;
}

.p-0-75 {
    padding: 0.75rem;
}

.pt-0-75 {
    padding-top: 0.75rem;
}

.pb-0-75 {
    padding-bottom: 0.75rem;
}

.pl-0-75 {
    padding-left: 0.75rem;
}

.pr-0-75 {
    padding-right: 0.75rem;
}

.py-0-75 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.px-0-75 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.p-0-8 {
    padding: 0.8rem;
}

.pt-0-8 {
    padding-top: 0.8rem;
}

.pb-0-8 {
    padding-bottom: 0.8rem;
}

.pl-0-8 {
    padding-left: 0.8rem;
}

.pr-0-8 {
    padding-right: 0.8rem;
}

.py-0-8 {
    padding-top: 0.8rem;
    padding-bottom: 0.8rem;
}

.px-0-8 {
    padding-left: 0.8rem;
    padding-right: 0.8rem;
}

.p-0-9 {
    padding: 0.9rem;
}

.pt-0-9 {
    padding-top: 0.9rem;
}

.pb-0-9 {
    padding-bottom: 0.9rem;
}

.pl-0-9 {
    padding-left: 0.9rem;
}

.pr-0-9 {
    padding-right: 0.9rem;
}

.py-0-9 {
    padding-top: 0.9rem;
    padding-bottom: 0.9rem;
}

.px-0-9 {
    padding-left: 0.9rem;
    padding-right: 0.9rem;
}

.p-1 {
    padding: 1rem;
}

.pt-1 {
    padding-top: 1rem;
}

.pb-1 {
    padding-bottom: 1rem;
}

.pl-1 {
    padding-left: 1rem;
}

.pr-1 {
    padding-right: 1rem;
}

.py-1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.px-1 {
    padding-left: 1rem;
    padding-right: 1rem;
}

.p-1-1 {
    padding: 1.1rem;
}

.pt-1-1 {
    padding-top: 1.1rem;
}

.pb-1-1 {
    padding-bottom: 1.1rem;
}

.pl-1-1 {
    padding-left: 1.1rem;
}

.pr-1-1 {
    padding-right: 1.1rem;
}

.py-1-1 {
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
}

.px-1-1 {
    padding-left: 1.1rem;
    padding-right: 1.1rem;
}

.p-1-2 {
    padding: 1.2rem;
}

.pt-1-2 {
    padding-top: 1.2rem;
}

.pb-1-2 {
    padding-bottom: 1.2rem;
}

.pl-1-2 {
    padding-left: 1.2rem;
}

.pr-1-2 {
    padding-right: 1.2rem;
}

.py-1-2 {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
}

.px-1-2 {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
}

.p-1-25 {
    padding: 1.25rem;
}

.pt-1-25 {
    padding-top: 1.25rem;
}

.pb-1-25 {
    padding-bottom: 1.25rem;
}

.pl-1-25 {
    padding-left: 1.25rem;
}

.pr-1-25 {
    padding-right: 1.25rem;
}

.py-1-25 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.px-1-25 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.p-1-3 {
    padding: 1.3rem;
}

.pt-1-3 {
    padding-top: 1.3rem;
}

.pb-1-3 {
    padding-bottom: 1.3rem;
}

.pl-1-3 {
    padding-left: 1.3rem;
}

.pr-1-3 {
    padding-right: 1.3rem;
}

.py-1-3 {
    padding-top: 1.3rem;
    padding-bottom: 1.3rem;
}

.px-1-3 {
    padding-left: 1.3rem;
    padding-right: 1.3rem;
}

.p-1-4 {
    padding: 1.4rem;
}

.pt-1-4 {
    padding-top: 1.4rem;
}

.pb-1-4 {
    padding-bottom: 1.4rem;
}

.pl-1-4 {
    padding-left: 1.4rem;
}

.pr-1-4 {
    padding-right: 1.4rem;
}

.py-1-4 {
    padding-top: 1.4rem;
    padding-bottom: 1.4rem;
}

.px-1-4 {
    padding-left: 1.4rem;
    padding-right: 1.4rem;
}

.p-1-5 {
    padding: 1.5rem;
}

.pt-1-5 {
    padding-top: 1.5rem;
}

.pb-1-5 {
    padding-bottom: 1.5rem;
}

.pl-1-5 {
    padding-left: 1.5rem;
}

.pr-1-5 {
    padding-right: 1.5rem;
}

.py-1-5 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.px-1-5 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.p-1-6 {
    padding: 1.6rem;
}

.pt-1-6 {
    padding-top: 1.6rem;
}

.pb-1-6 {
    padding-bottom: 1.6rem;
}

.pl-1-6 {
    padding-left: 1.6rem;
}

.pr-1-6 {
    padding-right: 1.6rem;
}

.py-1-6 {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
}

.px-1-6 {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
}

.p-1-7 {
    padding: 1.7rem;
}

.pt-1-7 {
    padding-top: 1.7rem;
}

.pb-1-7 {
    padding-bottom: 1.7rem;
}

.pl-1-7 {
    padding-left: 1.7rem;
}

.pr-1-7 {
    padding-right: 1.7rem;
}

.py-1-7 {
    padding-top: 1.7rem;
    padding-bottom: 1.7rem;
}

.px-1-7 {
    padding-left: 1.7rem;
    padding-right: 1.7rem;
}

.p-1-75 {
    padding: 1.75rem;
}

.pt-1-75 {
    padding-top: 1.75rem;
}

.pb-1-75 {
    padding-bottom: 1.75rem;
}

.pl-1-75 {
    padding-left: 1.75rem;
}

.pr-1-75 {
    padding-right: 1.75rem;
}

.py-1-75 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.px-1-75 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.p-1-8 {
    padding: 1.8rem;
}

.pt-1-8 {
    padding-top: 1.8rem;
}

.pb-1-8 {
    padding-bottom: 1.8rem;
}

.pl-1-8 {
    padding-left: 1.8rem;
}

.pr-1-8 {
    padding-right: 1.8rem;
}

.py-1-8 {
    padding-top: 1.8rem;
    padding-bottom: 1.8rem;
}

.px-1-8 {
    padding-left: 1.8rem;
    padding-right: 1.8rem;
}

.p-1-9 {
    padding: 1.9rem;
}

.pt-1-9 {
    padding-top: 1.9rem;
}

.pb-1-9 {
    padding-bottom: 1.9rem;
}

.pl-1-9 {
    padding-left: 1.9rem;
}

.pr-1-9 {
    padding-right: 1.9rem;
}

.py-1-9 {
    padding-top: 1.9rem;
    padding-bottom: 1.9rem;
}

.px-1-9 {
    padding-left: 1.9rem;
    padding-right: 1.9rem;
}

.p-2 {
    padding: 2rem;
}

.pt-2 {
    padding-top: 2rem;
}

.pb-2 {
    padding-bottom: 2rem;
}

.pl-2 {
    padding-left: 2rem;
}

.pr-2 {
    padding-right: 2rem;
}

.py-2 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.px-2 {
    padding-left: 2rem;
    padding-right: 2rem;
}

.p-2-25 {
    padding: 2.25rem;
}

.pt-2-25 {
    padding-top: 2.25rem;
}

.pb-2-25 {
    padding-bottom: 2.25rem;
}

.pl-2-25 {
    padding-left: 2.25rem;
}

.pr-2-25 {
    padding-right: 2.25rem;
}

.py-2-25 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.px-2-25 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.p-2-5 {
    padding: 2.5rem;
}

.pt-2-5 {
    padding-top: 2.5rem;
}

.pb-2-5 {
    padding-bottom: 2.5rem;
}

.pl-2-5 {
    padding-left: 2.5rem;
}

.pr-2-5 {
    padding-right: 2.5rem;
}

.py-2-5 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.px-2-5 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.p-2-75 {
    padding: 2.75rem;
}

.pt-2-75 {
    padding-top: 2.75rem;
}

.pb-2-75 {
    padding-bottom: 2.75rem;
}

.pl-2-75 {
    padding-left: 2.75rem;
}

.pr-2-75 {
    padding-right: 2.75rem;
}

.py-2-75 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.px-2-75 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.p-3 {
    padding: 3rem;
}

.pt-3 {
    padding-top: 3rem;
}

.pb-3 {
    padding-bottom: 3rem;
}

.pl-3 {
    padding-left: 3rem;
}

.pr-3 {
    padding-right: 3rem;
}

.py-3 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.px-3 {
    padding-left: 3rem;
    padding-right: 3rem;
}

.p-3-25 {
    padding: 3.25rem;
}

.pt-3-25 {
    padding-top: 3.25rem;
}

.pb-3-25 {
    padding-bottom: 3.25rem;
}

.pl-3-25 {
    padding-left: 3.25rem;
}

.pr-3-25 {
    padding-right: 3.25rem;
}

.py-3-25 {
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.px-3-25 {
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.p-3-5 {
    padding: 3.5rem;
}

.pt-3-5 {
    padding-top: 3.5rem;
}

.pb-3-5 {
    padding-bottom: 3.5rem;
}

.pl-3-5 {
    padding-left: 3.5rem;
}

.pr-3-5 {
    padding-right: 3.5rem;
}

.py-3-5 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.px-3-5 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.p-3-75 {
    padding: 3.75rem;
}

.pt-3-75 {
    padding-top: 3.75rem;
}

.pb-3-75 {
    padding-bottom: 3.75rem;
}

.pl-3-75 {
    padding-left: 3.75rem;
}

.pr-3-75 {
    padding-right: 3.75rem;
}

.py-3-75 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.px-3-75 {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.p-4 {
    padding: 4rem;
}

.pt-4 {
    padding-top: 4rem;
}

.pb-4 {
    padding-bottom: 4rem;
}

.pl-4 {
    padding-left: 4rem;
}

.pr-4 {
    padding-right: 4rem;
}

.py-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.px-4 {
    padding-left: 4rem;
    padding-right: 4rem;
}

.p-4-25 {
    padding: 4.25rem;
}

.pt-4-25 {
    padding-top: 4.25rem;
}

.pb-4-25 {
    padding-bottom: 4.25rem;
}

.pl-4-25 {
    padding-left: 4.25rem;
}

.pr-4-25 {
    padding-right: 4.25rem;
}

.py-4-25 {
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
}

.px-4-25 {
    padding-left: 4.25rem;
    padding-right: 4.25rem;
}

.p-4-5 {
    padding: 4.5rem;
}

.pt-4-5 {
    padding-top: 4.5rem;
}

.pb-4-5 {
    padding-bottom: 4.5rem;
}

.pl-4-5 {
    padding-left: 4.5rem;
}

.pr-4-5 {
    padding-right: 4.5rem;
}

.py-4-5 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
}

.px-4-5 {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
}

/* !MEDIA QUERIES */

/* !Bootstrap xs: Small devices (360px) */

@media (min-width: 22.500em) {}

/* !Bootstrap xs: Small devices (landscape phones for a 320 - 480px) */

@media (min-width: 30em) {}

/* !Bootstrap xs: Small devices (landscape phones for a 360 - 640px) */

@media (min-width: 40em) {}

/* !Bootstrap sm: Medium devices (tablets, 768px and up) */

@media (min-width: 48em) {
    .m-0-tablet {
        margin: 0;
    }
    .mt-0-tablet {
        margin-top: 0;
    }
    .col-sm-7cols {
        width: 14.285%;
    }
    /* SHOW/HIDE */
    .short-name {
        display: none;
    }
    .long-name {
        display: block;
    }
    blockquote {
        float: left;
        padding: 2rem 6rem;
        margin: 2rem 6rem;
    }
}

/* !Bootstrap md: Small devices (desktops, 1039px and up) */

@media (min-width: 65em) {
    select {
        font-size: 1rem
    }
    .hidden-md {
        display: none !important;
        /** Adding this to save us redoing display:none all over the place of other things (flex etc) **/
    }
    .p-0-desktop {
        padding: 0;
    }
    .p-0-mobile {
        padding: 0 1rem;
    }
    .m-0-desktop {
        margin: 0;
    }
    .my-0-desktop {
        margin-top: 0;
        margin-bottom: 0;
    }
    .mx-0-desktop {
        margin-left: 0;
        margin-right: 0;
    }
    .mt-0-desktop {
        margin-top: 0;
    }
    .mx-1-desktop {
        margin-left: 1rem;
        margin-right: 1rem;
    }
    .my-2-desktop {
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    .mt-3-desktop {
        margin-top: 3rem;
    }
    .mt-4-desktop {
        margin-top: 4rem;
    }
    .col-md-2pt5 {
        width: 20%;
        float: left;
    }
    .col-md-offset-0-5 {
        margin-left: 4.15%
    }
    /* !SIZE */
    /* h1, */
    .ts-h1 {
        font-size: 2.375rem;
        line-height: 2.75rem;
        margin: 1.5rem 0;
    }
    /* h2, */
    .ts-h2 {
        font-size: 2rem;
        line-height: 2.4rem;
        margin: 1rem 0 .8rem;
    }
    /* h3, */
    .ts-h3 {
        font-size: 1.75rem;
        line-height: 2.15rem;
        margin: 1rem 0 .8rem;
        visibility: hidden;
    }
    /* h4, */
    .ts-h4 {
        font-size: 1.625rem;
        line-height: 2.025rem;
    }
    /* h5, */
    .ts-h5 {
        font-size: 1.5rem;
        line-height: 1.9rem;
    }
    /* h6, */
    .ts-h6 {
        font-size: 1.25rem;
        line-height: 1.65rem;
    }
    .quote-float {
        float: left;
        width: 50%;
        padding-right: 1rem;
        margin: 1.5rem 0;
    }
    blockquote p {
        font-size: 1.25rem;
        line-height: 1.65rem;
    }
    blockquote p:before {
        left: 1rem;
    }
    .btn.btn-square {
        width: 40px;
        height: 40px;
        line-height: 42px;
    }
    [data-type="gallery"] [data-aspect-ratio="16:9"]:before,
    [data-type="video"] [data-aspect-ratio="16:9"]:before {
        padding-top: 64%;
    }
}

/* !Bootstrap md: Large devices (desktops, 1232px and up) */

@media (min-width: 77em) {}

/* !Bootstrap lg: Extra Large devices (desktops, 1500px and up) */

@media (min-width: 93.750em) {}

/* !Bootstrap lg: XL devices (desktops, 1696px and up) */

@media (min-width: 106em) {
    .maxBody-width {
        max-width: 1690px;
        margin: 0 auto;
        float: none;
    }
}

/* !Bootstrap lg: XL devices (desktops, 1920px and up) */

@media (min-width: 120em) {
    .maxDesktop-width {
        max-width: 1904px;
        margin: 0 auto;
        float: none;
    }
}

/** PATTERN LAB ONLY - DO NOT COPY TO SITE **/

.pl-title {
    display: none;
}


.col-xs-12 *{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}






/* !UNIVERSAL ELEMENTS */

/*****************************************
    ORGANISM - JUMP NAVIGATION
*****************************************/

.jump-navigation a {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    height: 0;
    background-color: #fff;
    color: #d8252e;
    z-index: 10;
    border-radius: 0 0 5px 5px;
}

.jump-navigation a:active,
.jump-navigation a:focus,
.jump-navigation a:hover {
    left: 0;
    top: 0;
    width: auto;
    height: auto;
    overflow: visible;
    padding: .5rem;
}

/*****************************************
    ORGANISM - COOKIE NOTICE
*****************************************/

.cookie-notice-container {
    background: #343434;
}

#cn-notice-text {
    display: block;
    padding-bottom: .5rem;
}

#cookie-notice .cn-button {
    background: #fff;
    color: #343434;
    text-shadow: none;
}

/*
*   one-trust cookie settings
*/

#ot-sdk-btn.ot-sdk-show-settings {
    display: none !important;
}

#ot-sdk-btn.ot-sdk-show-settings:hover,
#ot-sdk-btn.optanon-show-settings:hover {
    background-color: #d8252e !important;
}

.one-trust-cookie #ot-sdk-btn.ot-sdk-show-settings {
    display: block !important;
    position: fixed;
    bottom: 4rem;
    left: 1rem;
    z-index: 10000;
    width: 60px;
    height: 60px;
    font-size: 0;
    border-radius: 50%;
    border: 1px solid #f0f0f0;
    background-image: url('assets/img/cookie-icon.svg');
    background-size: 40px;
    background-repeat: no-repeat;
    background-position: center;
}

@media (min-width: 65em) {
    .one-trust-cookie #ot-sdk-btn.ot-sdk-show-settings {
        width: 70px;
        height: 70px;
        bottom: 1rem;
    }
    .one-trust-cookie #ot-sdk-btn.ot-sdk-show-settings::hover {
        background-color: #f0f0f0;
    }
}

/* ORGANISM - LIVE GAME BAR */

.live-bar__container {
    display: flex;
    flex-wrap: wrap;
}

.live-bar__container>div {
    width: 100%;
    text-align: center;
}

.live-bar__match {
    display: flex;
    justify-content: center;
    align-items: center;
}

.live-bar__team img {
    display: none;
}

.live-bar__team p {
    margin: 0;
}

.live-bar__meta span {
    padding-right: .3rem;
}

.live-bar__container .live-bar__link {
    text-decoration: underline;
}

.live-bar__container .live-bar__link a:hover {
    color: #fff;
}

/* !Bootstrap sm: Medium devices (tablets, 768px and up) */

@media (min-width: 48em) {
    .live-bar__team {
        display: flex;
        align-items: center;
    }
    .live-bar__team img {
        display: inline-block;
        margin: 0 1rem;
    }
    .live-bar__information {
        display: flex;
        align-items: center;
        justify-content: center;
        max-width: 600px;
    }
    .live-bar__meta {
        padding: 0 1rem;
    }
}

/* !Bootstrap md: Small Laptop (desktops, 1039px and up) */

@media (min-width: 65em) {
    .live-bar__container {
        flex-wrap: nowrap;
        align-items: center;
    }
    .live-bar__container .live-bar__header {
        width: 200px;
    }
    .live-bar__container .live-bar__match {
        justify-content: flex-start;
    }
    .live-bar__score .ts-h4 {
        font-size: 1.2rem;
        line-height: 1.6rem;
    }
    .live-bar__meta,
    .live-bar__link {
        font-size: .9rem;
    }
}

/************************
    ORGANISM - HEADER
************************/

.siteHeader {
    padding: 1rem;
    display: flex;
    align-items: center;
   /* border-bottom: 1px solid #d5585f;*/
}

.siteHeader-mainMenu {
    padding: .7rem 1rem;
    display: flex;
    align-items: center;
}

.header_dfp {
    max-width: 728px;
    margin: 0 auto;
}

/** ATOM - SITE LOGO **/

.siteHeader-logo {
    width: 35px;
    height: 35px;
    float: left;
}

/** MOLECULE - MOBILE MENU **/

.sm-menu ul li .sm-next,
.sm-menu ul li a:hover {
    color: #fff;
}

.sm-menu input::placeholder {
    color: #343434;
    opacity: 1;
    text-transform: uppercase;
}

/** MOLECULE - OTHER SITES MENU **/

.siteHeader-sitesMenu {
    width: calc(100% - 165px);
    float: left;
    padding: 0 1rem;
}

.siteHeader-sitesMenu li {
    padding-right: .7rem;
    font-size: .85rem;
    line-height: 1rem;
}

.siteHeader-sitesMenu a:hover,
.siteHeader-sitesMenu a {
    color: #fff;
    font-weight: bold;
    position: relative;
    display: inline-block;
}

.siteHeader-sitesMenu .active a,
.siteHeader-sitesMenu .active a:hover {
    color: #fff;
}

.siteHeader-sitesMenu .active a:hover {
    color: #c9b771;
}

.siteHeader-sitesMenu .menu>li .sub-menu {
    font-family: 'Frutiger', 'Helvetica', Arial, sans-serif;
    background: transparent;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 598;
    width: 100%;
    overflow: hidden;
    white-space: normal;
    text-align: left;
    min-width: 150px;
    margin-top: 0;
    max-height: 0;
    line-height: 20px;
    padding-top: 10px;
}

.siteHeader-sitesMenu .menu>li .sub-menu.menu-hover {
    visibility: visible;
    max-height: 90rem;
    display: block;
}

.siteHeader-sitesMenu .menu>li .sub-menu::before {
    content: '';
    position: absolute;
    top: 7px;
    left: 15%;
    transform: translate(0, -50%);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 6px 6px 6px;
    border-color: transparent transparent #fff transparent;
}

.siteHeader-sitesMenu .menu li {
    position: relative;
    display: flex;
    align-items: center;
}

.siteHeader-sitesMenu .menu>li.menu-item-has-children>a:before {
    position: absolute;
    right: -1.4rem;
    top: 50%;
    transform: translate(0, -50%);
    cursor: pointer;
    content: "\e902";
    font-family: 'icomoon';
    font-size: .8rem;
    color: #fff;
    font-weight: normal;
}

.siteHeader-sitesMenu .menu>li.menu-item-has-children>a:hover:before {
    color: #c9b771;
}

.siteHeader-sitesMenu .menu>li .sub-menu li {
    background: #fff;
    padding: .4rem .6rem;
}

.siteHeader-sitesMenu .menu>li .sub-menu li a {
    color: #343434;
    padding: 0;
}

/** ATOM - LANGUAGE SWITCHER **/

.siteHeader-mobile-lang {
    width: 100px;
    float: left;
    font-size: .85rem;
    padding-right: 3rem;
    text-align: right;
}

.siteHeader-language {
    position: relative;
    cursor: pointer;
}

.siteHeader-language i {
    vertical-align: middle;
    position: absolute;
    right: 1.4rem;
    top: 50%;
    transform: translate(0, -50%);
}

.siteHeader-language .langDropdown {
    position: absolute;
    top: calc(100% + .2rem);
    left: 0;
    z-index: 598;
    width: 100%;
    display: none;
    white-space: normal;
    text-align: left;
    min-width: 55px;
    padding-top: .2rem;
    background: #c9b771;
    text-align: center;
    z-index: 35
}

.siteHeader-language .langDropdown:before {
    content: '';
    position: absolute;
    top: 0;
    left: 40%;
    transform: translate(0, -50%);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #c9b771 transparent;
}

.siteHeader-language .langDropdown.open {
    display: block;
}

.siteHeader-language .langDropdown li {
    font-size: .85rem
}

.siteHeader-language .langDropdown li a:hover {
    color: #000000
}

.siteHeader-language .langDropdown li:before {
    display: none;
}

/** ATOM - MOBILE BUTTON **/

.siteHeader-mobileMenu {
    width: 30px;
    float: left;
    font-size: 1.8rem;
    cursor: pointer;
}

/** MOLECULE - LINKS MENU **/

.siteHeader-links {
    width: 100%;
}

.siteHeader-links div:nth-child(1) {
    width: calc(100% - 85px);
    float: left;
    margin: .25rem -5px;
}

.siteHeader-links a {
    color: #fff;
    font-size: .85rem;
    text-decoration: none;
}

.siteHeader-links .menu li {
    padding: 0 .5rem;
    border-right: 1px solid #d5585f;
}

.siteHeader-links .menu li:nth-child(1) {
    padding-left: 0;
}

.siteHeader-links .menu li:after {
    color: #fff;
    padding-left: .8rem;
    padding-right: .2rem;
}

.siteHeader-links .menu li.shop:after {
    content: "\e906";
    font-family: 'icomoon';
    font-size: .8rem;
}

.siteHeader-links .menu li.tickets:after {
    content: "\e905";
    font-family: 'icomoon';
    font-size: .95rem;
}

.siteHeader-links .menu li.membership:after {
    content: "\e904";
    font-family: 'icomoon';
    font-size: .95rem;
}

/** ATOM - MATCHES BUTTON **/

.siteHeader-matches-btn {
    width: 85px;
    float: left;
}

.siteHeader-matches-btn .btn {
    font-size: .75rem;
    height: 30px;
    vertical-align: middle;
    padding: 0 .8rem;
    width: 100%;
    position: relative;
    left: .6rem;
}

.siteHeader-matches-btn .btn:before {
    content: '';
    position: absolute;
    left: -14px;
    top: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 14px 15px 0;
    border-color: transparent #c9b771 transparent transparent;
}

.siteHeader-matches-btn .btn:after,
.siteHeader-matches-btn .sidebar-btn-active:before {
    content: none;
}

.siteHeader-matches-btn .sidebar-btn-active:after {
    content: '';
    position: absolute;
    right: -12px;
    top: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 0 15px 12px;
    border-color: transparent transparent transparent #c9b771;
}

/** MOLECULE - SUBMENU **/

.subMenu {
    margin-top: 115px;
}

.submenuInner {
    padding: .5rem .8rem;
}

.submenuInner .breadcrumb {
    padding-bottom: 1.5rem;
}

.subMenu ul li {
    font-size: .8rem;
    line-height: 1rem;
    vertical-align: middle;
}

.subMenu .breadcrumb ul {
    font-size: 0;
}

.subMenu .breadcrumb ul li {
    padding-right: .5rem;
    margin-right: .5rem;
    position: relative;
}

.subMenu .breadcrumb ul li a {
    color: #848484;
    font-weight: normal;
}

.subMenu .breadcrumb ul li a:after {
    content: '';
    height: 80%;
    width: 1px;
    position: absolute;
    right: 0;
    top: 0;
    border-right: 1px solid #848484;
}

.subMenu .breadcrumb ul li.page-link:nth-last-child(1) {
    display: none;
}

.subMenu .breadcrumb ul li:nth-last-child(1) a:after,
.subMenu .breadcrumb ul li.page-link:nth-last-child(2) a:after {
    display: none;
}

.sub-menu-button {
    position: absolute;
    right: 2.5rem;
    bottom: .5rem;
}

.sub-menu-button i {
    position: absolute;
    right: -1.5rem;
    top: 50%;
    transform: translate(0, -50%);
}

.subMenu .menu {
    width: 100%;
    float: left;
}

.subMenu .menu>div {
    width: 100%;
    position: absolute;
    right: 0;
    background: #fff;
    padding: .5rem 1rem;
    z-index: 10;
}

.subMenu .menu li {
    display: block;
    text-align: right;
    margin-bottom: .5rem;
}

.subMenu .menu li.current_page_item {
    display: none;
}

/********************************
    ORGANISM - FOOTER PARTNERS
********************************/

.footerPartners {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.footerSponsors-container h4 {
    margin: 0;
}

.footerSponsor-sponsorItem {
    position: relative;
    border-right: 1px solid #f0f0f0;
    display: block;
}

.footerSponsors-principalSponsorsContainer .footerSponsor-sponsorItem,
.footerSponsors-broadcastPartnersContainer .footerSponsor-sponsorItem,
.footerSponsors-suppliersContainer .footerSponsor-sponsorItem {
    width: 25%;
    max-width: 170px;
    max-height: 170px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
}

.subMenu .menu>li.menu-item-has-children {
    position: relative;
}

.subMenu .menu>li.menu-item-has-children>.open {
    position: relative;
    padding-right: 1rem;
    cursor: pointer;
}

.subMenu .menu>li.menu-item-has-children>.open:after {
    content: '+';
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
    font-size: 1rem;
}

.subMenu .menu li>.sub-menu {
    max-height: 0;
    overflow: hidden;
    visibility: hidden;
    margin: .5rem 0;
}

.subMenu .menu li>.sub-menu.menu-hover {
    max-height: none;
    visibility: visible;
}

/********************************
    ORGANISM - FOOTER PARTNERS
********************************/

.footerSponsor-sponsorItem {
    position: relative;
    border: 1px solid #f0f0f0;
}

.footerSponsor-sponsorItem:after {
    content: " ";
    display: block;
    padding-bottom: 100%;
}

.footerSponsor-sponsorItem img {
    padding: .25rem .75rem;
}

/*********************************
    ORGANISM - NEWSLETTER SIGNUP
*********************************/

.newsletter-signup {
    margin-right: 2rem;
    position: absolute;
    z-index: 5;
}

.newsletter-signup .newsletterInner {
    box-shadow: .4rem .4rem rgba(0, 0, 0, .4);
    margin: .5rem 0;
    padding: 1.5rem 1rem;
    position: relative;
}

.newsletter-TextContainer {
    width: 62%;
    float: left;
    padding: 0;
}

.newsletter-headText-large {
    font-size: 3.25rem;
    line-height: 2.5rem;
    font-weight: normal;
    text-align: center;
    padding: 0;
    margin: 0;
    text-align: left;
}

.newsletter-headText-small {
    font-size: 1.15rem;
    display: block;
    text-align: left;
}

.newsletter-signup .newsletter-img {
    top: -1.25rem;
    width: 50%;
    left: 10rem;
    position: absolute;
    max-width: 200px;
}

.newsletter-signup .newsletter-mainText {
    font-size: .75rem;
    line-height: 1.25rem;
    margin-bottom: 0;
}

.newsletter-signup .btn-link {
    position: absolute;
    right: -1rem;
    top: 50%;
    transform: translate(0, -50%);
}

.newsletter-signup .btn.newsletter {
    height: 42px;
    font-size: 1rem;
    padding-left: 7rem;
    padding-right: 1rem;
}

.newsletter-signup .btn.newsletter i {
    color: #000;
}

.newsletter-signup .btn-text {
    left: -25%;
}

/**********************
    ORGANISM - FOOTER
**********************/

/* .siteFooter-bottom {
    padding-top: 9rem;
} */

.siteFooter-bottom a:hover {
    color: #fff;
    opacity: .6;
}

.siteFooter-ourgame {
    padding-top: 5rem;
    padding-bottom: .5rem;
}

.siteFooter-toTop {
    line-height: 5rem;
}

.siteFooter-menu {
    padding-bottom: 1.5rem;
}

.siteFooter-menuInner {
    text-transform: uppercase;
}

.siteFooter-menuInner li:before {
    content: none;
}

.siteFooter-menuInner li a,
.siteFooter-search p,
.newsletterInner .btn-text,
.tickets-footer .btn-text,
.siteFooter-toTop p {
    color: #fff;
    font-weight: normal;
    font-size: .85rem;
    left: -50%;
}

.newsletterInner .btn-text {
    left: 1rem;
    color: #000;
}

.siteFooter-search p,
.siteFooter-toTop p {
    display: none;
}

.siteFooter-tickets .btn-link {
    margin-top: 1rem;
}

.siteFooter-sotic .sotic {
    height: 15px;
}

.siteFooter-legal {
    font-size: .75rem;
}

.siteFooter-contact {
    font-size: .85rem;
}

.siteFooter-sotic p {
    display: flex;
    align-items: baseline;
    justify-content: center;
}

/** ATOM - BUY TICKETS BUTTON **/

.tickets-footer.btn {
    padding: 1rem 3rem 1rem 1rem;
}

.tickets-footer.btn i {
    position: absolute;
    right: 1rem;
    top: 50%;
    transform: translate(0, -50%);
}

.btn.btn-square {
    width: 42px;
    height: 42px;
}

.tickets-footer span {
    display: none;
}

/************************************
 FOOTER SURVEY
************************************/

.survey {
    position: fixed;
    bottom: 3rem;
    right: 1rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 90px;
    height: 90px;
    padding: 0.5rem;
    border-radius: 100%;
    z-index: 10;
    border: solid 1px #007D32;
    box-shadow: 0px 0px 12px -3px rgb(0 0 0 / 80%);
    cursor: pointer;
}

.survey__link,
.survey__link:hover,
.survey__link:focus {
    color: #fff;
    text-decoration: none;
}

.survey__image {
    height: 30px;
}

.survey__title {
    text-transform: uppercase;
    font-weight: bold;
    margin: 4px 0 0;
    line-height: 1;
    font-size: 12px;
}

/************************************
    ORGANISM - INVERTED COLOURS
************************************/

.black-gold .siteHeader,
.black-gold .siteHeader-mainMenu,
.black-gold .siteHeader-wrapper,
.black-gold .siteFooter-bottom .container-fluid,
.black-gold .siteFooter-legal {
    background-color: #2E2E2E;
}

.black-gold .siteHeader {
    border-bottom: 1px solid #4c4c4c;
}

.black-gold .siteHeader-links .menu li,
.black-gold .siteHeader-links .menu li {
    border-right: 1px solid #4c4c4c;
}

.black-gold .siteFooter-toTop .btn-square,
.black-gold .tickets-footer,
.black-gold .matchStatus-kickoff,
.black-gold .matchStatus-widget .matchStatus-links .btn:hover {
    background-color: #c9b771;
    color: #000;
}

.black-gold .sub-menu-button i {
    color: #c9b771;
}

.black-gold h1 span,
.black-gold h2 span,
.black-gold h3 span,
.black-gold h4 span {
    color: #2e2e2e;
}

.black-gold .siteHeader-links .menu li::after,
.black-gold .siteHeader-links a,
.black-gold .panel-heading span,
.black-gold .siteFooter-toTop .btn-square i,
.black-gold .matchStatus-widget .matchStatus-links .tickets-button .btn:hover {
    color: #000;
}

.black-gold .siteHeader-links .menu li::after,
.black-gold .siteHeader-links a {
    color: #fff;
}

.black-gold .panel-heading:hover span {
    color: #fff;
}

/* !MEDIA QUERIES */

/* !Bootstrap xs: Small devices (360px) */

@media (min-width: 22.500em) {
    .siteHeader-wrapper[data-banner="true"] {
        top: 45px;
    }
    .siteHeader-dfp {
        max-height: 45px;
    }
}

/* !Bootstrap xs: Small devices (landscape phones for a 320 - 480px) */

@media (min-width: 30em) {
    /**************************************************
        ORGANISM - NEWSLETTER SIGNUP - LANDSCAPE PHONE
    **************************************************/
    .newsletter-signup .newsletter-img {
        width: 50%;
        left: inherit;
        right: 3rem;
        max-width: 210px;
    }
    .newsletter-headText-large {
        font-size: 4rem;
        line-height: 3.5rem;
        font-weight: normal;
        text-align: center;
    }
    .newsletter-headText-small {
        font-size: 2rem;
        display: block;
    }
    .siteFooter-tickets .btn-link {
        margin-top: 1rem;
    }
    /** ATOM - BUY TICKETS BUTTON **/
    .tickets-footer span {
        display: inline;
    }
    /** ATOM - PARTNERS **/
    .footerSponsor-sponsorItem img {
        padding: 1rem;
    }
    /************************************
        ORGANISM - INVERTED COLOURS LANDSCAPE PHONE
    ************************************/
    .black-gold .tickets-footer {
        color: #fff;
    }
}

/* !Bootstrap xs: Small devices (landscape phones for a 360 - 640px) */

@media (min-width: 40em) {
    .siteHeader-wrapper[data-banner="true"] {
        top: 90px;
    }
    .siteHeader-dfp {
        max-height: 90px;
    }
    /************************
        ORGANISM - HEADER
    ************************/
    /** MOLECULE - LINKS MENU **/
    .siteHeader-links div:nth-child(1) {
        width: calc(100% - 100px);
    }
    /** ATOM - MATCHES BUTTON **/
    .siteHeader-matches-btn {
        width: 100px;
    }
    /**************************************************
        ORGANISM - NEWSLETTER SIGNUP - LANDSCAPE PHONE
    **************************************************/
    .newsletter-signup .newsletter-img {
        width: 50%;
        left: inherit;
        right: 6rem;
        max-width: 250px;
    }
}

/* !Bootstrap sm: Medium devices (tablets, 768px and up) */

@media (min-width: 48em) {
    /*******************************************************
        ORGANISM - FIXED HEADER (ACTIVE SIDEBAR - IE ONLY) TABLET
    *******************************************************/
    .no-smil .sidebar-active .siteHeader-wrapper {
        left: -500px;
        right: 500px;
    }
    /**************************************
        ORGANISM - FOOTER PARTNERS TABLET
    **************************************/
    .footerSponsors-principalSponsorsContainer {
        width: 50%;
    }
    .footerPartners__container {
        display: flex;
        flex-wrap: wrap;
    }
    .footerSponsors-broadcastPartnersContainer {
        width: 37.5%;
        margin-left: 12.5%;
    }
    .footerSponsors-broadcastPartnersContainer .footerSponsor-sponsorItem {
        width: 33.33%;
    }
    /****************************************
        ORGANISM - NEWSLETTER SIGNUP TABLET
    ****************************************/
    .newsletter-signup {
        width: calc(100% - 1rem);
    }
    .newsletter-signup .newsletterInner {
        box-shadow: .6rem .6rem rgba(0, 0, 0, .4);
        padding: 2rem 1rem;
    }
    .newsletter-signup .newsletter-mainText {
        width: 85%;
    }
    .newsletter-headText-large {
        font-size: 2.5rem;
        text-align: left;
        line-height: 1.8rem;
        margin-bottom: 1rem;
    }
    .newsletter-headText-small {
        display: inline;
        font-size: inherit;
    }
    .newsletter-signup .newsletter-img {
        max-height: 300px;
        max-width: 500px;
        right: 13%;
        height: auto;
        width: 220px;
        top: -1.5rem;
    }
    /*******************************
        ORGANISM - FOOTER TABLET
    *******************************/
    .siteFooter-contact {
        margin-bottom: 0;
    }
    /* .siteFooter-bottom {
        padding-top: 6rem;
    } */
    .siteFooter-ourgame {
        padding-top: 5rem;
        padding-bottom: 1rem;
    }
    .siteFooter-ourgame .ourgame-highlight {
        display: inline;
    }
    .siteFooter-middle {
        border-top: 1px rgba(255, 255, 255, .4) solid;
        visibility: hidden;
    }
    .siteFooter-menu {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    .siteFooter-menuInner ul li {
        display: inline-block;
        margin-right: .75rem;
    }
    .siteFooter-toTop {
        line-height: 3.5rem;
    }
    .siteFooter-search p,
    .siteFooter-toTop p {
        display: inline;
    }
    .siteFooter-phone {
        margin-top: 1.2rem;
    }
    .siteFooter-phone p {
        margin-bottom: .25rem;
    }
    .siteFooter-tickets .btn-link {
        margin-top: 2.5rem;
    }
    .siteFooter-legal {
        background-color: #a31911;
    }
    .siteFooter-legal div {
        display: inline-block;
        margin: 0 1rem;
    }
}
.home-wru a{
    color: #c7ae6a;
    font-size: 24px;
    margin-left: 200px;
    font-family: 'Rockwell';

}
.nav-home{
    display: flex;

}


/* !Bootstrap sm: Medium devices (landscape tablets, 1000px and up) */

@media (min-width: 62.5em) {
    .siteHeader-menu .menu>li>a {
        position: relative;
        z-index: 1;
    }
    .sub-menu-button {
        bottom: .7rem;
    }
    .submenuInner .breadcrumb {
        padding-bottom: 0;
    }
    /************************************
        FOOTER SURVEY
    ************************************/
    .survey {
        bottom: 1rem;
    }
}

/* !Bootstrap md: Small Laptop (desktops, 1039px and up) */

@media (min-width: 65em) {
    /******************************
        ORGANISM - HEADER DESKTOP
    ******************************/
    .siteHeader-wrapper {
        position: relative;
    }
    .siteHeader-wrapper[data-banner="true"] {
        top: 0;
    }
    .siteHeader-dfp {
        max-height: none;
    }
    /* ATOM - ACTIVE SIDEBAR (IE11 only) */
    .no-smil .sidebar-active .siteHeader-wrapper {
        left: inherit;
        right: inherit;
    }
    .siteHeader,
    .siteHeader-mainMenu {
        margin-left: calc(80px + 1rem);
        width: calc(100% - 80px - 1rem);
        position: relative;
        top: 0;
        z-index: initial;
        background: transparent;
        max-width: 100%;
    }
    .siteHeader {
        padding: .3rem 0;
        height: 100px;
    }
    .siteHeader-wrapper[data-banner="true"] .siteHeader.nav-up,
    .siteHeader-wrapper[data-banner="true"] .siteHeader-mainMenu.nav-up {
        margin-top: 0;
    }
    /** ATOM - SITE LOGO **/
    .siteHeader-logo,
    .siteHeader-logo img {
        width: 70px;
        height: 80px;
        margin-left: 110px;
       
    }
    .siteHeader-logo {
        margin: .8rem;
        position: absolute;
        left: calc(-80px - 1rem);
        top: calc(0px + .6rem);
    }
    /** MOLECULE - OTHER SITES MENU **/
    .siteHeader-sitesMenu {
        padding: 0;
        text-transform: none;
        width: 200px;
    }
    .siteHeader-sitesMenu li {
        padding-right: .5rem;
    }
    .siteHeader-sitesMenu li a {
        padding: 0 0 0 .8rem;
        display: inline-block;
        text-transform: uppercase;
        font-size: .75rem;
    }
    /** MOLECULE - HEADER META **/
    .siteHeader-meta {
        width: calc(100% - 200px);
        float: left;
        padding-right: 1rem;
        text-align: right;
        font-size: .75rem;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        line-height: 1rem;
    }
    .siteHeader-meta.active-sidebar {
        width: calc(100% - 335px);
    }
    .siteHeader-meta a:hover,
    .siteHeader-meta a:focus {
        color: #000;
    }
    .siteHeader-meta>div {
        display: inline-block;
        border-left: 1px solid rgba(255, 255, 255, .3);
    }
    .siteHeader-meta>.siteHeader-social {
        margin-top: 2px;
        border: 0;
    }
    .siteHeader-login i {
        font-size: 1rem;
        vertical-align: middle;
    }
    .siteHeader-language i {
        position: relative;
        right: 0;
        top: 0;
        transform: none;
    }
    .siteHeader-search {
        position: relative;
        cursor: pointer;
    }
    .siteHeader-search .siteHeader-searchClose span {
        position: absolute;
        right: 1.3rem;
        top: .5rem;
        width: 20px;
        height: 20px;
    }
    .siteHeader-search .siteHeader-searchClose span::before,
    .siteHeader-search .siteHeader-searchClose span::after {
        content: ' ';
        position: absolute;
        left: 1rem;
        top: calc(50% - 8px);
        height: 16px;
        width: 2px;
        background-color: #fff;
    }
    .siteHeader-search .siteHeader-searchClose span::before {
        transform: rotate(45deg);
    }
    .siteHeader-search .siteHeader-searchClose span:after {
        transform: rotate(-45deg);
    }
    .siteHeader-search .siteHeader-searchClose span:hover:before,
    .siteHeader-search .siteHeader-searchClose span:hover:after {
        background: #c9b771;
    }
    .siteHeader-search .searchBlock {
        visibility: hidden;
        position: absolute;
        top: -10px;
        right: 0;
        width: 0;
        z-index: 5;
        height: 36px;
        background: #d8252e;
        transition: all .2s ease-in-out;
        -webkit-transition: all .2s ease-in-out;
        -moz-transition: all .2s ease-in-out;
    }
    .siteHeader-search .searchBlock.active {
        visibility: visible;
        width: 420px;
    }
    .siteHeader-search form {
        width: calc(100% - 60px);
        margin-right: 25px;
        float: right;
    }
    .siteHeader-search .search-form input[type="search"] {
        background: transparent;
        text-transform: capitalize;
        border: 0;
        padding: 0;
        line-height: 1rem;
        font-size: .9rem;
        width: 100%;
        height: 20px;
    }
    .siteHeader-search input::placeholder {
        color: rgba(255, 255, 255, .5);
        opacity: 1;
    }
    .siteHeader-search input:-ms-input-placeholder,
    .siteHeader-search input::-ms-input-placeholder {
        color: rgba(255, 255, 255, .5);
    }
    .siteHeader-search .searchBlock button {
        background: transparent;
        border: 0;
        color: #fff;
        font-size: .9rem;
        padding: 0;
        width: 20px;
        float: left;
        position: absolute;
        left: .8rem;
        top: 50%;
        transform: translate(0, -50%);
    }
    .siteHeader-search .searchBlock button:hover {
        color: #c9b771;
    }


    .siteHeader-search a {
       
        color: #fff;
        
    }
    /** ATOM - MATCHES BUTTON **/
    .siteHeader-matches-btn .btn {
        font-size: .85rem;
        left: -16px;
    }
    .siteHeader-meta .icon-header-search:hover {
        color: #c9b771;
    }
    /** ATOM - MATCH BUTTON **/
    .siteHeader-matches-btn .sidebar-btn-active:after {
        border-width: 18px 0 18px 12px;
    }
    /** MOLECULE - SITE MENU **/
    .siteHeader-mainMenu {
        padding: 1rem 1rem 1rem 0;
        height: auto
    }
    .siteHeader-menu {
        width: calc(100% - 270px);
        float: left;
        padding: .8rem .3rem .8rem 0;
        position: relative;
    }
    .siteHeader-menu .menu>li .sub-menu {
        font-family: 'Frutiger', 'Helvetica', Arial, sans-serif;
        background: transparent;
        text-align: left;
        margin-top: .25rem;
        line-height: 20px;
    }
    .siteHeader-menu .menu>li .sub-menu[data-depth="0"] {
        display: none;
        position: absolute;
        top: calc(100% - 1rem);
        left: 0;
        z-index: 598;
        width: 130%;
        white-space: normal;
        max-width: 1400px;
        margin-top: 0;
        padding: 2rem .5rem .5rem;
        flex-wrap: wrap;
    }
    .siteHeader-menu .menu>li .sub-menu[data-depth="0"]:before {
        content: '';
        position: absolute;
        width: 100%;
        height: calc(100% - 1.5rem);
        top: 2rem;
        left: .5rem;
        background: rgba(0, 0, 0, .4);
        z-index: -2;
    }
    .siteHeader-menu .menu>li .sub-menu[data-depth="0"]>li {
        flex: 0 1 32.33%;
        max-width: 32.33%;
    }
    .siteHeader-menu .menu>li .sub-menu[data-depth="0"]>li.menu-option--shop {
        flex: 0 1 100%;
        max-width: 100%;
    }
    .siteHeader-menu .menu>li .sub-menu[data-depth="0"]>li>a {
        font-size: .8rem;
        text-transform: uppercase;
    }
    .siteHeader-menu .menu>li>a {
        padding: .5rem .3rem;
        position: relative;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
    }
    .siteHeader-menu .menu>li.menu-item--open>a:before {
        content: '';
        position: absolute;
        top: calc(100% + .5rem);
        left: 50%;
        transform: translate(-50%, 0);
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 9px 9px 9px;
        border-color: transparent transparent #fff transparent;
    }
    .siteHeader-menu .menu>li>a:after {
        content: '';
        width: 0;
        height: 100%;
        background: #c9b771;
        position: absolute;
        left: 0;
        z-index: -1;
        bottom: 0;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
    }
    .siteHeader-menu .menu>li>a:hover {
        color: #000;
    }
    .siteHeader-menu .menu>li>a:hover:after {
        width: 100%;
    }
    .siteHeader-menu .menu>li>.sub-menu {
        display: none;
        max-height: none;
    }
    .siteHeader-menu .menu>li .sub-menu[data-depth="0"].menu-hover {
        display: flex;
    }
    .siteHeader-menu .menu>li .sub-menu li {
        display: block;
        background: none;
        padding: .5rem;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        position: relative;
        text-transform: capitalize;
        float: left;
        width: 100%;
    }
    .siteHeader-menu .menu>li .sub-menu:after {
        content: "";
        width: 100%;
        height: calc(100% - 1.5rem);
        z-index: -2;
        background: #fff;
        position: absolute;
        top: 1.5rem;
        left: 0;
    }
    .siteHeader-menu .menu>li .sub-menu li a {
        color: #000;
        font-size: .75rem;
        display: inline-block;
        line-height: 1.1rem;
        position: relative;
        overflow: hidden;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
    }
    .siteHeader-menu .menu>li .sub-menu li>a:hover {
        padding-left: .6rem;
    }
    .siteHeader-menu .menu>li .sub-menu li a:after {
        content: '';
        position: absolute;
        bottom: 0;
        left: -100%;
        width: 40px;
        height: 1px;
        background: #d8252e;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
    }
    .siteHeader-menu .menu>li .sub-menu li>a:hover:after {
        left: .6rem;
    }
    .siteHeader-menu .menu>li .sub-menu li.menu__shop-item>a:after {
        display: none;
    }
    .siteHeader-menu a {
        font-weight: 500;
        color: #fff;
        font-size: .8rem;
    }
    .siteHeader-menu .menu>li .sub-menu>li.menu-item-has-children a {
        position: relative;
        display: block;
    }
    .siteHeader-menu .menu>li .sub-menu li:hover .open:after {
        color: #fff;
    }
    .siteHeader-menu .menu>li .sub-menu .sub-menu {
        position: relative;
        padding-top: 0;
        left: -.5rem;
        float: left;
        min-width: calc(100% + 1rem);
        margin: .5rem 0 0;
    }
    .siteHeader-menu .menu>li .sub-menu .sub-menu li {
        margin: 0 0 0 .5rem;
        border-left: 1px solid rgba(0, 0, 0, .3);
    }
    /*** ATOM - COMMERCIAL MENU ITEMS ***/
    .siteHeader-menu .menu>li .sub-menu li.menu-option .menu__link {
        display: none;
    }
    .menu__shop-container {
        display: flex;
        justify-content: center;
    }
    .siteHeader-menu .menu>li .sub-menu li.menu__shop-item {
        flex: 0 1 32.22%;
        text-align: center;
        position: relative;
    }
    .siteHeader-menu .menu>li .sub-menu li .menu__option-link {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .menu__shop-item img {
        max-width: 150px;
        width: 100%;
    }
    .menu__shop-meta {
        width: 80%;
        margin: 1rem 0 1rem 10%;
    }
    .menu__shop-meta .menu__shop-cost {
        font-weight: bold;
    }
    .on-sale .menu__shop-meta .menu__shop-price {
        text-decoration: line-through;
        font-size: .8rem;
        font-weight: normal;
    }
    .siteHeader-menu .menu>li .sub-menu li.menu__shop-item .sale {
        opacity: 0;
    }
    .siteHeader-menu .menu>li .sub-menu li.menu__shop-item.on-sale .sale {
        opacity: 1;
    }
    .menu__shop-meta h3 {
        font-family: 'Frutiger', 'Helvetica', Arial, sans-serif;
        font-size: .9rem;
        line-height: 1.3rem;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        min-height: 42px;
    }
    .siteHeader-menu .menu>li .sub-menu .menu__shop-meta .button {
        font-size: .8rem;
        padding: .3rem .8rem;
        text-transform: uppercase;
        border-bottom: 1px solid #d8252e;
        margin-top: 1.5rem;
    }
    .siteHeader-menu .menu>li .sub-menu[data-depth="0"]>li.menu-option--advert {
        flex: 0 1 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        max-width: 100%;
    }
    .siteHeader-menu .menu>li .sub-menu .menu__advert-item img {
        max-width: 300px;
    }
    /** MOLECULE - LINKS MENU **/
    .siteHeader-links div:nth-child(1) {
        width: 100%;
    }
    .siteHeader-links {
        width: 270px;
        height: 26px
    }
    .siteHeader-links .menu-links-menu-container {
        width: 100%;
    }
    .siteHeader-links .menu li {
        border: none;
    }
    .siteHeader-links .menu li.membership {
        display: none;
    }
    .siteHeader-links .menu li:nth-child(1),
    .siteHeader-links .menu li {
        padding: .1rem .3rem;
        font-family: 'Choplin', 'Helvetica', Arial, sans-serif;
        position: relative;
        width: 130px;
        line-height: 33px;
    }
    .black-gold .siteHeader-links .menu li:nth-child(1),
    .black-gold .siteHeader-links .menu li {
        background: #c9b771;
    }
    .siteHeader-links .menu li:nth-child(1) {
        margin-right: calc(100% - 265px);
    }
    .siteHeader-links .menu li a {
        font-size: .8rem;
        font-weight: 500;
        color: #000;
        position: absolute;
        top: 50%;
        left: 0;
        padding-left: .5rem;
        transform: translate(0, -50%);
        width: 100%;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        z-index: 4;
    }
    .siteHeader-links .menu li::after {
        position: absolute;
        right: .5rem;
        top: 50%;
        transform: translate(0, -50%);
        z-index: 5;
        font-size: 1rem;
    }
    .siteHeader-links .menu li:hover:after {
        color: #000;
    }
    .siteHeader-links .menu li.shop:after {
        font-size: .9rem;
    }
    .siteHeader-links .menu li a:before {
        content: '';
        width: 0;
        height: 100%;
        background: #c9b771;
        position: absolute;
        left: 0;
        z-index: -1;
        top: 0;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
    }
    .siteHeader-links .menu li:after {
        color: #000;
    }
    .black-gold .siteHeader-links .menu li a:before {
        content: '';
        width: 0;
        height: 100%;
        background: #c9b771;
        position: absolute;
        left: 0;
        z-index: -1;
        top: 0;
        transition: 0.3s;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
    }
    .black-gold .siteHeader-links .menu li a {
        color: #fff;
    }
    .siteHeader-links .menu li a:hover {
        color: #000;
    }
    .siteHeader-links .menu li a:hover:before {
        width: 100%;
    }
    .siteHeader-links .menu li a:after {
        content: '';
        background: #fff;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        z-index: -2;
        top: 0;
    }
    .black-gold .siteHeader-links .menu li a:after {
        content: '';
        background: #000;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        z-index: -2;
        top: 0;
    }
    /** ATOM - MATCHES BUTTON **/
    .siteHeader-matches-btn {
        position: absolute;
        top: calc(0px - 38px);
        right: 0;
        width: 125px;
    }
    .siteHeader-matches-btn .btn {
        height: 38px;
    }
    .siteHeader-matches-btn .btn:before {
        border-width: 19px 16px 19px 0px;
        left: -16px;
    }
    .siteHeader-matches-btn .btn:hover {
        background: #fff;
    }
    .siteHeader-matches-btn .btn:hover:before {
        border-color: transparent #fff transparent transparent;
    }
    /** MOLECULE - SUBMENU **/
    .subMenu {
        margin: 0;
    }
    .subMenu .menu[data-menu] {
        max-height: 0;
        visibility: hidden;
    }
    /*****************************
        ORGANISM - FOOTER DESKTOP
    *****************************/
    .newsletter-headText-large {
        font-size: 3.4rem;
        line-height: 2.4rem;
        margin-bottom: 1.5rem;
    }
    /* .siteFooter-bottom {
        padding-top: 5rem;
    } */
    .siteFooter-ourgame {
        padding-top: 0.05rem;
    }
    .siteFooter-toTop {
        line-height: 4rem;
    }
    .siteFooter-legal div {
        margin: 0 2rem;
    }
    .siteFooter-contact {
        font-size: .9rem;
        margin-bottom: 2rem;
    }
    /**************************************
        ORGANISM - FOOTER PARTNERS DESKTOP
    **************************************/
    .footerPartners {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    .footerSponsor-sponsorItem img {
        max-height: 160px;
        max-width: 160px;
    }
    /****************************************
        ORGANISM - NEWSLETTER SIGNUP TABLET
    ****************************************/
    .newsletter-signup .newsletter-mainText {
        font-size: .85rem;
    }
    .siteFooter-menuInner li a,
    .siteFooter-search p,
    .newsletterInner .btn-text,
    .tickets-footer .btn-text,
    .siteFooter-toTop p {
        color: #ffffff;
        font-weight: normal;
        font-size: 1rem;
        left: -50%;
    }
    .newsletterInner .btn-text {
        left: 1rem;
        color: #000;
    }
    .newsletter-signup .btn.newsletter i {
        position: relative;
        left: 0;
    }
    .newsletter-signup .btn.newsletter {
        height: 42px;
        font-size: 1rem;
        width: 170px;
    }
    .newsletter-signup .btn-link {
        right: -1rem;
    }
    .newsletter-signup .newsletterInner {
        padding: 2.5rem 1rem 2.5rem;
    }
    .newsletter-signup .newsletter-img {
        max-height: 100%;
        max-width: 25%;
        right: 14%;
        width: 100%;
    }
    /************************************
        ORGANISM - INVERTED COLOURS (DESKTOP)
    ************************************/
    .black-gold .siteHeader-links a,
    .black-gold .siteHeader-links .menu li::after {
        background-color: transparent;
        color: #fff;
    }
    .black-gold .siteHeader-meta>div {
        border-left: 1px solid #4c4c4c;
    }
    .black-gold .siteHeader-links .menu li,
    .black-gold .siteHeader-links .menu li {
        border-right: none;
    }
}

/* !Bootstrap md: Large devices (desktops, 1232px and up) */

@media (min-width: 77em) {
    .siteHeader-menu .menu>li>a {
        font-size: 1rem;
    }
    .siteHeader-menu .menu>li .sub-menu[data-depth="0"]>li {
        flex: 0 1 24%;
        max-width: 24%;
    }
    /**************************************
        ORGANISM - FOOTER PARTNERS DESKTOP
    **************************************/
    .footerSponsor-sponsorItem img {
        padding: 2.5rem;
    }
    .footerPartners {
        padding-right: 3rem;
        padding-left: 3rem;
    }
    /*****************************
        ORGANISM - FOOTER DESKTOP
    *****************************/
    .siteFooter-ourgame,
    .siteFooter-menu,
    .siteFooter-contact {
        padding-left: 3rem;
    }
    .siteFooter-toTop {
        padding-right: 2rem;
    }
    .siteFooter-tickets {
        right: 2rem;
    }
    /****************************************
        ORGANISM - NEWSLETTER SIGNUP TABLET
    ****************************************/
    .newsletter-signup .newsletterInner {
        padding: 2.5rem 1rem 2.5rem 3rem;
    }
    .newsletter-signup .btn-link {
        right: -3rem;
    }
    .newsletter-signup {
        width: calc(100% - 3rem);
    }
    /** MOLECULE - OTHER SITES MENU **/
    .siteHeader-sitesMenu {
        width: 400px;
    }
    .siteHeader-sitesMenu .menu>li.menu-item-has-children>a::before {
        display: none;
    }
    .siteHeader-sitesMenu .menu li.active>a:after {
        content: '';
        position: absolute;
        left: 0;
        bottom: -11px;
        height: 3px;
        width: calc(100% - .3rem);
        background: #fff;
        ;
    }
    .siteHeader-sitesMenu .active a {
        padding-left: 0;
    }
    .siteHeader-sitesMenu li .open {
        display: none;
    }
    .siteHeader-sitesMenu .menu>li .sub-menu {
        position: relative;
        display: inline-block;
        visibility: visible;
        max-height: none;
        width: auto;
        min-width: 0;
        padding: 0 .5rem;
        margin-left: .5rem;
        border-left: 1px solid rgba(255, 255, 255, .4);
        vertical-align: middle;
    }
    .siteHeader-sitesMenu .menu>li .sub-menu::before {
        display: none;
    }
    .siteHeader-sitesMenu .menu>li .sub-menu li {
        background: transparent;
        padding: 0 .5rem 0 0;
    }
    .siteHeader-sitesMenu .menu>li .sub-menu li a {
        color: #fff;
    }
    .siteHeader-sitesMenu .menu>li .sub-menu li a:hover {
        color: #c9b771;
    }
    .siteHeader-meta.active-sidebar {
        width: calc(100% - 535px);
    }
    /**************************************
        ORGANISM - FOOTER PARTNERS DESKTOP
    **************************************/
    .footerSponsor-sponsorItem img {
        padding: 2.5rem;
    }
}

/* !Bootstrap md: Large devices (desktops, 1366px and up) */

@media (min-width: 85.375em) {
    /******************************
        ORGANISM - HEADER DESKTOP
    ******************************/
    .siteHeader-menu[data-language="cy"] a {
        font-size: 1rem;
    }
    .siteHeader-links .menu li a {
        font-size: 1rem;
    }
    .siteHeader-links .menu li:nth-child(1),
    .siteHeader-links .menu li {
        width: 150px;
    }
    .siteHeader-links {
        width: 330px;
    }
    .siteHeader-links .menu li:nth-child(1) {
        margin-right: calc(100% - 305px);
    }
    .siteHeader,
    .siteHeader-mainMenu {
        /* margin-left: calc(80px + 3rem); */
        width: calc(100% - 80px - 3rem);
    }
    .siteHeader-logo {
        left: calc(-60px - 3rem);
    }
    /** MOLECULE - SUBMENU **/
    .subMenu .menu[data-menu] {
        max-height: none;
        visibility: visible;
        width: auto;
        float: none;
        overflow: visible;
    }
    .submenuInner>div {
        display: inline-flex;
        align-items: center;
    }
    .sub-menu-button {
        display: none;
    }
    .subMenu .menu>div {
        position: relative;
        padding: 0;
    }
    .subMenu .breadcrumb ul li {
        padding-top: .15rem
    }
    .subMenu .breadcrumb ul li a::after {
        top: .15rem;
        height: 70%;
    }
    .subMenu .menu li,
    .subMenu .menu li.current_page_item {
        display: inline-block;
        padding: .15rem .4rem .1rem;
        margin: 0
    }
    .subMenu .menu li.current_page_item {
        background: #343434;
        border-radius: 5px 0 5px 0;
    }
    .subMenu .menu li.current_page_item a {
        color: #fff;
    }
    .subMenu .menu li.current_page_item>.sub-menu a {
        color: #000;
    }
    .subMenu .menu li>.sub-menu {
        position: absolute;
        top: 90%;
        right: .4rem;
        margin: 0;
        background: #fff;
        width: 180px;
        padding: .5rem 0 0;
        overflow: visible;
        -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, .3);
        -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, .3);
        box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, .3);
    }
    .subMenu .menu li>.sub-menu>li {
        width: 100%;
        padding: .5rem;
    }
    .subMenu .menu li>.sub-menu>li:first-of-type {
        border-top: 5px solid #d8252e;
    }
    .col-xs-12 .mb-2 .ta-left .siteFooter-contact{
    display: flex;
    justify-content: space-between;
    }
}


/* !Bootstrap lg: Extra Large devices (desktops, 1500px and up) */

@media (min-width: 93.750em) {}

/* !Bootstrap lg: XL devices (desktops, 1696px and up) */

@media (min-width: 106em) {}

.matches-header-button{
    background-color: #c9b771;
    width: 100%;
    height: 44px;
    position: relative;
    top: -11px;
    border-color: #c9b771;
    text-transform: uppercase;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    font-weight: 700;
}

.matches-header-button::before{
    content: '';
    position: absolute;
    left: -14px;
    top: -8px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 32px 14px 18px 0;
    border-color: transparent #c9b771 transparent transparent;
}

.siteFooter-contact{
    display: flex;
    justify-content: space-between;
    }

    .siteFooter-phone{
        position: relative;
        right: 275px;
    }