.col-xs-6 .s {
	margin-bottom:0px
}
 .s-status {
	font-size:11px;
	display:none !important;
	line-height:26px;
	min-height:26px
}
.col-xs-6 .s .s-score {
	font-size:24px;
	line-height:26px
}
.col-xs-7 .s {
	margin-bottom:12px
}
.col-xs-7 .s .s-status {
	font-size:11px;
	line-height:26px;
	min-height:26px
}
.col-xs-7 .s .s-score {
	font-size:24px;
	line-height:26px
}
.goal-counter .lb-goalcounter {
	width:316px;
	height:178px;
	margin-top:58px
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-goalcounter-data .lb-goalcounter-text {
	top:-26px
}
.horizontal-nav-items {
	z-index:1;
	position:fixed;
	top:50%;
	width:80px;
	display:block;
	cursor:pointer;
	height:158px;
	border:1px solid transparent
}
.horizontal-nav-items.horizontal-nav-fixed-prev {
	left:0
}
.horizontal-nav-items.horizontal-nav-fixed-prev:hover, .horizontal-nav-items.horizontal-nav-fixed-prev.hover {
	border-left:0 solid transparent
}
.horizontal-nav-items.horizontal-nav-fixed-prev .horizontal-items-content-wrap {
*zoom:expression(runtimeStyle.zoom = 1, insertBefore(document.createElement('small'), firstChild).className='before')
}
.horizontal-nav-items.horizontal-nav-fixed-prev .horizontal-items-content-wrap:before, .horizontal-nav-items.horizontal-nav-fixed-prev .horizontal-items-content-wrap>.before {
	font-family:"fifa-icons";
	font-style:normal;
	font-weight:normal;
	text-align:center;
	position:absolute;
	top:50%;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:32px;
	line-height:32px;
	width:32px;
	height:32px;
	margin-top:-16px;
	left:24px;
	content:"\3C";
*zoom:expression(runtimeStyle.zoom = 1, innerHTML = '\3C');
	color:#0087e6
}
.horizontal-nav-items.horizontal-nav-fixed-prev .horizontal-items-content-wrap .horizontal-items-content {
	left:80px
}
.horizontal-nav-items.horizontal-nav-fixed-next {
	right:0
}
.horizontal-nav-items.horizontal-nav-fixed-next:hover, .horizontal-nav-items.horizontal-nav-fixed-next.hover {
	border-right:0 solid transparent
}
.horizontal-nav-items.horizontal-nav-fixed-next .horizontal-items-content-wrap {
*zoom:expression(runtimeStyle.zoom = 1, appendChild(document.createElement('small')).className='after')
}
.horizontal-nav-items.horizontal-nav-fixed-next .horizontal-items-content-wrap:after, .horizontal-nav-items.horizontal-nav-fixed-next .horizontal-items-content-wrap>.after {
	font-family:"fifa-icons";
	font-style:normal;
	font-weight:normal;
	text-align:center;
	position:absolute;
	top:50%;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:32px;
	line-height:32px;
	width:32px;
	height:32px;
	margin-top:-16px;
	right:24px;
	content:"\3E";
*zoom:expression(runtimeStyle.zoom = 1, innerHTML = '\3E');
	color:#0087e6
}
.horizontal-nav-items.horizontal-nav-fixed-next .horizontal-items-content-wrap .horizontal-items-content {
	padding-left:20px;
	right:80px
}
.horizontal-nav-items:hover, .horizontal-nav-items.hover {
	border:1px solid #ccc;
	width:316px;
	background-color:#fff
}
.horizontal-nav-items:hover .horizontal-items-content-wrap, .horizontal-nav-items.hover .horizontal-items-content-wrap {
	opacity:1;
	filter:alpha(opacity=100)
}
.horizontal-nav-items:hover .horizontal-items-content, .horizontal-nav-items.hover .horizontal-items-content {
	width:236px;
	top:41px;
	position:absolute;
	display:block !important;
	visibility:visible!important;
	font-size:19px;
	line-height:24px
}
.horizontal-nav-items:hover .horizontal-items-title, .horizontal-nav-items.hover .horizontal-items-title {
	background-color:#fff
}
.horizontal-nav-items:hover .horizontal-items-title .horizontal-items-counter, .horizontal-nav-items.hover .horizontal-items-title .horizontal-items-counter {
	margin:8px 20px;
	float:left;
	display:block !important;
	visibility:visible!important
}
.horizontal-nav-items:hover .horizontal-items-title .horizontal-items-title-content, .horizontal-nav-items.hover .horizontal-items-title .horizontal-items-title-content {
	margin:8px 0;
	float:left;
	display:block !important;
	visibility:visible!important
}
.horizontal-nav-items .horizontal-items-content-wrap {
	height:120px;
	background:#f2f2f2;
	border:1px solid transparent;
	position:relative;
	opacity:.8;
	filter:alpha(opacity=80);
	width:100%
}
.horizontal-nav-items .horizontal-items-content {
	display:none !important;
	visibility:hidden !important
}
.horizontal-nav-items .horizontal-items-title {
	height:36px;
	font-size:14px;
	line-height:1.54
}
.horizontal-nav-items .horizontal-items-title .horizontal-items-title-content, .horizontal-nav-items .horizontal-items-title .horizontal-items-counter {
	display:none !important;
	visibility:hidden !important
}
.horizontal-nav-items.nav-type-teams .horizontal-items-content .img-wrap {
	margin-right:20px;
	float:left
}
.horizontal-nav-items.nav-type-teams .horizontal-items-content .img-wrap img {
	width:64px;
	height:42px
}
.horizontal-nav-items.nav-type-teams .horizontal-items-content .name {
	display:table-cell;
	height:42px;
	vertical-align:middle;
	font-weight:700;
	font-size:16px;
	line-height:21px;
	width:140px;
	color:#2e2e2e
}
#nprogress {
	pointer-events:none;
	-webkit-pointer-events:none
}
#nprogress .bar {
	background:#fc0;
	position:fixed;
	z-index:100;
	top:0;
	left:0;
	width:100%;
	height:2px
}
#nprogress .peg {
	display:block;
	position:absolute;
	right:0;
	width:100px;
	height:100%;
	box-shadow:0 0 10px #fc0, 0 0 5px #fc0;
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:rotate(3deg) translate(0, -4px);
	-moz-transform:rotate(3deg) translate(0, -4px);
	-ms-transform:rotate(3deg) translate(0, -4px);
	-o-transform:rotate(3deg) translate(0, -4px);
	transform:rotate(3deg) translate(0, -4px)
}
.mu.live .s-score .s-scoreText {
	background-color:#8ec62c;
	color:#fff;
	font-weight:700;
	display:inline-block;
*display:inline;
	zoom:1;
	padding:2px 6px
}
.mu .icon-hl, .mu .icon-mrep {
	display:none
}
.mu.result .icon-hl {
	background-image:url("http://img.fifa.com/images/layout/icons/match_icons_xs.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:1px -4px;
	display:inline-block;
	width:14px;
	height:16px;
	margin:0 1px -1px 1px
}
.mu.result .icon-mrep {
	background-image:url("http://img.fifa.com/images/layout/icons/match_icons_xs.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:1px -25px;
	display:inline-block;
	width:14px;
	height:16px;
	margin:0 1px -1px 1px
}
.col-xs-3 .mu.live .s-score .s-scoreText {
	font-weight:400;
	width:40px
}
.t {
	position:absolute;
	z-index:1
}
.t .t-n, .t .t-i, .t .c-i {
	position:absolute
}
.t .t-n .t-nText, .t .t-i .t-nText, .t .c-i .t-nText, .t .t-n .t-i-wrap, .t .t-i .t-i-wrap, .t .c-i .t-i-wrap, .t .t-n .t-nTri, .t .t-i .t-nTri, .t .c-i .t-nTri, .t .t-n .c-i-wrap, .t .t-i .c-i-wrap, .t .c-i .c-i-wrap {
	display:table-cell;
	vertical-align:middle
}
.t .t-n .t-nText, .t .t-i .t-nText, .t .c-i .t-nText {
	color:#474747;
	text-transform:uppercase
}
.t .t-i, .t .c-i {
	text-align:center
}
.t .t-i.i-1, .t .c-i.i-1 {
	width:20px;
	height:20px
}
.t .t-i.i-2, .t .c-i.i-2 {
	width:30px;
	height:30px
}
.t .t-i.i-3, .t .c-i.i-3 {
	width:42px;
	height:42px
}
.t .t-i.i-4, .t .c-i.i-4 {
	width:80px;
	height:80px
}
.t .t-i.i-5, .t .c-i.i-5 {
	width:150px;
	height:150px
}
.t.home {
	left:0
}
.t.home .t-i, .t.home .c-i {
	left:0
}
.t.home .t-n {
	left:0;
	text-align:left
}
.t.away {
	right:0
}
.t.away .t-i, .t.away .c-i {
	right:0
}
.t.away .t-n {
	right:0;
	text-align:right
}
.s {
	margin:0 auto;
	position:relative;
	text-align:center
}
.c-i {
	position:relative;
	overflow:hidden
}
.c-i.i-1 {
	width:20px;
	height:20px
}
.c-i.i-2 {
	width:30px;
	height:30px
}
.c-i.i-3 {
	width:42px;
	height:42px
}
.c-i.i-4 {
	width:80px;
	height:80px
}
.c-i.i-5 {
	width:150px;
	height:150px
}
.c-i img {
	max-width:100%;
	height:auto;
	position:absolute;
	top:0;
	left:0;
	background-color:#fff
}
.c-i img:first-child {
	z-index:1
}
.col-xs-12 .t {
	height:80px
}
.col-xs-12 .t .t-i+.t-n, .col-xs-12 .t.home .t-i+.t-n {
	margin-left:63px
}
.col-xs-12 .t .c-i+.t-n, .col-xs-12 .t.home .c-i+.t-n {
	margin-left:80px
}
.col-xs-12 .t .c-i.i-3+.t-n, .col-xs-12 .t.home .c-i.i-3+.t-n, .col-xs-12 .t .t-i.i-3+.t-n, .col-xs-12 .t.home .t-i.i-3+.t-n {
	margin-left:38px
}
.col-xs-12 .t.away .t-i+.t-n {
	margin-right:63px;
	margin-left:0
}
.col-xs-12 .t.away .c-i+.t-n {
	margin-right:80px;
	margin-left:0
}
.col-xs-12 .t.away .c-i.i-3+.t-n, .col-xs-12 .t.away .t-i.i-3+.t-n {
	margin-right:38px;
	margin-left:0
}
.col-xs-12 .t-i .t-i-wrap {
	height:80px
}
.col-xs-12 .c-i .c-i-wrap {
	height:80px
}
.col-xs-12 .t-n .t-nText {
	font-size:27px;
	line-height:27px;
	height:80px
}
.col-xs-12 .t-n .t-nText.kern {
	font-size:22px;
	line-height:1
}
.col-xs-12 .t-n .t-nTri {
	display:none !important;
	visibility:hidden !important
}
.col-xs-12 .s {
	margin-bottom:8px
}
.col-xs-12 .s .s-status {
	font-size:11px;
	line-height:26px;
	text-transform:uppercase;
	min-height:26px
}
.col-xs-12 .s .s-status-abbr {
	display:none !important;
	visibility:hidden !important
}
.col-xs-12 .s .s-score.s-date-HHmm {
	font-size:27px;
	line-height:26px
}
.col-xs-9 .t .t-i+.t-n, .col-xs-8 .t .t-i+.t-n, .col-xs-9 .t.home .t-i+.t-n, .col-xs-8 .t.home .t-i+.t-n {
	margin-left:63px
}
.col-xs-9 .t .t-i.i-3+.t-n, .col-xs-8 .t .t-i.i-3+.t-n, .col-xs-9 .t.home .t-i.i-3+.t-n, .col-xs-8 .t.home .t-i.i-3+.t-n {
	margin-left:38px
}
.col-xs-9 .t.away .t-i+.t-n, .col-xs-8 .t.away .t-i+.t-n {
	margin-right:63px;
	margin-left:0
}
.col-xs-9 .t.away .t-i.i-3+.t-n, .col-xs-8 .t.away .t-i.i-3+.t-n {
	margin-right:38px;
	margin-left:0
}
.col-xs-9 .t-i .t-i-wrap, .col-xs-8 .t-i .t-i-wrap {
	height:80px
}
.col-xs-9 .t-n .t-nText, .col-xs-8 .t-n .t-nText {
	font-size:24px;
	line-height:24px;
	height:80px
}
.col-xs-9 .t-n .t-nText.kern, .col-xs-8 .t-n .t-nText.kern {
	font-size:18px;
	line-height:1
}
.col-xs-9 .t-n .t-nTri, .col-xs-8 .t-n .t-nTri {
	display:none !important;
	visibility:hidden !important
}
.col-xs-9 .s, .col-xs-8 .s {
	margin-bottom:20px
}
.col-xs-9 .s .s-status, .col-xs-8 .s .s-status {
	font-size:11px;
	line-height:26px;
	text-transform:uppercase;
	min-height:26px
}
.col-xs-9 .s .s-status-abbr, .col-xs-8 .s .s-status-abbr {
	display:none !important;
	visibility:hidden !important
}
.col-xs-9 .s .s-score, .col-xs-8 .s .s-score {
	font-size:27px;
	line-height:26px;
	min-height:26px
}
.col-xs-7 .t .t-i+.t-n, .col-xs-6 .t .t-i+.t-n, .col-xs-7 .t.home .t-i+.t-n, .col-xs-6 .t.home .t-i+.t-n {
	margin-left:36px
}
.col-xs-7 .t.away .t-i+.t-n, .col-xs-6 .t.away .t-i+.t-n {
	margin-right:36px;
	margin-left:0
}
.col-xs-7 .t-i .t-i-wrap, .col-xs-6 .t-i .t-i-wrap {
	height:80px
}
.col-xs-7 .t-i .t-i-wrap .flag, .col-xs-6 .t-i .t-i-wrap .flag {
	width:32px;
	height:auto
}
.col-xs-7 .t-n .t-nText, .col-xs-6 .t-n .t-nText {
	font-size:21px;
	line-height:24px;
	height:80px
}
.col-xs-7 .t-n .t-nText.kern, .col-xs-6 .t-n .t-nText.kern {
	font-size:18px;
	line-height:1
}
.col-xs-7 .t-n .t-nTri, .col-xs-6 .t-n .t-nTri {
	display:none !important;
	visibility:hidden !important
}
.col-xs-7 .s .s-status, .col-xs-6 .s .s-status {
	text-transform:uppercase
}
.col-xs-7 .s .s-status-abbr, .col-xs-6 .s .s-status-abbr {
	display:none !important;
	visibility:hidden !important
}
.col-xs-7 .mu-reasonwin-abbr, .col-xs-6 .mu-reasonwin-abbr {
	display:none !important;
	visibility:hidden !important
}
.col-xs-4 .t {
	height:60px
}
.col-xs-4 .t .t-i+.t-n, .col-xs-4 .t.home .t-i+.t-n {
	margin-left:42px
}
.col-xs-4 .t .c-i+.t-n, .col-xs-4 .t.home .c-i+.t-n {
	margin-left:42px
}
.col-xs-4 .t .t-i.hidden+.t-n, .col-xs-4 .t.home .t-i.hidden+.t-n {
	margin-left:0
}
.col-xs-4 .t .c-i.hidden+.t-n, .col-xs-4 .t.home .c-i.hidden+.t-n {
	margin-left:0
}
.col-xs-4 .t.away .t-i+.t-n {
	margin-right:42px;
	margin-left:0
}
.col-xs-4 .t.away .c-i+.t-n {
	margin-right:42px;
	margin-left:0
}
.col-xs-4 .t.away .t-i.hidden+.t-n {
	margin-right:0
}
.col-xs-4 .t.away .c-i.hidden+.t-n {
	margin-right:0
}
.col-xs-4 .t-i .t-i-wrap {
	height:60px
}
.col-xs-4 .c-i .c-i-wrap {
	height:60px
}
.col-xs-4 .t-n {
	height:60px
}
.col-xs-4 .t-n .t-nTri {
	height:60px;
	font-size:19px;
	line-height:24px
}
.col-xs-4 .t-n .t-nText {
	display:none
}
.col-xs-4 .s {
	width:100%
}
.col-xs-4 .s .s-status {
	display:none !important;
	visibility:hidden !important
}
.col-xs-4 .s .s-status-abbr {
	font-size:11px;
	line-height:11px;
	text-transform:uppercase;
	display:none !important;
	height:11px;
	text-align:center;
	margin:4px 0
}
.col-xs-4 .s .s-score {
	font-size:18px;
	line-height:21px;
	text-align:center
}
.col-xs-3 .t .t-n, .col-xs-3 .t.home .t-n {
	top:20px;
	font-size:14px;
	line-height:1.54;
	width:32px;
	text-align:center
}
.col-xs-3 .t.away .t-n {
	top:20px;
	font-size:14px;
	line-height:1.54;
	width:32px;
	text-align:center
}
.col-xs-3 .t-i .t-i-wrap .i-3-flag {
	width:32px
}
.col-xs-3 .t-n .t-nText {
	display:none !important;
	visibility:hidden !important
}
.col-xs-3 .t-n .t-nTri {
	width:32px
}
.col-xs-3 .s {
	width:55px
}
.col-xs-3 .s .s-status {
	display:none !important;
	visibility:hidden !important
}
.col-xs-3 .s .s-status-abbr {
	font-size:11px;
	line-height:11px;
	text-transform:uppercase;
	margin-bottom:8px
}
.col-xs-3 .s .s-score {
	font-size:18px;
	line-height:21px
}
div.hp-match-strip {
	position:relative;
	margin-top:10px
}
div.hp-match-strip:before, div.hp-match-strip:after {
	content:" ";
	display:table
}
div.hp-match-strip:after {
	clear:both
}
div.hp-match-strip .col-xs-12 .mu-m-link {
	margin-left:-10px;
	margin-right:-10px;
	padding:0 10px
}
div.hp-match-strip .mu {
	border-bottom:none
}
div.hp-match-strip h2.no-border {
	border-bottom:0px
}
div.hp-match-strip .cup-logo {
	width:316px;
	float:left
}
div.hp-match-strip .matches .time-converter {
	position:absolute;
	right:0;
	top:0px
}
div.hp-match-strip .matches .col-xs-3 .mu {
	width:100%;
	margin-bottom:0px;
	height:60px
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-day {
	display:none !important;
	visibility:hidden !important
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m-link {
	margin:0;
	padding:0;
	min-height:1px;
	height:60px
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m {
	margin-left:0
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.home .t-i-wrap, div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.away .t-i-wrap, div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.home .t-nTri, div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.away .t-nTri {
	height:60px
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.home .t-i .t-i-wrap .flag, div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.away .t-i .t-i-wrap .flag {
	width:32px;
	height:auto
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.home .t-n, div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.away .t-n {
	top:0px
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.home .t-n .t-nTri, div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.away .t-n .t-nTri {
	font-size:19px;
	line-height:24px
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.home .t-n {
	width:40px;
	left:37px
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m .t.away .t-n {
	width:40px;
	right:37px
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m .s .s-fixture .s-status, div.hp-match-strip .matches .col-xs-3 .mu .mu-m .s .s-fixture .s-status-abbr {
	height:11px;
	margin:4px 0
}
div.hp-match-strip .matches .col-xs-3 .mu .mu-m .s .s-fixture .s-score {
	font-size:18px;
	line-height:21px
}
div.hp-match-strip .matches .col-xs-4 .mu .mu-m-link {
	margin:0;
	padding:0
}
div.hp-match-strip .matches .col-xs-4 .mu .mu-i .mu-i-date {
	display:none !important;
	visibility:hidden !important
}
div.hp-match-strip .matches .col-xs-4 .mu .mu-m {
	margin-left:0
}
div.hp-match-strip .matches .col-xs-4 .mu .mu-m .t-i .t-i-wrap .flag {
	width:32px;
	height:auto
}
div.hp-match-strip .matches .col-xs-6 .mu .mu-i, div.hp-match-strip .matches .col-xs-6 .mu .mu-day {
	display:none !important;
	visibility:hidden !important
}
div.hp-match-strip .matches .col-xs-6 .mu .mu-m {
	height:80px;
	margin-left:0
}
div.hp-match-strip .matches .col-xs-12 .mu-i {
	display:none !important;
	visibility:hidden !important
}
div.hp-match-strip .matches .col-xs-12 .mu-m {
	margin-left:0
}
div.hp-tournament-strip .matches {
	margin-left:-10px;
	margin-right:-10px
}
.time-converter {
	height:30px;
	font-size:12px;
	line-height:30px;
	position:relative;
	text-align:right;
	padding:0 10px
}
.time-converter span {
	padding-left:20px;
	position:relative;
	cursor:pointer;
	color:#0087e6
}
.time-converter span:before, .time-converter span>.before {
	font-family:"fifa-icons";
	font-style:normal;
	font-weight:normal;
	text-align:center;
	position:absolute;
	top:50%;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:16px;
	line-height:16px;
	width:16px;
	height:16px;
	margin-top:-8px;
	left:0;
	content:"\e601";
*zoom:expression(runtimeStyle.zoom = 1, innerHTML = '\e601');
	color:#0087e6
}
.col-xs-12 .time-converter {
	padding:0
}
.match-list .match-list-round h2 {
	color:#999;
	height:65px;
	font-size:24px;
	line-height:65px;
	text-transform:uppercase;
	margin-left:10px
}
.match-list .match-list-date, .match-list .match-list-game {
	margin-bottom:40px;
	margin-top:20px
}
.match-list .match-list-date h3, .match-list .match-list-game h3 {
	color:#474747;
	font-size:21px;
	line-height:50px;
	height:50px;
	padding-left:10px
}
.match-list .match-list-date h3 .h3-wrap, .match-list .match-list-game h3 .h3-wrap {
	width:988px;
	height:50px;
	display:table-cell;
	border-bottom:solid 1px #474747
}
.match-list.round-anchored .match-list-round {
	padding-top:30px
}
.match-list.round-anchored .match-list-date {
	margin-bottom:30px
}
.match-list-bracket h2 {
	color:#999;
	height:65px;
	font-size:24px;
	line-height:65px;
	text-transform:uppercase;
	margin-left:10px
}
.match-list-bracket .m-row {
	padding:5px
}
.match-list-bracket .mu {
	border-bottom:none;
	margin:0 5px 0 5px;
	display:inline
}
.match-list-bracket .mu .mu-i-datetime, .match-list-bracket .mu .mu-i-date, .match-list-bracket .mu .mu-i-group, .match-list-bracket .mu .mu-i-location {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu .mu-i {
	float:none;
	text-align:center
}
.match-list-bracket .mu .mu-i .mu-i-matchnum {
	font-weight:700;
	line-height:12px
}
.match-list-bracket .mu .mu-m {
	display:block;
	width:100%;
	vertical-align:middle
}
.match-list-bracket .mu .mu-m .t .t-n {
	top:15px
}
.match-list-bracket .mu .mu-m .t .t-n .t-nText {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu .mu-m .t .t-n .t-nTri {
	width:24px;
	text-align:center;
	font-weight:700
}
.match-list-bracket .mu .mu-m .t .t-i, .match-list-bracket .mu .mu-m .t .c-i {
	display:block !important;
	visibility:visible !important;
	top:0px
}
.match-list-bracket .mu .mu-m .t .t-i .t-i-wrap .flag, .match-list-bracket .mu .mu-m .t .c-i .t-i-wrap .flag, .match-list-bracket .mu .mu-m .t .t-i .c-i-wrap .flag, .match-list-bracket .mu .mu-m .t .c-i .c-i-wrap .flag {
	width:32px;
	vertical-align:top;
	height:auto
}
.match-list-bracket .mu .mu-m .t .t-i .t-i-wrap .flag.fake, .match-list-bracket .mu .mu-m .t .c-i .t-i-wrap .flag.fake, .match-list-bracket .mu .mu-m .t .t-i .c-i-wrap .flag.fake, .match-list-bracket .mu .mu-m .t .c-i .c-i-wrap .flag.fake, .match-list-bracket .mu .mu-m .t .t-i .t-i-wrap .c-logo.fake, .match-list-bracket .mu .mu-m .t .c-i .t-i-wrap .c-logo.fake, .match-list-bracket .mu .mu-m .t .t-i .c-i-wrap .c-logo.fake, .match-list-bracket .mu .mu-m .t .c-i .c-i-wrap .c-logo.fake {
	height:32px;
	background-color:#fff
}
.match-list-bracket .mu .mu-m .t.home {
	float:left;
	margin-left:10px
}
.match-list-bracket .mu .mu-m .t.away {
	float:right;
	margin-right:10px
}
.match-list-bracket .mu.fixture .mu-m .t.home {
	top:5px
}
.match-list-bracket .mu.fixture .mu-m .t.away {
	top:5px
}
.match-list-bracket .mu.fixture .mu-m .s .s-score .s-scoreText {
	font-size:16px;
	line-height:22px;
	font-weight:700
}
.match-list-bracket .mu.live .mu-i .mu-i-matchnum {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu.live .mu-day {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu.live .mu-m .t.home {
	top:20px
}
.match-list-bracket .mu.live .mu-m .t.away {
	top:20px
}
.match-list-bracket .mu.live .mu-m .s .s-status {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu.live .mu-m .s .s-status-abbr {
	font-size:12px;
	line-height:22px
}
.match-list-bracket .mu.live .mu-m .s .s-score .s-scoreText {
	font-size:16px;
	line-height:16px;
	font-weight:700
}
.match-list-bracket .mu.result .mu-i .mu-i-matchnum {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu.result .mu-day {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu.result .mu-m .t.home {
	top:20px
}
.match-list-bracket .mu.result .mu-m .t.away {
	top:20px
}
.match-list-bracket .mu.result .mu-m .s .s-status {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu.result .mu-m .s .s-score .s-scoreText {
	font-size:16px;
	line-height:16px;
	font-weight:700
}
.match-list-bracket .mu.result .mu-m .mu-reasonwin {
	display:none !important;
	visibility:hidden !important
}
.match-list-bracket .mu.result .mu-m .mu-reasonwin-abbr {
	margin-top:16px
}
.remove-mu-location .mu .mu-i-location {
	display:none !important;
	visibility:hidden !important
}
.remove-mu-group .mu .mu-i-group {
	display:none !important;
	visibility:hidden !important
}
.nomatches-message {
	text-align:center;
	margin-top:16px
}
.p-i-1 img.player {
	width:80px;
	height:auto
}
.p-i-2 img.player {
	width:148px;
	height:auto
}
.p-i-3 img.player {
	width:232px;
	height:auto
}
.p-i-4 img.player {
	width:316px;
	height:auto
}
.p-i-prt-1 img.player {
	width:80px;
	height:112px
}
.p-i-prt-2 img.player {
	width:148px;
	height:197px
}
.p-i-prt-3 img.player {
	width:232px;
	height:309px
}
.p-i-prt-4 img.player {
	width:316px;
	height:421px
}
.goal-counter .lb-goalcounter {
	position:relative;
	color:#fff;
	background-image:url("http://img.fifa.com/images/layout/liveblog/fwc-element.png?v=130576769083351689");
	background-color:#023e84;
	background-repeat:no-repeat;
	background-position:left bottom
}
.goal-counter .lb-goalcounter h3 {
	text-transform:uppercase;
	border-bottom:1px solid #285b96;
	margin:0 10px;
	padding-left:110px;
	font-size:13px;
	line-height:30px;
	color:white
}
.goal-counter .lb-goalcounter .lb-goalcounter-link-wrap {
	color:#ffffff;
	text-decoration:none
}
.goal-counter .lb-goalcounter .lb-goalcounter-link-wrap:hover {
	text-decoration:none
}
.goal-counter .lb-goalcounter .lb-goalcounter-link-wrap:hover .lb-post-title, .goal-counter .lb-goalcounter .lb-goalcounter-link-wrap:hover .thome, .goal-counter .lb-goalcounter .lb-goalcounter-link-wrap:hover .score, .goal-counter .lb-goalcounter .lb-goalcounter-link-wrap:hover .tawat, .goal-counter .lb-goalcounter .lb-goalcounter-link-wrap:hover .lb-p-text, .goal-counter .lb-goalcounter .lb-goalcounter-link-wrap:hover .lb-p-name {
	text-decoration:none
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap {
	position:relative
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-goalcounter-data {
	line-height:1;
	position:absolute;
	top:0;
	border:none;
	left:10px
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-goalcounter-data .lb-goalcounter-goals {
	font-size:65px;
	font-weight:bold
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-goalcounter-data .lb-goalcounter-text {
	display:block;
	width:100px;
	height:20px;
	position:absolute;
	color:transparent;
	left:0;
	background-image:url("http://img.fifa.com/images/layout/sponsors/hyundai-white-smaller.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p {
	position:relative;
	padding:20px 0;
	margin-left:130px
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p .lb-p-text {
	font-size:12px;
	color:#94a3c0;
	text-transform:uppercase
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p .lb-p-img {
	margin-top:5px;
	float:none;
	width:74px;
	height:74px;
	border:2px solid #fff;
	border-radius:50%;
	overflow:hidden
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p .lb-p-img img.player {
	width:70px;
	height:auto
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content {
	margin:0
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content .lb-p-text {
	position:absolute;
	top:2px;
	left:0
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content .lb-m {
	color:#94a3c0;
	position:absolute;
	top:125px;
	left:0;
	font-size:12px;
	line-height:19px
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content .lb-m .score {
	padding:0 5px
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content .lb-t {
	color:#94a3c0;
	position:absolute;
	top:80px;
	left:80px
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content .lb-t .lb-t-n {
	display:inline-block;
*display:inline;
	zoom:1;
	margin-left:5px
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content .lb-t .lb-t-i {
	display:inline-block;
*display:inline;
	zoom:1
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content .lb-t .lb-t-i .flag {
	vertical-align:sub
}
.goal-counter .lb-goalcounter .lb-goalcounter-wrap .lb-p-content .lb-p-name {
	margin:5px 0;
	font-weight:700;
	font-size:16px;
	line-height:1.3
}
.mu-more {
	width:80px;
	display:table-cell;
	height:80px;
	vertical-align:middle
}
.col-xs-12 .mh .s .s-status {
	line-height:19px;
	min-height:19px;
	font-size:14px
}
.lineup .table td, .squadlist .table td, .lineup .table th, .squadlist .table th {
	padding:4px 0
}
.lineup .table td.home, .squadlist .table td.home, .lineup .table td.away, .squadlist .table td.away {
	padding-left:36px
}
.lineup .table.fielded td.home:hover, .squadlist .table.fielded td.home:hover, .lineup .table.substitutes td.home:hover, .squadlist .table.substitutes td.home:hover, .lineup .table.fielded td.away:hover, .squadlist .table.fielded td.away:hover, .lineup .table.substitutes td.away:hover, .squadlist .table.substitutes td.away:hover {
	background-color:#ebebeb
}
.lineup .match-people, .squadlist .match-people {
	font-size:16px;
	line-height:22px
}
.lineup .match-people label, .squadlist .match-people label {
	padding-right:13px
}
.mu {
	position:relative;
	border-bottom:1px solid #DCDCDC;
	font-size:12px;
	line-height:23px
}
.mu:before, .mu:after {
	content:" ";
	display:table
}
.mu:after {
	clear:both
}
.mu>a {
	display:block;
	color:#666;
	text-decoration:none
}
.mu>a:hover {
	background-color:#f2f2f2
}
.mu>a:hover *, .mu>a:hover .s-status, .mu>a:hover .s-status-abbr, .mu>a:hover .s-score, .mu>a:hover .mu-reasonwin {
	text-decoration:none
}
.mu>a .s-score {
	color:#0087e6
}
.mu .mu-i {
	text-align:left;
	float:left
}
.mu .mu-i .mu-i-group, .mu .mu-i .mu-i-datetime {
	text-transform:uppercase
}
.mu .mu-i .mu-i-group .wrap-localtime, .mu .mu-i .mu-i-datetime .wrap-localtime {
	text-transform:none
}
.mu .mu-i .mu-i-group {
	font-weight:700
}
.mu .mu-m {
	position:relative
}
.mu .mu-m:before, .mu .mu-m:after {
	content:" ";
	display:table
}
.mu .mu-m:after {
	clear:both
}
.mu .mu-m .t {
	width:44%
}
.mu .mu-m>.mu-reasonwin {
	text-align:center
}
.mu .mu-m>.mu-reasonwin:before, .mu .mu-m>.mu-reasonwin:after {
	content:" ";
	display:table
}
.mu .mu-m>.mu-reasonwin:after {
	clear:both
}
.mu .mu-m>.mu-reasonwin-abbr {
	text-align:center
}
.mu .mu-m>.mu-reasonwin-abbr:before, .mu .mu-m>.mu-reasonwin-abbr:after {
	content:" ";
	display:table
}
.mu .mu-m>.mu-reasonwin-abbr:after {
	clear:both
}
.mu .mu-linkmore {
	position:absolute;
	right:-20px;
	top:0;
	bottom:0
}
.col-xs-12 .mu .mu-m-link {
	min-height:80px;
*height:80px
}
.col-xs-12 .mu .mu-day {
	display:none !important;
	visibility:hidden !important
}
.col-xs-12 .mu .mu-i {
	width:232px;
	margin-right:20px;
	min-height:80px;
*height:80px
}
.col-xs-12 .mu .mu-i div {
	line-height:17px
}
.col-xs-12 .mu .mu-i .mu-i-datetime {
	margin-top:5px
}
.col-xs-12 .mu .mu-i .mu-i-date, .col-xs-12 .mu .mu-i .mu-i-matchnum, .col-xs-12 .mu .mu-i .mu-i-round {
	display:none !important;
	visibility:hidden !important
}
.col-xs-12 .mu .mu-m {
	margin-left:272px
}
.col-xs-12 .mu .mu-m .mu-reasonwin {
	font-size:11px;
	line-height:18px
}
.col-xs-12 .mu .mu-m .mu-reasonwin-abbr {
	display:none !important;
	visibility:hidden !important
}
.col-xs-12 .mu .mu-more {
	width:64px;
	margin-left:20px;
	line-height:80px;
	text-align:center;
	color:#0087e6
}
.col-xs-9 .mu .mu-m-link {
	min-height:80px
}
.col-xs-9 .mu .mu-m-link:hover {
	background-color:#ebebeb
}
.col-xs-9 .mu .mu-i {
	display:none !important;
	visibility:hidden !important
}
 .mu-day {
	float:left;
	display:none;
	height:80px;
	background-color:#ebebeb;
	text-align:center
}
.col-xs-9 .mu .mu-day .t-day, .col-xs-9 .mu .mu-day .t-month {
	width:64px;
	display:block
}
.col-xs-9 .mu .mu-day .t-day {
	font-size:36px;
	line-height:36px;
	padding-top:15px
}
.col-xs-9 .mu .mu-day .t-month {
	font-size:19px;
	line-height:24px;
	text-transform:uppercase
}
.col-xs-9 .mu .mu-m {
	margin-left:104px
}
.col-xs-9 .mu .mu-m .mu-reasonwin {
	font-size:11px;
	line-height:18px
}
.col-xs-9 .mu .mu-m .mu-reasonwin-abbr {
	display:none !important;
	visibility:hidden !important
}
.col-xs-9 .mu .mu-linkmore {
	display:none !important;
	visibility:hidden !important
}
.col-xs-7 .mu .mu-m-link, .article-mu .mu .mu-m-link {
	margin-left:-10px;
	padding:10px;
	margin-right:-10px
}
.col-xs-7 .mu .mu-m-link .s-status, .article-mu .mu .mu-m-link .s-status, .col-xs-7 .mu .mu-m-link .mu-i, .article-mu .mu .mu-m-link .mu-i {
	color:#666
}
.col-xs-7 .mu .mu-m-link:hover, .article-mu .mu .mu-m-link:hover {
	text-decoration:none
}
.col-xs-7 .mu .mu-day, .article-mu .mu .mu-day {
	display:none !important;
	visibility:hidden !important
}
.col-xs-7 .mu .mu-i, .article-mu .mu .mu-i {
	float:none;
	font-size:11px;
	line-height:20px;
	height:20px
}
.col-xs-7 .mu .mu-i:before, .article-mu .mu .mu-i:before, .col-xs-7 .mu .mu-i:after, .article-mu .mu .mu-i:after {
	content:" ";
	display:table
}
.col-xs-7 .mu .mu-i:after, .article-mu .mu .mu-i:after {
	clear:both
}
.col-xs-7 .mu .mu-i .mu-i-datetime, .article-mu .mu .mu-i .mu-i-datetime {
	display:none !important;
	visibility:hidden !important
}
.col-xs-7 .mu .mu-i .mu-i-date, .article-mu .mu .mu-i .mu-i-date, .col-xs-7 .mu .mu-i .mu-i-group, .article-mu .mu .mu-i .mu-i-group, .col-xs-7 .mu .mu-i .mu-i-matchnum, .article-mu .mu .mu-i .mu-i-matchnum, .col-xs-7 .mu .mu-i .mu-i-round, .article-mu .mu .mu-i .mu-i-round {
	float:left;
	margin-right:10px
}
.col-xs-7 .mu .mu-i .mu-i-location, .article-mu .mu .mu-i .mu-i-location, .col-xs-7 .mu .mu-i .mu-i-stadium, .article-mu .mu .mu-i .mu-i-stadium, .col-xs-7 .mu .mu-i .mu-i-venue, .article-mu .mu .mu-i .mu-i-venue {
	float:right;
	margin-left:10px
}
.col-xs-7 .mu .mu-i .mu-i-group, .article-mu .mu .mu-i .mu-i-group {
	font-weight:normal
}
.col-xs-7 .mu .mu-m, .article-mu .mu .mu-m {
	min-height:80px
}
.col-xs-7 .mu .mu-m .mu-reasonwin-abbr, .article-mu .mu .mu-m .mu-reasonwin-abbr {
	display:none !important;
	visibility:hidden !important
}
.col-xs-7 .mu .mu-linkmore, .article-mu .mu .mu-linkmore {
	display:none !important;
	visibility:hidden !important
}
.col-xs-4 .mu {
	padding:0 10px
}
.col-xs-4 .mu .mu-m-link {
	height:60px;
	margin:0 -10px;
	padding:0 10px
}
.col-xs-4 .mu .mu-day {
	display:none !important;
	visibility:hidden !important
}
.col-xs-4 .mu .mu-i {
	height:60px;
	padding-right:20px;
	float:left
}
.col-xs-4 .mu .mu-i .mu-i-datetime, .col-xs-4 .mu .mu-i .mu-i-group, .col-xs-4 .mu .mu-i .mu-i-location, .col-xs-4 .mu .mu-i .mu-i-matchnum, .col-xs-4 .mu .mu-i .mu-i-round {
	display:none !important;
	visibility:hidden !important
}
.col-xs-4 .mu .mu-i .mu-i-date {
	font-size:11px;
	line-height:14px;
	text-transform:uppercase;
	margin-top:20px;
	width:40px
}
.col-xs-4 .mu .mu-m {
	margin-left:60px;
	height:60px
}
.col-xs-4 .mu .mu-m .t {
	width:35%
}
.col-xs-4 .mu .mu-m .s {
	width:100%
}
.col-xs-4 .mu .mu-m .mu-reasonwin {
	display:none !important;
	visibility:hidden !important
}
.col-xs-4 .mu .mu-m .mu-reasonwin-abbr {
	font-size:11px;
	line-height:11px;
	margin-bottom:4px
}
.col-xs-4 .mu .mu-linkmore {
	display:none !important;
	visibility:hidden !important
}
.col-xs-3 .mu {
	width:196px;
	border:none;
	margin-bottom:15px
}
.col-xs-3 .mu .mu-m-link {
	min-height:40px;
	margin:0 -10px;
	padding:0 10px
}
.col-xs-3 .mu .mu-i {
	display:none !important;
	visibility:hidden !important
}
.col-xs-3 .mu .mu-day {
	margin-right:15px;
	width:40px;
	height:40px;
	vertical-align:middle;
	background-color:#ebebeb;
	float:left
}
.col-xs-3 .mu .mu-day .t-day, .col-xs-3 .mu .mu-day .t-month {
	text-align:center;
	display:block;
	width:40px
}
.col-xs-3 .mu .mu-day .t-day {
	font-size:21px;
	line-height:25px
}
.col-xs-3 .mu .mu-day .t-month {
	font-size:12px;
	line-height:12px;
	text-transform:uppercase
}
.col-xs-3 .mu .mu-m {
	margin-left:55px;
	vertical-align:middle
}
.col-xs-3 .mu .mu-m .t {
	width:35%
}
.col-xs-3 .mu .mu-m .s {
	width:30%
}
.col-xs-3 .mu .mu-m .mu-reasonwin, .col-xs-3 .mu .mu-m .mu-reasonwin-abbr {
	display:none !important;
	visibility:hidden !important
}
.col-xs-3 .mu .mu-linkmore {
	display:none !important;
	visibility:hidden !important
}
.bg-gray .col-xs-9 .mu .mu-m-link:hover, .bg-gray .col-xs-3 .mu .mu-m-link:hover {
	background-color:#fff
}
.bg-gray .col-xs-9 .mu .mu-day, .bg-gray .col-xs-3 .mu .mu-day {
	background-color:#fff
}
.mu-flag-3 .mu-m .t .t-i .t-i-wrap img.i-4-flag, .mu-flag-3 .mu-m .t .t-i .t-i-wrap img.flag {
	width:32px;
	height:auto
}
.mh-row {
	margin-left:-10px;
	margin-right:-10px;
	padding-bottom:20px
}
.mh-row .header-wrap {
	margin:0
}
.mh-row .header-menu-simple {
	margin-left:-10px;
	margin-right:-10px;
	padding-left:10px;
	border-bottom:3px solid #BFBFBF
}
.mh-row .header-menu-simple .qlink-list .qlink-link {
	display:inline-block;
*display:inline;
	zoom:1;
	padding-right:15px
}
.mh-row .header-menu-simple .qlink-list .qlink-link .qlink-link-wrap .item {
	line-height:2.54
}
.mh {
	position:relative;
	margin-top:16px
}
.mh:before, .mh:after {
	content:" ";
	display:table
}
.mh:after {
	clear:both
}
.mh>a {
	display:block;
	text-decoration:none
}
.mh .mh-i-report-hl {
	position:absolute;
	top:0px;
	right:0px
}
.mh .mh-i .mh-i-round, .mh .mh-i .mh-i-location-date {
	text-align:center
}
.mh .mh-i .mh-i-round .mh-i-datetime, .mh .mh-i .mh-i-location-date .mh-i-datetime {
	display:inline-block
}
.mh .mh-i .mh-i-location-date span {
	margin-right:5px
}
.mh .mh-i .mh-i-location-date .mh-i-date {
	display:inline;
	margin-right:10px
}
.mh .mh-i .mh-i-round {
	font-weight:700;
	color:#474747;
	line-height:14px;
	margin-bottom:6px
}
.mh .mh-m {
	position:relative
}
.mh .mh-m:before, .mh .mh-m:after {
	content:" ";
	display:table
}
.mh .mh-m:after {
	clear:both
}
.mh .mh-m .t {
	width:44%;
	height:50px;
	margin-top:15px
}
.mh .mh-m .t .t-i .t-i-wrap, .mh .mh-m .t .t-n .t-nText {
	height:50px
}
.mh .mh-m .t .t-n .t-nText {
	font-size:30px
}
.mh .mh-m .t .t-n .t-nText.kern {
	font-size:24px
}
.mh .mh-m .s .s-score {
	height:35px
}
.mh .mh-m .s .s-score .s-scoreText {
	font-size:32px;
	font-weight:700
}
.mh .mh-m .s .s-score .s-scoreText {
	display:inline-block;
	padding:3px 8px;
	line-height:1
}
.mh .mh-m .t-scorer {
	width:33%
}
.mh .mh-m .t-scorer:before, .mh .mh-m .t-scorer:after {
	content:" ";
	display:table
}
.mh .mh-m .t-scorer:after {
	clear:both
}
.mh .mh-m .t-scorer .ml-scorer-name {
	float:left
}
.mh .mh-m .t-scorer .ml-scorer-name .p .p-i .flag {
	display:none !important;
	visibility:hidden !important
}
.mh .mh-m .t-scorer .ml-scorer-name .p .p-n a {
	color:#474747
}
.mh .mh-m .t-scorer .ml-scorer-name .p a {
	color:#474747;
	text-decoration:none
}
.mh .mh-m .t-scorer .ml-scorer-name .p a:hover, .mh .mh-m .t-scorer .ml-scorer-name .p a::after, .mh .mh-m .t-scorer .ml-scorer-name .p a:visited::after {
color:#0087e6
}
.mh .mh-m .t-scorer .ml-scorer-name .p a:visited, .mh .mh-m .t-scorer .ml-scorer-name .p a:visited * {
	color:#5cace5
}
.mh .mh-m .t-scorer .ml-scorer-name .p a:visited:hover, .mh .mh-m .t-scorer .ml-scorer-name .p a:visited:hover * {
	color:#0087e6
}
.mh .mh-m .t-scorer.home {
	float:left;
	padding-left:63px
}
.mh .mh-m .t-scorer.home .mh-l-scorers .mh-scorer {
	float:left
}
.mh .mh-m .t-scorer.home .mh-l-scorers .mh-scorer .ml-scorer-evmin {
	font-weight:700;
	margin-left:6px;
	margin-right:10px
}
.mh .mh-m .t-scorer.away {
	float:right;
	padding-right:63px
}
.mh .mh-m .t-scorer.away .mh-l-scorers .mh-scorer {
	float:right;
	text-align:right
}
.mh .mh-m .t-scorer.away .mh-l-scorers .mh-scorer .ml-scorer-name {
	margin-left:10px
}
.mh .mh-m .t-scorer.away .mh-l-scorers .mh-scorer .ml-scorer-evmin {
	font-weight:700;
	margin-left:6px
}
.mh .mh-m>.mu-reasonwin {
	margin:0 auto;
	text-align:center;
	font-size:11px;
	line-height:18px;
	width:33%
}
.mh .mh-m>.mu-reasonwin:before, .mh .mh-m>.mu-reasonwin:after {
	content:" ";
	display:table
}
.mh .mh-m>.mu-reasonwin:after {
	clear:both
}
.mh .mh-m>.mu-reasonwin-abbr {
	display:none !important;
	visibility:hidden !important
}
.mh.live .s-scoreText {
	background-color:#8ec62c;
	color:#fff
}
.navbar-matchheader {
	margin-bottom:20px
}
.navbar-matchheader .container {
	min-height:45px
}
.navbar-matchheader .container .mh-row .header-wrap .title-wrap .title a {
	display:inline
}
.navbar-matchheader.navbar-fixed-top {
	height:119px
}
.navbar-matchheader.navbar-fixed-top .container {
	min-height:119px
}
.navbar-matchheader.navbar-fixed-top .container .mh-row {
	padding-bottom:0px
}
.navbar-matchheader.navbar-fixed-top .container .mh-row .header-wrap {
	display:none !important;
	visibility:hidden !important
}
.navbar-matchheader.navbar-fixed-top .container .mh-row .mh {
	border-bottom:solid 1px #e5e5e5
}
.navbar-matchheader.navbar-fixed-top .container .mh-row .mh .mh-i {
	display:none !important;
	visibility:hidden !important
}
.navbar-matchheader.navbar-fixed-top .container .mh-row .mh .mh-m .t-scorer, .navbar-matchheader.navbar-fixed-top .container .mh-row .mh .mh-m .mu-reasonwin {
	display:none !important;
	visibility:hidden !important
}
.lineup .table, .squadlist .table {
	width:100%;
	border:none;
	margin-bottom:20px
}
.lineup .table td, .squadlist .table td, .lineup .table th, .squadlist .table th {
	text-align:left;
	width:50%;
	border:none
}
.lineup .table.officials td, .squadlist .table.officials td, .lineup .table.officials th, .squadlist .table.officials th {
	text-align:center
}
.lineup .table.substitutions td, .squadlist .table.substitutions td {
	padding-right:20px;
	position:relative
}
.lineup .table.substitutions td .p-subs, .squadlist .table.substitutions td .p-subs {
	float:left
}
.lineup .table.substitutions td .p-subs .p-subs-in, .squadlist .table.substitutions td .p-subs .p-subs-in, .lineup .table.substitutions td .p-subs .p-subs-out, .squadlist .table.substitutions td .p-subs .p-subs-out {
	clear:both
}
.lineup .table.substitutions td .p-subs .p-subs-in .p, .squadlist .table.substitutions td .p-subs .p-subs-in .p, .lineup .table.substitutions td .p-subs .p-subs-out .p, .squadlist .table.substitutions td .p-subs .p-subs-out .p {
	display:block;
	float:left;
	margin-right:4px
}
.lineup .table.substitutions td .p-lu-info, .squadlist .table.substitutions td .p-lu-info {
	float:right;
	margin-top:10px
}
.lineup .table.substitutions td .p-lu-info .event.substitution-out, .squadlist .table.substitutions td .p-lu-info .event.substitution-out {
	padding-top:0
}
.lineup .table.substitutions td .p-lu-info .p-e .substitution-out, .squadlist .table.substitutions td .p-lu-info .p-e .substitution-out {
	background-position:left -266px
}
.lineup .p-lu-info, .squadlist .p-lu-info {
	margin-left:5px
}
.lineup .p-lu-info .p-k, .squadlist .p-lu-info .p-k {
	margin-right:4px
}
.lineup .p-lu-info, .squadlist .p-lu-info {
	display:inline-block;
	margin-left:5px
}
.lineup .p-lu-info:before, .squadlist .p-lu-info:before, .lineup .p-lu-info:after, .squadlist .p-lu-info:after {
	content:" ";
	display:table
}
.lineup .p-lu-info:after, .squadlist .p-lu-info:after {
	clear:both
}
.lineup .p-lu-info .p-k, .squadlist .p-lu-info .p-k {
	display:inline-block;
	vertical-align:top;
	margin-right:4px;
	line-height:18px
}
.lineup .p-lu-info .p-e, .squadlist .p-lu-info .p-e {
	font-weight:700;
	display:inline-block
}
.lineup .p-lu-info .p-e:before, .squadlist .p-lu-info .p-e:before, .lineup .p-lu-info .p-e:after, .squadlist .p-lu-info .p-e:after {
	content:" ";
	display:table
}
.lineup .p-lu-info .p-e:after, .squadlist .p-lu-info .p-e:after {
	clear:both
}
.lineup .p-lu-info .p-e span.event, .squadlist .p-lu-info .p-e span.event {
	background-image:url("http://img.fifa.com/images/layout/icons/events_ico_small.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
	height:22px;
	width:22px;
	padding-left:22px;
	padding-top:2px;
	margin-bottom:-4px
}
.lineup .p-lu-info .p-e span.event.goal, .squadlist .p-lu-info .p-e span.event.goal {
	background-position:left -22px;
	margin-right:2px
}
.lineup .p-lu-info .p-e span.event.penalty-wrong, .squadlist .p-lu-info .p-e span.event.penalty-wrong {
	background-position:left -44px
}
.lineup .p-lu-info .p-e span.event.penalty, .squadlist .p-lu-info .p-e span.event.penalty {
	background-position:left -66px
}
.lineup .p-lu-info .p-e span.event.goal-penalty, .squadlist .p-lu-info .p-e span.event.goal-penalty {
	background-position:left -66px
}
.lineup .p-lu-info .p-e span.event.goal-own, .squadlist .p-lu-info .p-e span.event.goal-own {
	background-position:left -88px
}
.lineup .p-lu-info .p-e span.event.first-start, .squadlist .p-lu-info .p-e span.event.first-start {
	background-position:left -110px
}
.lineup .p-lu-info .p-e span.event.first-end, .squadlist .p-lu-info .p-e span.event.first-end {
	background-position:left -132px
}
.lineup .p-lu-info .p-e span.event.second-start, .squadlist .p-lu-info .p-e span.event.second-start {
	background-position:left -154px
}
.lineup .p-lu-info .p-e span.event.second-end, .squadlist .p-lu-info .p-e span.event.second-end {
	background-position:left -176px
}
.lineup .p-lu-info .p-e span.event.yellow-card, .squadlist .p-lu-info .p-e span.event.yellow-card {
	background-position:left -198px;
	display:inline-block
}
.lineup .p-lu-info .p-e span.event.red-card, .squadlist .p-lu-info .p-e span.event.red-card {
	background-position:left -220px;
	display:inline-block
}
.lineup .p-lu-info .p-e span.event.yellow-card-second, .squadlist .p-lu-info .p-e span.event.yellow-card-second {
	background-position:left -242px;
	display:inline-block
}
.lineup .p-lu-info .p-e span.event.substitution-in-out, .squadlist .p-lu-info .p-e span.event.substitution-in-out {
	background-position:left -264px
}
.lineup .p-lu-info .p-e span.event.substitution-out, .squadlist .p-lu-info .p-e span.event.substitution-out {
	background-position:left -286px;
	margin-right:2px
}
.lineup .p-lu-info .p-e span.event.substitution-out.halftime, .squadlist .p-lu-info .p-e span.event.substitution-out.halftime {
	width:80px
}
.lineup .p-lu-info .p-e span.event.substitution-in, .squadlist .p-lu-info .p-e span.event.substitution-in {
	background-position:left -308px;
	line-height:16px;
	margin-right:2px
}
.lineup .p-lu-info .p-e span.event.substitution-in.halftime, .squadlist .p-lu-info .p-e span.event.substitution-in.halftime {
	width:80px
}
.lineup .p-lu-info .p-e span.event.match-report, .squadlist .p-lu-info .p-e span.event.match-report {
	background-position:left -330px
}
.playersOnThePitch .table {
	width:100%;
	border:none;
	margin-bottom:20px
}
.playersOnThePitch .table td, .playersOnThePitch .table th {
	text-align:left;
	width:50%;
	border:none
}
.playersOnThePitch .table td+td, .playersOnThePitch .table th+th {
	text-align:right
}
.playersOnThePitch .table.pitched td.home>div {
	float:left
}
.playersOnThePitch .table.pitched td.away>div {
	float:right
}
.playersOnThePitch .table.pitched td.home:hover, .playersOnThePitch .table.pitched td.away:hover {
	background-color:#f5f5f5
}
.playersOnThePitch .table .t {
	position:relative;
	height:50px
}
.playersOnThePitch .table .p {
	font-size:12px;
	line-height:16px;
	position:relative
}
.playersOnThePitch .table .p:before, .playersOnThePitch .table .p:after {
	content:" ";
	display:table
}
.playersOnThePitch .table .p:after {
	clear:both
}
.playersOnThePitch .table .p .p-i {
	position:absolute;
	top:50%;
	height:20px;
	margin-top:-10px
}
.playersOnThePitch .table .p .p-i .p-i-bibnum {
	display:block;
	width:24px;
	font-size:14px;
	line-height:18px;
	text-indent:3px;
	color:#999
}
.playersOnThePitch .table .p .p-i .p-i-bibnum .p-k {
	line-height:14px
}
.playersOnThePitch .table .p .p-i .flag {
	display:none !important;
	visibility:hidden !important
}
.playersOnThePitch .table .p .p-n a {
	color:#474747;
	text-decoration:none
}
.playersOnThePitch .table .p .p-n a:hover, .playersOnThePitch .table .p .p-n a::after, .playersOnThePitch .table .p .p-n a:visited::after {
color:#0087e6
}
.playersOnThePitch .table .p .p-n a:visited, .playersOnThePitch .table .p .p-n a:visited * {
	color:#5cace5
}
.playersOnThePitch .table .p .p-n a:visited:hover, .playersOnThePitch .table .p .p-n a:visited:hover * {
	color:#0087e6
}
.playersOnThePitch .table .p-lu-info {
	height:14px
}
.playersOnThePitch .table .p-lu-info .p-k {
	display:inline-block;
	vertical-align:top;
	font-size:10px;
	line-height:14px
}
.playersOnThePitch .table td, .playersOnThePitch .table th {
	padding:4px 0
}
.playersOnThePitch .table td.home, .playersOnThePitch .table th.home {
	padding-left:24px;
	padding-bottom:3px;
	padding-top:3px
}
.playersOnThePitch .table td.home .p-lu-info, .playersOnThePitch .table th.home .p-lu-info {
	margin-left:5px
}
.playersOnThePitch .table td.home .p-lu-info .p-k, .playersOnThePitch .table th.home .p-lu-info .p-k {
	margin-right:4px
}
.playersOnThePitch .table td.home .p .p-i, .playersOnThePitch .table th.home .p .p-i {
	left:-24px
}
.playersOnThePitch .table td.away, .playersOnThePitch .table th.away {
	padding-left:0;
	padding-right:24px;
	padding-bottom:3px;
	padding-top:3px
}
.playersOnThePitch .table td.away .p-lu-info, .playersOnThePitch .table th.away .p-lu-info {
	margin-right:5px
}
.playersOnThePitch .table td.away .p-lu-info .p-k, .playersOnThePitch .table th.away .p-lu-info .p-k {
	margin-left:4px
}
.playersOnThePitch .table td.away .p .p-i, .playersOnThePitch .table th.away .p .p-i {
	right:-24px
}
.playersOnThePitch .table td.away .p .p-n a, .playersOnThePitch .table th.away .p .p-n a {
	text-align:right
}
.playersOnThePitch .table td.away .p-i-bibnum, .playersOnThePitch .table th.away .p-i-bibnum {
	text-align:center
}
.col-xs-8 .lineup .t, .col-xs-12 .lineup .t, .col-xs-8 .squadlist .t, .col-xs-12 .squadlist .t {
	position:relative;
	height:50px
}
.col-xs-8 .lineup .t .t-n, .col-xs-12 .lineup .t .t-n, .col-xs-8 .squadlist .t .t-n, .col-xs-12 .squadlist .t .t-n {
	margin-left:36px
}
.col-xs-8 .lineup .t .t-n .t-nText, .col-xs-12 .lineup .t .t-n .t-nText, .col-xs-8 .squadlist .t .t-n .t-nText, .col-xs-12 .squadlist .t .t-n .t-nText {
	height:50px;
	font-size:19px;
	line-height:22px
}
.col-xs-8 .lineup .t .t-n .t-nTri, .col-xs-12 .lineup .t .t-n .t-nTri, .col-xs-8 .squadlist .t .t-n .t-nTri, .col-xs-12 .squadlist .t .t-n .t-nTri {
	display:none !important;
	visibility:hidden !important
}
.col-xs-8 .lineup .t .t-i.i-2 .t-i-wrap, .col-xs-12 .lineup .t .t-i.i-2 .t-i-wrap, .col-xs-8 .squadlist .t .t-i.i-2 .t-i-wrap, .col-xs-12 .squadlist .t .t-i.i-2 .t-i-wrap {
	height:50px
}
.col-xs-8 .lineup .t .t-i.i-2 .t-i-wrap .flag, .col-xs-12 .lineup .t .t-i.i-2 .t-i-wrap .flag, .col-xs-8 .squadlist .t .t-i.i-2 .t-i-wrap .flag, .col-xs-12 .squadlist .t .t-i.i-2 .t-i-wrap .flag {
	width:26px
}
.col-xs-8 .lineup .p, .col-xs-12 .lineup .p, .col-xs-8 .squadlist .p, .col-xs-12 .squadlist .p {
	display:inline-block;
	font-size:16px;
	line-height:22px;
	position:relative
}
.col-xs-8 .lineup .p:before, .col-xs-12 .lineup .p:before, .col-xs-8 .squadlist .p:before, .col-xs-12 .squadlist .p:before, .col-xs-8 .lineup .p:after, .col-xs-12 .lineup .p:after, .col-xs-8 .squadlist .p:after, .col-xs-12 .squadlist .p:after {
	content:" ";
	display:table
}
.col-xs-8 .lineup .p:after, .col-xs-12 .lineup .p:after, .col-xs-8 .squadlist .p:after, .col-xs-12 .squadlist .p:after {
	clear:both
}
.col-xs-8 .lineup .p .p-i, .col-xs-12 .lineup .p .p-i, .col-xs-8 .squadlist .p .p-i, .col-xs-12 .squadlist .p .p-i {
	position:absolute;
	left:-36px;
	top:50%;
	height:20px;
	margin-top:-10px
}
.col-xs-8 .lineup .p .p-i .p-i-bibnum, .col-xs-12 .lineup .p .p-i .p-i-bibnum, .col-xs-8 .squadlist .p .p-i .p-i-bibnum, .col-xs-12 .squadlist .p .p-i .p-i-bibnum {
	display:block;
	width:36px;
	font-size:18px;
	line-height:20px;
	text-indent:3px;
	color:#999
}
.col-xs-8 .lineup .p .p-i .flag, .col-xs-12 .lineup .p .p-i .flag, .col-xs-8 .squadlist .p .p-i .flag, .col-xs-12 .squadlist .p .p-i .flag {
	display:none !important;
	visibility:hidden !important
}
.col-xs-8 .lineup .p .p-n a, .col-xs-12 .lineup .p .p-n a, .col-xs-8 .squadlist .p .p-n a, .col-xs-12 .squadlist .p .p-n a {
	color:#474747;
	text-decoration:none
}
.col-xs-8 .lineup .p .p-n a:hover, .col-xs-12 .lineup .p .p-n a:hover, .col-xs-8 .squadlist .p .p-n a:hover, .col-xs-12 .squadlist .p .p-n a:hover, .col-xs-8 .lineup .p .p-n a::after, .col-xs-12 .lineup .p .p-n a::after, .col-xs-8 .squadlist .p .p-n a::after, .col-xs-12 .squadlist .p .p-n a::after, .col-xs-8 .lineup .p .p-n a:visited::after, .col-xs-12 .lineup .p .p-n a:visited::after, .col-xs-8 .squadlist .p .p-n a:visited::after, .col-xs-12 .squadlist .p .p-n a:visited::after {
color:#0087e6
}
.col-xs-8 .lineup .p .p-n a:visited, .col-xs-12 .lineup .p .p-n a:visited, .col-xs-8 .squadlist .p .p-n a:visited, .col-xs-12 .squadlist .p .p-n a:visited, .col-xs-8 .lineup .p .p-n a:visited *, .col-xs-12 .lineup .p .p-n a:visited *, .col-xs-8 .squadlist .p .p-n a:visited *, .col-xs-12 .squadlist .p .p-n a:visited * {
	color:#5cace5
}
.col-xs-8 .lineup .p .p-n a:visited:hover, .col-xs-12 .lineup .p .p-n a:visited:hover, .col-xs-8 .squadlist .p .p-n a:visited:hover, .col-xs-12 .squadlist .p .p-n a:visited:hover, .col-xs-8 .lineup .p .p-n a:visited:hover *, .col-xs-12 .lineup .p .p-n a:visited:hover *, .col-xs-8 .squadlist .p .p-n a:visited:hover *, .col-xs-12 .squadlist .p .p-n a:visited:hover * {
	color:#0087e6
}
.col-xs-8 .p-subs {
	width:200px
}
.match-report .match-report-header {
	height:80px;
	color:#2e2e2e
}
.match-report .match-report-header .address {
	float:left;
	width:80%
}
.match-report .match-report-header .address h2 {
	font-weight:700;
	text-transform:uppercase;
	float:left
}
.match-report .match-report-header .address span {
	float:left;
	font-size:16px;
	line-height:30px;
	margin-left:5px;
	font-style:italic
}
.match-report .match-report-header .address .text-address {
	float:right;
	font-size:11px;
	line-height:19px;
	text-align:right
}
.match-report .match-report-header .logo-report {
	float:right;
	width:110px;
	height:55px;
	background-image:url("http://img.fifa.com/images/layout/brand/fifa_b.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0
}
.match-report .match-info .match-name-result {
	margin-bottom:20px;
	height:26px
}
.match-report .match-info .match-name-result .match-round {
	width:100%;
	text-align:right;
	color:#000080;
	font-size:14px;
	line-height:14px;
	font-weight:700
}
.match-report .match-info .match-name-result .match-name, .match-report .match-info .match-name-result .result {
	width:50%;
	font-size:24px;
	line-height:26px;
	color:#000080;
	font-weight:700
}
.match-report .match-info .match-name-result .match-name {
	float:left
}
.match-report .match-info .match-name-result .result {
	float:right;
	text-align:right
}
.match-report .match-info .match-data {
	float:left
}
.match-report .match-info .match-data thead th {
	text-align:left;
	font-weight:700;
	color:#474747
}
.match-report .match-info .match-data tbody td {
	text-align:left;
	color:#000080;
	font-weight:700
}
.match-report .match-official h3, .match-report .match-scorers h3, .match-report .match-ycards h3, .match-report .match-rcards h3, .match-report .penalty h3 {
	color:#000080;
	font-weight:700
}
.match-report .match-official .people .people-kind-name, .match-report .match-official .people .people-name {
	text-align:left
}
.match-report .match-official .people .people-kind-name {
	font-weight:700
}
.match-report .match-scorers {
	margin-bottom:20px
}
.match-report .lineup .table td {
	height:25px
}
.match-report .lineup .team-name .t .t-i .t-i-wrap {
	height:auto
}
.match-report .lineup .team-name .t .t-i .t-i-wrap .flag {
	width:32px
}
.match-report .lineup .team-name .t .t-n {
	margin-left:42px
}
.match-report .lineup .team-name .t .t-n .t-nText {
	height:auto;
	color:#000080;
	font-weight:700
}
.match-report .lineup .p {
	font-size:13px;
	line-height:1.54
}
.match-report .lineup .p-lu-info .p-e span {
	background:none;
	padding-left:0
}
.match-report .lineup .match-people {
	font-size:13px;
	line-height:1.54
}
.match-report .match-ycards, .match-report .match-rcards {
	margin-bottom:20px
}
.match-report .penalty .p .p-i .p-i-bibnum {
	width:25px
}
.match-report .legend .table td {
	font-size:12px;
	line-height:19px;
	color:#999
}
.match-report .legend .table td.abbr {
	text-align:right
}
.match-report .legend .table td.desc {
	text-align:left;
	padding-left:13px
}
.brackets-wrap {
	position:relative
}
.brackets-wrap .winner-wrap {
	width:180px;
	position:absolute;
	left:50%;
	margin-left:-90px;
	top:82px;
	text-align:center;
	font-size:14px;
	line-height:18px
}
.brackets-wrap .winner-wrap .bt-name {
	font-weight:bold;
	font-size:16px;
	line-height:18px
}
.brackets-wrap>table {
	width:100%;
	table-layout:fixed
}
.brackets-wrap>table .header-wrap th {
	padding-bottom:3px
}
.brackets-wrap>table .header-wrap th>span {
	position:relative;
	display:block;
	border-bottom:3px solid #999;
	text-align:center;
	color:#666;
	font-weight:normal;
	font-size:14px;
	line-height:60px
}
.brackets-wrap>table .header-wrap th:hover>span, .brackets-wrap>table .header-wrap th.highlighted>span {
	color:#0087e6;
	border-bottom-color:#0087e6
}
.brackets-wrap>table .header-wrap th:hover>span:before, .brackets-wrap>table .header-wrap th.highlighted>span:before, .brackets-wrap>table .header-wrap th:hover>span>.before, .brackets-wrap>table .header-wrap th.highlighted>span>.before {
	font-weight:normal
}
.brackets-wrap>table .content-wrap {
	background:#f2f2f2
}
.brackets-wrap>table .content-wrap .round-col {
	padding:15px 0
}
.brackets-wrap>table .content-wrap .round-col.highlighted {
	background:#d9d9d9
}
.brackets-wrap>table .content-wrap .round-col .m-wrap {
	position:relative
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .bt {
	position:relative
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .bt>span {
	position:absolute;
	left:0;
	right:0;
	display:block;
	background:#fff;
	font-size:14px;
	line-height:16px;
	padding:8px 0;
	z-index:1
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .bt.home>span {
	top:0
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .bt.away>span {
	bottom:0
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .bt.winner {
	font-weight:bold
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .bt.highlighted {
	color:white
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .bt.highlighted>span {
	background:#0087e6
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .bt.highlighted.winner {
	border-color:#0087e6
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .m-row-wrap {
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .m-row-wrap.not-fake:hover {
	background:white
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .m-row-wrap .m-row {
	position:absolute;
	height:100px;
	top:50%;
	left:8px;
	right:8px;
	margin-top:-50px;
	display:table-cell;
	vertical-align:middle
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .m-row-wrap .m-row .mu>a:hover {
	background-color:transparent
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .m-row-wrap .m-row .mu .s-status, .brackets-wrap>table .content-wrap .round-col .m-wrap .m-row-wrap .m-row .mu .mu-reasonwin {
	display:none !important;
	visibility:hidden !important
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .cnnctr {
	position:absolute;
	width:16px;
	height:12px;
	top:50%;
	margin-top:-4px;
	z-index:1;
	background-image:url("http://img.fifa.com/images/layout/icons/bracket-arrows.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0
}
.brackets-wrap>table .content-wrap .round-col .m-wrap .cnnctr.highlighted {
	background-image:none;
	background-color:#0087e6;
	height:8px
}
.brackets-wrap>table .content-wrap .round-col.col-left .m-wrap {
	margin-right:8px
}
.brackets-wrap>table .content-wrap .round-col.col-left .m-wrap .bt {
	border-right:8px solid #fff
}
.brackets-wrap>table .content-wrap .round-col.col-left .m-wrap .bt>span {
	right:-8px
}
.brackets-wrap>table .content-wrap .round-col.col-left .m-wrap .m-row {
	left:0
}
.brackets-wrap>table .content-wrap .round-col.col-left .m-wrap .cnnctr {
	right:-8px;
	background-position:left 0
}
.brackets-wrap>table .content-wrap .round-col.col-right .m-wrap {
	margin-left:8px
}
.brackets-wrap>table .content-wrap .round-col.col-right .m-wrap .bt {
	border-left:8px solid #fff
}
.brackets-wrap>table .content-wrap .round-col.col-right .m-wrap .bt>span {
	left:-8px
}
.brackets-wrap>table .content-wrap .round-col.col-right .m-wrap .m-row {
	right:0
}
.brackets-wrap>table .content-wrap .round-col.col-right .m-wrap .cnnctr {
	left:-8px;
	background-position:right 0
}
.brackets-wrap>table .content-wrap .round-col.col-final .m-wrap.m-final {
	position:absolute;
	bottom:15px
}
.brackets-wrap>table .content-wrap .round-col.col-final .m-wrap .bt {
	height:82px;
	border-left:8px solid #fff;
	border-right:8px solid #fff
}
.brackets-wrap>table .content-wrap .round-col.col-final .m-wrap .bt>span {
	left:-8px;
	right:-8px
}
.brackets-wrap>table .content-wrap .round-col.col-final .m-wrap .bt.highlighted {
	border-color:white
}
.brackets-wrap>table .content-wrap .round-col.col-final .m-wrap .bt.highlighted.force-left {
	border-left:8px solid #0087e6
}
.brackets-wrap>table .content-wrap .round-col.col-final .m-wrap .bt.highlighted.force-right {
	border-right:8px solid #0087e6
}
.brackets-wrap>table .content-wrap .round-col.col-final .m-wrap .cnnctr {
	display:none
}
.brackets-wrap>table .content-wrap .round-col.col-lev-1 .m-wrap .bt {
	height:200px
}
.brackets-wrap>table .content-wrap .round-col.col-lev-1 .m-wrap .cnnctr {
	width:24px
}
.brackets-wrap>table .content-wrap .round-col.col-lev-1.col-right .m-wrap .cnnctr {
	left:-16px
}
.brackets-wrap>table .content-wrap .round-col.col-lev-1.col-left .m-wrap .cnnctr {
	right:-16px
}
.brackets-wrap>table .content-wrap .round-col.col-lev-2 .m-wrap .bt {
	height:108px
}
.brackets-wrap>table .content-wrap .round-col.col-lev-2 .m-wrap+.m-wrap {
	margin-top:150px
}
.brackets-wrap>table .content-wrap .round-col.col-lev-3 .m-wrap .bt {
	height:82px
}
.brackets-wrap>table .content-wrap .round-col.col-lev-3 .m-wrap+.m-wrap {
	margin-top:20px
}
.brackets-wrap.cols-7>table .content-wrap .round-col.col-final .m-wrap {
	width:144px
}
.brackets-wrap.cols-5>table .content-wrap .round-col.col-final .m-wrap {
	width:202px
}
.match-list-bracket .mu-day .t-day {
	margin-right:5px
}
.m-galleries-wrap .m-galleries {
	overflow:hidden
}
.m-galleries-wrap .m-galleries .m-gallery {
	min-height:210px
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb {
	position:relative
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb:hover img {
	opacity:.5;
	filter:alpha(opacity=50)
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb .m-thumb-count {
	font-size:13px;
	line-height:27px;
	background-color:white;
	position:absolute;
	bottom:10px;
	right:0;
	padding-right:26px;
	padding-left:6px;
*zoom:expression(runtimeStyle.zoom = 1, appendChild(document.createElement('small')).className='after', insertBefore(document.createElement('small'), firstChild).className='before')
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb .m-thumb-count:after, .m-galleries-wrap .m-galleries .m-gallery .m-thumb .m-thumb-count>.after {
	font-family:"fifa-icons";
	font-style:normal;
	font-weight:normal;
	text-align:center;
	position:absolute;
	top:50%;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:16px;
	line-height:16px;
	width:16px;
	height:16px;
	margin-top:-8px;
	right:5px;
	content:"\e60e";
*zoom:expression(runtimeStyle.zoom = 1, innerHTML = '\e60e');
	color:inherit
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb .m-thumb-count:hover {
	text-decoration:none
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb .m-thumb-count:before, .m-galleries-wrap .m-galleries .m-gallery .m-thumb .m-thumb-count>.before {
	border-color:#fff transparent \9;
	border-color:#fff rgba(255, 255, 255, 0);
	border-style:solid;
	border-width:0 0 27px 11px;
	position:absolute;
	left:-11px;
	top:0;
	width:0;
	content:""
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu {
	display:inline-block;
*display:inline;
	zoom:1
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu {
	padding:0
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu>a {
	background-color:transparent
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu>a .s-status-abbr {
	display:block !important;
	visibility:visible !important;
	white-space:nowrap
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu>a .s-score {
	color:#666;
	font-size:18px;
	line-height:21px
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu .mu-day {
	display:block !important;
	visibility:visible !important
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu .t {
	height:auto
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu .t .t-n {
	margin:0
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu .t .t-n .t-nTri {
	height:auto;
	font-size:14px;
	line-height:21px;
	display:block !important;
	visibility:visible !important
}
.m-galleries-wrap .m-galleries .m-gallery .m-thumb-mu .mu .t .t-i .t-i-wrap {
	height:auto
}
.m-galleries-wrap .dcm-listnav {
	margin:20px 0
}
.navbar-teamheader {
	height:103px
}
.navbar-teamheader .container {
	height:102px
}
.navbar-teamheader .adv-mxlib-wrap {
	display:inline;
	float:right;
	margin-top:5px
}
.team-map .team-groups {
	position:absolute;
	right:20px;
	top:10px
}
.team-map .team-groups li {
	background-image:url("http://img.fifa.com/images/layout/teams/mapElements.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 -45px;
	color:#fff;
	float:left;
	height:36px;
	padding-top:7px;
	text-align:center;
	width:36px;
	cursor:pointer
}
.team-map .team-groups li:hover, .team-map .team-groups li.selected {
	background-position:0px 0px;
	color:#0087e6
}
.team-map .team-groups li.first.selected {
	background-position:left -123px
}
.team-map .team-groups li.first.selected span {
	background-position:right -124px;
	color:#666
}
.team-map .team-groups li.first {
	background-position:left -210px;
	background-repeat:no-repeat;
	color:#666;
	width:auto;
	margin-right:30px
}
.team-map .team-groups li.first:hover {
	background-position:left -123px
}
.team-map .team-groups li.first:hover span {
	background-position:right -124px;
	color:#666
}
.team-map .team-groups li.first span {
	background-image:url("http://img.fifa.com/images/layout/teams/mapElements.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right -211px;
	color:#fff;
	display:block;
	margin-right:-24px;
	margin-left:23px;
	padding-right:23px;
	height:36px;
	margin-top:-6px;
	padding-top:5px;
	text-align:right;
	width:auto
}
.trn-item-wrap {
	position:relative;
	background:#f5f5f5
}
.trn-item-wrap:before, .trn-item-wrap:after {
	content:" ";
	display:table
}
.trn-item-wrap:after {
	clear:both
}
.trn-item-wrap>a {
	color:#666
}
.trn-item-wrap .trn-item-logo {
	float:left
}
.trn-item-wrap .trn-item-name {
	padding:10px;
	font-weight:lighter;
	font-size:18px;
	line-height:20px;
	margin-left:100px
}
.trn-item-wrap .trn-item-name h4 {
	padding-bottom:30px;
	height:94px
}
.trn-item-wrap .trn-item-name h4 a {
	color:#474747;
	text-decoration:none;
	letter-spacing:-0.1px
}
.trn-item-wrap .trn-item-name h4 a:hover, .trn-item-wrap .trn-item-name h4 a::after, .trn-item-wrap .trn-item-name h4 a:visited::after {
color:#0087e6
}
.trn-item-wrap .trn-item-name h4 a:visited, .trn-item-wrap .trn-item-name h4 a:visited * {
	color:#5cace5
}
.trn-item-wrap .trn-item-name h4 a:visited:hover, .trn-item-wrap .trn-item-name h4 a:visited:hover * {
	color:#0087e6
}
.trnmnt-browser {
	margin:0
}
.trnmnt-browser .slider-nav {
	position:relative;
	height:50px
}
.trnmnt-browser .trn-item-wrap {
	padding:32px 0 4px
}
.trnmnt-browser .trn-item-wrap .trn-item-status, .trnmnt-browser .trn-item-wrap .trn-item-date {
	color:white;
	font-weight:bold;
	font-size:11px;
	line-height:24px
}
.trnmnt-browser .trn-item-wrap .trn-item-status {
	background:#f5f5f5;
	position:absolute;
	top:0;
	z-index:1;
	left:0;
	padding-right:2px;
*zoom:expression(runtimeStyle.zoom = 1, insertBefore(document.createElement('small'), firstChild).className='before')
}
.trnmnt-browser .trn-item-wrap .trn-item-status:before, .trnmnt-browser .trn-item-wrap .trn-item-status>.before {
	border-color:#f5f5f5 transparent \9;
	border-color:#f5f5f5 rgba(245, 245, 245, 0);
	border-style:solid;
	border-width:24px 11px 0 0;
	position:absolute;
	right:-11px;
	top:0;
	width:0;
	content:""
}
.trnmnt-browser .trn-item-wrap .trn-item-status>span {
	display:block;
	background-color:#474747;
	padding:0 5px;
*zoom:expression(runtimeStyle.zoom = 1, insertBefore(document.createElement('small'), firstChild).className='before')
}
.trnmnt-browser .trn-item-wrap .trn-item-status>span:before, .trnmnt-browser .trn-item-wrap .trn-item-status>span>.before {
	border-color:#474747 transparent \9;
	border-color:#474747 rgba(71, 71, 71, 0);
	border-style:solid;
	border-width:24px 11px 0 0;
	position:absolute;
	right:-11px;
	top:0;
	width:0;
	content:"";
	right:-9px
}
.trnmnt-browser .trn-item-wrap.live .trn-item-status>span {
	background-color:#8ec62c
}
.trnmnt-browser .trn-item-wrap.live .trn-item-status>span:before, .trnmnt-browser .trn-item-wrap.live .trn-item-status>span>.before {
	border-color:#8ec62c transparent \9;
	border-color:#8ec62c rgba(142, 198, 44, 0)
}
.trnmnt-browser .trn-item-wrap .trn-item-date {
	background:#474747;
	width:100%;
	height:24px;
	text-align:right;
	padding-right:10px;
	position:absolute;
	top:0;
	left:0;
	right:0
}
.trnmnt-browser .slider-wrap .slider-list {
	height:auto
}
.trnmnt-browser .slider-wrap .slider-list>li {
	cursor:default;
	height:auto
}
.trnmnt-browser .slider-wrap .slider-list>li.selected {
	border:none
}
.trnmnt-browser .slider-wrap .slider-list>li:hover:before, .trnmnt-browser .slider-wrap .slider-list>li:hover>.before {
	content:none;
	display:none
}
.col-xs-12 table.tbl-ranking tbody tr {
	height:50px
}
.col-xs-12 table.tbl-ranking tbody tr .tbl-points {
	font-weight:bold
}
.col-xs-12 table.tbl-ranking tbody tr .tbl-teamname {
	text-align:left
}
.col-xs-12 table.tbl-ranking tbody tr .tbl-teamname .flag {
	height:24px;
	margin-right:5px
}
.col-xs-12 table.tbl-ranking tbody tr .tbl-mover span {
	display:block;
	height:50px;
	width:10px
}
.col-xs-12 table.tbl-ranking tbody tr .tbl-mover span#bestmover {
	background-color:#82c74a
}
.col-xs-12 table.tbl-ranking tbody tr .tbl-mover span#worstmover {
	background-color:#f44743
}
.col-xs-12 table.tbl-ranking tbody tr td.tbl-expand .glyphicon-chevron-down, .col-xs-12 table.tbl-ranking tbody tr td.tbl-expand .glyphicon-remove {
	width:32px;
	height:32px
}
.col-xs-12 table.tbl-ranking tbody tr td.tbl-expand .glyphicon-chevron-down:before, .col-xs-12 table.tbl-ranking tbody tr td.tbl-expand .glyphicon-remove:before {
	font-size:32px;
	line-height:32px;
	width:32px;
	height:32px;
	margin-top:-16px
}
.col-xs-12 table.tbl-ranking tbody tr.expandcol td {
	background-color:white
}
.tbl-prevrank-icon {
	padding-top:10px
}
.tbl-prevrank-icon>span {
	display:inline-block;
*display:inline;
	zoom:1;
	width:18px;
	height:18px;
	background-image:url("http://img.fifa.com/images/layout/icons/moversIcons.png?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:-6px -72px
}
.tbl-prevrank-icon>span.rank-rise {
	background-position:-6px -100px
}
.tbl-prevrank-icon>span.rank-fall {
	background-position:-6px -128px
}
.ranking-wrap h4 {
	padding:10px 0;
	text-transform:uppercase;
	font-size:14px;
	line-height:1.14;
	font-weight:700;
	color:#999;
	letter-spacing:1px
}
.ranking-wrap .tbl-ranking {
	border-bottom:0
}
.ranking-wrap .tbl-ranking thead>tr>th, .ranking-wrap .tbl-ranking tfoot>tr>th, .ranking-wrap .tbl-ranking thead>tr>td, .ranking-wrap .tbl-ranking tfoot>tr>td {
	padding:0;
	color:#666;
	font-size:11px;
	line-height:20px
}
.ranking-wrap .tbl-ranking tbody>tr .tbl-rank {
	font-weight:bold;
	font-size:18px;
	line-height:24px
}
.ranking-wrap .tbl-ranking tbody>tr .tbl-teamname {
	text-align:left;
	font-size:13px;
	line-height:24px
}
.ranking-wrap .tbl-ranking tbody>tr .tbl-teamname .flag-wrap>img {
	height:24px;
	margin-right:5px
}
.ranking-wrap .tbl-ranking tbody>tr .tbl-points, .ranking-wrap .tbl-ranking tbody>tr .tbl-prevrank {
	font-weight:bold;
	font-size:13px;
	line-height:24px
}
.ranking-wrap .tbl-ranking tfoot>tr>td {
	text-align:left
}
.ranking-wrap .tbl-ranking .last-update-wrap {
	text-align:left
}
.ranking-mp {
	margin:20px 0
}
.ranking-mp .ranking-mp-p {
	width:50px
}
.ranking-mp .title {
	border-bottom:1px solid;
	text-transform:uppercase;
	text-align:left;
	font-size:12px;
	line-height:30px
}
.ranking-mp table {
	width:100%;
	text-align:center
}
.ranking-mp table thead th span {
	background-color:#f2f2f2;
	border-radius:30px;
	display:block;
	height:30px;
	width:30px;
	margin:auto;
	font-size:12px;
	line-height:30px;
	font-weight:200;
	color:white
}
.ranking-mp table thead th.ranking-mp-p span {
	width:38px;
	height:38px;
	font-size:14px;
	line-height:38px;
	background-color:#cecece;
	margin-left:0
}
.ranking-mp table thead th.ranking-mp-m span {
	background-color:#eb6170
}
.ranking-mp table thead th.ranking-mp-i span {
	background-color:#b2c02f
}
.ranking-mp table thead th.ranking-mp-t span {
	background-color:#32c2f4
}
.ranking-mp table thead th.ranking-mp-c span {
	background-color:#ffd001
}
.ranking-mp table tbody tr {
	border-top:1px solid #cecece
}
.ranking-mp table tbody tr td {
	vertical-align:bottom;
	padding-bottom:10px
}
.ranking-mp table tbody tr td.ranking-mp-p {
	font-size:27px;
	line-height:32px;
	text-align:left
}
.ranking-mp table tbody tr td.ranking-mp-p .ranking-mp-result {
	position:relative;
	width:100px;
	font-size:10px;
	line-height:18px
}
.ranking-mp table tbody tr td.ranking-mp-p .ranking-mp-result:before, .ranking-mp table tbody tr td.ranking-mp-p .ranking-mp-result:after {
	content:" ";
	display:table
}
.ranking-mp table tbody tr td.ranking-mp-p .ranking-mp-result:after {
	clear:both
}
.ranking-mp table tbody tr td.ranking-mp-p .ranking-mp-result .t.home, .ranking-mp table tbody tr td.ranking-mp-p .ranking-mp-result .t.away {
	float:left;
	position:relative;
	height:10px
}
.ranking-mp table tbody tr td.ranking-mp-p .ranking-mp-result .s-score {
	float:left;
	margin:0 5px;
	color:#0087e6
}
.ranking-browser .slider-nav {
	position:relative;
	z-index:1000
}
.ranking-browser .slider-wrap {
	line-height:30px;
	font-weight:200;
	font-size:24px;
	height:40px;
	position:relative;
	top:-45px;
	border-bottom:solid 1px;
	margin-left:0
}
.associations-items-wrap .dcm-thumblist {
	padding-top:50px
}
.associations-items-wrap .dcm-thumblist .figure {
	margin-bottom:10px
}
.ma-latestresults h4.title {
	padding-top:10px;
	padding-bottom:10px;
	text-transform:uppercase;
	font-size:14px;
	line-height:1.14;
	font-weight:700;
	color:#999;
	letter-spacing:1px
}
.ma-latestresults .ma-fixtures-wrap {
	margin-top:20px
}
.ma-latestresults .ma-logo {
	display:block;
	width:50px;
	height:50px;
	float:left
}
.ma-latestresults .ma-data-wrap {
	display:block;
	float:right
}
.ma-latestresults .ma-data-wrap .ma-ddl {
	width:100%
}
.ma-latestresults .ma-world-ranking {
	margin-top:10px
}
.ma-latestresults .ma-world-ranking .ma-ranking-value {
	font-weight:bold;
	margin-left:5px
}
.ma-latestresults .results-wrap {
	margin-top:10px
}
.ma-latestresults .results-wrap h4 {
	border-bottom:1px solid #DCDCDC;
	font-size:12px;
	line-height:19px
}
.ma-latestresults .results-wrap .mu .mu-i-date {
	display:none !important;
	visibility:hidden !important
}
.ma-latestresults .results-wrap .mu .mu-m {
	margin-left:0
}
.ma-latestresults .results-wrap .mu .mu-m .t .t-i.i-4 {
	width:32px;
	height:auto
}
.ma-latestresults .results-wrap .mu .mu-m .t .t-i.i-4 .flag {
	width:32px;
	height:auto
}
.navbar-pageheader.navbar-playerheader .fdh-wrap>h1 {
	text-transform:none
}
.navbar-pageheader.navbar-playerheader .fdh-bib {
	margin:9px;
	font-size:28px;
	float:left;
	font-weight:700;
	color:#2e2e2e
}
.p-list .p {
	overflow:hidden;
	position:relative
}
.p-list .p .p-i, .p-list .p .p-n {
	display:table-cell;
	vertical-align:middle
}
.p-list .p.p-i .p-i .picture-wrap {
	overflow:hidden;
	position:absolute;
	top:0;
	left:0
}
.p-list .p .p-i .p-i-bibnum {
	display:inline-block;
	width:16px;
	text-align:right
}
.p-list .p .p-n a:hover, .p-list .p .p-n a:hover * {
	text-decoration:none
}
.p-list .p .p-n a:hover .p-n-webname {
	color:#0087e6;
	text-decoration:underline
}
.p-list .p:hover {
	color:#fff;
	background:#0087e6
}
.p-list .p:hover * {
	color:#fff
}
.team-players-list .p-list .p {
	position:relative;
	height:84px;
	border:none;
	width:328px;
	float:left
}
.team-players-list .p-list .p:hover {
	background-color:inherit;
	color:inherit
}
.team-players-list .p-list .p:hover * {
	color:inherit
}
.team-players-list .p-list .p:hover a .p-n-webname {
	color:#0087e6
}
.team-players-list .p-list .p .p-i, .team-players-list .p-list .p .p-n {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	padding:0
}
.team-players-list .p-list .p.p-i .p-ag {
	position:absolute;
	top:35px;
	right:10px;
	font-size:11px
}
.team-players-list .p-list .p.p-i .p-wh {
	position:absolute;
	top:48px;
	font-size:11px;
	right:10px
}
.team-players-list .p-list .p.p-i .p-i .picture-wrap, .team-players-list .p-list .p.p-i .p-n .picture-wrap {
	width:68px;
	height:68px;
	border:2px solid #0087e6;
	border-radius:50%;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0
}
.team-players-list .p-list .p.p-i .p-i .picture-wrap img.player, .team-players-list .p-list .p.p-i .p-n .picture-wrap img.player {
	width:64px;
	height:auto
}
.team-players-list .p-list .p.p-i .p-i .p-i-bibnum, .team-players-list .p-list .p.p-i .p-n .p-i-bibnum {
	display:block;
	position:absolute;
	top:0;
	left:84px;
	width:36px;
	height:32px;
	line-height:32px;
	font-size:30px;
	color:#0087e6;
	text-align:left
}
.team-players-list .p-list .p.p-i .p-i .p-n-webname, .team-players-list .p-list .p.p-i .p-n .p-n-webname {
	position:absolute;
	top:4px;
	left:124px;
	font-size:15px;
	line-height:15px
}
.team-players-list .p-list .p.p-i .p-i .p-i-fieldpos, .team-players-list .p-list .p.p-i .p-n .p-i-fieldpos {
	position:absolute;
	top:35px;
	left:124px;
	font-size:11px
}
.team-players-list .p-list .p.p-i .p-i .p-i-clubname, .team-players-list .p-list .p.p-i .p-n .p-i-clubname {
	position:absolute;
	top:48px;
	left:124px;
	font-size:11px
}
.team-players-list .p-list .p.p-i-no .p-ag {
	position:absolute;
	top:35px;
	right:10px;
	font-size:11px
}
.team-players-list .p-list .p.p-i-no .p-wh {
	position:absolute;
	top:48px;
	font-size:11px;
	right:10px
}
.team-players-list .p-list .p.p-i-no .p-i .p-i-bibnum, .team-players-list .p-list .p.p-i-no .p-n .p-i-bibnum {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:36px;
	height:32px;
	line-height:32px;
	font-size:30px;
	color:#0087e6;
	text-align:left
}
.team-players-list .p-list .p.p-i-no .p-i .p-n-webname, .team-players-list .p-list .p.p-i-no .p-n .p-n-webname {
	position:absolute;
	top:4px;
	left:40px;
	font-size:15px;
	line-height:15px
}
.team-players-list .p-list .p.p-i-no .p-i .p-i-fieldpos, .team-players-list .p-list .p.p-i-no .p-n .p-i-fieldpos {
	position:absolute;
	top:35px;
	left:40px;
	font-size:11px
}
.team-players-list .p-list .p.p-i-no .p-i .p-i-clubname, .team-players-list .p-list .p.p-i-no .p-n .p-i-clubname {
	position:absolute;
	top:48px;
	left:40px;
	font-size:11px
}
.shop-list .shop-item a {
	display:block
}
.shop-list .shop-item img {
	display:block;
	margin:0 auto
}
.shop-list .shop-item .shop-item-detail {
	margin-top:15px
}
.shop-list .shop-item .shop-item-price {
	font-weight:bold
}
#wmcTicker {
	height:40px;
	border-top:2px solid #ccc;
	border-bottom:2px solid #ccc
}
#wmcTicker .wmcLink {
	display:block;
	height:30px;
	width:175px;
	float:left;
	margin:3px 0;
	font-weight:bold;
	padding:5px 0 0 0;
	padding-left:10px;
	text-transform:uppercase;
	background:#e5e5e5;
	color:#326295;
	position:relative;
	z-index:2;
*zoom:expression(runtimeStyle.zoom = 1, appendChild(document.createElement('small')).className='after')
}
#wmcTicker .wmcLink:after, #wmcTicker .wmcLink>.after {
	border-color:#e5e5e5 transparent \9;
	border-color:#e5e5e5 rgba(229, 229, 229, 0);
	border-style:solid;
	border-width:27px 11px 0 0;
	position:absolute;
	right:-11px;
	top:0;
	width:0;
	content:""
}
#wmcTicker .maLabel {
	float:left;
	margin:0;
	width:80px
}
#wmcTicker .maLabel .ma {
	position:relative;
	background:#f2f2f2;
	vertical-align:middle;
	height:30px;
	margin:3px 0;
	padding:5px 0 0 0;
	padding-left:15px;
	padding-right:5px;
	text-align:center;
	z-index:1;
*zoom:expression(runtimeStyle.zoom = 1, appendChild(document.createElement('small')).className='after')
}
#wmcTicker .maLabel .ma:after, #wmcTicker .maLabel .ma>.after {
	border-color:#f2f2f2 transparent \9;
	border-color:#f2f2f2 rgba(242, 242, 242, 0);
	border-style:solid;
	border-width:27px 11px 0 0;
	position:absolute;
	right:-11px;
	top:0;
	width:0;
	content:""
}
#wmcTicker .maLabel .ma .maCode {
	font-weight:bold;
	color:#666
}
#wmcTicker .maLabel a, #wmcTicker .maLabel a:hover {
	color:#326295;
	text-decoration:none;
	float:none
}
#wmcTicker .maLabel a .flagsp, #wmcTicker .maLabel a:hover .flagsp {
	margin-top:4px;
	display:block;
	float:left
}
#wmcTicker .mask {
	float:left;
	width:730px;
	position:relative;
	overflow:hidden;
	height:29px
}
#wmcTicker .mask .newsticker {
	margin:0;
	padding:0 5px;
	height:30px;
	position:absolute
}
#wmcTicker .mask .newsticker .wmcMatch {
	float:left;
*zoom:expression(runtimeStyle.zoom = 1, appendChild(document.createElement('small')).className='after')
}
#wmcTicker .mask .newsticker .wmcMatch:after, #wmcTicker .mask .newsticker .wmcMatch>.after {
	content:"/";
*zoom:expression(runtimeStyle.zoom = 1, innerHTML = '/');
	padding:0 8px;
	font-size:24px;
	color:#fff;
	font-weight:lighter
}
#wmcTicker .mask .newsticker .wmcMatch.sep-item:after, #wmcTicker .mask .newsticker .wmcMatch.sep-item>.after {
	color:#d9d9d9
}
#wmcTicker .mask .newsticker .wmcMatch .wmcMatchData {
	display:inline;
	top:-4px;
	position:relative
}
#wmcTicker .mask .newsticker .wmcMatch .wmcScore {
	margin:0 10px;
	padding:0 10px;
	font-weight:bold
}
#wmcTicker .mask .newsticker .wmcMatch .wmcScore.live {
	color:#fff;
	background-color:#4cbe00
}
.hp-fifaweekly .top {
	background-image:url("http://img.fifa.com/images/layout/backgrounds/magazine_big.jpg?v=130576769083351689");
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 -5px;
	height:178px
}
.hp-fifaweekly .top img {
	left:105px;
	position:absolute;
	top:35px
}
.hp-fifaweekly .dcm-list {
	margin:0;
	padding:0
}
.hp-fifaweekly .dcm-list .dmc-teaser-content {
	margin:0;
	padding:0
}
.hp-fifaweekly .dcm-list .dmc-teaser-content .dcm-summarysection {
	margin-top:11px
}
#hp-fifa #content-wrap>.container>.row .teaser-lnd-12 {
	padding-top:20px
}
#hp-fifa .hp-fwc-activities .slider-list li .dcm-title {
	display:table-cell;
	height:40px;
	vertical-align:bottom;
	padding-bottom:10px
}
@media (min-width:768px) and (max-width:1024px) {
#hp-fifa #content-wrap {
width:1028px;
margin:0 auto
}
}
.hp-first-row {
	margin-top:20px
}
.hp-first-row .adv.adv-mrec {
	margin-top:10px !important
}
.de .aboutfifamedia .qlink-link.first, .es .aboutfifamedia .qlink-link.first {
	margin-left:-100px
}
div.match-list.hp-match-strip {
	margin:0;
	background:url(/images/fu20wwc/2014/matchstrip_background.jpg) no-repeat scroll 0 0 transparent;
	left:-20px;
	width:1028px;
	height:145px
}
div.match-list.hp-match-strip h2 {
	font-size:23px;
	line-height:45px;
	margin:0 10px
}
div.match-list.hp-match-strip h3 {
	margin-left:10px
}
div.match-list.hp-match-strip .col-xs-6 .mu-m-link {
	height:80px
}
div.match-list.hp-match-strip .col-xs-3 .mu {
	margin-top:3px
}
div.match-list.hp-match-strip .col-xs-3 .mu a:hover {
	background-color:#fff
}
div.match-list.hp-match-strip .col-xs-3 .mu .mu-m-link {
	height:56px;
	padding:0 6px
}
div.match-list.hp-match-strip .header {
	overflow:hidden;
	width:100%
}
div.match-list.hp-match-strip .header .title, div.match-list.hp-match-strip .header .ql-Links {
	float:left
}
div.match-list.hp-match-strip .header .title {
	margin-left:0;
	padding-left:10px;
	background-color:#fff;
	position:relative;
	height:60px
}
div.match-list.hp-match-strip .header .title .date {
	display:block;
	font-size:12px;
	line-height:12px;
	color:#999;
	margin-top:-5px
}
div.match-list.hp-match-strip .header .title:after {
	border-color:#fff transparent \9;
	border-color:#fff rgba(255, 255, 255, 0);
	border-style:solid;
	border-width:46px 12px 0 0;
	position:absolute;
	right:-12px;
	top:0;
	width:0;
	content:""
}
div.match-list.hp-match-strip .header .ql-Links {
	margin-left:5px
}
div.match-list.hp-match-strip .header .ql-Links .list-text:before {
	border-color:#fff transparent \9;
	border-color:#fff rgba(255, 255, 255, 0);
	border-style:solid;
	border-width:0 0 46px 12px;
	position:absolute;
	left:-12px;
	top:0;
	width:0;
	content:""
}
div.match-list.hp-match-strip .header .ql-Links .list-text {
	position:relative;
	background-color:#fff;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:30px
}
div.match-list.hp-match-strip .header .ql-Links .list-text .qlink-list .qlink-link {
	border-right:none;
	padding-right:0;
	margin-left:8px
}
div.match-list.hp-match-strip .header .ql-Links .list-text .qlink-list .qlink-link .qlink-link-wrap {
	float:left;
	margin-right:8px
}
div.match-list.hp-match-strip .header .ql-Links .list-text .qlink-list .qlink-link.last .qlink-link-wrap {
	margin-right:0
}
div.match-list.hp-match-strip .header .ql-Links .list-text .qlink-list .qlink-link:after {
	content:"/"
}
div.match-list.hp-match-strip .header .ql-Links .list-text .qlink-list .qlink-link.last:after {
	color:#fff
}
div.match-list.hp-match-strip .header .ql-Links .list-text:after {
	border-color:#fff transparent \9;
	border-color:#fff rgba(255, 255, 255, 0);
	border-style:solid;
	border-width:46px 12px 0 0;
	position:absolute;
	right:-9px;
	top:0;
	width:0;
	content:""
}
div.match-list.hp-match-strip .header .timeConverter {
	position:absolute;
	right:0;
	top:30px
}

.Latest-results{
	width: 100%;
	color: #666;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    line-height: 1.54;}
	
.ma-world-ranking{
	float: right
	}	
	
	.mu img {float:left;}