@media screen and (max-width : 350px){
	.slide{
		height:300px;
	}
	.camera_caption{
		position:static;
	}
	.info-img img{
		max-width:100%;
	}
	footer p{
		text-align:center!important;
	}
	.bg-rojo{
		padding:0;
	}
	.bg-rojo{
		font-size:1em;
	}
}
@media screen and (max-width : 500px){
	.estaciones li{
		width:100%;
		float:none;
	}
}

@media screen and (max-width : 750px){
	.slogan {
	    display: block;
	    float: right;
	    margin: 50px 0 0;
	}
	.header{
		padding:5px;
	}
	
}
@media screen and (max-width : 650px){
	.content-slide-2 .boxes .box-info{
		width:96%;
		float:none;
		margin:10px 2%;
	}
	.logo{
		float:none;
		margin:10px 0;
	}
	.slogan{
		margin:10px 0 0;
		float:none;
	}
}