.anim-slider *,
.anim-slider *:before,
.anim-slider *:after {
	-webkit-box-sizing: content-box;
	   -moz-box-sizing: content-box;
	   		box-sizing: content-box;
}

/******Slider****/
.anim-slider{
	position: relative;
    overflow: hidden;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding:0;
    margin:0;
    
	list-style-type: none;
	text-align: center;
}

/********Slides**********/
.anim-slide{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.anim-slide *{
	position: absolute;
	opacity: 0;
}

/*****Current Slide******/
.anim-slide-this{
	z-index: 1000;
}

.anim-slide-this *{
	opacity: 1;
}



 /*******Arrows********/
	nav.anim-arrows>span
	{
		position: absolute;
		top: 40%;
		z-index: 2000;
    opacity: 0;
    -webkit-transition: opacity .4s ease-in;
    -moz-transition: opacity .4s ease-in;
    -ms-transition: opacity .4s ease-in;
    -o-transition: opacity .4s ease-in;
    transition: opacity .4s ease-in;
	}
	nav.anim-arrows>span.anim-arrows-prev,
	nav.anim-arrows>span.anim-arrows-next
	{
    color: #fff;
    position: absolute;
    padding: 2px 10px;
	}
	nav.anim-arrows>span.anim-arrows-prev
	{
		left: 1%;
	}
	nav.anim-arrows>span.anim-arrows-next
	{
		right: 1%;
	}
  .anim-slider:hover>nav.anim-arrows>span
  {
    opacity:1;
    cursor: pointer;
  }
  /********Dots************/
	.anim-dots
	{
		width: 100%;
		position: absolute;
		text-align: center;
		left: 0px;
		bottom: 20px;
		z-index: 2000;
	}
	.anim-dots span
	{
		display: inline-block;
		position: relative;
		width: 14px;
		height: 14px;
		margin: 3px;
		cursor: pointer;
		box-shadow: 
			1px 1px 1px rgba(0,0,0,0.1) inset, 
			1px 1px 1px rgba(255,255,255,0.1);
	}
	.anim-dots span.anim-dots-this:after
	{
		content: '';
		width: 10px;
		height: 10px;
		position: absolute;
		top: 2px;
		left: 2px;
		background: rgb(255,255,255);
	}
	

.delay0-5s{-webkit-animation-delay:.5s;animation-delay:.5s;}
.delay1s{-webkit-animation-delay:1s;animation-delay:1s;}
.delay1-5s{-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.delay2s{-webkit-animation-delay:2s;animation-delay:2s;}
.delay2-5s{-webkit-animation-delay:2.5s;animation-delay:2.5s;}
.delay3s{-webkit-animation-delay:3s;animation-delay:3s;}
.delay3-5s{-webkit-animation-delay:3.5s;animation-delay:3.5s;}
.delay4s{-webkit-animation-delay:4s;animation-delay:4s;}
.delay4-5s{-webkit-animation-delay:4.5s;animation-delay:4.5s;}
.delay5s{-webkit-animation-delay:5s;animation-delay:5s;}
.delay5-5s{-webkit-animation-delay:5.5s;animation-delay:5.5s;}
.delay6s{-webkit-animation-delay:6s;animation-delay:6s;}
.delay6-5s{-webkit-animation-delay:6.5s;animation-delay:6.5s;}