@-webkit-keyframes vs-fadeIn__2F9xX {
0% {
opacity:0
}
to {
opacity:1
}
}
@keyframes vs-fadeIn__2F9xX {
0% {
opacity:0
}
to {
opacity:1
}
}
.vs-body__2pPyX {
	background: -webkit-linear-gradient(top, #000, #2e2e2e 150px, #000 500px) no-repeat;
	background: -o-linear-gradient(top, #000 0, #2e2e2e 150px, #000 500px) no-repeat;
	background: linear-gradient(180deg, #000, #2e2e2e 150px, #000 500px) no-repeat
}

@media (min-width:480px) {
.vs-body__2pPyX {
	background: -webkit-linear-gradient(top, #000, #2e2e2e 300px, #000 1000px) no-repeat;
	background: -o-linear-gradient(top, #000 0, #2e2e2e 300px, #000 1000px) no-repeat;
	background: linear-gradient(180deg, #000, #2e2e2e 300px, #000 1000px) no-repeat
}
}
.vs-body__2pPyX.vs-oneweb-mode__omwu- {
	overflow: hidden;
	background: none
}
.vs-body__2pPyX.vs-oneweb-mode__omwu- .userlike-mobile #userlike-popup {
	max-height: 600px;
	right: 0!important
}
.vs-body__2pPyX *, .vs-body__2pPyX :after, .vs-body__2pPyX :before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.vs-body__2pPyX a {
	text-decoration: none
}
.vs-body__2pPyX strong {
	font-family: DaimlerCS-Demi, sans-serif
}
.vs-body__2pPyX button {
	cursor: pointer;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.vs-body__2pPyX ::-ms-clear {
display:none
}

@media print {
.vs-hide-on-print__wddNs {
	display: none!important
}
}
