
div.cs-skin-slide {
	color: #fff;
	font-size: 1.0em;
	width: 100%;
}

@media screen and (max-width: 30em) {
}

.cs-skin-slide.cs-active::before {
	-webkit-transform: scale3d(1.1,3.5,1);
	transform: scale3d(1.1,3.5,1);
}

.cs-skin-slide > span {
	line-height: 16px;
	-webkit-transition: text-indent 0.3s, opacity 0.3s;
	transition: text-indent 0.3s, opacity 0.3s;
	background-color: var(--color-secondary-lighter);
	background-image: url('images/menu.png');
	background-repeat: no-repeat;
	background-position: right 10px center;
}

.cs-skin-slide.initial-value-0 > span {
	background-color: var(--color-secondary);
}

@media screen and (max-width: 30em) {
	.cs-skin-slide > span { height: 60px; line-height: 28px; }
}

.cs-skin-slide.cs-active > span {
	text-indent: -290px;
	opacity: 0;
}

.loading .cs-skin-slide.cs-active > span {
	text-indent: 0px;
	opacity: 1;
}

.cs-skin-slide > span::after,
.cs-skin-slide.cs-active > span::after {
	color: #333;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.cs-skin-slide.cs-active > span::after {
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%);
}

.cs-skin-slide .cs-options {
	width: 100%;
	padding: 0 0;
	top: 50%;
	left: 50%;
	background-color: var(--color-secondary);
 	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

@media screen and (max-width: 30em) {
	.cs-skin-slide .cs-options { padding-top: 3em; }
}

.cs-skin-slide .cs-options li {
	opacity: 0;
	-webkit-transform: translate(30%,0);
	transform: translate(30%,0);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
}

.cs-skin-slide.cs-active .cs-options li {
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
	opacity: 1;
}


.cs-skin-slide .cs-options li span {
	font-weight: 400;
	padding: 0.3em 1em 0.3em 1em;
}

.cs-skin-slide .cs-options li span:hover,
.cs-skin-slide .cs-options li.cs-focus span,
.cs-skin-slide .cs-options li.cs-selected span {
	color: #fff;
	background: var(--color-secondary-lighter);
}

.cs-skin-slide .cs-options li.not-enabled span:hover,
.cs-skin-slide .cs-options li.not-enabled.cs-focus span {
	color: #fff;
	background: var(--color-secondary-lighter);
	opacity: 0.5;
}


.cs-skin-slide .cs-selected span::after {
	content: '';
}

