
.mmSlider2-wrap { overflow-x: hidden; }
.mmSlider2-wrap.closed { display: none; }
.mmSlider2-wrap .close { position: fixed; top: 0.75em; right: 0.75em; padding: 0; color: #000; font-size: 20px; background-color: #FFF; cursor: pointer; font-size: 150%; color: #666; z-index: 20; }
.mmSlider2-wrap .close:hover { color: #000; }
.mmSlider2 { position: relative; transition: all 0.65s; -moz-transition: all 0.65s; -webkit-transition: all 0.65s; -o-transition: all 0.65s; }
.mmSlider2 .viewport-size { width: 100%; height: 100vh; margin: 0; }
.mmSlider2 .items,
.mmSlider2 .items > * { position: relative; }
.mmSlider2 .items > * { position: absolute!important; overflow: hidden; width: 100%; height: 100%; opacity: 0; --speed: 0.65s; transition: box-shadow var(--speed),transform var(--speed),width var(--speed),height var(--speed),opacity var(--speed),margin var(--speed),left var(--speed); -moz-transition: box-shadow var(--speed),transform var(--speed),width var(--speed),height var(--speed),opacity var(--speed),margin var(--speed),left var(--speed); -webkit-transition: box-shadow var(--speed),transform var(--speed),width var(--speed),height var(--speed),opacity var(--speed),margin var(--speed),left var(--speed); -o-transition: box-shadow var(--speed),transform var(--speed),width var(--speed),height var(--speed),opacity var(--speed),margin var(--speed),left var(--speed); }
.mmSlider2 .items > *.prev { z-index: 10; }
.mmSlider2 .items > *.next { z-index: 10; height: 100%; }
.mmSlider2[data-effect=fade] .items > *.next3,
.mmSlider2[data-effect=fade] .items > *.next2,
.mmSlider2[data-effect=fade] .items > *.next,
.mmSlider2[data-effect=fade] .items > *.prev3,
.mmSlider2[data-effect=fade] .items > *.prev2,
.mmSlider2[data-effect=fade] .items > *.prev { width: 100%; height: 100%; -moz-opacity:0; filter:alpha(opacity=0); opacity:0; }
.mmSlider2 .items > *.akt { z-index: 20; height: 100%; -moz-opacity:5; filter:alpha(opacity=500); opacity:5; }
.mmSlider2 .items > *.akt.duration-0,
.mmSlider2 .items > *.duration-0 { transition-duration: 0s!important; }
.mmSlider2 .pagenum { width: auto; user-select: none; -webkit-user-select: none; -moz-user-select: none; }
.mmSlider2 .points { padding: 40px; text-align: center; }
.mmSlider2.type-slider-windowsize-contain .points,
.mmSlider2.type-slider-windowsize-cover .points { position: absolute; z-index: 100; bottom: 0; width: 150px; margin-left: calc(50% - 75px); padding: 5px; background-color: #ffffff; box-sizing: border-box; }
.mmSlider2 .point { display: inline-block; -webkit-transition: all 0.65s; -moz-transition: all 0.65s; -o-transition: all 0.65s; transition: all 0.65s; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.mmSlider2 .point i { display: inline-block; width: 13px; height: 13px; border-radius: 20px; border: 1px #000 solid; -webkit-transition: all 0.65s; -moz-transition: all 0.65s; -o-transition: all 0.65s; transition: all 0.65s; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.mmSlider2.imgnav .point { position: absolute; z-index: 25; top: 43%; }
.mmSlider2 .point.akt i { background-color: #000; }
.mmSlider2 .point.inakt { cursor: default; -moz-opacity:.20; opacity:.20; color: #CCC; }
.mmSlider2.imgnav .point.prev { left: -35px; }
.mmSlider2.imgnav .point.next { right: -35px; }
.mmSlider2 .arrows { z-index: 25; }
.mmSlider2 .arrows .next,
.mmSlider2 .arrows .prev { cursor: pointer; -webkit-transition: all .25s; -moz-transition: all .25s; -o-transition: all .25s; transition: all .25s; }
.mmSlider2 .outsidetitle:empty,
.mmSlider2 .outsidesubtitle:empty,
.mmSlider2 .outsidelead:empty,
.mmSlider2 .outsidetext:empty { display: none; }

@media (max-width: 950px)
{
	.mmSlider2 .point.prev img,
	.mmSlider2 .point.next img {width: 37px;height: 37px;}
	.mmSlider2.imgnav .point.prev {left: -26px;}
	.mmSlider2.imgnav .point.next {right: -26px;}
	.mmSlider2 .item,
	.mmSlider2 .item.akt {--speed: 0.65s;}

}

