@charset "utf-8";

.cslider { position:relative; z-index:1; background-color:#fff; margin-bottom:40px; }
.cslider .editbalken { position:absolute; top:10px; left:10px; margin-bottom:0; z-index:3; }

/*Contentslider*/
.cslider .cis-contentslider { height:0; padding-bottom:32%; }
.cslider .cis-contentslider .overflow { position:absolute; top:0; right:0; bottom:0; left:0; }
.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:1; filter:alpha(opacity=100); 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:140px; }
.cslider .cis-contentslider .content > div .line2 { bottom:90px; }
.cslider .cis-contentslider .content > div .line span {
	display:inline-block; padding:0 15px; background-color:#684c35; white-space:nowrap; max-width:100%; box-sizing:border-box;
	font-size:20px; line-height:40px; color:#fff; cursor:default;
	overflow:hidden; text-overflow:ellipsis;
}
.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); */
}
.cslider .cis-contentslider .navigation { display:none; }