@font-face {
    font-family: nhl;
    src: url('../plugin/fonts/nhl-phoenix.ttf');
}

body {
	padding-top: initial;
	/*-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    /*filter: grayscale(100%);*/
}

footer {
	background-color: #222;
    color: #aaa;
}

div#content {
	min-height: 70vh;
}

#links {
	white-space: nowrap;
    overflow-y: auto;
}

#home {
	/*background: url('../images/bg_jog.jpg') no-repeat;*/
	/*background: url('../images/dollar-1968710_1920.jpg') no-repeat;*/
	background-position: center top;
    /*padding-top: 30px; */
    min-height: 200px;
    padding-bottom: 0px;
}

#home h1 {
	font-size: 50px;
	font-family: 'nhl';
	font-style: italic;
	background: -webkit-linear-gradient(45deg, #FFFFFF 0%, #FFFFFF 25%, #FFFFFF 50%, #FFFFFF 75%, #FFFFFF 100%);
	/*background: -webkit-linear-gradient(45deg, #808080 0%, #FFFFFF 25%, #c0c0c0 50%, #FFFFFF 75%, #808080 100%);*/
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

#home h3 {
	font-size: 30px;
	font-family: 'nhl';
	font-style: italic;
	background: -webkit-linear-gradient(45deg, #FFFFFF 0%, #FFFFFF 25%, #FFFFFF 50%, #FFFFFF 75%, #FFFFFF 100%);
	/*background: -webkit-linear-gradient(45deg, #808080 0%, #FFFFFF 25%, #c0c0c0 50%, #FFFFFF 75%, #808080 100%);*/
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

#home .sponsor-box img {
	height: 50px;
    margin-right: 20px;
}

#home .sponsor-box img:hover {
	opacity: 0.5;
}

#contact select {
    height: 50px;
}

#contact textarea {
    height: 100px;
}

.navbar-default .navbar-brand img {
	height: 100%;
}

.navbar-default .navbar-brand {
	padding-top: 0;
}

h2 {
    font-size: 35px;
}

.text-header {
	padding-bottom: 0;
}

.btn-more {
    background: transparent;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    min-width: 100px;
    height: 40px;
    padding-top: 10px;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.btn-more:hover {
    background: #28a7e9;
    border-color: transparent;
    color: #fff;
}


table {
	font-weight: initial;
}

table>table {
	color: #000;
}

table.score.table>thead>tr>th, table.sponsor.table>thead>tr>th, table.scoreboard.table>thead>tr>th, table.scoreboard.table>tbody>tr>th {
	text-align: center;
}

table.score tbody, table.sponsor tbody, table.scoreboard tbody {
	color: #222;
	background-color: #fff;
	text-align: center;
}

table.sponsor img {
	max-width: 200px;
	padding: 0 25px;
} 

table.sponsor td {
	text-align: center;
} 

table.scoreboard.table>tbody>tr>td {
	vertical-align: middle;
}

table a {
	color: red;
    font-weight: 600;
}

table a:hover {
    color: #FFAC2C;
}

.element {
	text-shadow: 0.1em 0.1em 0.2em black;
}

section {
	padding-top: 30px;
}

img {
	max-width: 100%;
}

.item h3 {
	padding: 30px;
}

.carousel.slide {
	margin-top: 10px;
}

.text-indent {
	text-indent: 5em;
}

footer {
	margin-top: 50px;
}

.thumbnail {
	border-radius: 0;
}

.thumbnail img {
	width: 100%;
}

.mt-0 {
	margin-top: 0;
}

.mt-20 {
	margin-top: 20px;
}

.mt-50 {
	margin-top: 50px;
}

.mb-20 {
	margin-bottom: 20px;
}

.full-size {
	width: 100%;
}

#news .thumbnail {
	background-color: rgba(255, 255, 255, 0);
	border: 0;
}

#news .thumbnail .caption {
	color: #fff;
}

.carousel-control.right {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0, 0, 0, 0) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right,rgba(0, 0, 0, 0) 0,rgba(0, 0, 0, 0) 100%);
}

