* CSS Document */
img{border:0px;}
@font-face {
font-family:calibri_0;
src: url("../fonts/calibri_0.eot") /* EOT file for IE */
}
@font-face {
font-family:calibri_0;
src: url("../fonts/calibri_0.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
font-family:GeosansLight;
src: url("../fonts/GeosansLight.eot") /* EOT file for IE */
}
@font-face {
font-family:GeosansLight;
src: url("../fonts/GeosansLight.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
font-family:HelveticaUltraLt;
src: url("../fonts/HelveticaUltraLt.eot") /* EOT file for IE */
}
@font-face {
font-family:HelveticaUltraLt;
src: url("../fonts/HelveticaUltraLt.ttf") /* TTF file for CSS3 browsers */
}


body, h1, h2, h3, h4, h5, h6,ul,li, p, ol, table, tr, td, a{
	font-family: calibri_0;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#fff;
}
body{
	background:#000;
}
.clear{
	clear:both;
}

a, a:link, a:visited, a:hover, a:active {
outline:none;
}
.header{
	width:100%;
	background:#000;
	height:65px;
    left: 0;
    position: fixed;
    top: 0;
    z-index: 100;
}
.header .top-left-icons {
    background-color: #000000;
    display: inline-block;
    height: 60px;
	float:left;
	width:80px;
}
.header .sidebar-menu-trigger {
    background: none repeat scroll 0 0 #323232;
    display: block;
    height: 50px;
    padding-top: 13px;
    text-align: center;
    width: 80px;
	text-decoration:none;
}
.header .sidebar-menu-trigger ul {
    display: inline-block;
    margin: 0 auto;
    padding: 0;
}
.header .sidebar-menu-trigger ul li {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 2px;
    height: 4px;
    list-style: none outside none;
    margin: 0 0 3px;
    padding: 0;
    width: 32px;
}
.header .sidebar-menu-trigger .title {
    text-transform: uppercase;
}
.header .sidebar-menu-trigger h5 {
    color: #999999;
    font-size: 12px;
    line-height: 0.5;
    margin: 0;
}
.logo{
	float:left;
	width:500px;
	padding-top:15px;
	padding-left:10px;
}
.logo a img{
	height:30px;
}
#language-picker {
    background: none repeat scroll 0 0 rgba(32, 32, 32, 0.9);
    border-radius: 3px;
    color: rgba(32, 32, 32, 0.9);
    height: 32px;
    left: 350px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 17px;
    width: 120px;
    z-index: 100;
}
#language-picker li.active {
    border-color: rgba(0, 0, 0, 0);
    border-radius: 3px;
    display: block;
}
#language-picker li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
}
#language-picker li a {
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    height: 100%;
    padding: 8px;
    text-decoration: none;
    width: 100%;
	font-weight:bold;
}
.fa-chevron-down:before {
    content: "?";
}
#language-picker li.active .arrow {
    color: #FFFFFF;
    cursor: pointer;
    position: absolute;
    right: 8px;
    top: 6px;
}
#language-picker li.in-active {
    border-color: rgba(0, 0, 0, 0);
    height: 0;
    overflow: hidden;
}
.social{
	float:right;
	width:50%;
	text-align:right;
	padding-top:20px;
}
.section-title .background-overlay {
    background-color: rgba(0, 0, 0, 0.2);
    box-shadow: none;
}
.banner{
	width:100%;
	height:570px;
	clear:both;
	padding-top:200px;
	text-align:center;
}
.banner .title-inner{
	width:800px;
	margin:0 auto;
}
.section-text-over-media .text.center {
    left: 50%;
    text-align: center;
    top: 10%;
    transform: translate(-50%, -50%);
}
.section-text-over-media .text {
    margin: 0 auto;
    position: absolute;
    width: 80%;
    z-index: 3;
}
.banner .section-title .story-title {
    font-size: 160px;
}
.banner .section-title .story-title {
    color: #BC9459;
    letter-spacing: 0.05em;
    line-height: 0.9;
    margin: -10% auto 0;
    max-width: 1100px;
}
.banner .section-title .story-title {
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-weight: normal;
    padding-left: 0;
    padding-right: 0;
    text-transform: uppercase;
}
.banner .text-inner {
    padding-top: 0;
    text-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
}
.banner em{
    height: 60px;
}
.banner em {
    background: url("media/custom/logo-home-442-comp.png") no-repeat scroll center center / auto 100% rgba(0, 0, 0, 0);
    margin-bottom: 40px;
    padding: 0;
    text-indent: -9000px;
    width: 40%;
	color:#fff;
	font-size:50px;
}
.banner h1 {
    color: #BC9459;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 100px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-shadow: none;
    text-transform: uppercase;
}

.custom.guide {
    padding-bottom: 0 !important;
}
.custom.guide {
    background: url("../images/home-bg.jpg") no-repeat scroll center top / cover rgba(0, 0, 0, 0);
	width:100%;
}
.two-column-grid {
    margin: 0 auto;
    width: 1200px;

}

.custom.guide .main-column {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
    max-width: 100%;
}
.main-column {
    font-size: 20px;
    line-height: 1.5;
    width: 100%;
}
.custom.guide .main-column .features {
    margin-bottom: 5%;
}
.custom.guide .main-column .features li:first-child {
    margin-left: 0;
}
.custom.guide .main-column .features li {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    vertical-align: top;
    width: 22%;
	margin-right:20px;
	margin-bottom:25px;
}
.custom.guide .main-column .features li a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top: 8px solid #BC9459;
    display: block;
    text-align: left;
    vertical-align: top;
}
.custom.guide .main-column .features li a h3 {
    color: #000000;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 0.9;
    margin: 10px 0 30px;
    padding: 0 18px;
    vertical-align: bottom;
}

.custom.guide .main-column .features li a img {
    height: auto;
    width: 100%;
}
.main-column img {
    max-width: 100%;
}

.custom.guide h2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #BC9459;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif;
    font-size: 40px;
    font-weight: normal;
    margin: 0 0 2%;
    opacity: 0.6;
    padding: 0;
	padding-top:350px;
}
.main-column h2 {
    line-height: 1;
    text-align: center;
    text-transform: uppercase;
}


.section-title .background-overlay {
    background-color: rgba(0, 0, 0, 0.2);
    box-shadow: none;
}
.section-title .background-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
}
.autoscale-parent {
    overflow: hidden;
}
.autoscale {
    position: absolute;
    z-index: -1;
}
.custom.guide .main-column ul {
    list-style: none outside none;
    margin: 50px 0 0 0;
    padding: 0;
    text-align: center;
}
.custom.guide .main-column .guides ul.groups li {
    display: inline-block;
    margin: 0 10px 20px;
    width: 31%;
}
.custom.guide .main-column ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.custom.guide .main-column .guides ul.groups li ul li.group-name {
    background: none repeat scroll 0 0 #FBB731;
    color: #000000;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif;
    font-weight: bold;
    padding: 5px 0px;
    text-transform: uppercase;
}
.custom.guide .main-column .guides ul.groups li ul li {
    display: block;
    font-size: 100%;
    line-height: 26px;
    margin: 0 0 2px;
    width: 100%;
}

.custom.guide .main-column .guides ul.groups li ul li a, .custom.guide .main-column .guides ul.groups li ul li a:visited {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    min-height: 46px;
    padding:5px;
    text-align: left;
	text-decoration:none;
	line-height:40px;
}

.custom.guide .main-column .badge-arg, .custom.guide .main-column .badge-aus, .custom.guide .main-column .badge-bel, .custom.guide .main-column .badge-bih, .custom.guide .main-column .badge-bra, .custom.guide .main-column .badge-che, .custom.guide .main-column .badge-civ, .custom.guide .main-column .badge-cle, .custom.guide .main-column .badge-cmr, .custom.guide .main-column .badge-col, .custom.guide .main-column .badge-cri, .custom.guide .main-column .badge-deu, .custom.guide .main-column .badge-dza, .custom.guide .main-column .badge-ecu, .custom.guide .main-column .badge-eng, .custom.guide .main-column .badge-esp, .custom.guide .main-column .badge-fra, .custom.guide .main-column .badge-gha, .custom.guide .main-column .badge-grc, .custom.guide .main-column .badge-hns, .custom.guide .main-column .badge-hrv, .custom.guide .main-column .badge-irn, .custom.guide .main-column .badge-ita, .custom.guide .main-column .badge-jpn, .custom.guide .main-column .badge-kor, .custom.guide .main-column .badge-mex, .custom.guide .main-column .badge-nga, .custom.guide .main-column .badge-nld, .custom.guide .main-column .badge-prt, .custom.guide .main-column .badge-rus, .custom.guide .main-column .badge-ury, .custom.guide .main-column .badge-usa {
	float:left;
	margin-right:10px;
}

