.tm-main {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

/* Players Slider */
.tm-players .tm-player { overflow: hidden; height: 410px; }
.tm-players .tm-player .uk-cover-container { display: block; height: 390px; padding-top: 20px; }
.tm-players .tm-player .tm-player-number { position: absolute; top: 10px; left: 10px; color: #e70410; font-size: 70px; width: 60px; text-align: center; font-weight: 600; font-family: arial; }
.tm-players .tm-player .tm-player-content-wrap { position: absolute; background-color: rgba(175, 2, 11, 0.90); top: 0; left: 0; right: 0; height: 240px; -webkit-transform: translateY(-320px); transform: translateY(-320px); -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; will-change: transform; text-align: left; padding: 40px 50px; color: #222; font-size: 18px; }
.tm-players .tm-player:hover .tm-player-content-wrap { -webkit-transform: translateY(0px); transform: translateY(0px); }
.tm-players .tm-player .tm-player-content-wrap dl dt { color: #000; font-size: 13px; font-weight: 600; line-height: 14px; text-transform: lowercase; letter-spacing: 0; }
.tm-players .tm-player .tm-player-content-wrap dl dt:nth-child(n+2) { margin-top: 10px; }
.tm-players .tm-player .tm-player-content-wrap dl dd { font-weight: 600; color: #fff; font-size: 16px; letter-spacing: 0.5px; }
.tm-players .tm-player .tm-player-name-wrap { color: #fff; background-color: rgba(0, 0, 0, 0.9); bottom: 0; left: 0; padding: 13px 24px; position: absolute; -webkit-transform: translateY(20px); transform: translateY(20px); -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; will-change: transform; right: 0; width: 100% z-index: 2 }
.tm-players .tm-player:hover .tm-player-name-wrap { -webkit-transform: translateY(0); transform: translateY(0); }
.tm-players .tm-player .tm-player-name { color: #fff; font-weight: 300; font-style: normal; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-transform: uppercase; margin-bottom: 0; font-size: 20px; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 20px; min-height: 28px; width: 100%; text-align: left; }
.tm-players .tm-player .tm-player-position { text-align: left; font-size: 1rem; color: #e70410; text-shadow: 0px 0px 0px rgba(255,255,255,.3); opacity: 0; -webkit-transition: opacity .3s,-webkit-transform .3s; transition: opacity .3s,-webkit-transform .3s; transition: opacity .3s,transform .3s; transition: opacity .3s,transform .3s,-webkit-transform .3s; -webkit-transform: translateX(50px); transform: translateX(50px); text-transform: uppercase; will-change: opacity,transform; font-weight: 600; }
.tm-players .tm-player:hover .tm-player-position { -webkit-transform: translateX(0) !important; transform: translateX(0) !important; opacity: 1; }
.tm-players .tm-player .tm-player-position:after { margin-top: -4px; font-weight: 400; font-style: normal; speak: none; font-size: 50px; line-height: 10px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "›"; display: none; float: right; vertical-align: middle; }
@media screen and (min-width: 30em) {
	.tm-players .tm-player .tm-player-position:after { display: inline-block; }
}
.tm-players .uk-slidenav { background: rgba(231, 4, 16, 0.85); color: rgba(255,255,255,0.6); padding: 10px; display: block; width: 24px; text-align: center; }
.tm-players .uk-slidenav:hover { background: rgba(231, 4, 16, 1); color: rgba(255,255,255,1); }
.uk-card.uk-card-primary dl.uk-description-list dt { color: #fff; }
