.champions-year-container h3{

}

.champions-year-container .description{
	display: block;
	margin-bottom: 20px;
}

.champions-year-container .champion-list{
	display: block;
	margin: 0 auto;
	max-width: 750px;
	column-count: 2;
}

.champions-year-container .champ-item{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	margin: 0 auto;
	margin-bottom: 5px;
	max-width: 95%;
	position: relative;
}

.champions-year-container .champ-item .champ-image{
	position: absolute;
	top: 0px;
	left: 0px;
}

.champions-year-container .champ-item .champ-name{
	flex-basis: 75%;
	align-self: flex-start;
}

.champions-year-container .champ-item:hover .champ-name{
	color: #940000;
}

.champions-year-container .champ-item .champ-state{
	flex-basis: 25%;
	align-self: flex-end;
}

body .tooltipster-sidetip .tooltipster-content{
	padding:20px;
}

body .tooltipster-sidetip .tooltipster-content img{
	border-radius: 10px;
}

body .tooltipster-sidetip.tooltipster-shadow .tooltipster-box{
	border-radius: 0px;
	background: transparent;
	box-shadow: none;
}

body .myAppVideo-wrapper {
    display: block;
    text-align: center;
    clear: both;

    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}

body .myAppVideo-wrapper .myAppVideo-container {
    display: block;
    padding: 0;
    margin: 0 auto;
}

body .myAppVideo-wrapper .myAppVideo-container .myAppVideo-playerblock {
    width: 100%!important;
    position: relative!important;
    padding: 0 0 56% 0!important;
}

body .myAppVideo-wrapper .myAppVideo-container .myAppVideo-playerblock iframe{
	position: absolute!important;
    top: 0;
    left: 0;
    min-width: 100%!important;
    width: 100%!important;
    max-width: 100%;
    height: 100%!important;
}

@media(max-width: 600px){
	.champions-year-container .champion-list{
		display: block;
		margin: 0 auto;
		column-count: 1;
	}

	.champions-year-container .champ-item{
		max-width: 320px;
	}

}