body{
	background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-color: #FFF;
}

.logo{
	margin: 20px 0;
}

.privacidad{
	padding: 15px 0;
}

.nav-pills>li>a {
    color: #ffffff !important;
}

.blue{
	background-image: url('../img/nike/inspiration-geometry.png'); 
	background-position: center bottom;
	background-repeat: repeat-x;
	padding-bottom: 20px;
}

label{
	font-family: 'Yanone Kaffeesatz', sans-serif;
	color: #000;
	font-size: 25px;
}

.sig{
	font-family: 'Yanone Kaffeesatz', sans-serif;
	color: #000;
	font-size: 30px;
	margin-top: 25px;
	margin-bottom: 25px;
}

.ini{
	position: absolute;
	width: 300px;
	top: 50%;
	left: 50%;
	margin-top: -50px;
	margin-left: -150px;
}

@media (max-width: 500px) {
	
	.ini {
	 width: 150px;
	 left: 50%;
	 margin-left: -75px;
	}
	
	#video{
		border-radius: 10px;
	}
	
}

/* --------------------------------------------------------- */



/* --------------------------------------------------------- */

.roto{
	font-family: 'Yanone Kaffeesatz', sans-serif;
	color: #ffffff;
	font-size: 25px;
}



.go{
	margin-bottom: 50px;
}

h1 span{
	color: #c5c500;
}

h3 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    color: #a0ceff;
    padding: 10px 0;
}

.contact{
	font-size: 25px; margin: 0px;
}


.ardilla23 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    color: #FFF;
    font-size: 25px;
    text-align: center;
}





.terminos a:hover {
	background-color: #091a58 !important;
}

hr.osterline {
    border: 0;
    border-bottom: 1px dashed #6fbcff;
}

h1 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	color:#a0ceff;
	padding: 10px 0;
}

h2 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	color:#a0ceff;
	padding: 10px 0;
}

p {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	color:#FFF;
	font-size: 20px;
}

.banner {
	background-color: #ffffff;
	background-image: url('../img/footer_shadow.png');
	background-position: center top;
	background-repeat: no-repeat;
	border-top: #00bbff 0px solid ;
	padding: 50px 0 ;
}

.number{
	font-family: 'Lilita One', cursive;
	color:#FFF;
	font-size: 120px;
	text-shadow: 0px 0px 22px rgba(150, 150, 150, 0.8);
	-webkit-text-stroke: 5px #4bbaff;
	margin-bottom: -20px;
	}
	
.number2{
	font-family: 'Lilita One', cursive;
	color:#FFF;
	font-size: 70px;
	text-shadow: 0px 0px 22px rgba(150, 150, 150, 0.8);
	-webkit-text-stroke: 3px #4bbaff;
	margin: 40px 0px;
	}



.premio{
	padding: 50px;
}

.no-padding{
	padding: 0px;
}

.ganagana{
	font-family: 'Yanone Kaffeesatz', sans-serif;
	-webkit-box-shadow: 0px 0px 35px -10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 35px -10px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 35px -10px rgba(0,0,0,0.5);
	margin-top: 50px;
	margin-bottom: 50px;
	border-radius: 10px !important;
	font-size: 50px !important;
	background-image: url('../img/food.png');

}

.captcha2{
	padding-top: 30px;
}

.fonte{
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 25px;
	color: #000075;
}

.txt{
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 22px;
	color: #FFF;
	text-align: justify;
}

.txt2{
	font-family: 'Abel', sans-serif;
	font-size: 33px;
	color: #FFF;
	text-align: justify;
	text-align: center;
}

.help-block{
	font-size:14px;
	color:#FFF !important;
}

.form-control {
	
	border: 0px solid #ccc;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);

	
}

@media (max-width: 767px) {
	
	.premio{
		padding: 20px;
	}
	
	.captcha2{
		padding-top: 0px;
		margin-bottom: 40px;
	}
	
	h2{
		text-align: center;
	}
	
	.number{
		text-align: center;
	}
	
	p{
		text-align: center;
	}
	
	.clock{
		text-align: center;
	}
	
	.number{
		text-align: center;
	}
	
	.number2{
		text-align: center;
		font-size:40px;
		-webkit-text-stroke: 0px #4bbaff;
	}
	
	h1{
		text-align: center;
	}
	
	
	
}

