﻿.slidem {
	display:none;
}

.slidep {
	display:none;
}

.slide{
	display:block;
	z-index:-1;
}

#slidem{
	display:none;
}


.slider{
	overflow:hidden;
	width:100%;
	margin:0 auto;
	height:auto;
	padding-top:50px;

}


.slider figure div{
	width:20%;
	float:left;
}

.slider figure img{
	width:100%;
	float:left;
	
}

.slider figure{
	position:relative;
	width:500%;
	margin:0;
	left:0;
	animation:20s homeslider infinite;
	
}

@keyframes homeslider {
	0%   {left: 0%;}
	20%  {left: 0%;}
    25%  {left: -100%;}
    45%  {left: -100%;}
    50%  {left: -200%;}
    70%  {left: -200%;}
    75%  {left: -100%;}
    90%  {left: -100%;}
    95% {left: 0%;}
    100% {left: 0%;}
    
    
}


@-webkit-keyframes homeslider {
	0%   {left: 0%;}
	20%  {left: 0%;}
    25%  {left: -100%;}
    45%  {left: -100%;}
    50%  {left: -200%;}
    70%  {left: -200%;}
    75%  {left: -100%;}
    90%  {left: -100%;}
    95% {left: 0%;}
    100% {left: 0%;}
    
    
}

.nav{
	width:100%;
	height:11px;
	position:absolute;
	bottom:100px;
	text-align:center;
	z-index:99;
}

.dots{
	width:18px;
	height:18px;
	top:15px;
	margin:0 4px;
	position:relative;
	border-radius:50%;
	display:inline-block;
	background:rgba(0,0,0,.6);
}

#r1, #r2, #r3{

}

#r1:checked ~ #one{
	display:block;
	z-index:9;
	}




@media screen and (max-width: 768px){
.slide{
	display:none;
}

.slidem{
	display:none;
}

.slidep{
	display:inline;
}
   .slider{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	position:relative;
	top:50px;
	overflow:hidden;
}

}


@media screen and (max-width: 470px){
.slide{
	display:none;
}

.slidep{
	display:none;
}

#slide{
	display:none;
}

#slidem{
	display:block;
}





   .slider{
	width:100%;
	height:auto;
	margin-bottom:50px;
	padding:0;
	position:relative;
	top:80px;
	overflow:hidden;
}
}


