.nx1_b a:link, .nx1_b a:visited { display:block; color:#121518; text-decoration:none; }
.nx1_b a:hover, .nx1_b a:active { text-decoration:underline; color:#087E8B; }
.nx1_b SPAN:nth-child(1) { display:block; height:0; background-repeat: no-repeat; background-size: cover; padding-bottom: 55%; margin:0; }
.nx1_b LI, .lx LI, .team_nextmatch LI { list-style:none; }
.nx1_b SPAN:nth-child(2) { display:block; }
.nx1_b SPAN:nth-child(2) LI:nth-of-type(1) { display:inline-block; font:13px/13px 'PTD', sans-serif; letter-spacing:-0.3px; color:#495561; text-transform:uppercase; margin:23px 0 4px 0; }
.nx1_b SPAN:nth-child(2) B:nth-of-type(1) { display:block; font:26px/28px 'PTS', sans-serif; font-weight:700;  letter-spacing: -0.5px;  }
.nx1_b SPAN:nth-child(2) LI:nth-of-type(2) { display:inline-block; color:#364049; font:17px/20px 'PTD', sans-serif; font-weight:400; padding:10px 0 0 0; letter-spacing: -0.1px; }
.lx a:link, .lx a:visited { display:flex; padding:19px 0 20px 0; border-bottom:1px solid #E0E4E9; text-decoration:none; margin:0;  color:#121518;  }
.lx a:hover, .lx a:active { text-decoration:none; color:#087E8B;  }
.lx A LI:nth-of-type(1) { flex:none; display:inline-block; font:13px/20px 'PT Sans Narrow', sans-serif; width:40px; font-weight:400; vertical-align:top; color:#78909C; text-decoration:none; }
.lx A LI:nth-of-type(2) { font:17px/20px 'PTS', sans-serif; font-weight:700; letter-spacing: -0.1px; }
.lx A:hover LI:nth-of-type(2), .lx A:active LI:nth-of-type(2) { text-decoration-line:underline; }
.lx_notop a:nth-child(1) { padding-top:0px !important; }
.lx_nobottom  a:last-child { padding-bottom:0px !important; border-bottom:none !important; }
.team_matches { display:flex; justify-content:space-between; flex-wrap:wrap; margin:40px 0 0 0; }
.team_matches LI { list-style:none; }
.team_matches UL { margin:0; padding:3px 0; display:flex; }
.team_matches > DIV:nth-of-type(1) { width:100%; }
.team_matches > DIV:nth-of-type(2), .team_matches > DIV:nth-of-type(3) { width:47.8%; }
.team_matches_tourdate { display:flex; background-color:#CFD5DA; padding:8px 5px 9px 20px; }
.team_matches_tourdate LI:nth-of-type(1) { width:16px; height:16px; margin:0 10px 0 0; }
.team_matches_tourdate LI:nth-of-type(1) IMG { display:block; width:100%; }
.team_matches_tourdate LI:nth-of-type(2) { font:14px/16px 'PTD', sans-serif; font-weight:400; color:#2E353D; margin:0 15px 0 0; letter-spacing: -0.2px;}
.team_matches_tourdate LI:nth-of-type(2) B { font:14px/16px 'PTS', sans-serif; font-weight:700; color:#2E353D; }
.team_matches_tourdate LI:nth-of-type(3) { font:14px/16px 'PTD', sans-serif; font-weight:400; color:#5B6979; }
.team_matches_next { margin:0 0 30px 0; }
.team_matches_next DIV, .team_matches_prev DIV, .team_matches_after DIV { background-color:#F1F3F5; display:flex; justify-content:space-between; align-items:flex-start; padding:10px 0 12px 0; }
.team_matches_next DIV:hover, .team_matches_prev DIV:hover, .team_matches_after DIV:hover { background-color:#FFF9C4; }
.team_matches_next DIV A:nth-of-type(1) { width:calc(47.8% - 88px); display:flex; flex-wrap:wrap; text-decoration:none; color:#121518; padding:0 0 0 20px; }
.team_matches_next DIV A:nth-of-type(1) LI:nth-of-type(1), .team_matches_next DIV A:nth-of-type(1) LI:nth-of-type(3), .team_matches_prev DIV A:nth-of-type(1) LI:nth-of-type(1), .team_matches_prev DIV A:nth-of-type(1) LI:nth-of-type(3), .team_matches_after DIV A:nth-of-type(1) LI:nth-of-type(1), .team_matches_after DIV A:nth-of-type(1) LI:nth-of-type(3) { width:24px; height:24px; margin:0 8px 0 0; }
.team_matches_next DIV A:nth-of-type(1) LI:nth-of-type(1) IMG, .team_matches_next DIV A:nth-of-type(1) LI:nth-of-type(3) IMG, .team_matches_prev DIV A:nth-of-type(1) LI:nth-of-type(1) IMG, .team_matches_prev DIV A:nth-of-type(1) LI:nth-of-type(3) IMG, .team_matches_after DIV A:nth-of-type(1) LI:nth-of-type(1) IMG, .team_matches_after DIV A:nth-of-type(1) LI:nth-of-type(3) IMG { display:block; width:100%; }
.team_matches_next DIV A:nth-of-type(1) LI:nth-of-type(2), .team_matches_next DIV A:nth-of-type(1) LI:nth-of-type(4), .team_matches_prev DIV A:nth-of-type(1) LI:nth-of-type(2), .team_matches_prev DIV A:nth-of-type(1) LI:nth-of-type(4), .team_matches_after DIV A:nth-of-type(1) LI:nth-of-type(2), .team_matches_after DIV A:nth-of-type(1) LI:nth-of-type(4) { font:16px/23px 'PTS', sans-serif; font-weight:700; color:#121518; letter-spacing: -0.3px;  }
.team_matches_next DIV A:nth-of-type(1):hover LI:nth-of-type(2), .team_matches_next DIV A:nth-of-type(1):hover LI:nth-of-type(4), .team_matches_prev DIV A:nth-of-type(1):hover LI:nth-of-type(2), .team_matches_prev DIV A:nth-of-type(1):hover LI:nth-of-type(4), .team_matches_after DIV A:nth-of-type(1):hover LI:nth-of-type(2), .team_matches_after DIV A:nth-of-type(1):hover LI:nth-of-type(4) { text-decoration:underline !important; }
.team_matches_next DIV A:nth-of-type(1) LI:nth-of-type(2), .team_matches_prev DIV A:nth-of-type(1) LI:nth-of-type(2), .team_matches_after DIV A:nth-of-type(1) LI:nth-of-type(2) { margin-right:15px; }
.team_matches_tips { border-radius:3px; text-shadow: 0 1px 2px rgba(0,0,0,.3); width:68px; text-decoration:none; color:#FFF; background-color:#74B532; box-shadow: 0 0 7px rgba(116, 181, 50, .4); font:13px/23px 'PTD', sans-serif; padding:0 0 1px 0; font-weight:400; text-align:center; letter-spacing: -0.1px; margin:4px 0 0 0; }
.team_matches_tips:hover { background-color:#293A45; box-shadow:none; }
.team_matches_tips:active { position:relative; top:1px; }
.team_matches_odds { display:flex; text-decoration:none; padding:4px 20px 0 20px; margin-left:auto; text-align:right; align-items:flex-start; }
.team_matches_odds LI:nth-child(n+1):nth-child(-n+6):nth-child(odd) { border-radius:3px; color:#D2E3EF; background-color:#2073B0; font:12px/20px 'PTD', sans-serif; font-weight:400; width:21px; text-align:center; margin:2px 6px 0 0; box-shadow: 0 0 7px rgba(32, 115, 176, .4); }
.team_matches_odds LI:nth-child(even) { color:#364049; font:14px/25px 'PTS', sans-serif; font-weight:700; margin:0 15px 0 0; letter-spacing: -.5px; }
.team_matches_odds LI:nth-child(7) { border-radius:3px; text-shadow: 0 1px 2px rgba(0,0,0,.3); width:62px; text-decoration:none; color:#FFF; background-color:#2073B0; box-shadow: 0 0 7px rgba(32, 115, 176, .4); font:13px/23px 'PTD', sans-serif; padding:0 0 1px 0; font-weight:400; text-align:center; letter-spacing: -0.1px;  }
.team_matches_odds:hover LI:nth-child(n+1):nth-child(-n+6):nth-child(odd) { background-color:#293A45; box-shadow:none; color:#fff; }
.team_matches_odds:hover LI:nth-child(7) { background-color:#293A45; box-shadow:none; }
.team_matches_odds:active LI:nth-child(7) { position:relative; top:1px; }
.team_matches_prev DIV A:nth-of-type(1) { display:flex; flex-wrap:wrap; text-decoration:none; color:#121518; padding:0 0 0 20px; width:100%; }
.team_matches_prev DIV A:nth-of-type(2) { text-decoration:none; flex:none; padding:0 20px 0 0; font:16px/28px 'PTS', sans-serif; font-weight:700; color:#121518; letter-spacing: -.8px;  }
.team_matches_prev DIV:hover A:nth-of-type(1), .team_matches_prev DIV:hover A:nth-of-type(2) { text-decoration:underline; }
.team_matches_after DIV A:nth-of-type(1) { display:flex; flex-wrap:wrap; text-decoration:none; color:#121518; padding:0 0 0 20px; }
.team_matches_after DIV A:nth-of-type(2) { flex:none; margin:4px 20px 0 0; border-radius:3px; text-shadow: 0 1px 2px rgba(0,0,0,.3); width:54px; text-decoration:none; color:#FFF; background-color:#5C6D78; box-shadow: 0 0 7px rgba(92, 109, 120, .4); font:13px/23px 'PTD', sans-serif; padding:0 0 1px 0; font-weight:400; text-align:center; letter-spacing: -0.1px; }
.team_matches_after DIV A:nth-of-type(2):hover { background-color:#74B532; box-shadow:none; }
.team_matches_after DIV A:nth-of-type(2):active { position:relative; top:1px; }

@media (max-width: 950px) {
.team_matches > DIV:nth-of-type(2), .team_matches > DIV:nth-of-type(3) { width:100%; }
.team_matches > DIV:nth-of-type(2) { margin-bottom:30px; }
}

@media (max-width: 800px) {
.team_matches > DIV:nth-of-type(2), .team_matches > DIV:nth-of-type(3) { width:47.8%; }
.team_matches > DIV:nth-of-type(2) { margin-bottom:0; }
}

@media (max-width: 650px) {
.team_matches > DIV:nth-of-type(2), .team_matches > DIV:nth-of-type(3) { width:100%; }
.team_matches_next { margin:0 0 25px 0; }
.team_matches > DIV:nth-of-type(2) { margin-bottom:25px; }
.team_matches_next DIV { flex-wrap:wrap; }
.team_matches_next DIV A:nth-of-type(1) { width:calc(100% - 122px); }
.team_matches_tips { border-radius:4px; margin:1px 20px 0 0; width:82px; font:15px/27px 'PTD', sans-serif; }
.team_matches_after DIV A:nth-of-type(2) { border-radius:4px; margin:1px 20px 0 0; width:68px; font:15px/27px 'PTD', sans-serif;  }
.team_matches_odds { width:100%; }
.team_matches_odds { margin-top:8px; }
.team_matches_prev DIV A:nth-of-type(2) { font:18px/28px 'PTS', sans-serif; font-weight:700;  }
.team_matches > DIV:nth-of-type(1) { order: 2; }
.team_matches > DIV:nth-of-type(2) { order: 1; }
.team_matches > DIV:nth-of-type(3) { order: 3; }
}

@media (max-width: 320px) {
.team_matches_odds LI:nth-child(7) { display:none; }
}


a.team_1x_tips:link, a.team_1x_tips:visited { display:flex; text-decoration:none; padding:0 0 24px 0; border-bottom:1px solid #E0E4E9; margin-bottom:21px; }
a.team_1x_tips:hover, a.team_1x_tips:active { text-decoration:none;   }
.team_1x_tips LI { list-style:none; }
.team_1x_tips SPAN:nth-of-type(1) { flex:none; width:70px; height:70px; margin:0 20px 0 0; border-radius:50%; background-repeat: no-repeat; background-size: 140px 79px; background-position: 30% 10%; }
.team_1x_tips SPAN:nth-of-type(2) LI:nth-of-type(1) { display:block; font:13px/13px 'PTD', sans-serif; letter-spacing:-0.3px; color:#495561; text-transform:uppercase; margin:0 0 3px 0; }
.team_1x_tips SPAN:nth-of-type(2) LI:nth-of-type(2) { display:block; padding:0 0 10px 0; }
.team_1x_tips SPAN:nth-of-type(2) LI:nth-of-type(2) B:nth-of-type(1) { display:none; }
.team_1x_tips SPAN:nth-of-type(2) LI:nth-of-type(2) B:nth-of-type(2) { display: inline-block; font:20px/23px 'PTS', sans-serif; font-weight:700;  letter-spacing: -0.5px; color:#121518; }
.team_1x_tips SPAN:nth-of-type(2) LI:nth-of-type(3) { display: inline-block; font: 13px/25px 'PTD', sans-serif; font-weight: normal; letter-spacing: -1px; padding: 0 8px 1px 8px; border-radius: 3px; background-color: #86BF34; color: #F3F9EB; text-shadow: 0 1px 2px rgba(0,0,0,.3); margin:0 10px 0 0;  }
.team_1x_tips SPAN:nth-of-type(2) LI:nth-of-type(4) { display: inline-block; font:13px/25px 'PTD', sans-serif; letter-spacing:-0.3px; color:#495561; }
a.team_1x_tips:hover SPAN:nth-of-type(2) LI:nth-of-type(2) B:nth-of-type(2) { text-decoration:underline; color:#087E8B; }
a.team_1x_tips:hover SPAN:nth-of-type(2) LI:nth-of-type(3) { background-color:#F5B949; }

@media (max-width: 540px) {
.nx1_b a { padding-bottom:35px; border-bottom:1px solid #E0E4E9; margin-bottom:24px; }
.team_1x_tips { padding-bottom:26px; }
}

.contline { border-top:1px solid #E0E4E9; }
.contline .nb_b { margin-bottom:0; }
.contline LI { list-style:none; }
a.contline_sim:link, a.contline_sim:visited { display:flex; text-decoration:none; padding:25px 15% 26px 20px; border-bottom:1px solid #E0E4E9; }
a.contline_sim:hover, a.contline_sim:active { text-decoration:none; background-color:#F1F3F5;  }
.contline_sim SPAN:nth-of-type(1) { flex:none; width:47px; color:#404B55; font:13px/22px 'PTD', sans-serif; font-weight:400;  }
.contline_sim SPAN:nth-of-type(2) LI:nth-of-type(1) { display:block; color:#121518; font:19px/22px 'PTS', sans-serif; font-weight:700; padding:0 0 5px 0; letter-spacing: -.2px; }
.contline_sim SPAN:nth-of-type(2) LI:nth-of-type(2) { display:block; }
.contline_sim SPAN:nth-of-type(2) LI:nth-of-type(2) B { display:inline-block; color:#6D8092; font:13px/18px 'PTD', sans-serif; font-weight:400; margin:0 10px 0 0; letter-spacing: -.2px; }

a.contline_top:link, a.contline_top:visited { display:flex; text-decoration:none; padding:25px 15% 26px 20px; border-bottom:1px solid #F5B949; background-repeat: no-repeat; background-position: 102% -32px; background-image: url(/i/v15/i/contline_top.png); background-size: 120px 158px; }
a.contline_top:hover, a.contline_top:active { text-decoration:none; background-color:#FEF9EF; }
.contline_top SPAN:nth-of-type(1) { flex:none; width:47px; color:#534D42; font:13px/22px 'PTD', sans-serif; font-weight:400;  }
.contline_top SPAN:nth-of-type(2) LI:nth-of-type(1) { display:block; color:#121518; font:19px/22px 'PTS', sans-serif; font-weight:700; padding:0 0 5px 0; letter-spacing: -.2px; }
.contline_top SPAN:nth-of-type(2) LI:nth-of-type(2) { display:block; }
.contline_top SPAN:nth-of-type(2) LI:nth-of-type(2) B { display:inline-block; color:#8E8471; font:13px/18px 'PTD', sans-serif; font-weight:400; margin:0 10px 0 0; letter-spacing: -.2px; }

a.contline_tips:link, a.contline_tips:visited { display:flex; justify-content:space-between; text-decoration:none; padding:28px 0 28px 0; border-bottom:1px solid #E0E4E9; }
a.contline_tips:hover, a.contline_tips:active { text-decoration:none;  }
.contline_tips SPAN:nth-of-type(1) { width: 47.8%;  }
.contline_tips SPAN:nth-of-type(1) LI:nth-of-type(1) { display:block; height: 0; background-repeat: no-repeat; background-size: cover; padding-bottom: 55%; margin: 0; }
.contline_tips SPAN:nth-of-type(1) LI:nth-of-type(1) B { display: inline-block; font: 12px/25px 'PTS', sans-serif; font-weight: normal; font-weight: 700; text-transform: uppercase; letter-spacing: -0.1px; padding: 0 14px 1px 14px; margin: 14px 0 0 17px; border-radius: 3px; background-color: #86BF34; color: #F3F9EB; text-shadow: 0 1px 2px rgba(0,0,0,.3); }
.contline_tips SPAN:nth-of-type(2) { width: 47.8%; }
.contline_tips SPAN:nth-of-type(2) LI:nth-of-type(1) { display:block; color:#404B55; font:13px/13px 'PTD', sans-serif; font-weight:400; text-transform: uppercase; margin:2px 0 3px 0; }
.contline_tips SPAN:nth-of-type(2) LI:nth-of-type(2) { display:block; color:#121518; font: 26px/28px 'PTS', sans-serif; font-weight: 700; letter-spacing: -0.7px; }
.contline_tips SPAN:nth-of-type(2) LI:nth-of-type(3) { display:block; color: #364049; font: 17px/20px 'PTD', sans-serif; font-weight: 400; padding: 8px 0 20px 0; letter-spacing: -0.2px; }
.contline_tips SPAN:nth-of-type(2) LI:nth-of-type(4) { display: inline-block; font: 15px/25px 'PTS', sans-serif; font-weight: normal; font-weight: 700; text-transform: uppercase; letter-spacing: -1px; padding: 0 12px 1px 12px; border-radius: 3px; background-color: #86BF34; color: #F3F9EB; text-shadow: 0 1px 2px rgba(0,0,0,.3); }
a.contline_tips:hover SPAN:nth-of-type(1) LI:nth-of-type(1) B, a.contline_tips:hover SPAN:nth-of-type(2) LI:nth-of-type(4) { background-color:#F5B949; }
a.contline_tips:hover SPAN:nth-of-type(2) LI:nth-of-type(2) { color:#087E8B; text-decoration:underline; }

a.contline_full:link, a.contline_full:visited { display:flex; justify-content:space-between; text-decoration:none; padding:28px 0 28px 0; border-bottom:1px solid #E0E4E9; }
a.contline_full:hover, a.contline_full:active { text-decoration:none;  }
.contline_full SPAN:nth-of-type(1) { width: 47.8%;  }
.contline_full SPAN:nth-of-type(1) LI:nth-of-type(1) { display:block; height: 0; background-repeat: no-repeat; background-size: cover; padding-bottom: 55%; margin: 0; }
.contline_full SPAN:nth-of-type(2) { width: 47.8%; }
.contline_full SPAN:nth-of-type(2) LI:nth-of-type(1) { display:block; color:#404B55; font:13px/13px 'PTD', sans-serif; font-weight:400; margin:2px 0 3px 0; }
.contline_full SPAN:nth-of-type(2) LI:nth-of-type(2) { display:block; color:#121518; font: 26px/28px 'PTS', sans-serif; font-weight: 700; letter-spacing: -0.7px; }
.contline_full SPAN:nth-of-type(2) LI:nth-of-type(3) { display:block; color: #364049; font: 17px/20px 'PTD', sans-serif; font-weight: 400; padding: 8px 0 0 0; letter-spacing: -0.2px; }
a.contline_full:hover SPAN:nth-of-type(2) LI:nth-of-type(2) { color:#087E8B; text-decoration:underline; }
.contline_nob { border-top:none !important; margin-top:0px !important; }
.contline_date { background-color:#dadfe4; text-align:center; color: #364049; font: 15px/34px 'PTD', sans-serif; font-weight: 400;  }
.wow_bet_tea_contline { padding:27px 0 27px 0; border-bottom:1px solid #E0E4E9; }

.nbx_b { margin:40px 0 0 0; background-repeat: no-repeat; background-size: cover; background-position: center center;  }
.nbx_b a:link, .nbx_b a:visited { display:flex; flex-direction:column; justify-content:flex-end; align-items:flex-start; text-decoration:none; padding:0 25px; height: 385px;  background-image: linear-gradient(-180deg,transparent 15%,rgba(18, 21, 24, .08) 20%,rgba(18, 21, 24, .16) 25%,rgba(18, 21, 24, .22) 30%,rgba(18, 21, 24, .32) 35%,rgba(18, 21, 24, .42) 40%,rgba(18, 21, 24, .52) 45%,rgba(18, 21, 24, .62) 50%,rgba(18, 21, 24, .72) 55%,rgba(18, 21, 24, .82) 60%); }
.nbx_b a:hover, .nbx_b a:active { text-decoration:none;  }
.nbx_b a LI { list-style:none; text-shadow: 0 1px 2px rgba(0,0,0,.3); color:#fff; ; }
.nbx_b a LI:nth-of-type(1) {  opacity:.5;  font:13px/13px 'PTD', sans-serif; letter-spacing:-0.3px; text-transform:uppercase;  }
.nbx_b a LI:nth-of-type(2) { font: 38px/37px 'PTS', sans-serif; font-weight: 700; letter-spacing: -0.7px; margin:10px 10% 16px 0; text-shadow: 0 1px 2px rgba(0,0,0,.3); }
.nbx_b a LI:nth-of-type(3) { opacity:.6; font:19px/22px 'PTD', sans-serif; letter-spacing:-0.1px; margin:0 0 35px 0; }
.nbx_b a:hover LI:nth-of-type(2) { text-decoration:underline; }
@media (max-width: 800px) {
.contline { margin-top:0; }
}
@media (max-width: 600px) {
a.contline_top, a.contline_sim { padding-right:20px !important; } 
.nbx_b a:link { height: 320px; }
.nbx_b a LI:nth-of-type(2) { font: 30px/33px 'PTS', sans-serif; font-weight: 700; letter-spacing: -0.3px; margin:10px 5% 14px 0;  }
.nbx_b a LI:nth-of-type(3) { opacity:.6; font:18px/21px 'PTD', sans-serif; letter-spacing:-0.1px; margin:0 0 30px 0; }
}

@media (max-width: 400px) {
.nbx_b a:link { height: 385px; }
.nbx_b a LI:nth-of-type(2) { font: 27px/30px 'PTS', sans-serif; font-weight: 700; letter-spacing: -0.3px; margin:10px 0 14px 0;  }
}

@media (max-width: 540px) {
a.contline_sim, a.contline_top { padding-right:0 !important; padding-left:0 !important; } 
a.contline_sim:hover, a.contline_sim:active, a.contline_top:hover, a.contline_top:active { background-color:#FFF; text-decoration:underline; color:#087E8B; }
a.contline_tips, a.contline_full { flex-wrap:wrap; }
.contline_tips SPAN:nth-of-type(1), .contline_tips SPAN:nth-of-type(2), .contline_full SPAN:nth-of-type(1), .contline_full SPAN:nth-of-type(2) { width:100%; }
.contline_sim SPAN:nth-of-type(2) LI:nth-of-type(1), .contline_top SPAN:nth-of-type(2) LI:nth-of-type(1) { padding-right:0px; }
.contline_tips SPAN:nth-of-type(2) LI:nth-of-type(1), .contline_full SPAN:nth-of-type(2) LI:nth-of-type(1) { margin:21px 0 3px 0; }
}

.page_about_big_teams { margin-top:40px; }
