.custom_header{
text-align:center;
}

/*
img {
max-width:65%;
display: block;
margin: 0 auto;
}
*/

mark {
    background-color: transparent;
}
.fs1 {
    font-weight: bold;
    background: -webkit-linear-gradient(transparent 85%, #ffff66 85%);
    background: linear-gradient(transparent 85%, #ffff66 85%);
}
.fs2 {
    background: -webkit-linear-gradient(transparent 85%, #ffff66 85%);
    background: linear-gradient(transparent 85%, #ffff66 85%);
}
.fs3 {
    font-weight: bold;
    background: -webkit-linear-gradient(transparent 95%, #ff0000 100%);
    background: linear-gradient(transparent 95%, #ff0000 100%);
}
.fs4 {
    background: -webkit-linear-gradient(transparent 85%, #ff0000 100%);
    background: linear-gradient(transparent 85%, #ff0000 100%);
}
.fs5 {
    font-weight: bold;
    color: #ff0000;
    background: -webkit-linear-gradient(transparent 90%, #ff0000 90%);
    background: linear-gradient(transparent 90%, #ff0000 90%);
}
.fs6 {
    color: #ff0000;
    background: -webkit-linear-gradient(transparent 95%, #ff0000 95%);
    background: linear-gradient(transparent 95%, #ff0000 95%);
}
.fs7 {
    color: #ff0000;
    background: -webkit-linear-gradient(transparent 80%, #ffff66 80%);
    background: linear-gradient(transparent 80%, #ffff66 80%);
}
.fs8 {
    color: #ff0000;
    font-weight: bold;
    background: -webkit-linear-gradient(transparent 80%, #ffff66 80%);
    background: linear-gradient(transparent 80%, #ffff66 80%);
}
.fs9 {
    font-weight: bold;
    color: #444444;
    border-bottom: 3px dotted #B9B9FF;
    padding: 0 0.2em;
}
.fs10 {
    font-weight: bold;
    border-bottom: 2px dashed #00008C;
    color: #00008C;
    padding: 0 0.2em;
}
.fs11 {
    background-color: #ffff66;
    padding: 0 0.3em;
}
.fs12 {
    background-color: #6633cc;
    color: #ffffff;
    padding: 0 0.3em;
}
.contentBox {
    padding: 0.5em 1em;
    margin: 2em 0;
    color: #232323;
    background: #fff8e8;
    border-left: solid 10px #ffc06e;
}
.chart {
    width: 100%
}
th[scope=row] {
    width: 25%
}

.rank1, .rank2, .rank3{
	padding-left: 2.4em!important;
}

.rank1{
	position: relative;
}

.rank1::before{
	content: '';
	position: absolute;
	left: 0;
	top: -6px;
	width: 50px;
	height: 50px;
	background-image: url("./images/rank1.png");
}

.rank2{
	position: relative;
}

.rank2::before{
	content: '';
	position: absolute;
	left: 0;
	top: -6px;
	width: 50px;
	height: 50px;
	background-image: url("./images/rank2.png");
}

.rank3{
	position: relative;
}

.rank3::before{
	content: '';
	position: absolute;
	left: 0;
	top: -6px;
	width: 50px;
	height: 50px;
	background-image: url("./images/rank3.png");
}


@media screen and (max-width: 799px) {

	.alignleft , .alignright , .aligncenter {
		display: block;
		float: none;
		margin: 0 auto 1em!important;
	}

.post-thumbnail {
	text-align: center;
}

	.btnArea{
		text-align: center;
	}

}