 .countdown {margin:20px 0 30px 0;padding:15px 0;background:#404B51;text-align:center;}.countdown h2 {text-transform:uppercase;margin:0 0 10px 0;}.countdown_block {display:inline-block;margin:0 4px;}.countdown_block.hide {display:none;}.countdown_block > div {margin-top:2px;}.countdown_block > span{display:inline-block;margin:0 2px;vertical-align:top;background:#252B32;color:#FFD755;border-radius:3px;height:44px;line-height:44px;font-size:30px;width:30px;perspective:3.2em;}.countdown_block > span:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:50%;background:#252B32;border-bottom:solid 1px rgba(255,255,255,0.5);opacity:0.2 }.countdown_block > span.change:before {content:attr(data-b);display:block;position:absolute;top:0;left:0;line-height:inherit;font-size:inherit;color:inherit;width:100%;height:50%;overflow:hidden;background:#252B32;border-radius:3px 3px 0 0;}.countdown_block > span.change > span{display:block;position:absolute;top:0;left:0;line-height:inherit;font-size:inherit;color:inherit;width:100%;height:50%;overflow:hidden;background:#252B32;border-radius:3px 3px 0 0;transform-origin:50% 100%;transform:translate3d(0, 0, 0);animation: flip 0.5s ease-out both;}.countdown_block > span.change > span:before, .countdown_block > span.change > span:after{display:block;position:absolute;top:0px;left:0;line-height:inherit;font-size:inherit;color:inherit;width:100%;height:200%;}.countdown_block > span.change > span:before{content:attr(data-a);animation: old_txt 0.5s ease-out both;}.countdown_block > span.change > span:after{content:attr(data-b);opacity:0;transform:rotateX(180deg);animation: new_txt 0.5s ease-out both;}@keyframes flip {0% {transform: rotateX(0deg);}45% {transform: rotateX(-90deg);}100%{transform: rotateX(-180deg);}}@keyframes old_txt {44% {opacity:1;}45% {opacity:0;}100% {opacity:0;}}@keyframes new_txt {44% {opacity:0;}45% {opacity:1;}100% {opacity:1;}}#match_events .toggle_box, #match_penalties .toggle_box {-webkit-box-shadow: inset 0px 0px 5px 4px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 5px 4px rgba(0,0,0,0.75);box-shadow: inset 0px 0px 5px 4px rgba(0,0,0,0.75);}#team_activity_chart, #match_events, #match_penalties, #match_sheet, #match_subs {width:100%;margin-top:7px;margin-bottom:7px;overflow:hidden;position:relative;background:#131b1f;border-radius: 3px 3px 0px 0px;}#match_subs {background: none;}#match_sheet {background: none;}#match_events:before, #match_penalties:before {content: "";background: url(images/soccerbackground.jpg) center no-repeat;opacity: 0.2;top: 0px;left: 0;bottom: 0;right: 0;position: absolute;z-index: 0;background-position-y: -90px;}.me {position:relative;text-align:center;margin:5px 0px;}.me span, .me a{line-height:28px;font-family: 'Roboto Condensed','Arial Narrow';font-size: 18px;}.me_time {color:#888;}.me_plyr, .me_type {position:absolute;display:block;top:0;}.me.H .me_plyr, .me .me_plyr.H {left:3%;margin-right:45px;text-align:right;z-index:1;}.me.A .me_plyr, .me .me_plyr.A {right:3%;margin-left:45px;text-align:left;z-index:1;}.me_type {width:30px;}.me.A .me_type:after, .me .me_type.A:after {content: "";background: #566472;opacity: 0.6;top: 0px;left: 12px;bottom: 0px;right: -350px;position: absolute;z-index: 0;background-size: cover;}.me.A .me_type:before, .me .me_type.A:before {content: "";opacity: 0.6;top: 0px;left: 0px;bottom: 0px;right: 30px;position: absolute;z-index: 0;background-size: cover;border-style: solid;border-width: 14px 12px 14px 0px;border-color: transparent #566472 transparent transparent;}.me.H .me_type:after, .me .me_type.H:after {content: "";background: #566472;opacity: 0.6;top: 0px;left: -330px;bottom: 0px;right: 2px;position: absolute;z-index: 0;background-size: cover;}.me.H .me_type:before, .me .me_type.H:before {content: "";opacity: 0.6;top: 0px;left: 28px;bottom: 0px;right: 0px;position: absolute;z-index: 0;background-size: cover;border-style: solid;border-width: 14px 0px 14px 12px;border-color: transparent transparent transparent #566472;}.me.H .me_type, .me .me_type.H{left:48.5%;margin-left:-45px;}.me.A .me_type, .me .me_type.A{right:50%;margin-right:-45px;}.me.A .me_type img, .me .me_type.A img{left:8px;}.me_type img{display:inline;position:relative;top:-1px;margin:0;vertical-align:middle;z-index: 1;}.me_plyr:after {content:attr(data-shirt-name);}.me_plyr span {display:none;position: relative;}.me_plyr:hover {text-decoration: none;}.ms_home, .ms_away {width:50%;}.ms_home {float:left;margin-left:0;text-align:right;}.ms_away {float:right;margin-right:0;text-align:left;}.ms_player {border-bottom:solid 1px #393E42;overflow:hidden;border-left:solid 1px #393E42;}.ms_player:nth-child(odd) {background: #515B64;}.ms_player:nth-child(even) {background: #404B51 }.ms_player .no, .ms_player .evt {display:block;color:#bbb;width:50px;font-size:0.8em;text-align:center;}.ms_player .no {font-size:1em;width:30px;}.ms_player .no {display:none;}.ms_player .evt img {position:relative;top:3px;display:inline;}.ms_home .ms_player .plyr {padding-left:10px;padding-right:3px }.ms_away .ms_player .plyr {padding-right:10px;padding-left:3px;}.ms_home .ms_player span, .ms_home .ms_player a {line-height:28px;float:left;}.ms_away .ms_player span, .ms_away .ms_player a {line-height:28px;float:right;}.ms_player a:hover span{text-decoration:underline;}.ms_player .plyr:after {content:attr(data-shirt-name);}.ms_player .plyr span {display:none;}#match_stats {background: #383C42;position: relative;border-radius: 3px 3px 0px 0px;}#match_stats:before {content: "";background: url(images/football_field.jpg) no-repeat;opacity: 0.8;top: 0px;left: 0;bottom: 0;right: 0;position: absolute;z-index: 0;background-position: center;background-size: auto 90px;background-position-y: 170px;}#match_stats #stats {padding:0px 7px 0px 7px;}.m_stat {position:relative;height:30px;margin:7px 0;overflow:hidden;}.m_stat_text {position:absolute;top:0px;left:0px;width:100%;line-height:30px;color:#fff;z-index: 1;}.m_stat_text span {display:block;line-height:30px;color:#fff;padding:0 10px;}.m_stat div {clear:both;text-align:center;text-transform:uppercase;}.m_home_stat {float:left;}.m_away_stat {float:right;}.m_home_bar {float:left;background-color: rgba(26,186,155,0.70);display:block;height:30px;}.m_away_bar {float:right;display:block;height:30px;background:#888;opacity:0.7;}.m_home_bar, .m_away_bar {-moz-transition: width 0.5s ease-out 0.5s;-webkit-transition: width 0.5s ease-out 0.5s;transition: width 0.5s ease-out 0.5s;}.betnav_chart {height:250px;margin:15px;}.svg_tplus_bg {display:none;}@media screen and (min-width: 360px) {.countdown_block {margin:0 7px;}.countdown_block > span{width:32px;}.me_plyr:after {content:attr(data-short-name);z-index:1;}.ms_player .plyr:after {content:attr(data-short-name);}}@media screen and (min-width: 481px) {.countdown_block {margin:0 8px;}.countdown_block > span{width:34px;font-size:36px;line-height:50px;height:50px;}#team_activity_chart, #match_events, #match_penalties, #match_sheet, #match_subs {margin:20px 0;}.me_plyr:after {content:none;}.me_plyr span {display:inline;}.ms_player .no {display:block;}.ms_away .ms_player .no {border-left:solid 1px #444B59;padding:0px 10px;border-right: solid 1px #444b59;}.ms_home .ms_player .no {border-right:solid 1px #444B59;padding:0px 10px;}.ms_away .ms_player .plyr {border-left:none;}}@media screen and (min-width: 550px) {.ms_player .plyr:after {content:none;}.ms_player .plyr span {display:inline;}#match_stats #stats {padding:8px 15px 8px 15px;}}.formation .f_home .tlds_formation {margin-right:5px;}.formation .f_away .tlds_formation {margin-left:5px;}.formation h3 {padding:15px 0;text-align:left;}.formation h3 > span {display:inline-block;vertical-align:top }.formation h3 > span > span {display:block;}.formation h3 > span > span:last-child {font-weight:bold;letter-spacing:2px;}.f_crest {position:relative;display:block;height:40px;width:40px;line-height:0;font-size:0;text-align:center;white-space:nowrap;}.f_home .f_crest {margin:0 10px 0 5px;float:left;}.f_away .f_crest {margin:0 10px 0 5px;float:left;}.f_crest:before {content:"";display:inline-block;vertical-align:middle;height: 100%;}.f_crest img {margin:0 auto;display:inline-block;vertical-align:middle;height:auto;width:auto;max-height:40px;max-width:40px;}@media screen and (min-width: 481px) {.formation .f_home {width:50%;float:left;}.formation .f_away {width:50%;float:right;}.formation .f_away h3 {text-align:right;}.f_home .f_crest {margin:0 10px 0 5px;float:left;}.f_away .f_crest {margin:0 5px 0 10px;float:right;}}