.carousel-control.left {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0, 0, 0, 0) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right,rgba(0, 0, 0, 0) 0,rgba(0, 0, 0, 0) 100%);
}

#contact .form-control {
    background: rgb(48, 48, 48);
}

.map-logo {
	background-color: #fff;
	padding: 5px 0;
}

.map-logo img {
	height: 70px;
}

#content {
	padding-top: 30px;
}

ul.right-menu li i {
    margin-right: 10px;
}

.nav.right-menu > li > a {
    color: #fff;
    background-color: initial;
    padding: 5px 0;
}

.nav.right-menu > li > a:hover {
    text-decoration: none;
    background-color: initial;
    color: #28a7e9;
    font-weight: bold;
}

.nav.right-menu > li.active, .nav.right-menu > li.active a {
    color: #28a7e9;
    font-weight: bold;
}

h3.header-content {
	margin-top: 0;
	margin-bottom: 30px;
}

table.score {
	min-width: 0;
}

table.score tbody .bg-red {
	background-color: rgb(144, 17, 17);
    font-weight: 700;
    color: #fff;
}

table.score tbody > tr.bg-red {
	background-color: rgb(144, 17, 17);
    font-weight: 700;
    color: #fff;
}

.bg-red {
	background-color: rgb(144, 17, 17);
    color: #fff;
}

.bg-red .mark {
	background-color: rgba(255,0,0,0.75);
}

.form-control {
	border-radius: 0; 
}

.sponsor img {
	max-width: 150px;
}

.modal-backdrop {
    z-index: initial;
}

.nav>li>a {
    padding: 10px 12px;
}

.navbar-default .navbar-nav li a {
    line-height: 50px;
}

.team-logo {
	height: 30px;
}

.team-logo-b {
	max-width: 100%;
	max-height: 100px;
}

.team-logo-s {
	max-width: 100%;
	max-height: 50px;
}

.team-head {
	padding: 25px 0px;
    font-size: 2em;
}

.scoreText {
    font-size: 2.5em;
}

.panel {
	border-radius: 0;
	border: 0;
}

.panel-blue>.panel-heading {
    color: #fff;
    font-weight: 700;
    background-color: #27A6E8;
    border: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.panel-blue>.panel-body {
	color: #000;
    font-weight: 400;
}

.panel-blue>.panel-footer {
	background-color: #fff;
	border-top: 0;
}

.btn {
	border-radius: 0;
	min-width: 100px;
}

.flex-direction-nav a {
    height: 45px;
}

/*#slider .slides img {
	width: auto;
	margin: 0 auto;
}

#carousel .slides img {
	width: 150px;
	max-height: 100px;
	margin: 0 auto;
}*/


.text-scheule {
	font-weight: bold;
	font-family: 'nhl';
	font-style: italic;
	font-size: 2em;
    color: #f35626;
    background-image: -webkit-linear-gradient(92deg,#FF3B00,#FFC779);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: hue 1s infinite linear;
    padding-bottom: 0;
}


@-webkit-keyframes hue {
  from {
    -webkit-filter: hue-rotate(0deg);
  }

  to {
    -webkit-filter: hue-rotate(-360deg);
  }
}

.modal {
	color: #000;
}

.text-latest {
	padding: 0 30px;
	text-align: center;
	font-size: 20px;
    font-weight: bold;
}

.text-latest span.left {
    padding: 0 10px 0 25px;
    margin: 0 5px 0 15px;
    font-size: 1.3em;
    font-weight: bold;
	background: url('../images/score-left.png') left no-repeat;
}


.text-latest span.right {
    padding: 0 25px 0 10px;
    margin: 0 15px 0 5px;
    font-size: 1.3em;
    font-weight: bold;
	background: url('../images/score-right.png') right no-repeat;
}

.label-header {
	margin-top: 20px;
	font-size: 18px;
}

hr.line-header {
	margin-top: 0;
    border: 2px solid #ddd;
}

span.required {
	color: #f00;
}

.captcha-box a {
	font-size: 20px;
	margin-left: 10px;
	color: #222;
}

.captcha-box a:hover {
	color: #5bc0de;
}

.stap-circle {
	width: 150px;
	height: 150px;
	/*position: absolute;*/
    z-index: 100;
    background-color: #BDBDBD;
    color: white;
    border-radius: 100%;
    border: 7px solid #f1f1f1;
    text-align: center;
    padding: 0;
}

.stap-circle h4 {
	margin-top: 40px;
    font-weight: bold;
}

.stap-circle h5 {
	font-size: 15px;
    font-weight: bold;
}

.stap-circle.active {
    background-color: #fed136;
}

iframe.paypal-box {
	width: 100%;
    height: 80px;
    border: 0;
}

.text-b-red {
	color: red;
	font-weight: bold;
}

#tbl-teamRoster thead tr th {
	text-align: center;
}

#tbl-teamRoster input {
	text-align: center;
}

