*{
	padding: 0;
	margin: 0;
	text-align: center;

}


#contenedor{
	overflow: hidden;
}

body{
min-width: 100%; min-height: 100%;
background: url(../img/fondo3.png)no-repeat fixed;
background-size: cover;
background-color: black;
}

#midiv{
	margin:auto;
}

#texto-informativo{
 width: 90%;
 margin: auto;
}

.liga-nav{
	font-size: 1.2em;
}


.inline{
	display: inline-block;
}

.logo-cuerpo{
	width: 80%;
	padding: 50px 0;
}

.logo-promo{
	width: 60%;
	padding: 10px 0;
}
.logo-treinta{
	width: 30%;
	
}

.logo-footer{
	width: 300px;
	margin: auto;
}

.center{
	text-align: center;
}


/**----------------------ANCHOS------------------**/

.ancho-total{
	width: 100%;
}
.ancho-80{
	width: 80%;
}

.ancho-60{
	width: 60%;
}

.ancho-40{
	width: 40%;
}

.ancho-20{
	width: 20%;
}



/**-----------------------ALTOS-------------------**/

.alto-total{
	height: 650px;
}
.hr{
	width: 100%;
	height: 1px;
	background-color:white;
	margin-top: 10px;
	margin-bottom: 10px;
}


/**----------MARGENES Y PADDINGS---------------**/

.margin-auto{
	margin: auto;
}

.padding-top{
	padding-top: 50px;
}
.padding-top-10{
	padding-top: 10%;
}

.padding-top-5{
	padding-top: 5%;
}

.padding-top-min{
	padding-top: 30px;
}

.padding-bottom{
	padding-bottom: 50px;
}

.padding-bottom-min{
	padding-bottom: 20px;
}

.padding-left{
	padding-left: 3%;
}






/**--------------BACKGROUNDS--------------------**/

.bg-blanco{
	background-color: #fff;
}
.bg-gray-light{
	background-color: #d5d5d5;
}
.bg-gris-oscuro{
	background-color: #232323;
}
.bg-limon{
	background-color: #d0d612;
}
.bg-rosa{
	background-color: #d20c7f;
}
.bg-melon{
	background-color: #ff4646;
}

.bg-marine{
	background-color: #005995;
}
.bg-blue{
	background-color: #368fc9;
}

.bg-blue-light{
	background-color: #01b8f4;
}

.bg-orange{
	background-color: #ff9000;
}
.bg-orange-light{
	background-color: #ffba00;
}
.bg-red{
	background-color: #e5232a;
}
.bg-black{
	background-color: #000000;
}

.bg-black-transparent{
	background-color:rgba(000,000,000,.3);
}

.bg-fondo{
	background-image: url(../img/fondo-especial4.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-color: black;
	background-size: cover;
	
}


.bg-otros{
	background-image: url(../img/otros.jpg);
	background-repeat: no-repeat;
	background-color: black;
	background-size: auto 100%;

	
}





/**-----------------COLORES---------------------**/

.color-limon{
	color: #d0d612;
}
.color-rosa{
	color: #d20c7f;
}
.color-white{
	color: #fff;
}
.color-yellow{
	color: #ffea00;
}
.titulo{
	font-size: 2em;
}



/**----------------SOMBRAS-------------**/
.sombra-melon{
box-shadow: 0px 10px 0px #df2121;
}

.sombra-limon{
box-shadow: 0px 10px 0px #afb402;
}

.sombra-blue-light{
box-shadow: 0px 10px 0px #056fac;
}







/**----------------TIPOGRAFIAS------------------**/

.raleway{
   font-family: 'Raleway', sans-serif;
}
.font-thin{
	font-weight: 100;
}
.font-normal{
	font-weight: 400;
}
.font-bold{
	font-weight: 700;
}
.font-ultra-bold{
	font-weight: 900;
}


/**-----FONT-SIZE-----------**/

.font-5{
  font-size: 5em;
}
.font-3{
  font-size: 3em;
}
.font-2{
  font-size: 2em;
}
.font-1{
  font-size: 1.6em;
}

.informacion{
	height: auto;
}
.footer{
	height:auto;
}
.social-likes{
	margin: 5px;
}



/*----------------PUBLICIDAD----------*/


.super-banner{
	width: auto;
	height: 100px;
	margin-top: 60px;
	background-image: url(../img/fondo-publicidad.png);
	background-repeat: repeat-x;
	padding-top: 5px;

}

#los40_gpt-LDB1{
	width: 100px;
	margin-left: 25%;
}

#los40_gpt-NSTD2{
	display: none;
}


/*----------------PUBLICIDAD----------*/






@media only screen and (max-width: 700px) {


.ancho-40{
	padding-top: 50px;
	width: 60%;
}



}

@media only screen and (max-width: 1000px) {

/*----------------PUBLICIDAD----------*/
#los40_gpt-LDB1{
	margin-left: 10%;
}
/*----------------PUBLICIDAD----------*/

}



@media only screen and (max-width: 800px) {

/*----------------PUBLICIDAD----------*/
.super-banner{
	margin-top: 50px;
}

/*----------------PUBLICIDAD----------*/

}




@media only screen and (max-width: 480px) {

.logo-promo,.logo-cuerpo{
	width: 100%;
	padding: 10px 0;
}

.padding-top{
	padding-top: 20px;
}

.padding-bottom{
	padding-bottom: 20px;
}


.ancho-40{
	padding-top: 50px;
	width: 90%;
}


/*----------PUBLICIDAD-------------*/
#los40_gpt-LDB1{
	display: none;
}


#los40_gpt-NSTD2{
	display: inline-block;
}


.super-banner{
	height: 60px;
	margin-top: 50px;
}
/*----------PUBLICIDAD-------------*/


}




@media only screen and (max-width: 360px) {





}




























