@charset "utf-8";

.cslider {
	position:relative; background-color:#007eb5; overflow:hidden; z-index:1;
	-webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px;
}
.cslider .editbalken { position:absolute; top:10px; left:10px; margin-bottom:0; z-index:3; }

/*Contentslider*/
.cslider .cis-contentslider .content > div { position:relative; height:100%; background:no-repeat center center; background-size:cover; }
.cslider .cis-contentslider .content > div a.absolute { position:absolute; left:0px; top:0px; width:100%; height:100%; padding:0px; background:url('../mm/blind.png') repeat; z-index:1; }
.cslider .cis-contentslider .content > div .line {
	position:absolute; left:0; right:0; opacity:0; filter:alpha(opacity=0); padding:0 20px; line-height:0;
	-webkit-transform:translate(100%,0); -moz-transform:translate(100%,0); -ms-transform:translate(100%,0);
	-o-transform:translate(100%,0); transform:translate(100%,0);
	-webkit-transition:all 2s; -moz-transition:all 2s; -ms-transition:all 2s; -o-transition:all 2s; transition:all 2s;
}
.cslider .cis-contentslider .content > div .line1 { bottom:120px; }
.cslider .cis-contentslider .content > div .line2 { bottom:70px; }
.cslider .cis-contentslider .content > div .line span {
	display:inline-block; padding:0 15px; background-color:#007eb5; max-width:100%; box-sizing:border-box;
	font-size:20px; line-height:40px; text-transform:uppercase; color:#fff; cursor:default;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	-webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px;
}

.cslider .cis-contentslider .content > div .line.slide_in {
	opacity:1; filter:alpha(opacity=100);
	-webkit-transform:translate(0,0); -moz-transform:translate(0,0); -ms-transform:translate(0,0);
	-o-transform:translate(0,0); transform:translate(0,0);
}