.btn.btn-sm {
	min-width: auto;
}

/* Radio Box*/
input[type=radio] {
    position: absolute;
    margin-left: 20px;
}

label.rdobox {
	margin-left: 40px;
	margin-right: 15px;
	font-weight: normal;
}

.rdobox {
    margin-left: 20px;

}
/* End Radio Box*/

.nowrap {
	white-space: nowrap;
}

.btn[disabled=true], .btn[disabled=true]:hover, .btn[disabled=true]:active, .btn[disabled=true]:visited {
	color: #fff;
    background-color: #aaa;
    border-color: #999;
}



/**/
/**/
/**/
/*---------------------------------------------------------------------------*/
/**/
/**/
/**/
/* start score */
#score .col-md-4 {
	padding: 20px;
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
#score .col-md-4:hover {
	background: #505050;
}
#score .active {
	background: #505050;
	padding: 20px;
}
#score .fa {
	border: 1px solid #fff;
	border-radius: 2px;
	color: #fff;
	font-size: 50px;
	width: 100px;
	height: 100px;
	line-height: 100px;
	text-align: center;
}
#score h4 {
	color: #28a7e9;
	font-weight: 600;
	padding-top: 10px;
	padding-bottom: 14px;
}
/* end score */

/* start spotlight */
#spotlight .spotlight-wrapper, #tournament .tournament-wrapper {
	background: #404040;
	padding-bottom: 10px;
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	position: relative;
	margin-bottom: 20px;
}
#tournament .tournament-wrapper a:hover, #tournament .tournament-wrapper a:visited {
	text-decoration:none;
}
#spotlight .spotlight-wrapper:hover, #tournament .tournament-wrapper:hover {
	cursor: pointer;
	bottom: 4px;
	background-color: #28a7e9;
	opacity: 0.6;
}

#spotlight .spotlight-wrapper img, #tournament .tournament-wrapper img {
	width: 100%;
}

#spotlight .spotlight-wrapper .spotlight-des, #tournament .tournament-wrapper .tournament-des {
	padding: 20px;
}
#spotlight .spotlight-wrapper .spotlight-des span, #tournament .tournament-wrapper .tournament-des span {
	color: #28a7e9;
	display: block;
	font-weight: bold;
	padding-bottom: 12px;
}
/* end spotlight */

/* page load */
.sk-spinner-wave.sk-spinner {
	margin: 0 auto;
}

.sk-spinner-wave div {
	background-color: #F00;
}
/* end page load*/
	.tournament-statistics{
		padding: 10px 20px;
		background-color: rgba(1, 4, 14, 0.22);
		width: 530px;
		margin: 0 auto;
	}
	.tournament-statistics h2 span{
		color:#fff;
		font-size: 45px;
	}
	.tournament-statistics h3{
		font-size: 30px;
	}
	