/*
.badge-arg,.badge-aus,.badge-bel,.badge-bih,.badge-bra,.badge-che,.badge-civ,.badge-cle,.badge-cmr,.badge-col,.badge-cri,.badge-deu,.badge-dza,.badge-ecu,.badge-eng,.badge-esp,.badge-fra,.badge-gha,.badge-grc,.badge-hns,.badge-hrv,.badge-irn,.badge-ita,.badge-jpn,.badge-kor,.badge-mex,.badge-nga,.badge-nld,.badge-prt,.badge-rus,.badge-ury,.badge-usa{display:block;background:url('../images/flags.png') no-repeat;width:32px;height:35px;position:;top:-10px;left:-37px;background-size:800% auto}*/.lt-ie9 .badge-arg,.lt-ie9 .badge-aus,.lt-ie9 .badge-bel,.lt-ie9 .badge-bih,.lt-ie9 .badge-bra,.lt-ie9 .badge-che,.lt-ie9 .badge-civ,.lt-ie9 .badge-cle,.lt-ie9 .badge-cmr,.lt-ie9 .badge-col,.lt-ie9 .badge-cri,.lt-ie9 .badge-deu,.lt-ie9 .badge-dza,.lt-ie9 .badge-ecu,.lt-ie9 .badge-eng,.lt-ie9 .badge-esp,.lt-ie9 .badge-fra,.lt-ie9 .badge-gha,.lt-ie9 .badge-grc,.lt-ie9 .badge-hns,.lt-ie9 .badge-hrv,.lt-ie9 .badge-irn,.lt-ie9 .badge-ita,.lt-ie9 .badge-jpn,.lt-ie9 .badge-kor,.lt-ie9 .badge-mex,.lt-ie9 .badge-nga,.lt-ie9 .badge-nld,.lt-ie9 .badge-prt,.lt-ie9 .badge-rus,.lt-ie9 .badge-ury,.lt-ie9 .badge-usa{display:none}
.badge-arg{background: url("../images/flags.png") -587px 368px; width:42px; height:35px;}
.badge-aus{background: url("../images/flags.png") 337px 219px; width:42px; height:35px;}
.badge-bel{background: url("../images/flags.png") 0px 294px; width:42px; height:35px;}
.badge-bih{background: url("../images/flags.png") -126px 109px; width:42px; height:35px;}
.badge-bra{background: url("../images/flags.png") -883px -3px; width:42px; height:35px;}
.badge-che{background: url("../images/flags.png") -126px 405px; width:42px; height:35px;}
.badge-civ{background: url("../images/flags.png") -83px 444px; width:42px; height:35px;}
.badge-cle{background: url("../images/flags.png") 378px 219px; width:42px; height:35px;}
.badge-cmr{background: url("../images/flags.png") 293px 256px; width:42px; height:35px;}
.badge-col{background: url("../images/flags.png") 295px 219px; width:42px; height:35px;}
.badge-cri{background: url("../images/flags.png") -83px 444px; width:42px; height:35px;}
.badge-deu{background: url("../images/flags.png") 210px 367px; width:42px; height:35px;}
.badge-dza{background: url("../images/flags.png") -41px 294px; width:42px; height:35px;}
.badge-ecu{background: url("../images/flags.png") -335px 442px; width:42px; height:35px;}
.badge-eng{background: url("../images/flags.png") 0px 146px; width:42px; height:35px;}
.badge-esp{background: url("../images/flags.png") 252px 256px; width:42px; height:35px;}
.badge-fra{background: url("../images/flags.png") -587px 441px; width:42px; height:35px;}
.badge-gha{background: url("../images/flags.png") -41px 331px; width:42px; height:35px;}
.badge-grc{background: url("../images/flags.png") 251px 219px; width:42px; height:35px;}
.badge-hns{background: url("../images/flags.png") -83px -223px; width:42px; height:35px;}
.badge-hrv{background: url("../images/flags.png") -587px 406px; width:42px; height:35px;}
.badge-irn{background: url("../images/flags.png") 126px 369px; width:42px; height:35px;}
.badge-ita{background: url("../images/flags.png") -85px 404px; width:42px; height:35px;}
.badge-jpn{background: url("../images/flags.png") 0px 444px; width:42px; height:35px;}
.badge-kor{background: url("../images/flags.png") -167px 72px; width:42px; height:35px;}
.badge-mex{background: url("../images/flags.png") 337px 256px; width:42px; height:35px;}
.badge-nga{background: url("../images/flags.png") 167px 110px; width:42px; height:35px;}
.badge-nld{background: url("../images/flags.png") 419px 219px; width:42px; height:35px;}
.badge-prt{background: url("../images/flags.png") 210px 332px; width:42px; height:35px;}
.badge-rus{background: url("../images/flags.png") -126px 72px; width:42px; height:35px;}
.badge-ury{background: url("../images/flags.png") 377px 183px; width:42px; height:35px;}
.badge-usa{background: url("../images/flags.png") -83px 331px; width:42px; height:35px;}


.custom.guide .main-column .guides ul.groups li:nth-child(2) ul li.group-name {
    background: none repeat scroll 0 0 #3AAC4E;
}

.custom.guide .main-column .guides ul.groups li:nth-child(3) ul li.group-name {
    background: none repeat scroll 0 0 #1DAFEC;
}

.custom.guide .main-column .guides ul.groups li:nth-child(4) ul li.group-name {
    background: none repeat scroll 0 0 #EB2C41;
}

.custom.guide .main-column .guides ul.groups li:nth-child(5) ul li.group-name {
    background: none repeat scroll 0 0 #F16B2F;
}
.custom.guide .main-column .guides ul.groups li:nth-child(6) ul li.group-name {
    background: none repeat scroll 0 0 #FEF035;
}
.custom.guide .main-column .guides ul.groups li:nth-child(6) ul li.group-name {
    background: none repeat scroll 0 0 #FEF035;
}
.custom.guide .main-column .guides ul.groups li:nth-child(6) ul li.group-name {
    background: none repeat scroll 0 0 #FEF035;
}

.custom.guide .main-column .guides ul.groups li:nth-child(8) ul li.group-name {
    background: none repeat scroll 0 0 #61C3B3;
}



.section-fixture {
    color: #C5995A !important;
    font-weight: bold;
    margin: 0 auto;
    max-width: 1400px;
    padding: 0 30px;
    text-align: center;
}

.section-fixture .title {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #BC9459;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif;
    font-size: 40px;
    font-weight: normal;
    margin: 0;
    opacity: 0.6;
    padding: 0;
}

.section-fixture a.link {
    color: #FFFFFF;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif;
    font-size: 1.3em;
    font-weight: normal;
	text-decoration:none;
}

.section-fixture .stage-title {
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif;
    font-weight: normal;
    margin: 16px 0 4px;
    text-align: left;
}

.section-fixture .combo-matches {
    height: auto;
    margin-bottom: 5px;
    min-height: 110px;
}

.section-fixture .combo-matches .date {
    background-color: #C2995B;
    border-right: 5px solid #000000;
    color: #000000;
    display: table-cell;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif;
    font-weight: normal;
    line-height: 0.6;
    min-width: 60px;
    padding: 0 5px;
    text-align: center;
    vertical-align: middle;
    width: 60px;
}
.section-fixture.team .combo-matches .date {
	min-width:250px;
}

.section-fixture .combo-matches .date .number {
    font-size: 35px;
    line-height: 1;
}

.section-fixture .combo-matches .matches {
    display: table-cell;
    text-align: left;
}

.section-fixture .combo-matches .matches .match {
    background-color: #1A1A1A;
    border-right: 5px solid #000000;
    display: inline-block;
    font-size: 14px;
    height: 110px;
    margin-top: 1px;
    padding-top: 8px;
    text-align: center;
    vertical-align: middle;
    width: 230px;
}
.section-fixture.team .combo-matches .matches .match{
	width:130px;
}

.section-fixture .combo-matches .matches .match p{
	font-size: 50px;
    line-height: 100px;
    color: #C5995A;
}

.section-fixture .combo-matches .matches .match .teams {
    min-width: 205px;
    padding: 5px;
    vertical-align: middle;
}
.section-fixture .combo-matches .matches .match .teams a:hover{
	text-decoration:none;
}

.section-fixture .combo-matches .matches .match .teams .team-name {
    color: #FFFFFF;
    font-size: 18px;
    vertical-align: middle;
}

.section-fixture .combo-matches .matches .match .teams .versus {
    color: #3D352A;
    font-size: 40px;
    line-height: 1;
    vertical-align: middle;
}
.section-fixture .combo-matches .matches .match .teams .scr {
    color: #3D352A;
    font-size: 20px;
    line-height: 35px;
    vertical-align: middle;
    background: #C2995B;
    padding: 0 2px;
    margin: 0 2px;
}
.badge-arg, .badge-aus, .badge-bel, .badge-bih, .badge-bra, .badge-che, .badge-civ, .badge-cle, .badge-cmr, .badge-col, .badge-cri, .badge-deu, .badge-dza, .badge-ecu, .badge-eng, .badge-esp, .badge-fra, .badge-gha, .badge-grc, .badge-hns, .badge-hrv, .badge-irn, .badge-ita, .badge-jpn, .badge-kor, .badge-mex, .badge-nga, .badge-nld, .badge-prt, .badge-rus, .badge-ury, .badge-usa {
    display: inline-table;
   /* height: 35px;
    width: 32px;*/
}


.section-fixture .stage-title {
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif;
    font-weight: normal;
    margin: 16px 0 4px;
    text-align: left;
	color:#C5995A;
}
.section-fixture {
    color: #C5995A !important;
}

.section-fixture .bottom {
    display: table;
    margin: 4% 0 8%;
    width: 100%;
	display:none;
}

.section-fixture .bottom .link:first-child {
    border-right: 1px solid #C5995A;
    padding-right: 25px;
    text-align: right;
}
.section-fixture .bottom .link {
    display: table-cell;
    height: 50px;
    vertical-align: middle;
    width: 50%;
}
.section-fixture a.link {
    color: #FFFFFF;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif;
    font-size: 1.3em;
    font-weight: normal;
}

.section-fixture .bottom .link:last-child {
    padding-left: 25px;
    text-align: left;
}


.story-footer {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 3px 0 #D9D9D9 inset;
    color: #3A3A3A;
    float: left;
    height: 60px;
    position: relative;
    width: 100%;
}

.story-footer .return-to-top {
    cursor: pointer;
    font-size: 15px;
    margin: 0 auto;
    padding-top: 7px;
    width: 30px;
}

.story-footer .return-to-top .up-arrow {
    height: 9px;
    margin: 8px auto;
    padding: 0 6px;
}

.story-footer .return-to-top .section-navigator img {
    height: 9px;
    width: 15px;
}

.story-footer .return-to-top .up a {
    color: inherit;
    text-decoration: none;
}

.story-footer .image-container {
    position: absolute;
    right: 30px;
    top: 0;
}

.story-footer .image-container a img {
    height: 56px;
    top: 4px;
    width: 122px;
}


