.s1 {
       font-family: 'Comic Neue', cursive;
       font-size: 35px;
      }

.slider{
	width: 100%;
	margin: auto;
	overflow: hidden;
}

.slider ul {
	display: flex;
	padding: 0;
	width: 600%;
	animation: cambio 10s infinite;
	animation-direction: alternate;
}
.slider li {
	list-style: none;
	width: 100%;

}
.slider img {
	width: 100%;
}

@keyframes cambio {
	0% {margin-left: 0%;}
    10% {margin-left: 0%;}

    20% {margin-left: -100%;}
    30% {margin-left: -100%;}

    40% {margin-left: -200%;}
    50% {margin-left: -200%;}

    60% {margin-left: -300%;}
    70% {margin-left: -300%;}

    80% {margin-left: -400%;}
    90% {margin-left: -400%;}

    95% {margin-left: -500%;}
    100% {margin-left: -500%;} 

   }


.contender {
	width: 100%;
	border-left: none;
	margin-left: none;
}

.h3 {

	width: 5%;
	height: 5%;
}


}
.contain_titulo {
	height: 100%;
	width: 100%;
}

.contenedor {

	width: 100%;
	margin-left: none;
	border-left: none;
}
.main {
	width: 100%;
	box-sizing:content-box;
}
aside {
	width: 100%;
}

@media screen and (max-width:100%){

  body {

  	background:#ff8000;
  }
   .main {
   	 width: 100%;
   }
   aside {
   	 width: 100%;
   }

}

.main img{

	width: 100%;
	height: auto;
}

@media screen and (max-width: 100%){

		.contenedor {
			width: 100%;
		}

}

.header {

	width: 100%;
}

*{
	margin 0;
	padding: 0;
}
body {
	background: #FFFFFA;
}
header {
	width: 100%;
}
header nav {
	width: 100%;
	max-width: 100%x;
	margin 20px auto;
	background: #024959;
}



header nav ul {
	overflow: hidden;
	list-style: none;
}

header nav ul li {
	float: left;

}
 
 header nav ul li a {

 		color: #fff;
 		padding: 20px;
 		display: block;
 		text-decoration: none;
 		font-size: 20px;
 }

 header nav ul li a {
 	background:#037E8C;
 }

@media screen and (max-width:100%) {

	header nav {
			width: 80%;
			height: 100%;
			margin:0;
			position: fixed;

	}
    header nav ul li {

    	display: block;
    	float: none;
    	border-bottom:1px solid rgba(255,255,255 .3);
    }
}

.h1 {
    color: #fff; 
 		padding: 20px;
 		display: block;
 		text-decoration: none;
 		font-size: 20px;
 		background:#037E8C;
}
 