.merchant{
	text-align: left;
	margin-left: 30%;
}	
.head-payment{
	text-align: center;
	color: #333;
	font-weight: 700;
	font-size: 25px;
}	
.merchant_topic{
	float:left;
	color: #333;
	width: 200px;
	font-weight: 700;
}	
.merchant_topic_de{
	float:left;
	color: #333;
	width: 200px;
	font-weight: 700;
}
.merchant_topic_pay{
	float:left;
	color: #333;
	width: 200px;
	font-weight: 700;
}
.ccv{
	margin-top: -30px;
}
.btn-merchant{
	margin-left:150px;
}
	.form-login-payment{
		position: absolute;
		position: absolute;
		padding-right: 100px;
		padding-top: 50px;
		right: 0;
	}
	.head-login-payment{
		position: absolute;
		position: absolute;
		padding: 20px 50px;
		background: #ffffffa6;
	}
	.font-head{
		font-size: 36px;
		margin-top: 5px;
		color:#333;
		font-weight: 700;
	}
	.createlink{
		background-color:#ffffffc7;
		text-align:center;
		padding: 20px 20px;
		margin-top:80px;
		border: 2px solid #ccc;
		margin-bottom:80px;
	}
	
@media (min-width: 320px) {
	#home h1 {
	    font-size: 35px;
	}

	h2 {
	    font-size: 25px;
	    padding-bottom: 25px;
	}

	.h3, h3 {
	    font-size: 20px;
	}

	#home .sponsor-box img {
	    height: 30px;
	}

	#home {
	    /*background: url('../images/bg_320.jpg') no-repeat; */
		/*background: url('../images/dollar-1968710_1920.jpg') no-repeat;*/
		/* min-height: 200px; */
		background-size: cover;
	}

	table.score {
	}
	

	.nav.right-menu {
		display: none;
	}

	.nav.right-menu.mobile {
		display: block;
	    list-style: none;
	    background: rgba(17,17,17,0.9);
	    width: 100%;
	    position: fixed;
	    top: 70px;
	    right: 0;
	    bottom: 0;
	    left: 100%;
	    z-index: 999999;
	    padding: 20px 0 0 20px;
	  	transition: left 0.5s;
	}

	/* Nav Trigger */
	.nav-trigger {
	  /* critical styles - hide the checkbox input */
	  position: absolute;
	  clip: rect(0, 0, 0, 0);
	}

	label[for="nav-trigger"] {
	  /* critical positioning styles */
	  position: fixed;
	  right: 0; 
	  top: 80px;
	  z-index: 999999;
	  
	  /* non-critical apperance styles */
	  width: 30px;
	  height: 60px;
	  cursor: pointer;
	  background-image: url(../images/icon-rightMenu.png);
	  background-size: contain;
	  border-radius: 4px 0 0 4px;
	}

	/* Make the Magic Happen */
	.nav-trigger + label {
	  transition: right 0.5s;
	}

	.nav-trigger:checked + label {
	  right: 50%;
	}

	.nav-trigger:checked ~ .nav.right-menu.mobile {
	  transition: left 0.5s;
	  left: 50%;
	}

	.score-latest {
	    display: block;
	    margin: 10px 0;
	}
	.tournament-statistics{
		padding: 10px 20px;
		background-color: rgba(1, 4, 14, 0.22);
		width: 100%;
		margin: 0 auto;
	}
	.tournament-statistics h2 span{
		color:#fff;
		font-size: 24px;
	}
	.tournament-statistics h3{
		font-size: 20px;
	}
}

@media (min-width: 768px) {
	.news-jog-img{
		width: 65%;
	}
	.navbar>.container .navbar-brand img, .navbar>.container-fluid .navbar-brand img {
    	width: 100px;
	    height: auto;
	    margin-top: 10px;
	}

	header .social-icon span {
		display: none;
	}

	header p {
		white-space: nowrap;
	}

	#home {
		/*background: url('../images/dollar-1968710_1920.jpg') no-repeat;*/
		background-position: right top;
	}

	#home h1 {
	    font-size: 45px;
	    font-weight: 500;
		/*text-shadow: 0.1em 0.1em 0.2em black;*/
	}

	.element {
	    font-weight: 700;
	}

	#home .sponsor-box img {
	    height: 50px;
	}

	table.score {
		min-width: 0;
	}

	.nav.right-menu {
		display: block;
	}

	.nav-trigger + label {
		display: none;
	}

	.score-latest {
	    display: inline;
	}

}

