 
 
/* Large screens ----------- */
@media only screen and (min-width : 1400px) {
 
}

@media screen and  (max-width:1399px) {
 h1, h2 {
font-size: 34px;
    text-shadow: 1px 2px 0px #e91e63;
	} 
h3 {
font-size: 21px;
}	
	section {
		overflow:hidden;
	}
}

/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {

}


/* ------------------------------
tablets APAISADO
------------------------------ */


@media screen and (min-width:1025px) and (max-width:1200px) {
  

}

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



}

/*iphone X apaisado*/
@media screen and (min-width:737px) and (max-width:812px) {

}


/* ------------------------------
tablets VERTICAL
------------------------------ */
@media screen  and (max-width:768px) {
  
 
 

}

@media screen and (min-width:600px) and (max-width:768px) {
 
 
}

/* ------------------------------
mobile APAISADO
------------------------------ */

/*iphone 6 PLUS apaisado*/
@media screen and (min-width:668px) and (max-width:736px) {

}



/*iphone 6 apaisado*/
@media screen and (min-width:569px) and (max-width:667px) {

}


/*iphone 5 apaisado*/
@media screen and (min-width:501px) and (max-width:568px) {


}
/* ------------------------------
mobile VERTICAL
------------------------------ */



/*mobile generico*/
@media screen and (min-width:200px) and (max-width:600px) {
	.item-ganador {
    display: flex;
    justify-content: flex-start;
    width: 100%;
    max-width: 320px;
    flex-direction: column;
    margin: auto;
}
nav > .container {
    display: flex;
    align-items: center;
    justify-content: center;
}
 

  
}
/*iphone 6 PLUS vertical*/
@media screen and (min-device-width : 414px)  and (max-device-width : 735px){ 


}
/*iphone 6 vertical*/
@media screen and (min-width:321px) and (max-width:414px) {

}

/*iphone X vertical*/
@media screen and (min-width:375px) and (max-width:399px) {


}
/*iphone 5s vertical*/

@media screen and (min-width:200px) and (max-width:370px) {
  
a.boton,
a.boton .btn-anima,
a.boton .btn-sombra {
    width: 260px;
}

}