.sidebar {
    background-color: #1A1A1A;
    overflow-x: hidden;
    overflow-y: auto;
    position: fixed;
    top: 0;
    transition: left 600ms ease-in-out 0s;
    width: 270px;
    z-index: 1102;
}
.sidebar .sidebar-title {
    background-color: #1A1A1A;
    border-bottom: 1px solid #3A3B36;
    color: #BC9459;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 30px;
    height: 61px;
    line-height: 60px;
    padding-left: 20px;
    position: fixed;
    text-transform: uppercase;
    width: 250px;
    z-index: 10;
}
.sidebar .sidebar-title span {
    display: inline-block;
    line-height: 1;
    width: 170px;
}
.sidebar .sidebar-title .button-close {
    background: none repeat scroll center center #FFFFFF;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    font-size: 40px;
    height: 60px;
    line-height: 60px;
    margin-top: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 60px;
}

.fa-times:before {
    content: "?";
}
.custom.guide .fa {
	float:right;
	padding-top:15px;
	padding-right:10px;
}
.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
}
.sidebar table {
    border-top: 1px solid #3A3B36;
    margin-top: 60px;
    width: 100%;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

.story .sidebar table tr {
    border-bottom: 1px solid #3A3B36;
}

.sidebar table tr td.group-name {
    border-bottom: 1px solid #000000;
    width: 25px;
}
.sidebar table tr td {
    cursor: pointer;
    height: 50px;
}

.sidebar table tr:first-of-type td.group-name .vertical-text {
    left: -137px;
    width: 298px;
}
.sidebar table tr td.group-name .vertical-text {
    color: #000000;
    display: block;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 14px;
    line-height: 1;
    position: absolute;
    text-align: right;
    text-transform: uppercase;
    transform: rotate(270deg);
}

.sidebar table tr td.exclusive-thumbnail {
    display: block;
    height: 75px;
    overflow: hidden;
    padding: 0;
    width: 110px;
}
.sidebar table tr td {
    cursor: pointer;
}

.sidebar table tr td a {
    font-size: 15px;
}
.sidebar a {
    color: #FFFFFF;
    font-weight: bold;
}

.sidebar table tr td.exclusive-thumbnail img {
    display: block;
    height: 75px;
    width: auto;
}

.sidebar table tr td.exclusive-description {
    height: auto;
    padding: 0;
}

.sidebar table tr td a {
    font-size: 15px;
}

.sidebar table tr td.exclusive-description .title {
    display: inline-block;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 18px;
    font-weight: normal;
    line-height: 0.9;
    padding-left: 10px;
    padding-right: 10px;
    text-transform: uppercase;
}

.sidebar table tr:nth-child(5) td.group-name {
    background-color: #FBB731;
}

.sidebar table tr td .team-name {
    margin-left: 45px;
    margin-right: 10px;
}

.sidebar table tr td .team-name .after {
    color: #313131;
    float: right;
    font-weight: bold;
}

.fa-chevron-right:before {
    content: "?";
}

.sidebar table tr:nth-child(9) td.group-name {
    background-color: #3AAC4E;
}

.sidebar table tr:nth-child(13) td.group-name {
    background-color: #1DAFEC;
}
.sidebar table tr:nth-child(17) td.group-name {
    background-color: #EB2C41;
}

.sidebar table tr:nth-child(21) td.group-name {
    background-color: #F16B2F;
}

.sidebar table tr:nth-child(25) td.group-name {
    background-color: #FEF035;
}
.sidebar table tr:nth-child(29) td.group-name {
    background-color: #E84F9B;
}
.sidebar table tr:nth-child(33) td.group-name {
    background-color: #61C3B3;
}



/*-----------*/


nav {
    background: none repeat scroll 0 0 #000000;
    margin-top: 55px;
    position: fixed;
    text-align: center;
    width: 100%;
}
.section-navigation a.active, .story .section-navigation a.active:visited {
    border-color: #BC9459;
    color: #FFFFFF;
}
.navigation .section-navigation a.active, .navigation .section-navigation a.active:visited {
    opacity: 1;
}
.section-navigation a, .story .section-navigation a:visited {
    font-weight: bold;
    padding: 0 1.2%;
}
.navigation .section-navigation a, .navigation .section-navigation a:visited {
    display: inline-block;
    font-size: 15px;
    line-height: 30px;
    position: relative;
    text-decoration: none;
    z-index: 2;
	color:#BC9459;
}

.section-title:after {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.section-title {
    font-size: 180px;
}
.section-title {
    background-position: center top;
    margin-top: 10px;
    text-shadow: none;
}
.section-text-over-media {
    background-color: #000000;
}
.section {
    color: #333333;
    font-family: 'Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
}
.section-title-398 {
    background-image: url("../images/title-fade_1-mr.jpg");
}
.section-text-over-media {
    overflow: hidden;
    position: relative;
}



.section-text-over-media .text.center.bottom {
    bottom: 5%;
}
.section-title .text.bottom {
    bottom: 5% !important;
}
.section-text-over-media .text.center.bottom {
    top: auto;
    transform: translate(-50%, 0px);
}
.section-title .story-title {
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 150px;
    font-weight: normal;
    letter-spacing: -0.02rem;
    line-height: 0.8;
    padding-left: 0;
    padding-right: 0;
    text-transform: uppercase;
}
.section-text-over-media .text {
    min-width: 90%;
}
.section-title .text.bottom {
    bottom: 100px !important;
}
.section-text-over-media .text.center {
    left: 50%;
    text-align: center;
	top:50%;
}
.custom-related .text.center {
	top:10%;
}
.section-text-over-media .text {
    margin: 0 auto;
    position: absolute;
    width: 80%;
    z-index: 3;
}

.section-title .story-title em, .section-title .story-title i {
    background-color: #FBB731;
    color: #000000;
    display: inline-block;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 28px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    padding: 10px;
    text-shadow: none;
    text-transform: uppercase;
}
.section-title .story-title em, .section-title .story-title i {
    background-color: #FBB731;
    color: #000000;
    display: inline-block;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 28px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    padding: 10px;
    text-shadow: none;
    text-transform: uppercase;
}

.ad {
    background-color: #000000;
    text-align: center;
}
.two-column-grid {
    margin: 0 auto;
    max-width: 1400px;
    overflow: hidden;
}
.scrollmation-background .main-column {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
    color: #FFFFFF;
}
.scrollmation-background .scrollmation-text {
    z-index: 2;
}
.column-right {
    float: right;
}
.main-column {
    margin: 0 30px;
}
.main-column {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    font-size: 20px;
    line-height: 1.5;
    max-width: 620px;
    padding: 20px 30px;
    width: 100%;
}
.main-column h2 {
    background-color: #FBB731;
    color: #000000;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 28px;
    line-height: 1;
    margin-bottom: 8%;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
}
.main-column .block.text-block {
    margin-bottom: 25%;
}

.main-column p {
    font-size: 140%;
    line-height: 1.4;
    margin: 4% 0;
}
.scrollmation-background .scrollmation-slides {
    overflow: hidden;
    width: 100%;
    z-index: 1;
}
.sticky-element {
    height: 100%;
}
.sticky-centered {

    top: 0;
}

.scrollmation-background .scrollmation-background-container {
    height: 100%;
    position: relative;
    width: 100%;
}
.autoscale-parent {
    overflow: hidden;

    z-index: 0;
}
.autoscale-parent video{
	display: inline-block;
	top: 47%;
	left: 50%;
	width: 1263px;
	height: 710.438px;
	margin-left: -631.5px;
	margin-top: -355.219px;
}
.section-text-over-media {
    background-color: #000000;
}
.section-text-over-media-658 {
    background-image: url("../images/brasil_01-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}

.section-text-over-media-672 {
    background-image: url("../images/brasil_012-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-text-over-media-673 {
    background-image: url("images/brasil_013-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}

.scrollmation-two-column {
    background-color: #FFFFFF;
}

.story .two-column-grid {
    margin: 0 auto;
    max-width: 1400px;
    overflow: hidden;
}
.main-column {
    margin: 0 30px;
}
.main-column {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    font-size: 20px;
    line-height: 1.5;
    max-width: 620px;
    padding: 20px 30px;
    width: 100%;
	float:left;
}
.scrollmation-two-column .main-column h2 {
    margin-bottom: 0;
}
.main-column h2 {
    background-color: #FBB731;
    color: #000000;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 28px;
    line-height: 1;
    margin-bottom: 8%;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
	margin-top:25px;
}

.scrollmation-two-column .main-column .block.text-block {
    border-bottom: 2px solid #333333;
    margin-bottom: 0;
    padding: 20% 0 25%;
}
.scrollmation-two-column .main-column p {
    font-size: 200%;
    text-align: center;
	color:#333333;
}
.main-column p {
    font-size: 140%;
    line-height: 1.4;
    margin: 4% 0;
}

.scrollmation-two-column .position-static {
    position: static;
}
.margin-left {
    margin-left: 720px;
}
.secondary-column {
    padding: 0 30px;
}
.scrollmation-two-column .scrollmation-slide {
    padding-bottom: 40px;
    padding-top:350px;


}

.scrollmation-two-column .scrollmation-slide img {
    width:90%;
}

.section-text-over-media .text-over-media-inner, .scrollmation-two-column .main-column p strong, .scrollmation-background .main-column p.tweet-text {
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 50px;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 0.8;
    min-width: 80%;
	color:#333333;
}
.tweet-container .tweet-text{
	color:#fff !important;
}
.section {
    color: #333333 !important;
    font-family: 'Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
}

.section-text-over-media-651 {
    background-image: url("../images/fact-new-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}

.section-text-over-media .text-inner {
    padding-top: 0;
    text-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
	color:#fff;
}

.scrollmation-background .main-column {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
    color: #FFFFFF;
}
.scrollmation-background .scrollmation-text {
    z-index: 2;
}
.column-right {
    float: right;
}
.main-column {
    margin: 0 30px;
}

.scrollmation-background .main-column .tweet-container {
    margin-top: 50%;
    text-align: center;
}

.ad.nike-promo img {
    height: auto;
    margin: 0;
    max-width: 1920px;
    width: 100%;
}




.custom-related {
    background: radial-gradient(ellipse at center center , #5A5A5A 0px, #000000 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.section-text-over-media {
    background-color: #000000;
/*	height:560px !important;*/
}

.section-text-over-media .text-inner {
    padding-top: 0;
    text-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
    text-transform: uppercase;

}
.player .section-text-over-image .text-inner {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    color: #BC9459;
    font-size: 70%;
    margin: 0 auto;
    max-width: 800px;
    overflow: hidden;
    padding: 20px 0 0;
    text-shadow: none;
    width: 60%;
	position:absolute;
	top:400px;
	left:100px;
}

.player .section-text-over-image .text-inner em, .player.section-text-over-image .text-inner i {
    background-color: #333333;
    color: #FFFFFF;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 60%;
    font-weight: normal;
    line-height: 1;
    margin: 15px 0 0;
    width: 100%;
}
.venues .section-text-over-image .text-inner {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    color: #BC9459;
    font-size: 70%;
    margin: 0 auto;
    max-width: 800px;
    overflow: hidden;
    padding: 20px 0 0;
    text-shadow: none;
    width: 60%;
}

.venues .section-text-over-image .text-inner em, .venues.section-text-over-image .text-inner i {
    background-color: #333333;
    color: #FFFFFF;
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 60%;
    font-weight: normal;
    line-height: 1;
    margin: 0;
    width: 100%;
}

.venues .section-text-over-image .text-inner strong, .venues .section-text-over-image .text-inner b {
    color: #333333;
    font-weight: normal;
}
.footbal .section-text-over-image .text-inner {
    
    color: #fff;
    font-size: 70%;
    margin: 0 auto;
    max-width: 800px;
    overflow: hidden;
    padding: 20px 0 0;
    text-shadow: none;
    width: 60%;
}

.footbal .section-text-over-image .text-inner em, .footbal.section-text-over-image .text-inner i {

    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 60%;
    font-weight: normal;
    line-height: 1;
    margin: 15px 0 0;

}

.footbal .section-title .story-title em, .footbal .section-title .story-title i, .footbal .main-column h2, .footbal .section-text-over-image em, .footbal .section-text-over-image i {
    background-color: #BC9459;
}

.footbal .section-text-over-image a, .footbal .text-inner a {
    background: none repeat scroll 0 0 #000000;
	padding:10px 30px;
	line-height:50px;
	font-size:80%;
	text-decoration:none;
	border-radius:15px;

}
.custom-related .carousel {
    height: 420px;
    top: 20%;
    width: 100%;
	margin-top:90px;
}
.swiper-container {
    backface-visibility: hidden;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    z-index: 1;
}


.custom-related .carousel .carousel-container {
    box-sizing: content-box;
    margin-left: 0 !important;
}
.swiper-wrapper {
    position: relative;
    transform: translate3d(0px, 0px, 0px);
    transition-duration: 0s;
    transition-property: transform, left, top;
    transition-timing-function: ease;
    width: 100%;
}

.swiper-slide {
    float: left;
}


.custom-related .carousel .carousel-container a.story.nike {
    border-color: #BC9459;
}
.custom-related .carousel .carousel-container a.story {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 8px solid #F9B92D;
    box-shadow: 0 10px 10px -10px #000000;
    display: inline-block;
    height: 380px;
    margin: 0 5px 30px;
    text-align: left;
    vertical-align: top;
    width: 420px;
}

.custom-related .carousel .carousel-container a.story .story-pic {
    height: auto;
    width: 100%;
}

.custom-related .carousel .carousel-container a.story.nike h5 {
    background: none repeat scroll 0 0 #BC9459;
}
.custom-related .carousel .carousel-container a.story h5 {
    background: none repeat scroll 0 0 #FBB731;
    color: #000000;
    display: block;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 20px;
    height: 40px;

    padding: 5px 18px 0;
    position: absolute;
    text-transform: uppercase;
    white-space: nowrap;
    width: auto;
	margin-top:-49px;
}

.custom-related .carousel .carousel-container a.story h3 {
    font-family: 'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 50px;
    font-weight: normal;
    line-height: 0.9;
    margin: 50px 0 10px;

	color:#333333;
}

.section-text-over-image em, .section-text-over-image i {
    background-color: #FBB731;
    color: #000000;
    display: inline-block;
    font-family: 'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';
    font-size: 28px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    margin-bottom: 10px;
    padding: 10px;
    text-shadow: none;
    text-transform: uppercase;
}

.section-text-over-media-911 {
    background-image: url("../images/2darijo_srna-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-499 {
    background-image: url("../images/marquez-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-496 {
    background-image: url("../images/spainlead-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-497 {
    background-image: url("../images/cameroon_team_rt-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-501 {
    background-image: url("../images/holland_team_extend1920-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-502 {
    background-image: url("../images/pa-19328408-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-511 {
    background-image: url("../images/australia1920-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-513 {
    background-image: url("../images/pa-18208917-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-514 {
    background-image: url("../images/greece-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-515 {
    background-image: url("../images/celebrating-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-516 {
    background-image: url("../images/japan_qualify-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-517 {
    background-image: url("../images/pa-18196658cr-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-518 {
    background-image: url("../images/pa-19480145cr-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-519 {
    background-image: url("../images/englandcr-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-520 {
    background-image: url("../images/italy-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-521 {
    background-image: url("../images/switzerland_main-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-522 {
    background-image: url("../images/pa-19214116-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-523 {
    background-image: url("../images/france-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-524 {
    background-image: url("../images/pa-19222392-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-525 {
    background-image: url("../images/argentina_main1-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-526 {
    background-image: url("../images/bosniah-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-527 {
    background-image: url("../images/iran1_rt-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-528 {
    background-image: url("../images/nigeria_team_rt-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-529 {
    background-image: url("../images/germany-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-530 {
    background-image: url("../images/portugal-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-531 {
    background-image: url("../images/team_photo-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-532 {
    background-image: url("../images/usa_2-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-533 {
    background-image: url("../images/belgiumbench-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-534 {
    background-image: url("../images/pa-18259344_1-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-535 {
    background-image: url("../images/russia_team_photo-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-536 {
    background-image: url("../images/knst_away_group_cr-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-586 {
    background-image: url("../images/daredevils_header_1-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-556 {
    background-image: url("../images/venues-title-colour_1-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-585 {
    background-image: url("../images/history-title-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.section-title-726 {
    background-image: url("../images/nike-story-title_1-mr.jpg");
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.gren .section-title .story-title em, .gren .section-title .story-title i, .gren .main-column h2, .gren .section-text-over-image em, .gren .section-text-over-image i {
    background-color: #3AAC4E;
}
.blue .section-title .story-title em, .blue .section-title .story-title i, .blue .main-column h2, .blue .section-text-over-image em, .blue .section-text-over-image i {
    background-color: #1DAFEC;
}
.red .section-title .story-title em, .red .section-title .story-title i, .red .main-column h2, .red .section-text-over-image em, .red .section-text-over-image i {
    background-color: #EB2C41;
}
.orang .section-title .story-title em, .orang .section-title .story-title i, .orang .main-column h2, .orang .section-text-over-image em, .orang .section-text-over-image i {
    background-color: #F16B2F;
}
.yellow .section-title .story-title em, .yellow .section-title .story-title i, .yellow .main-column h2, .yellow .section-text-over-image em, .yellow .section-text-over-image i {
    background-color: #FEF035;
}
.pink .section-title .story-title em, .pink .section-title .story-title i, .pink .main-column h2, .pink .section-text-over-image em, .pink .section-text-over-image i {
    background-color: #E84F9B;
}
.green .section-title .story-title em, .green .section-title .story-title i, .green .main-column h2, .green .section-text-over-image em, .green .section-text-over-image i {
    background-color: #61C3B3;
}


.inline-image.edit-image-button {
    width: 100%;
	margin-top:400px;
}
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices{
	height:22px !important;
}
.stButton_gradient.stHBubble {
    height: 22px !important;
}
.stop{
	display:none;
}

.flgs ul li a span{
	width:42px;
	height:35px;
	float:left;
	margin-right:10px;
}
.team span {
    width: 42px;
    display: inline-block;
    height: 35px;
}
.flgs .teams span.hidden-phone{
	width:42px;
	height:35px;
	float:left;
}
.flgs .teams span.hidden-phone:last-child{
	float:right;
}
.sidebar.flgs .team-name span {
    vertical-align: middle;
    margin-right: 10px;
    width: 42px;
    height: 35px;
    display: inline-block;
}
.flgs .badge-fra{
	background:url(../images/flags/flag/fra.png) no-repeat scroll center;
}
.flgs .badge-nor{
	background:url(../images/flags/flag/nor.png) no-repeat scroll center;
}
.flgs .badge-nig{
	background:url(../images/flags/flag/nig.png) no-repeat scroll center;
}
.flgs .badge-krp{
	background:url(../images/flags/flag/krp.png) no-repeat scroll center;
}
.flgs .badge-ger{
	background:url(../images/flags/flag/ger.png) no-repeat scroll center;
}
.flgs .badge-spa{
	background:url(../images/flags/flag/spa.png) no-repeat scroll center;
}
.flgs .badge-chi{
	background:url(../images/flags/flag/chi.png) no-repeat scroll center;
}
.flgs .badge-saf{
	background:url(../images/flags/flag/saf.png) no-repeat scroll center;
}
.flgs .badge-ita{
	background:url(../images/flags/flag/ita.png) no-repeat scroll center;
}
.flgs .badge-aus{
	background:url(../images/flags/flag/aus.png) no-repeat scroll center;
}
.flgs .badge-bra{
	background:url(../images/flags/flag/bra.png) no-repeat scroll center;
}
.flgs .badge-jam{
	background:url(../images/flags/flag/jam.png) no-repeat scroll center;
}
.flgs .badge-eng{
	background:url(../images/flags/flag/eng.png) no-repeat scroll center;
}
.flgs .badge-jap{
	background:url(../images/flags/flag/jap.png) no-repeat scroll center;
}
.flgs .badge-arg{
	background:url(../images/flags/flag/arg.png) no-repeat scroll center;
}
.flgs .badge-sco{
	background:url(../images/flags/flag/sco.png) no-repeat scroll center;
}
.flgs .badge-net{
	background:url(../images/flags/flag/net.png) no-repeat scroll center;
}
.flgs .badge-can{
	background:url(../images/flags/flag/can.png) no-repeat scroll center;
}
.flgs .badge-cam{
	background:url(../images/flags/flag/cam.png) no-repeat scroll center;
}
.flgs .badge-nze{
	background:url(../images/flags/flag/nze.png) no-repeat scroll center;
}
.flgs .badge-usa{
	background:url(../images/flags/flag/usa.png) no-repeat scroll center;
}
.flgs .badge-swe{
	background:url(../images/flags/flag/swe.png) no-repeat scroll center;
}
.flgs .badge-chl{
	background:url(../images/flags/flag/chl.png) no-repeat scroll center;
}
.flgs .badge-thi{
	background:url(../images/flags/flag/thi.png) no-repeat scroll center;
}


.players{
	width:100%;
}
.players .plyr{
	text-align:center;
	display:inline-block;
	margin:15px 30px;
}
.players .plyr img {
    border: 5px solid #BC9459;
    border-radius: 10px;
    width: 75%;
}
.players .plyr p {
    color: #fbb731;
    font-size: 16px;
}
.players .plyr span{
    color: #BC9459;
    font-size: 14px;
	margin-bottom:20px;
}

.header-social-list{
	display:none;
}

/*--------------*/


@import url(http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css);@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlNHq-FFgoDNV3GTKpHwuvtI.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGCmgpmuQqK2I-L2S9cF65Ek.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGIqjGYJUyOXcBwUQbRaNH6c.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local('Source Sans Pro Italic'),local('SourceSansPro-It'),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/M2Jd71oPJhLKp0zdtTvoM_bce-VcyLJMRR1FC9qWbU8.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:local('Source Sans Pro Semibold Italic'),local('SourceSansPro-SemiboldIt'),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6J4LxuTxC3JbLqy8IUt0K1T3rGVtsTkPsbDajuO5ueQw.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local('Source Sans Pro Bold Italic'),local('SourceSansPro-BoldIt'),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6PgYMAt3u4NmhhzLLLPJ5qH3rGVtsTkPsbDajuO5ueQw.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:200;src:local('Titillium WebThin'),local('TitilliumWeb-Thin'),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/anMUvcNT0H1YN4FII8wpr-K9kSItTeDn2USN0q77Oh4.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;src:local('Titillium Web'),local('TitilliumWeb-Regular'),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/7XUFZ5tgS-tD6QamInJTcZ_o9VAbKgK36i-4snuAuCM.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;src:local('Titillium WebSemiBold'),local('TitilliumWeb-SemiBold'),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/anMUvcNT0H1YN4FII8wprx3QmhlKDgQgT1VN2Ed1WFo.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:700;src:local('Titillium WebBold'),local('TitilliumWeb-Bold'),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/anMUvcNT0H1YN4FII8wpr_5rZpfU3XI-FvUPGDRT0xY.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:200;src:local('Titillium WebThin Italic'),local('TitilliumWeb-ThinItalic'),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/RZunN20OBmkvrU7sA4GPPvTdIrrWFKtkerHRAIjOAnE.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:400;src:local('Titillium WebItalic'),local('TitilliumWeb-Italic'),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/r9OmwyQxrgzUAhaLET_KO8-iP4m4uFrmmLLVBqy34EU.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:600;src:local('Titillium WebSemiBold Italic'),local('TitilliumWeb-SemiBoldItalic'),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/RZunN20OBmkvrU7sA4GPPnV4MzQw1VeMlPUyFyGfvRM.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:700;src:local('Titillium WebBold Italic'),local('TitilliumWeb-BoldItalic'),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/RZunN20OBmkvrU7sA4GPPpe8VrfdPPeK1ViGigzR2tQ.woff) format('woff')}@font-face{font-family:'Crete Round';font-style:normal;font-weight:400;src:local('Crete Round'),local('CreteRound-Regular'),url(http://themes.googleusercontent.com/static/fonts/creteround/v3/ZCcPJiCGOzh84o2siPk48brIa-7acMAeDBVuclsi6Gc.woff) format('woff')}@font-face{font-family:'Crete Round';font-style:italic;font-weight:400;src:local('Crete Round Italic'),local('CreteRound-Italic'),url(http://themes.googleusercontent.com/static/fonts/creteround/v3/5xAt7XK2vkUdjhGtt98unYo3ZslTYfJv0R05CazkwN8.woff) format('woff')}@font-face{font-family:'bebas_neueregular';src:url('media/custom/fonts/bebasneue-webfont.eot');src:url('media/custom/fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),url('media/custom/fonts/bebasneue-webfont.woff') format('woff'),url('media/custom/fonts/bebasneue-webfont.ttf') format('truetype'),url('media/custom/fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Droid Sans Thai';font-style:normal;font-weight:700;src:url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Bold.eot);src:url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Bold.eot?#iefix) format('embedded-opentype'),url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Bold.woff2) format('woff2'),url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Bold.woff) format('woff'),url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Bold.ttf) format('truetype')}@font-face{font-family:'Droid Sans Thai';font-style:normal;font-weight:400;src:url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Regular.eot);src:url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Regular.eot?#iefix) format('embedded-opentype'),url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Regular.woff2) format('woff2'),url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Regular.woff) format('woff'),url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidsansthai/v2/DroidSansThai-Regular.ttf) format('truetype')}body{background-color:#000}#editor-body .story .section-media-details{font-size:initial}#editor-body .custom-related,#editor-body .top-left-icons,#editor-body .full-overlay,#editor-body .sidebar{display:none}#editor-body .editor-sidebar .custom-related,#editor-body .editor-sidebar .top-left-icons,#editor-body .editor-sidebar .full-overlay,#editor-body .editor-sidebar .sidebar{display:none}.story{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';-webkit-font-smoothing:antialiased;overflow:hidden}.story .section a{color:#fbb731 !important;border-bottom:1px dotted}.story .section a:hover,.story .section a:focus,.story .section a:active{border-bottom:1px solid;text-decoration:none}.touch .story .section a:hover,.touch .story .section a:focus,.touch .story .section a:active{border-bottom:none}.story ::selection{background:#bc9459;color:#fff}.story .section{color:#333;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai'}.story .section h2{margin:50px 0 0}.story .caption{color:#777;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';font-style:normal;margin-top:10px;line-height:1.3}.story .main-column h2{background-color:#fbb731;text-align:center;font-size:28px;line-height:1;padding:10px;margin-bottom:8%;font-family:'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';color:#000;text-transform:uppercase}.story .main-column p{margin:4% 0;line-height:1.4;font-size:140%}.story .main-column .block.text-block{margin-bottom:25%}.story .section-header{border-bottom:none;position:fixed;z-index:5;top:0;left:0;background-color:#000;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.story .section-header .header-panel.header-social-panel{overflow:hidden}.editor .story .section-header{position:relative}.editor .story .section-header .header-panel.header-logo-panel>.header-logo-link .text-area{background:#fff}.story .section-header a{border:none;border: none;
    color: #fbb731;
    font-size: 18px;
    font-weight: bold;
    font-family: sans-serif;
    padding-top: 5px !important;}.story .section-header a:hover,.story .section-header a:focus,.story .section-header a:active{border:none}.story .section-navigation{background:#000;background:rgba(0,0,0,0.8);box-shadow:none;position:fixed}.editor .story .section-navigation{position:absolute !important}.story .section-navigation:before{display:none}.story .section-navigation a,.story .section-navigation a:visited{color:#bc9459;font-weight:bold;padding:0 1.5%}.story .section-navigation a.active,.story .section-navigation a:visited.active{border-color:#bc9459;color:#fff}.story .section-text-over-media{background-color:#000}.story .section-text-over-media .edit-background-image img{vertical-align:top}.story .section-text-over-media .text{min-width:90%}.story .section-text-over-media .text.top{top:10%}.story .section-text-over-media .text.left{left:5%}.story .section-text-over-media .text.bottom{bottom:10%}.story .section-text-over-media .text.right{right:5%}.lt-ie9 .story .section-text-over-media .text.center{width:100%}.story .section-text-over-media .text.center.top{top:8%}.story .section-text-over-media .text.center.left{left:5%}.story .section-text-over-media .text.center.right{right:5%}.story .section-text-over-media .text.center.bottom{bottom:5%}.story .section-text-over-media .text-inner{padding-top:0;text-shadow:0 2px 0 rgba(0,0,0,0.2);text-transform:uppercase}.lt-ie9 .story .section-text-over-media .text-inner{padding:30px 0}.story .section-text-over-media .background-overlay{box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.4)}.story .section-title{text-shadow:none;margin-top:60px;background-position:center top}.editor .story .section-title{margin-top:0}.story .section-title:after{background:transparent}.story .section-title .background-overlay{box-shadow:none;background-color:rgba(0,0,0,0.2);display:none;}.story .section-title .story-title{font-size:130px;line-height:.8;letter-spacing:-0.02rem;font-family:'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';font-weight:normal;text-transform:uppercase;padding-left:0;padding-right:0}.story .section-title .story-title em,.story .section-title .story-title i{display:inline-block;font-style:normal;font-size:28px;font-family:'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';color:#000;background-color:#fbb731;padding:10px;text-transform:uppercase;letter-spacing:0;font-weight:bold;text-shadow:none}.story .section-title .story-heading{line-height:1.2;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';color:#fff;letter-spacing:0;margin:0}.story .section-title .story-metadata{display:none}.story .section-text-over-image em,.story .section-text-over-image i{display:inline-block;font-style:normal;font-size:28px;font-family:'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';color:#000;background-color:#fbb731;padding:10px;margin-bottom:10px;text-transform:uppercase;letter-spacing:0;font-weight:bold;text-shadow:none}.story .section-text-over-image a{background:#000;padding:10px 30px;color:#fff;text-shadow:none;border-radius:8px;border:none;font-size:80%;box-shadow:0 4px 6px -4px #000;position:relative}.story .section-text-over-image a:hover,.story .section-text-over-image a:focus,.story .section-text-over-image a:active{border-bottom:none;text-decoration:none;background:#333}.touch .story .section-text-over-image a:hover,.touch .story .section-text-over-image a:focus,.touch .story .section-text-over-image a:active{background:#000}.story .section-video .video-player-caption{margin:0 auto;font-size:18px;color:#fff;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';letter-spacing:0;border-top:4px solid #fbb731}.story .section-video .video-player-caption p{margin:4px 0 0;line-height:1.2;letter-spacing:0}.story .section-video .video-player-caption strong{font-size:30px;color:#fff;font-family:'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';font-weight:bold;margin:0;letter-spacing:0}.story .section-video .vjs-paused .vjs-big-play-button{left:50%;top:45%;font-size:100px;display:block;width:150px;height:150px;margin-top:-75px;margin-left:-75px;border:none;border-radius:50%;box-shadow:none;color:#fff;opacity:.8}.touch .story .section-video .vjs-paused .vjs-big-play-button{display:none}.story .section-video .vjs-paused .vjs-big-play-button:before{text-shadow:none;line-height:1.5;left:5%}.story .section-video .vjs-paused .vjs-big-play-button:focus,.story .section-video .vjs-paused .vjs-big-play-button:hover{background-color:#fbb731;opacity:1}.story .scrollmation-two-column{background-color:#fff}.story .scrollmation-two-column .scrollmation-slide{margin-top:12%}.story .scrollmation-two-column .main-column .block.text-block{margin-bottom:0;border-bottom:2px solid #333;padding:20% 0 25%}.story .scrollmation-two-column .main-column .block.text-block:last-of-type{border:none;padding-bottom:40%}.story .scrollmation-two-column .main-column h2{margin-bottom:0}.story .scrollmation-two-column .main-column p{font-size:200%;text-align:center}.story .scrollmation-background .scrollmation-background-caption{font-size:12px;width:auto;padding:7px 30px 8px;opacity:.4}.story .scrollmation-background .scrollmation-background-caption.text-right{left:0}.story .scrollmation-background .scrollmation-background-caption.text-left{right:0}.story .scrollmation-background .background-overlay{background-color:#000}.story .scrollmation-background .main-column{color:#fff;background:url('media/custom/black-40-8bit.png') 0 0 repeat;background:rgba(0,0,0,0.4)}.story .scrollmation-background .main-column a{color:#fff}.story .scrollmation-background .main-column .tweet-container{text-align:center;margin-top:50%}.story .scrollmation-background .main-column .tweet-container .tweet-btn{padding:20px}.story .scrollmation-background .main-column .tweet-container .tweet-btn .twitter-share-button,.story .scrollmation-background .main-column .tweet-container .tweet-btn .iframe{margin:0 auto;display:block}.story .section-text-over-media .text-over-media-inner,.story .scrollmation-two-column .main-column p strong,.story .scrollmation-background .main-column p.tweet-text{font-family:'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';font-weight:normal;letter-spacing:0;line-height:.8;font-size:70px;min-width:80%}.story blockquote{margin:0;position:relative;font-size:150%;font-weight:bold;width:90%;padding-left:20px;letter-spacing:-0.1rem;border-left:8px solid #fbb731}.story blockquote p{line-height:1.2;margin:5% auto}.story .block.cite{margin:-5% 0 0;font-size:90%;color:#777;padding:4% 0 2% 20px}.story .ad-text{font-style:normal;font-size:10px;opacity:.7;text-align:center;font-weight:normal;font-family:Arial,sans-serif;display:block;color:#fff;margin:0 0 5px}.story .embed-container{text-align:center;background-color:#000;position:relative;padding-bottom:56.25%;padding-top:50px;height:0;overflow:hidden;max-width:100%;height:auto;z-index:2}.story .embed-container h5{color:#fff;opacity:.6;margin:0;height:5%;display:block;top:0;position:absolute;width:100%;padding-top:1%;font-size:10px}.story .embed-container iframe,.story .embed-container object,.story .embed-container embed{position:absolute;top:5%;left:0;width:100%;height:95%}.story .ad{text-align:center;background-color:#000}.story .ad.nike-promo img{width:100%;height:auto;max-width:1920px;margin:0}.story .ad img{margin:10px 0;width:100%;max-width:1200px;height:auto}.story .ad h5{color:#fff;opacity:.6;margin:0;height:5%;padding-top:1%;font-size:11px;text-transform:uppercase}.story .swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.story .swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0, 0, 0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0, 0, 0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0, 0, 0);-o-transition-timing-function:ease;-o-transform:translate(0, 0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0, 0, 0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0, 0, 0);transition-timing-function:ease}.story .swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.story .swiper-slide{float:left}.story .swiper-wp8-horizontal{-ms-touch-action:pan-y}.story .swiper-wp8-vertical{-ms-touch-action:pan-x}.story .arrow-left,.story .arrow-right{background:#000;position:absolute;left:0;top:50%;margin-top:-40px;width:60px;height:80px;z-index:10;border:none !important;border-top-right-radius:6px;border-bottom-right-radius:6px;opacity:.8;color:#fff;font-size:40px;text-align:center;padding-top:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.story .arrow-left:hover,.story .arrow-right:hover,.story .arrow-left:focus,.story .arrow-right:focus,.story .arrow-left:active,.story .arrow-right:active{opacity:1;border:none !important;cursor:pointer}.touch .story .arrow-left,.touch .story .arrow-right{display:none}.story .arrow-right{background:#000;right:0;left:auto;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.story .pagination{position:absolute;z-index:20;left:50%;bottom:0;width:250px;text-align:center;margin-left:-125px}.story .swiper-pagination-switch{display:inline-block;width:12px;height:12px;border-radius:50%;background:#555;background:rgba(255,255,255,0.2);margin:0 5px;cursor:pointer}.story .swiper-visible-switch{background:rgba(255,255,255,0.6)}.story .swiper-active-switch{background:#fff}.story .custom-related{background:#000;background:-moz-radial-gradient(center, ellipse cover, #5a5a5a 0, #000 100%);background:-webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #5a5a5a), color-stop(100%, #000));background:-webkit-radial-gradient(center, ellipse cover, #5a5a5a 0, #000 100%);background:-o-radial-gradient(center, ellipse cover, #5a5a5a 0, #000 100%);background:-ms-radial-gradient(center, ellipse cover, #5a5a5a 0, #000 100%);background:radial-gradient(ellipse at center, #5a5a5a 0, #000 100%)}.lt-ie9 .story .custom-related{height:auto !important}.story .custom-related .carousel{width:100%;height:420px;top:20%}.lt-ie9 .story .custom-related .carousel{height:420px}.story .custom-related .carousel a,.story .custom-related .carousel a:hover{border:none}.story .custom-related .carousel .carousel-container{margin-left:0 !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.touch .story .custom-related .carousel .carousel-container{margin-left:20px}.story .custom-related .carousel .carousel-container a.story{display:inline-block;background:#fff;border-top:8px solid #f9b92d;margin:0 5px 30px;width:420px;box-shadow:0 10px 10px -10px #000;text-align:left;vertical-align:top;height:380px}.lt-ie9 .story .custom-related .carousel .carousel-container a.story{width:360px;height:400px}.story .custom-related .carousel .carousel-container a.story .story-pic{width:100%;height:auto}.story .custom-related .carousel .carousel-container a.story.nike{border-color:#bc9459}.story .custom-related .carousel .carousel-container a.story.nike h5{background:#bc9459}.story .custom-related .carousel .carousel-container a.story.group-b{border-color:#3aac4e}.story .custom-related .carousel .carousel-container a.story.group-b h5{background:#3aac4e}.story .custom-related .carousel .carousel-container a.story.viewall{background:#000 url('media/custom/related-morebg.jpg') center no-repeat;background-size:100%;border-color:#bc9459;margin-right:0}.story .custom-related .carousel .carousel-container a.story.viewall h3{position:absolute;bottom:40px;color:#bc9459}.story .custom-related .carousel .carousel-container a.story h3{font-family:'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';padding:0 18px;margin:20px 0 10px;font-size:50px;line-height:.9;font-weight:normal}.story .custom-related .carousel .carousel-container a.story h4{padding:0 18px;margin:0;font-size:22px;line-height:1.2}.story .custom-related .carousel .carousel-container a.story h5{display:block;width:auto;font-family:'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';color:#000;text-transform:uppercase;font-size:20px;position:absolute;background:#fbb731;padding:5px 18px 0;height:40px;margin-top:-44px;white-space:nowrap}/*.story .badge-arg,.story .badge-aus,.story .badge-bel,.story .badge-bih,.story .badge-bra,.story .badge-che,.story .badge-civ,.story .badge-cle,.story .badge-cmr,.badge-col,.story .badge-cri,.story .badge-deu,.story .badge-dza,.story .badge-ecu,.story .badge-eng,.story .badge-esp,.story .badge-fra,.story .badgestory .-gha,.story .badge-grc,.story .badge-hns,.story .badge-hrv,.story .badge-irn,.story .badge-ita,.story .badge-jpn,.story .badge-kor,.story .badge-mex,.story .badge-nga,.story .badge-nld,.story .badge-prt,.story .badge-rus,.story .badge-ury,.story .badge-usa{display:block;background:url('media/custom/badges-sprite.png') no-repeat;width:32px;height:35px;position:absolute;top:-10px;left:-37px;background-size:800% auto}*/.lt-ie9 .story .badge-arg,.lt-ie9 .story .badge-aus,.lt-ie9 .story .badge-bel,.lt-ie9 .story .badge-bih,.lt-ie9 .story .badge-bra,.lt-ie9 .story .badge-che,.lt-ie9 .story .badge-civ,.lt-ie9 .story .badge-cle,.lt-ie9 .story .badge-cmr,.lt-ie9 .story .badge-col,.lt-ie9 .story .badge-cri,.lt-ie9 .story .badge-deu,.lt-ie9 .story .badge-dza,.lt-ie9 .story .badge-ecu,.lt-ie9 .story .badge-eng,.lt-ie9 .story .badge-esp,.lt-ie9 .story .badge-fra,.lt-ie9 .story .badge-gha,.lt-ie9 .story .badge-grc,.lt-ie9 .story .badge-hns,.lt-ie9 .story .badge-hrv,.lt-ie9 .story .badge-irn,.lt-ie9 .story .badge-ita,.lt-ie9 .story .badge-jpn,.lt-ie9 .story .badge-kor,.lt-ie9 .story .badge-mex,.lt-ie9 .story .badge-nga,.lt-ie9 .story .badge-nld,.lt-ie9 .story .badge-prt,.lt-ie9 .story .badge-rus,.lt-ie9 .story .badge-ury,.lt-ie9 .story .badge-usa{display:none}/*.story .badge-arg{background-position:-10px 0}.story .badge-aus{background-position:-54px 3px}.story .badge-bel{background-position:-102px 2px}.story .badge-bih{background-position:-148px 2px}.story .badge-bra{background-position:-192px 0}.story .badge-che{background-position:-7px -31px;background-size:700% auto}.story .badge-civ{background-position:-55px -38px}.story .badge-cle{background-position:-101px -38px}.story .badge-cmr{background-position:-147px -38px}.story .badge-col{background-position:-193px -38px}.story .badge-cri{background-position:-10px -77px}.story .badge-deu{background-position:-55px -77px}.story .badge-dza{background-position:-101px -79px}.story .badge-ecu{background-position:-147px -76px}.story .badge-eng{background-position:-193px -76px}.story .badge-esp{background-position:-10px -116px}.story .badge-fra{background-position:-55px -116px}.story .badge-gha{background-position:-103px -113px}.story .badge-grc{background-position:-147px -116px}.story .badge-hns{background-position:-10px -154px}.story .badge-hrv{background-position:-192px -116px}.story .badge-irn{background-position:-56px -154px}.story .badge-ita{background-position:-103px -154px}.story .badge-jpn{background-position:-147px -152px}.story .badge-kor{background-position:-192px -154px}.story .badge-mex{background-position:-10px -194px}.story .badge-nga{background-position:-56px -194px}.story .badge-nld{background-position:-103px -194px}.story .badge-prt{background-position:-147px -193px}.story .badge-rus{background-position:-192px -193px}.story .badge-ury{background-position:-10px -233px}.story .badge-usa{background-position:-56px -232px}*/.story .header-panel.header-logo-panel{left:95px}.story .top-left-icons{position:fixed;top:0;left:0;display:inline-block;background-color:#000;z-index:100;height:60px}.story .sidebar-menu-trigger{height:60px;width:80px;display:block;background:#323232;text-align:center;padding-top:14px}.story .sidebar-menu-trigger:hover,.story .sidebar-menu-trigger:active,.story .sidebar-menu-trigger:focus{text-decoration:none;background:#fff}.touch .story .sidebar-menu-trigger:hover,.touch .story .sidebar-menu-trigger:active,.touch .story .sidebar-menu-trigger:focus{background:#323232}.story .sidebar-menu-trigger:hover ul li,.story .sidebar-menu-trigger:active ul li,.story .sidebar-menu-trigger:focus ul li{background:#000}.touch .story .sidebar-menu-trigger:hover ul li,.touch .story .sidebar-menu-trigger:active ul li,.touch .story .sidebar-menu-trigger:focus ul li{background:#fff}.story .sidebar-menu-trigger:hover h5,.story .sidebar-menu-trigger:active h5,.story .sidebar-menu-trigger:focus h5{color:#000}.touch .story .sidebar-menu-trigger:hover h5,.touch .story .sidebar-menu-trigger:active h5,.touch .story .sidebar-menu-trigger:focus h5{color:#fff}.story .sidebar-menu-trigger .title{text-transform:uppercase}.story .sidebar-menu-trigger ul{margin:0 auto;display:inline-block;padding:0}.story .sidebar-menu-trigger ul li{width:32px;background:#fff;height:4px;margin:0 0 3px;padding:0;list-style:none;border-radius:2px}.story .sidebar-menu-trigger h5{margin:0;line-height:.5;font-size:12px;color:#999;text-transform:uppercase}.story .full-overlay{position:fixed;left:0;top:0;width:100%;height:120%;background-color:#000;visibility:hidden;opacity:0;z-index:1101;-webkit-transition:opacity 600ms ease-in-out;-moz-transition:opacity 600ms ease-in-out;-o-transition:opacity 600ms ease-in-out;transition:opacity 600ms ease-in-out}.story .sidebar{position:fixed;z-index:1102;top:0;left:-280px;width:270px;overflow-y:auto;overflow-x:hidden;background-color:#1a1a1a;-webkit-transition:left 600ms ease-in-out;-moz-transition:left 600ms ease-in-out;-o-transition:left 600ms ease-in-out;transition:left 600ms ease-in-out}.story .sidebar .sidebar-title{height:61px;line-height:60px;color:#bc9459;background-color:#1a1a1a;text-transform:uppercase;border-bottom:1px solid #3a3b36;font-size:30px;font-family:'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';padding-left:20px;position:fixed;width:270px;z-index:10}.story .sidebar .sidebar-title span{width:170px;line-height:1;display:inline-block}.lt-ie9 .story .sidebar .sidebar-title span,.no-cssgradients .story .sidebar .sidebar-title span{width:160px;margin-top:14px}.story .sidebar .sidebar-title .button-close{display:inline-block;width:60px;height:60px;position:absolute;right:0;top:0;background:#fff;color:#000;font-size:40px;line-height:60px;text-align:center;background-position:center center;cursor:pointer;margin-top:0}.lt-ie9 .story .sidebar .sidebar-title .button-close,.no-cssgradients .story .sidebar .sidebar-title .button-close{margin-top:0;width:60px}.story .sidebar .sidebar-title .button-close:hover{background-color:#333;color:#fff}.touch .story .sidebar .sidebar-title .button-close:hover{background:#fff;color:#000}.story .sidebar a{color:#fff;font-weight:bold}.story .sidebar a:hover,.story .sidebar a.active{text-decoration:none}.story .sidebar table{width:100%;border-top:1px solid #3a3b36;margin-top:60px}.story .sidebar table tr{border-bottom:1px solid #3a3b36}.story .sidebar table tr:first-of-type td.group-name .vertical-text{width:298px;left:-142px}.story .sidebar table tr:nth-child(5) td.group-name span{background-color:#fbb731}.story .sidebar table tr:nth-child(9) td.group-name span{background-color:#3aac4e}.story .sidebar table tr:nth-child(13) td.group-name span{background-color:#1dafec}.story .sidebar table tr:nth-child(17) td.group-name span{background-color:#eb2c41}.story .sidebar table tr:nth-child(21) td.group-name span{background-color:#f16b2f}.story .sidebar table tr:nth-child(25) td.group-name span{background-color:#fef035}.story .sidebar table tr:nth-child(29) td.group-name{background-color:#e84f9b}.story .sidebar table tr:nth-child(33) td.group-name{background-color:#61c3b3}.story .sidebar table tr td{height:50px;cursor:pointer;width:25px;}.story .sidebar table tr td:hover,.story .sidebar table tr td:active,.story .sidebar table tr td:focus{background-color:#222}.story .sidebar table tr td:hover .team-name .after,.story .sidebar table tr td:active .team-name .after,.story .sidebar table tr td:focus .team-name .after{color:#fff}.touch .story .sidebar table tr td:hover,.touch .story .sidebar table tr td:active,.touch .story .sidebar table tr td:focus{background-color:transparent}.story .sidebar table tr td.exclusive-thumbnail{padding:0;width:110px;height:75px;display:block;overflow:hidden}.story .sidebar table tr td.exclusive-thumbnail img{display:block;width:auto;height:75px}.story .sidebar table tr td.exclusive-description{padding:0;height:auto}.story .sidebar table tr td.exclusive-description .title{display:inline-block;padding-left:10px;padding-right:10px;text-transform:uppercase;font-size:18px;font-family:'bebas_neueregular','Titillium Web','Source Sans Pro',Helvetica,Arial,sans-serif,'Droid Sans Thai';line-height:.9;font-weight:normal}.story .sidebar table tr td.group-name{width:25px;border-bottom:1px solid #000;background-color:#bc9459}.lt-ie9 .story .sidebar table tr td.group-name,.no-cssgradients .story .sidebar table tr td.group-name{display:none}.story .sidebar table tr td.group-name:nth-of-type(2){background-color:#fbb731}.story .sidebar table tr td.group-name .vertical-text{position:absolute;left:-90px;text-align:right;display:block;color:#000;width:196px;text-transform:uppercase;font-size:14px;line-height:1;font-family:'Titillium Web',Helvetica,Arial,sans-serif,'Droid Sans Thai';transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);z-index:9;}.story .sidebar table tr td.group-name .vertical-text strong{margin-right:10px;}.story .sidebar table tr td .team-name{margin-left:30px;margin-right:10px}.lt-ie9 .story .sidebar table tr td .team-name{margin-left:10px}.story .sidebar table tr td .team-name .bullet{width:0;height:0;position:absolute;top:-62.5px;left:-40px;color:#313131;font-size:100px}.story .sidebar table tr td .team-name .after {
    font-weight: bold;
    float: right;
    margin: 0;
    color: #313131;
    text-align: right;
    padding-top: 10px;
	width:15px;
}.story .sidebar table tr td:hover a,.story .sidebar table tr td:hover .team-name::after,.story .sidebar table tr td:hover .team-name::before,.story .sidebar table tr td:hover .bullet,.story .sidebar table tr td:hover .after{text-decoration:none}.story .sidebar table tr td a{font-size:15px}.story .sidebar .lt-ie9 .sidebar table tr td .vertical-text{filter:progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=0, M21=0, M22=-1, SizingMethod="auto expand");writing-mode:tb-rl;left:2px;top:10px}.story .sidebar .lt-ie9 .sidebar table td:hover .after,.story .sidebar .lt-ie9 .sidebar table td:hover .team-name .bullet{color:#ab7e30}.story .story-footer{background-color:#fff}@media (min-width:1400px){.story .section-title .text.bottom{bottom:5% !important}}@media (max-width:1400px){.story .section-title{font-size:180px}.story .section-title .text.bottom{bottom:5% !important}}@media (max-width:1100px){.story .section-title .story-title{font-size:140px}.story .section-title .text.bottom{bottom:5% !important}.story .main-column p{font-size:120%}.story .scrollmation-background .two-column-grid{background:url('media/custom/black-40-8bit.png') 0 0 repeat;background:rgba(0,0,0,0.3);z-index:2}.story .scrollmation-background .main-column{background:transparent}.story .scrollmation-two-column .scrollmation-slide{margin-top:10%}.story .scrollmation-two-column .main-column .block.text-block{padding:5% 0}.story .scrollmation-two-column .main-column .block.text-block:last-of-type{padding-bottom:10%}.story .scrollmation-two-column .main-column p{font-size:140%}.story .section-text-over-media .text-over-media-inner,.story .scrollmation-two-column .main-column p strong,.story .scrollmation-background .main-column p.tweet-text{font-size:50px}.story .main-column .block.text-block{margin-bottom:5%}}@media (max-width:755px){.story .section-header{height:50px;box-shadow:0 -6px 8px 5px #000}.story .section-header .header-panel.header-logo-panel{height:26px;top:12px;left:70px;width:98px;overflow:hidden}.story .section-header .header-panel.header-logo-panel .header-logo{height:23px}.story .section-header .header-panel.header-social-panel{display:none}.story .section-header .small-menu{margin-top:-10px;height:auto;width:auto;margin-right:-15px;padding:0}.story .section-header .small-menu a{display:block;height:50px;width:60px;font-family:'FontAwesome';color:#fff;line-height:50px;font-size:22px;text-align:center}.story .section-header .small-menu a:before{display:block;content:"\f078"}.prevent-menu-scrolling .story .section-header .small-menu a:before{content:"\f077"}.story .section-header .small-menu a img{display:none}.story .section-navigation{top:50px;padding:0 0 20px}.story .section-navigation a,.story .section-navigation a:visited{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,0.3);opacity:1}.story .section-navigation a.active,.story .section-navigation a:visited.active{background:#333;border-color:#fff}.story .section-title{margin-top:50px}.story .section-title .story-title{font-size:80px;letter-spacing:0}.story .section-title .text.bottom{bottom:15% !important}.story .scrollmation-background .two-column-grid{padding:0}.story .scrollmation-background .two-column-grid .main-column{padding-left:15px;padding-right:15px}.story .scrollmation-background .two-column-grid .main-column .tweet-container{margin-top:0}.story .main-column p{font-size:110%}.story .scrollmation-two-column .main-column p{font-size:110%}.story .section-text-over-media .text-over-media-inner,.story .scrollmation-two-column .main-column p strong,.story .scrollmation-background .main-column p.tweet-text{font-size:26px}.story .section-title .story-title em,.story .section-title .story-title i,.story .section-text-over-image em,.story .section-text-over-image i,.story .main-column h2{font-size:18px;padding:6px}.story .section-text-over-media .text-inner{letter-spacing:0}.story .section-text-over-media .text.center.top{margin-top:0;top:5%}.story .section-text-over-media .text-over-media-caption{width:100%}.story .custom-related .carousel{height:240px;top:15%}.story .custom-related .carousel .swiper-pagination-switch{width:6px;height:6px;margin:0 2px}.story .custom-related .carousel .carousel-container a.story{margin:0 2px 20px;height:210px;width:230px;border-width:4px}.story .custom-related .carousel .carousel-container a.story h3{margin:10px 0 5px;font-size:26px;padding:0 10px}.story .custom-related .carousel .carousel-container a.story h4{display:none;font-size:16px;padding:0 10px}.story .custom-related .carousel .carousel-container a.story h5{font-size:12px;height:30px;margin-top:-34px;padding:5px 10px 0}.story .custom-related .carousel .carousel-container a.story.viewall{margin-right:20px}.story .sidebar .sidebar-title{height:51px;line-height:50px}.story .sidebar .sidebar-title .button-close{height:50px;font-size:30px;line-height:50px}.story .sidebar table{margin-top:50px}.story .top-left-icons,.story .sidebar-menu-trigger{height:50px;width:60px}.story .sidebar-menu-trigger{padding-top:16px}.story .sidebar-menu-trigger ul li{width:24px}.story .sidebar-menu-trigger h5{display:none}}@media only screen and (max-device-width:480px) and (orientation:landscape){.story .custom-related .carousel .carousel-container a.story{height:180px;width:180px;border-width:4px}.story .custom-related .carousel .carousel-container a.story h3{font-size:24px}.story .custom-related .carousel .carousel-container a.story h4{display:none}}@media only screen and (max-device-width:480px) and (orientation:portrait){.story .sidebar{min-height:600px;padding-bottom:150px}}@media only screen and (max-device-width:480px) and (orientation:landscape){.story .sidebar{min-height:320px;padding-bottom:50px}}@media (max-width:755px){.story .sidebar .sidebar-title{height:51px;line-height:50px}.story .sidebar .sidebar-title .button-close{height:50px;font-size:30px;line-height:50px}.story .sidebar table{margin-top:50px}.story .top-left-icons,.story .sidebar-menu-trigger{height:50px;width:60px}.story .sidebar-menu-trigger{padding-top:16px}.story .sidebar-menu-trigger ul li{width:24px}.story .sidebar-menu-trigger h5{display:none}}.story .lt-ie9 .sidebar table tr td .vertical-text{filter:progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=0, M21=0, M22=-1, SizingMethod="auto expand");writing-mode:tb-rl;left:2px;top:10px}.story .lt-ie9 .sidebar table td:hover .after,.story .lt-ie9 .sidebar table td:hover .team-name .bullet{color:#ab7e30}#language-picker{display:none;margin:0;padding:0;position:fixed;list-style:none;top:17px;left:450px;z-index:100;width:120px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#333;background-color:rgba(32,32,32,0.9);background:rgba(32,32,32,0.9);color:rgba(32,32,32,0.9);zoom:1;height:32px}.editor #language-picker{display:none}#language-picker.opened{height:auto}#language-picker li{border:1px solid #474747;border-bottom:0}#language-picker li.active{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;border-color:transparent}#language-picker li:last-child{-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;border-bottom:1px solid #474747}#language-picker.opened li.active{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:0;border-color:#474747;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;background-color:#63543f}#language-picker.opened li.active:hover{background-color:#63543f}#language-picker.opened li.in-active{height:auto;border-color:#474747}#language-picker.opened .arrow::before{content:"\f077"}#language-picker li.in-active{height:0;overflow:hidden;border-color:transparent}#language-picker li.active .arrow{color:#fff;position:absolute;right:8px;top:6px;cursor:pointer}#language-picker li a{text-decoration:none;color:#fff;display:block;width:100%;height:100%;padding:8px 8px;font-size:12px}#language-picker li a:hover{text-decoration:none;background-color:#333}#language-picker.opened li.active a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px}#language-picker li.active a:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media (max-width:755px){#language-picker{top:12px;left:170px;width:80px;height:27px}#language-picker li.active{border-bottom:1px solid #474747;border-color:#474747}#language-picker li a{padding:7px;font-size:10px}#language-picker li.active .arrow{right:6px;top:3px;font-size:13px;display:none}}@media only screen and (device-aspect-ratio:2/3) and (orientation:landscape),only screen and (device-aspect-ratio:40/71) and (orientation:landscape){.story .section-title{margin-top:0}.story .section-header,.story .section-navigation{position:initial}#language-picker,.story .top-left-icons{position:absolute}.story .navigation{height:auto;top:37px;position:absolute;width:100%}.story .navigation .menu-overlay.show-with-menu{top:37px}}.no-cssgradients .story .sidebar{box-sizing:content-box}.no-cssgradients .story .sidebar *{box-sizing:content-box}.no-cssgradients .story .sidebar .sidebar-title{box-sizing:border-box}.no-cssgradients .story .sidebar table tr td.group-name{display:block}.lt-ie9 .story .sidebar table tr td.group-name{display:none !important}




@media only screen and (max-width:790px){
	.header .top-left-icons{
		width:25%;
	}
	.logo{
		padding-left:0px;
		width:30%;
	}
	.logo a img{
		width:100px;
	}
	#language-picker{
		left:175px;
		width:17%;
	}
	.social{
		width:32%;
		padding-top:5px;
	}
	.banner .title-inner{
		width:100%;
	}
	.two-column-grid{
		width:auto;
	}
	.main-column{
		padding:0;
	}
	.custom.guide .main-column .features li{
		width:100%;
		margin-bottom:5px;
	}
	.custom.guide .main-column .guides ul.groups li{
		width:100%;
	}
	.autoscale-parent video{
		width:800px;
	}
	.banner h1{
		font-size:40px;
	}
	
	.scrollmation-background-container img{
		width:100% !important;
	}
	.section-text-over-media{
		height:auto !important;
	}
}