.sl_teaser_new_wrap {
    position: relative;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fafafa+0,f0f0f0+67,ffffff+72,ffffff+89,f1f1f1+100 */
background: #fafafa;
background: -moz-linear-gradient(top,  #fafafa 0%, #f0f0f0 67%, #ffffff 72%, #ffffff 89%, #f1f1f1 100%);
background: -webkit-linear-gradient(top,  #fafafa 0%,#f0f0f0 67%,#ffffff 72%,#ffffff 89%,#f1f1f1 100%);
background: linear-gradient(to bottom,  #fafafa 0%,#f0f0f0 67%,#ffffff 72%,#ffffff 89%,#f1f1f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
overflow:hidden
}

.sl_teaser_new_wrap.fallback .sl_teaser_new_in_the_jackpot,
.sl_teaser_new_wrap.fallback .sl_teaser_new_nrs,
.sl_teaser_new_wrap.fallback .sl_teaser_new_coins,
.sl_teaser_new_wrap.fallback .sl_teaser_new_curtain,
.sl_teaser_new_wrap.fallback .sl_teaser_new_curtain_ani1,
.sl_teaser_new_wrap.fallback .sl_teaser_new_curtain_ani2,
.sl_teaser_new_wrap.fallback .sl_teaser_new_curtain_ani3,
.sl_teaser_new_wrap.fallback .sl_teaser_new_man {
    display: none
}

.sl_teaser_new_jackpot{
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}

.sl_teaser_new_wrap.fallback .carousel__item___content {
    background-image: url('/media/tech/jackpot_header/images/swisslotto_redesign_jackpot/jackpot_header_swisslotto_fallback_de.png');
    background-size: contain;
    background-repeat: no-repeat
}

:lang(it) .sl_teaser_new_wrap.fallback .carousel__item___content {
    background-image: url('/media/tech/jackpot_header/images/swisslotto_redesign_jackpot/jackpot_header_swisslotto_fallback_it.png')
}

.sl_teaser_new_bg_01 {
    position: absolute;
    z-index: 0;
    width: 100%;
    height: 100%;
    top: 0px;
    clip-path: inset(65% 0 0 0);
    -webkit-clip-path: inset(65% 0 0 0);
    background: #fafafa;
background: -moz-linear-gradient(top,  #fafafa 0%, #f0f0f0 67%, #ffffff 72%, #ffffff 89%, #f1f1f1 100%);
background: -webkit-linear-gradient(top,  #fafafa 0%,#f0f0f0 67%,#ffffff 72%,#ffffff 89%,#f1f1f1 100%);
background: linear-gradient(to bottom,  #fafafa 0%,#f0f0f0 67%,#ffffff 72%,#ffffff 89%,#f1f1f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f1f1f1',GradientType=0 );
}

@media only screen and (max-width: 400px) {
    .sl_teaser_new_bg_01 {
        clip-path: inset(50% 0 0 0);
        -webkit-clip-path: inset(50% 0 0 0)
    }
}

.sl_teaser_new_logo {
    position: absolute;
    width: 190px;
    height: auto;
    bottom: 15px;
    right: 5px;
    z-index: 300
}

@media only screen and (max-width: 1199px) {
    .sl_teaser_new_logo {
        width: 220px;
    }
}

@media only screen and (max-width: 736px) {
    .sl_teaser_new_logo {
        width: 180px;
    }
}

@media only screen and (max-width: 568px) {
    .sl_teaser_new_logo {
        width: 155px;
    }
}

@media only screen and (max-width: 370px) {
    .sl_teaser_new_logo {
        width: 135px;
    }
}

@media only screen and (min-width: 1200px) {
    .sl_teaser_new_logo {
        width: 260px;
    }
}

.sl_teaser_new_in_the_jackpot,
.sl_teaser_new_play_now {
    position: relative;
    width: 21%;
    height: auto;
    top: 0px;
    z-index: 300;
	opacity:0;
	margin:0 auto;
	padding:0;
}

.sl_teaser_new_nr_0 {
    z-index: 78
}

.sl_teaser_new_nr_1 {
    z-index: 79
}

.sl_teaser_new_nr_2 {
    z-index: 80
}

.sl_teaser_new_nr_3 {
    z-index: 79
}

.sl_teaser_new_nr_mio {
    z-index: 77;
	margin-left:4%;
}

.sl_teaser_new_coins {
    position: absolute;
    z-index: 72;
	width:91%;
	height:auto;
    bottom: 0%;
	left:46%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
    opacity: 0
}

.sl_teaser_new_curtain_wrap {
    position: absolute;
	text-align:center;
    z-index: 72;
	overflow:hidden;
    top: 0px;
	left:5%;
	right:5%;
	bottom:0px;
}

.sl_teaser_new_curtain, .sl_teaser_new_curtain_ani1, .sl_teaser_new_curtain_ani2, .sl_teaser_new_curtain_ani3 {
    position: absolute;
	width:auto;
	height:83%;
    top: 0px;
	padding:0;
	left: 50%;
	overflow:hidden;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	opacity:0;
}

.sl_teaser_new_man {
    position: absolute;
	display:block;
    z-index: 80;
	width:auto;
	height:95%;
    bottom: 0%;
	left: 0;
    opacity: 0
}

.slick-active .sl_teaser_new_curtain_ani1 {
	-webkit-animation-name:bannerFall;
	-moz-animation-name:bannerFall;
	animation-name:bannerFall;
	-webkit-animation-duration:0.6s;
	-moz-animation-duration:0.6s;
	animation-duration:0.6s;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-delay:1s;
	-moz-animation-delay:1s;
	animation-delay:1s;
}
.slick-active .sl_teaser_new_curtain_ani2 {
	-webkit-animation-name:bannerFall2;
	-moz-animation-name:bannerFall2;
	animation-name:bannerFall2;
	-webkit-animation-duration:0.6s;
	-moz-animation-duration:0.6s;
	animation-duration:0.6s;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-delay:1s;
	-moz-animation-delay:1s;
	animation-delay:1s;
}
.slick-active .sl_teaser_new_curtain_ani3 {
	-webkit-animation-name:bannerFall3;
	-moz-animation-name:bannerFall3;
	animation-name:bannerFall3;
	-webkit-animation-duration:0.6s;
	-moz-animation-duration:0.6s;
	animation-duration:0.6s;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-delay:1s;
	-moz-animation-delay:1s;
	animation-delay:1s;
}

.slick-active .sl_teaser_new_curtain {
	-webkit-animation-name:bannerFall4;
	-moz-animation-name:bannerFall4;
	animation-name:bannerFall4;
	-webkit-animation-duration:0.6s;
	-moz-animation-duration:0.6s;
	animation-duration:0.6s;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-delay:1s;
	-moz-animation-delay:1s;
	animation-delay:1s;
}

@-webkit-keyframes bannerFall {
	0%,19.9999% {
		opacity:0;
	}
	20%,43.9999% {
		opacity:1;
	}
	44%,100% {
		opacity:0;
	}
}

@-moz-keyframes bannerFall {
	0%,19.9999% {
		opacity:0;
	}
	20%,43.9999% {
		opacity:1;
	}
	44%,100% {
		opacity:0;
	}
}

@keyframes bannerFall {
	0%,19.9999% {
		opacity:0;
	}
	20%,43.9999% {
		opacity:1;
	}
	44%,100% {
		opacity:0;
	}
}

@-webkit-keyframes bannerFall2 {
	0%,39.9999% {
		opacity:0;
	}
	40%,58.9999% {
		opacity:1;
	}
	59%,100% {
		opacity:0;
	}
}

@-moz-keyframes bannerFall2 {
	0%,39.9999% {
		opacity:0;
	}
	40%,58.9999% {
		opacity:1;
	}
	59%,100% {
		opacity:0;
	}
}

@keyframes bannerFall2 {
	0%,39.9999% {
		opacity:0;
	}
	40%,58.9999% {
		opacity:1;
	}
	59%,100% {
		opacity:0;
	}
}

@-webkit-keyframes bannerFall3 {
	0%,54.9999% {
		opacity:0;
	}
	55%,83.9999% {
		opacity:1;
	}
	84%,100% {
		opacity:0;
	}
}

@-moz-keyframes bannerFall3 {
	0%,54.9999% {
		opacity:0;
	}
	55%,83.9999% {
		opacity:1;
	}
	84%,100% {
		opacity:0;
	}
}

@keyframes bannerFall3 {
	0%,54.9999% {
		opacity:0;
	}
	55%,83.9999% {
		opacity:1;
	}
	84%,100% {
		opacity:0;
	}
}

@-webkit-keyframes bannerFall4 {
	0%,79.9999% {
		opacity:0;
	}
	80%,100% {
		opacity:1;
	}
}

@-moz-keyframes bannerFall4 {
	0%,79.9999% {
		opacity:0;
	}
	80%,100% {
		opacity:1;
	}
}

@keyframes bannerFall4 {
	0%,79.9999% {
		opacity:0;
	}
	80%,100% {
		opacity:1;
	}
}

@media only screen and (max-width: 900px) {
    .slick-active .sl_teaser_new_man {
		display: none
	}
}

.no-cssanimations .sl_teaser_new_coins,
.no-cssanimations .sl_teaser_new_man {
    opacity: 1
}

.slick-active .sl_teaser_new_coins {
    -webkit-animation-name: fade_in_coins;
    -moz-animation-name: fade_in_coins;
    animation-name: fade_in_coins;
    -webkit-animation-duration: 0.01s;
    -moz-animation-duration: 0.01s;
    animation-duration: 0.01s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    animation-delay: 0.5s
}

@-webkit-keyframes fade_in_coins {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-moz-keyframes fade_in_coins {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fade_in_coins {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.slick-active .sl_teaser_new_man {
    -webkit-animation-name: fade_in_man;
    -moz-animation-name: fade_in_man;
    animation-name: fade_in_man;
    -webkit-animation-duration: 0.01s;
    -moz-animation-duration: 0.01s;
    animation-duration: 0.01s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    -webkit-animation-delay: 2.2s;
    -moz-animation-delay: 2.2s;
    animation-delay: 2.2s
}

@-webkit-keyframes fade_in_man {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-moz-keyframes fade_in_man {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fade_in_man {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.slick-active .sl_teaser_new_play_now {
    -webkit-animation-name: fade_in_play_now;
    -moz-animation-name: fade_in_play_now;
    animation-name: fade_in_play_now;
    -webkit-animation-duration: 0.25s;
    -moz-animation-duration: 0.25s;
    animation-duration: 0.25s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    -webkit-animation-delay: 2.5s;
    -moz-animation-delay: 2.5s;
    animation-delay: 2.5s
}

@-webkit-keyframes fade_in_play_ {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-moz-keyframes fade_in_play_ {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fade_in_play_now {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.sl_teaser_new_nrs {
    position: relative;
    text-align: center;
    width: 100%;
	height:25%;
	margin:2% 0%;
}
.sl_teaser_new_nr {
    display:inline-block !important;
	height:100%;
	width:auto;
}

@media only screen and (max-width: 1100px) and (orientation:landscape){
	.sl_teaser_new_in_the_jackpot,
	.sl_teaser_new_play_now {
		width: 28%;
	}
	.sl_teaser_new_nrs {
		margin:4% 0%;
		margin-left:3%;
		height:25%;
	}
	.sl_teaser_new_curtain, .sl_teaser_new_curtain_ani1, .sl_teaser_new_curtain_ani2, .sl_teaser_new_curtain_ani3 {
		width:auto;
		height:91%;
	}
	.sl_teaser_new_coins {
        width:150%;
    }
	.sl_teaser_new_man{
		left:-2%;
	}
}

@media only screen and (max-width: 1100px) and (orientation:portrait){
	.sl_teaser_new_in_the_jackpot,
	.sl_teaser_new_play_now {
		width: 32%;
	}
	.sl_teaser_new_nrs {
		margin:5% auto;
		height:21%;
		margin-left:3%;
	}
	.sl_teaser_new_curtain, .sl_teaser_new_curtain_ani1, .sl_teaser_new_curtain_ani2, .sl_teaser_new_curtain_ani3 {
		width:auto;
		height:91%;
	}
	.sl_teaser_new_coins {
        width:200%;
    }
}

@media only screen and (min-width: 901px) and (max-width: 1020px){
    .sl_teaser_new_in_the_jackpot,
	.sl_teaser_new_play_now {
		width: 32%;
		margin-left:39%;
	}
	.sl_teaser_new_nrs {
		margin:5% auto;
		height:22%;
		margin-left:8%;
	}
}

@media only screen and (max-width: 800px) {
    .sl_teaser_new_in_the_jackpot,
	.sl_teaser_new_play_now {
		width: 31%;
	}
	.sl_teaser_new_nrs {
		margin:4% auto;
		height:22%;
		width:95%;
	}
	.sl_teaser_new_curtain, .sl_teaser_new_curtain_ani1, .sl_teaser_new_curtain_ani2, .sl_teaser_new_curtain_ani3 {
		width:auto;
		height:91%;
	}
	.sl_teaser_new_coins {
        width:140%;
    }
}

@media only screen and (max-width: 767px) {
	.sl_teaser_new_nrs {
		margin: 3% auto;
		width: 95%;
		height: 20%;
	}
	.sl_teaser_new_nr {
		height: 100%;
	}
	.sl_teaser_new_nr_mio {
		margin-top: 0;
	}
	.sl_teaser_new_play_now {
		width: 230px;
		margin-top: 20%;
	}
}

@media only screen and (max-width: 600px) and (orientation:portrait){
    .sl_teaser_new_in_the_jackpot {
		width: 45%;
	}
	.sl_teaser_new_curtain, .sl_teaser_new_curtain_ani1, .sl_teaser_new_curtain_ani2, .sl_teaser_new_curtain_ani3 {
		width:auto;
		height:96%;
	}
	.sl_teaser_new_coins {
        width:200%;
    }
}

@media only screen and (max-width: 640px) and (orientation:landscape){
    .sl_teaser_new_in_the_jackpot {
		width: 33%;
	}
	.sl_teaser_new_curtain, .sl_teaser_new_curtain_ani1, .sl_teaser_new_curtain_ani2, .sl_teaser_new_curtain_ani3 {
		width:auto;
		height:96%;
	}
	.sl_teaser_new_coins {
        width:200%;
    }
	.sl_teaser_new_play_now {
		margin-top: 15%;
	}
}

@media only screen and (max-width: 600px) and (orientation:landscape){
    .sl_teaser_new_in_the_jackpot {
		width: 33%;
	}
	.sl_teaser_new_curtain, .sl_teaser_new_curtain_ani1, .sl_teaser_new_curtain_ani2, .sl_teaser_new_curtain_ani3 {
		width:auto;
		height:96%;
	}
	.sl_teaser_new_coins {
        width:200%;
    }
}

@media only screen and (min-width: 481px) and (max-width: 600px){
    .sl_teaser_new_in_the_jackpot {
		width: 33%;
	}
}

@media only screen and (max-width: 500px) {
	.sl_teaser_new_play_now {
		margin-top: 0;
	}
}

@media only screen and (width: 568px) and (orientation:landscape){
    .sl_teaser_new_in_the_jackpot {
		width: 33%;
	}
}

@media only screen and (max-width: 360px) {
    .sl_teaser_new_in_the_jackpot {
		width: 55%;
	}
}

.sl_teaser_new_nr_wrap {
    display: inline-block !important
}

.slick-active .sl_teaser_new_nr, .slick-active .sl_teaser_new_in_the_jackpot {
    position: relative;
    opacity: 0;
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
	-webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    animation-delay: 1s;
}

.no-cssanimations .sl_teaser_new_nr {
    opacity: 1
}

@media only screen and (min-height: 200px) {
    .slick-active .sl_teaser_new_nr, .slick-active .sl_teaser_new_in_the_jackpot {
        -webkit-animation-name: nr_x_ani_100;
        -moz-animation-name: nr_x_ani_100;
        animation-name: nr_x_ani_100
    }
}

@-webkit-keyframes nr_x_ani_100 {
    0% {
        -webkit-transform: translate3d(0, -100px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@-moz-keyframes nr_x_ani_100 {
    0% {
        -moz-transform: translate3d(0, -100px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -moz-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@keyframes nr_x_ani_100 {
    0% {
        -webkit-transform: translate3d(0, -100px, 0);
        -moz-transform: translate3d(0, -100px, 0);
        -ms-transform: translate3d(0, -100px, 0);
        -o-transform: translate3d(0, -100px, 0);
        transform: translate3d(0, -100px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        -moz-transform: translate3d(0, 0px, 0);
        -ms-transform: translate3d(0, 0px, 0);
        -o-transform: translate3d(0, 0px, 0);
        transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@media only screen and (min-height: 400px) {
    .slick-active .sl_teaser_new_nr, .slick-active .sl_teaser_new_in_the_jackpot {
        -webkit-animation-name: nr_x_ani_200;
        -moz-animation-name: nr_x_ani_200;
        animation-name: nr_x_ani_200
    }
}

@-webkit-keyframes nr_x_ani_200 {
    0% {
        -webkit-transform: translate3d(0, -200px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@-moz-keyframes nr_x_ani_200 {
    0% {
        -moz-transform: translate3d(0, -200px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -moz-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@keyframes nr_x_ani_200 {
    0% {
        -webkit-transform: translate3d(0, -200px, 0);
        -moz-transform: translate3d(0, -200px, 0);
        -ms-transform: translate3d(0, -200px, 0);
        -o-transform: translate3d(0, -200px, 0);
        transform: translate3d(0, -200px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        -moz-transform: translate3d(0, 0px, 0);
        -ms-transform: translate3d(0, 0px, 0);
        -o-transform: translate3d(0, 0px, 0);
        transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@media only screen and (min-height: 600px) {
    .slick-active .sl_teaser_new_nr, .slick-active .sl_teaser_new_in_the_jackpot {
        -webkit-animation-name: nr_x_ani_300;
        -moz-animation-name: nr_x_ani_300;
        animation-name: nr_x_ani_300
    }
}

@-webkit-keyframes nr_x_ani_300 {
    0% {
        -webkit-transform: translate3d(0, -300px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@-moz-keyframes nr_x_ani_300 {
    0% {
        -moz-transform: translate3d(0, -300px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -moz-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@keyframes nr_x_ani_300 {
    0% {
        -webkit-transform: translate3d(0, -300px, 0);
        -moz-transform: translate3d(0, -300px, 0);
        -ms-transform: translate3d(0, -300px, 0);
        -o-transform: translate3d(0, -300px, 0);
        transform: translate3d(0, -300px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        -moz-transform: translate3d(0, 0px, 0);
        -ms-transform: translate3d(0, 0px, 0);
        -o-transform: translate3d(0, 0px, 0);
        transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@media only screen and (min-height: 800px) {
    .slick-active .sl_teaser_new_nr, .slick-active .sl_teaser_new_in_the_jackpot {
        -webkit-animation-name: nr_x_ani_400;
        -moz-animation-name: nr_x_ani_400;
        animation-name: nr_x_ani_400
    }
}

@-webkit-keyframes nr_x_ani_400 {
    0% {
        -webkit-transform: translate3d(0, -400px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@-moz-keyframes nr_x_ani_400 {
    0% {
        -moz-transform: translate3d(0, -400px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -moz-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@keyframes nr_x_ani_400 {
    0% {
        -webkit-transform: translate3d(0, -400px, 0);
        -moz-transform: translate3d(0, -400px, 0);
        -ms-transform: translate3d(0, -400px, 0);
        -o-transform: translate3d(0, -400px, 0);
        transform: translate3d(0, -400px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        -moz-transform: translate3d(0, 0px, 0);
        -ms-transform: translate3d(0, 0px, 0);
        -o-transform: translate3d(0, 0px, 0);
        transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@media only screen and (min-height: 1000px) {
    .slick-active .sl_teaser_new_nr, .slick-active .sl_teaser_new_in_the_jackpot {
        -webkit-animation-name: nr_x_ani_500;
        -moz-animation-name: nr_x_ani_500;
        animation-name: nr_x_ani_500
    }
}

@-webkit-keyframes nr_x_ani_500 {
    0% {
        -webkit-transform: translate3d(0, -500px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@-moz-keyframes nr_x_ani_500 {
    0% {
        -moz-transform: translate3d(0, -500px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -moz-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@keyframes nr_x_ani_500 {
    0% {
        -webkit-transform: translate3d(0, -500px, 0);
        -moz-transform: translate3d(0, -500px, 0);
        -ms-transform: translate3d(0, -500px, 0);
        -o-transform: translate3d(0, -500px, 0);
        transform: translate3d(0, -500px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        -moz-transform: translate3d(0, 0px, 0);
        -ms-transform: translate3d(0, 0px, 0);
        -o-transform: translate3d(0, 0px, 0);
        transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@media only screen and (min-height: 1200px) {
    .slick-active .sl_teaser_new_nr, .slick-active .sl_teaser_new_in_the_jackpot {
        -webkit-animation-name: nr_x_ani_600;
        -moz-animation-name: nr_x_ani_600;
        animation-name: nr_x_ani_600
    }
}

@-webkit-keyframes nr_x_ani_600 {
    0% {
        -webkit-transform: translate3d(0, -600px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@-moz-keyframes nr_x_ani_600 {
    0% {
        -moz-transform: translate3d(0, -600px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -moz-transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}

@keyframes nr_x_ani_600 {
    0% {
        -webkit-transform: translate3d(0, -600px, 0);
        -moz-transform: translate3d(0, -600px, 0);
        -ms-transform: translate3d(0, -600px, 0);
        -o-transform: translate3d(0, -600px, 0);
        transform: translate3d(0, -600px, 0);
        opacity: 0
    }
    1% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 0px, 0);
        -moz-transform: translate3d(0, 0px, 0);
        -ms-transform: translate3d(0, 0px, 0);
        -o-transform: translate3d(0, 0px, 0);
        transform: translate3d(0, 0px, 0);
        opacity: 1
    }
}