.bet-won{
	color:#2cab53;
	padding:2px 5px;
	border-radius:5px;
}
.bet-lost{
	color:#D61919;
	padding:2px 5px;
	border-radius:5px;
}
.bet-void{
	color:#333;
	padding:2px 5px;
	border-radius:5px;
}
#tipster-box{
	width:27%;
	padding:2%;
	height:463px;
	float:left;
	border:1px solid #cecece;
	background:#fefefe;
	box-sizing: border-box;
}
#tipster-box .avatar{
	width:120px;
	height:120px;
	float:left;
	background-size:contain;
	background-position:center;
	background-repeat:no-repeat;
}
#tipster-box .profit{
	width:auto;
	height:87px;
	line-height:20px;
	font-size:17px;
	margin:0;
	padding:0;
	float:right;
	text-align:right;
	color:#555;
}
#tipster-box .profit h4{
	width:100%;
	height:50px;
	line-height:50px;
	font-size:50px;
	margin:0;
	padding:0;
	float:right;
	color:#141414 !important;
}
#tipster-box .date{
	width:auto;
	height:50px;
	line-height:50px;
	font-size:17px;
	margin:0;
	padding:0;
	float:right;
	font-size:16px;
	color:#555;
}
#tipster-box .nickname{
	width:100%;
	height:40px;
	line-height:40px;
	margin:3.5% 0 0 0;
	padding:0;
	float:left;
	border-bottom:1px solid #cecece;
}
#tipster-box .nickname h3{
	float:left;
}
#tipster-box .nickname span{
	float:right;
}
#tipster-box table{
	width:100%;
	margin:10px 0;
	float:left;
}
#tipster-box .total-games{
	height:50px !important;
	border-top:1px solid #cecece;
	border-bottom:1px solid #cecece;
}
#tipster-box-share{
	width:100%;
	margin-top:15px;
	float:left;
}
#tipster-box-share .share-link{
	width:30%;
	float:left;
	height:30px;
	line-height:30px;
	background:#1e4389 url(/images/share_facebook.jpg) no-repeat left center;
	background-size:contain;
	text-indent:35px;
	font-weight:400;
	color:#fefefe;
	margin-left:3%;
}
.share-twitter{
	background:#27a9e0 url(/images/share_twitter.jpg) no-repeat left center !important;
	background-size:contain !important;
}
.share-google{
	background:#d5492c url(/images/share_google.jpg) no-repeat left center !important;
	background-size:contain !important;
}
#tipster-chart{
	width:96%;
	padding:2%;
	float:left;
	background:#fefefe;
	border:1px solid #cecece;
	margin-bottom:40px;
	box-sizing: border-box;
}
.tipster-chart-title{
	width:100%;
	font-size:23px;
	color:#313131;
	text-align:center;
	margin:5px 0;
}
#tipster-chart div{
	width:98%;
	height:250px;
}
#tipster-stats{
	width:65%;
	float:right;
}
#tipster-stats table{
	width:100%;
}
#tipster-stats table tbody tr{
	background:#fefefe;
}
#tipster-stats table tbody td{
	height:35px;
	background:#fefefe;
	border-bottom:1px solid #cecece;
}
#tipster-stats .tr-space{
	height:0.35em !important;
	background:none !important;
	padding:0;
	border:none !important;
}
#tipster-stats .tr-space td{
	height:0.35em !important;
	background:none !important;
	padding:0;
	border:none !important;
}
#tipster-stats table thead tr{
	background:#fefefe;
	height:40px;
}
#tipster-stats table thead td{
	background:#fefefe;
	border-bottom:1px solid #D61919;
}
.button-report-user{
	width:45%;
	height:40px;
	display:block;
	line-height:35px;
	float:left;
	border:2px solid #D61919;
	border-radius:5px;
	background-color:#D61919;
	color:#fefefe;
	font-size:15px;
	font-weight:700;
	text-align:center;
	margin:4% 27.5%;
	cursor:pointer;
	transition:ease 0.25s;
}
.button-report-user:hover{
	color:#D61919;
	background-color:#fefefe;
}
.height20{
	height:20px;
}
#tipster-banners{
	width:100%;
	height:90px;
	padding:0 0 20px 0;
	margin-bottom:-70px;
}
#tipster-banners .banner-728{
	width:728px;
	float:right;
	margin-bottom:-70px;
}
#tipster-latest-tips{
	width:100%;
	float:left;
}
#tipster-latest-tips table{
	width:100%;
}
#tipster-latest-tips table tbody tr{
	background:#fefefe;
}
#tipster-latest-tips table tbody td{
	height:35px;
	background:#fefefe;
	border-bottom:1px solid #cecece;
}
#tipster-latest-tips .tr-space{
	height:0.35em !important;
	padding:0;
	background:none !important;
}
#tipster-latest-tips .tr-space td{
	height:0.35em !important;
	background:none !important;
	padding:0;
	border:none !important;
}
#tipster-latest-tips table thead tr{
	background:#fefefe;
	height:40px;
}
#tipster-latest-tips table thead td{
	background:#fefefe;
	border-bottom:1px solid #D61919;
}
.table-bet-won{
	display:inline-block;
	background:#2cab53;
	padding:2px 6px 2px 6px;
	text-align:center;
	border-radius:5px;
	color:#fefefe;
	min-width:5ex;
}
.table-bet-lost{
	display:inline-block;
	background:#D61919;
	padding:2px 6px 2px 6px;
	border-radius:5px;
	color:#fefefe;
	min-width:5ex;
}
.table-bet-void{
	display:inline-block;
	background:#dedede;
	padding:2px 6px 2px 6px;
	border-radius:5px;
	color:#333 !important;
	min-width:5ex;
}
.table-bet-half-won{
	display:inline-block;
	background:#2cab53;
	padding:2px 6px 2px 6px;
	text-align:center;
	border-radius:5px;
	color:#fefefe;
	min-width:5ex;
	background: #9ed8b0; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #9ed8b0 0%, #a1d54f 50%, #80c217 51%, #2cab53 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#9ed8b0), color-stop(50%,#a1d54f), color-stop(51%,#80c217), color-stop(100%,#2cab53)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #9ed8b0 0%,#a1d54f 50%,#80c217 51%,#2cab53 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #9ed8b0 0%,#a1d54f 50%,#80c217 51%,#2cab53 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #9ed8b0 0%,#a1d54f 50%,#80c217 51%,#2cab53 100%); /* IE10+ */
	background: linear-gradient(135deg,  #9ed8b0 0%,#a1d54f 50%,#80c217 51%,#2cab53 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ed8b0', endColorstr='#2cab53',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.table-bet-half-lost{
	display:inline-block;
	background:#D61919;
	padding:2px 6px 2px 6px;
	border-radius:5px;
	color:#fefefe;
	min-width:5ex;
	background: #f85032; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #eb9090 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #D61919 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#eb9090), color-stop(50%,#f16f5c), color-stop(51%,#f6290c), color-stop(71%,#f02f17), color-stop(100%,#D61919)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #eb9090 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#D61919 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #eb9090 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#D61919 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #eb9090 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#D61919 100%); /* IE10+ */
	background: linear-gradient(135deg,  #eb9090 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#D61919 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb9090', endColorstr='#D61919',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
#performance-box{
	width:76%;
	height:250px;
	background:#fefefe;
	border:1px solid #cecece;
	float:left;
	margin-bottom:50px;
}
#performance-box table{
	width:98%;
	float:left;
	margin:0.85% 0 0 1%;
	border-collapse:collapse;
	display:none;
}
#performance-box .visible{
	display:table !important;
}
#performance-box table thead{
	font-weight:700;
	height:30px;
}
#performance-box table thead tr td{
	height:30px;
	line-height:30px;
}
#performance-box table tbody tr td{
	height:25px;
	line-height:25px;
	text-indent:4px;
}
#performance-box ul{
	width:98%;
	float:left;
	margin:1% 0 0 1%;
	padding:0;
	height:35px;
	line-height:35px;
	list-style:none;
	border-bottom:1px solid #cecece;
}
#performance-box ul li{
	float:left;
	padding:0 15px;
	margin-right:10px;
	background:#dedede;
	cursor:pointer;
}
#performance-box .active{
	border:1px solid #cecece;
	border-bottom:none;
	background:#fefefe !important;
}
#performance-box .row-odd{
	background:#dedede;
}
#contest-banner{
	width:22.72%;
	float:right;
	height:250px;
}
.combo-bet-txt{
	font-size:12px;
	line-height:35px;
}
.active-insurance,.active-banker{
	top:0 !important;
	cursor: pointer;
}
.actions span {
	position: relative;
}
.actions span .tooltiptext {
	margin: 0;
visibility: hidden;
width: 120px;
background-color: #e48425;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
position: absolute;
z-index: 1;
bottom: 125%;
left: 50%;
margin-left: -60px;
opacity: 0;
transition: opacity 1s;
font-size: 13px;
line-height: 15px;
}
.actions span .tooltiptext::after {
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #e48425 transparent transparent transparent;
}
.actions span:hover .tooltiptext {
visibility: visible;
opacity: 1;
}
@media only screen and (max-width : 768px) {
#tipster-box,#tipster-stats{
	width:100%;
	margin-bottom:10px;
}
#tipster-box{
	margin-bottom:30px;
}
.page-title{
	width:98%;
	margin-left:1%;
}
.page-title h1{
	width:100%;
}
#performance-box{
	width:100%;
}
#tipster-latest-tips{
	width:98%;
	overflow:scroll;
	margin-left:1%;
}
}
@media only screen and (max-width : 480px) {
#tipster-box,#tipster-stats{
	width:100%;
	margin-bottom:10px;
}
#tipster-box{
	margin-bottom:30px;
}
.page-title{
	width:98%;
	margin-left:1%;
}
.page-title h1{
	width:100%;
}
#performance-box{
	width:100%;
}
#tipster-latest-tips{
	width:98%;
	overflow:scroll;
	margin-left:1%;
}
}