@media (min-width: 992px) {
	.navbar>.container .navbar-brand img, .navbar>.container-fluid .navbar-brand img {
    	width: auto;
	    height: 100%;
	    margin-top: 0;
	}

  	header .social-icon span {
		display: block;
	}

	#home h1 {
	    font-size: 50px;
	    font-weight: 500;
	}

	.element {
	    font-weight: 300;
	}
	.sponsor_main{
		margin-left: 0px;
		margin-top: 100px;
	}
	.app_store{
		margin-top:30px;
		margin-left: 32.5%;
	}
	.app_store img{
		width:25%;
		float:left;
		padding-left:20px;
	}
	.app{
		margin-top:50px;
	}
	.sponsor_main_img{
		width:100%;
		float:left;
	}
	.sponsor_head{
		text-align:center;
		margin-left: 39%;
		padding-bottom:20px;
	}
	.sponsor_head img{
		width:35%;
	}
	.head-news{
		text-align:left;
	}
	.img-news {
		width:30%;
		/*right:0px;*/
		margin-left:160px;
		overflow:hidden;
	}
	.img-news .flip-news{
		width:10%;
		position:absolute;
		rigth:0px;  
		bottom:0px;
		margin-left:80px;
	}
	.frame-filp{
		background-image:url("../images/news/frem-flip.png");
		background-repeat: no-repeat;
		/*margin-left: 160px;*/
		background-size: 100%;
		width: 331px;
		height: 100%;
		position: absolute;
		/*margin-top: -223px;*/
		z-index: 1;
		
	}
	.news-row .news-link{
		color:#fff;
		cursor:pointer;
	}
	.news-row .news-link:hover .news-for-head{
		text-decoration:underline
	}
	.news-row figcaption{
		width: 40%;
		float: right;
		padding: 0 2rem;
		padding-top: 1rem;
		margin-top: -230px;
		margin-right: 120px;
		text-align: left;
	}
	.newsList li{
		text-align: -webkit-match-parent;
		 list-style-type: none;
	}
	.news-row .news-link .view-first img {
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		transition: all 0.2s linear;
	}
	
	.news-row .news-link:hover  img {
	   -webkit-transform: scale(1.1,1.1);
	   -moz-transform: scale(1.1,1.1);
	   -o-transform: scale(1.1,1.1);
	   -ms-transform: scale(1.1,1.1);
	   transform: scale(1.1,1.1);
	}
	.news-Detail img{
		width:70%;
		margin-top:30px;
		/*border:10px ridge #ccc;*/
		-moz-box-shadow: 5px 5px 5px #000;
		-webkit-box-shadow: 5px 5px 5px #000;
		box-shadow: 5px 5px 5px #000;
		/*box-shadow: 1em 2em 3em #0099FF;*/
	}
 
	
	.content-news-detail {
		text-indent: 1.5em;
		text-align:left;
		margin-top:30px;
	}
	.content-news-detail .text-detail{
		/*text-align: justify;*/
	}
	.news-date{
		background-color:#000;
		padding-bottom:5px;
		padding-top:5px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.news_title_short{
		/*line-height:1em;*/
		height:3em;
		/*border:3px solid #00ACEE;*/
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		
		/*text-overflow: '...?';*/
	}
	.tournament-statistics{
		padding: 10px 20px;
		background-color: rgba(1, 4, 14, 0.22);
		width: 530px;
		margin: 0 auto;
	}
	.tournament-statistics h2 span{
		color:#fff;
		font-size: 45px;
	}
	.tournament-statistics h3{
		font-size: 30px;
	}
	.createlink{
		background-color:#ffffffc7;
		text-align:center;
		padding: 20px 20px;
		margin-top:100px;
		border: 2px solid #ccc;
	}
	
}
@media (max-width: 900px) {
	.sponsor_main{
		margin-left:0px;
		padding-bottom:150px;
	}
	.app_store img{
		width:50%;
		float:left;
		padding-left:20px;
	}
	.app_store{
		/*margin-top:50px;*/
		margin-left: -20px;;
	}
	.app{
		margin-top:50px;
		margin-bottom:50px;
	}
	.sponsor_main_img{
		width:50%;
		float:left;
	}
	.sponsor_head{
		text-align:center;
		margin-left: 30%;
		padding-bottom:20px;
	}
	.sponsor_head img{
		width:60%;
	}
	.app_store img{
		width:40%;
		float:left;
		padding-left:20px;
	}
	.app_store{
		/*margin-top:50px;*/
		margin-left: 110px;
	}
	.app{
		margin-top: 230px;
		margin-bottom:100px;
	}
	.tournament-statistics{
		padding: 10px 20px;
		background-color: rgba(1, 4, 14, 0.22);
		width: 530px;
		margin: 0 auto;
	}
	.tournament-statistics h2 span{
		color:#fff;
		font-size: 45px;
	}
	.tournament-statistics h3{
		font-size: 30px;
	}
	.merchant{
		text-align: left;
		margin-left: 0;
	}
	.head-payment{
		text-align: center;
		color: #333;
		font-weight: 700;
		font-size: 22px;
		margin-top:30px;
	}
	.merchant_topic{
		float:left;
		color: #333;
		width: 180px;
		font-weight: 700;
		
	}
	.merchant_topic_de{
		float:none;
		color: #333;
		width: 180px;
		font-weight: 700;
		
	}
	.merchant_topic_pay{
		float:left;
		color: #333;
		width: 165px;
		font-weight: 700;
		font-size: 12px;
		
	}
	.ccv{
		margin-top: -10px;
	}
	.btn-merchant{
		margin-left:0px;
	}
	.form-login-payment{
		position: absolute;
		padding-right: 60px;
		padding-top: 50px;
		right: 0;
	}
	.head-login-payment{
		position: absolute;
		padding: 10px 50px;
		background: #ffffffa6;
	}
	.font-head{
		font-size: 22px;
		margin-top: 5px;
	}
	.createlink{
		background-color:#ffffffc7;
		text-align:center;
		padding: 20px 20px;
		margin-top:0px;
		border: 2px solid #ccc;
	}
}
@media (max-width: 991px) {
	.sponsor_main{
		margin-left:0px;
		padding-bottom:150px;
	}
	.app_store img{
		width:50%;
		float:left;
		padding-left:20px;
	}
	.app_store{
		/*margin-top:50px;*/
		margin-left: -20px;;
	}
	.app{
		margin-top:50px;
		margin-bottom:50px;
	}
	.sponsor_main_img{
		/*width:50%;*/
		width: 33%;
		float:left;
	}
	.sponsor_head{
		text-align:center;
		margin-left: 30%;
		padding-bottom:20px;
	}
	.sponsor_head img{
		width:60%;
	}
	.app_store img{
		width:40%;
		float:left;
		padding-left:20px;
	}
	.app_store{
		/*margin-top:50px;*/
		margin-left: 110px;
	}
	.app{
		/*margin-top: 230px;*/
		margin-top: 85px;
		margin-bottom:100px;
	}
}

@media (max-width: 500px) {
	.sponsor_main{
		margin-left:0px;
		padding-bottom:150px;
	}
	.app_store img{
		width:50%;
		float:left;
		padding-left:20px;
	}
	.app_store{
		/*margin-top:50px;*/
		margin-left: -20px;;
	}
	.app{
		margin-top: 140px;
		margin-bottom:50px;
	}
	.sponsor_main_img{
		width:50%;
		float:left;
	}
	.sponsor_head{
		text-align:center;
		margin-left: 18%;
		padding-bottom:20px;
	}
	.sponsor_head img{
		width:80%;
	}
	.newsList li{
		text-align: -webkit-match-parent;
		list-style-type: none;
		margin-left: -40px;
	}
	.content_news{
		font-size:20px;
	}
	.text-detail{
		margin-top:30px;
		margin-bottom:30px;
	}
	.content-news-detail {
		text-indent: 1.5em;
		text-align:left;
		margin-top:30px;
	}
	.news-date{
		background-color:#000;
		padding-bottom:5px;
		padding-top:5px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.tournament-statistics h2 span{
		color:#fff;
		font-size: 30px;
	}
	.tournament-statistics h3{
		font-size: 24px;
	}
}
