	body{
		background-color:black;
	}
	
	
	
	@media (max-width: 768px) {
		.imgb{
			content: url("../img/kar-min22-min.jpg");
		}
	}
	
	@media (min-width: 768px) {
		.imgb{
			content: url("../img/kar-min11-min.jpg");
		}		
	}
	
	
	
	@media (min-width:1400px) {
		.pasos{
			margin-top:436px!important;
		}

		.envase{
			margin-left:-120px;
			width:120%;
		}
		
		.formborde{
			width:80%; 
			padding:60px;
		}
		
		.spasos{
			max-width:600px;
			width:100%;
		}
	}
	
	@media (max-width: 1399px) and (min-width: 1200px) {
		.pasos{
			margin-top:376px!important;
		}	
		
		.animacion {
			display:block;
		}

		.envase{
			margin-left:-120px;
			width:130%;
		}
		
		.formborde{
			width:80%; 
			padding:60px;
		}
		
		.spasos{
			max-width:580px;
			width:100%;
		}
	}
	
	@media (max-width: 1199px) and (min-width: 992px) {
		.pasos{
			margin-top:284px!important;
		}	
		
		.animacion {
			display:none;
		}

		.envase{
			margin-top: 60px;
			margin-left:-100px;
			width:130%;
		}
		
		.formborde{
			width:80%; 
			padding:40px;
		}
		
		.ptop{
			padding-top:30px;
		}
		
		.spasos{
			max-width:550px;
			width:100%;
		}
	}
	
	@media (max-width:991px) and (min-width: 768px) {
		.pasos{
			margin-top:184px!important;
		}	

		.envase{
			display:none;
		}
		
		.animacion {
			display:none;
		}
		
		.ptop{
			padding-top:70px;
		}
		
		.formborde{
			width:80%; 
			padding:40px;
		}
		
		.spasos{
			max-width:520px;
			width:100%;
		}
	}
	
	@media (max-width:767px) and (min-width: 576px) {
		.pasos{
			margin-top:294px!important;
		}		
		
		.envase{
			display:none;
		}
		
		.animacion {
			display:none;
		}
		
		.formborde{
			width:90%; 
			padding:40px;
		}
		
		.spasos{
			max-width:440px;
			width:100%;
		}
	}
	
	@media (max-width:575px)and (min-width: 500px) {
		.pasos{
			margin-top:50vw!important;
		}	
		
		.animacion {
			display:none;
		}

		.envase{
			display:none;
		}
		
		.formborde{
			width:90%; 
			padding:40px;
		}
		
		.ptop{
			padding-top:20px;
		}
		
		.spasos{
			max-width:470px;
			width:100%;
		}
	}
	
	@media (max-width:499px) {
		.pasos{
			margin-top:45vw!important;
		}	
		
		.animacion {
			display:none;
		}
		
		.envase{
			display:none;
		}

		.formborde{
			width:95%; 
			padding:30px;
		}

		.ptop{
			padding-top:20px;
		}			

		.spasos{
			max-width:470px;
			width:100%;
		}
	}
	
	.fondo_azul{
		background-image: url("../img/fondo3.png"); 
		background-position: center top;
		background-size: cover;
	}
	
	input[type="text"] {

	  background-color : #ffffff; 
	  color: #0F1B2F;
	  -moz-border-radius: 0.6rem; 
	  -webkit-border-radius: 0.6rem;

	}
	
	input[type="checkbox"] {
	
		background-color : #ffffff; 
		color: #0F1B2F;
		height: 30px;
		width: 30px;
	}
	
	.bzero6{
		-moz-border-radius: 0.6rem; 
		-webkit-border-radius: 0.6rem;
	}
	
	
	.emprint-italic-bold {
		font-family: 'EMprint';
		font-weight: bold;
		font-style: italic;
	}
	
	.emprint {
		font-family: 'EMprint';
		font-weight: normal;
		font-style: normal;
	}
	
	.emprint-bold {
		font-family: 'EMprint';
		font-weight: bold;
		font-style: normal;
	}
	
	.textfooter{
		color:#99C1DA;
		font-size:14px;
		text-align: justify;
	}
	
	.btnparticipa{
		font-size:20px;
		font-weight:bold;
		color:#144A83;
	}
	
	.formborde2{
		border:2px solid white;
		-moz-border-radius: 36px;
		-webkit-border-radius: 36px;
	}
	
	
	.animacion {
	  cursor: pointer;
	  position: relative;
	  animation-name: example;
	  animation-duration: 1s;
	  animation-iteration-count: infinite;
	}

	@keyframes example {
	  0%   {top:0px;}
	  50%  {top:4px;}
	  100% {top:0px;}
	}


