/*------------- IPAD VERTICAL -------------*/
@media (max-width: 1024px) and (orientation : portrait){

.container{width: 95%;}
.contenedor-general{padding: 20px 0;}
.modulo{margin-bottom: 0;}
.modulo .inner-mod{padding: 30px 0;}
.modulo .cabecera .in{width: 95%;}

.content-left{width: 62%;}
.content-right{width:32%;}


/**************** HEADER ****************/
header #menu ul{overflow-x:scroll; white-space:nowrap; float: left; padding: 0; transform:inherit; max-width: 780px; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; margin-right: 0;}
header #social{display: none;}


/**************** SLIDE ENTRADA INDEX CON PARALLAX ****************/
.fullscreen{background-size: cover; height: 100vh; overflow: hidden;}
#carcasa-parallax .logo .texto h2{font-size: 75px; line-height: 80px; margin-bottom: 10px;}
#carcasa-parallax .logo .texto p{font-size: 35px;}


.selector-ano .left{width: 25%;}
.selector-ano .right{width: 68%;}
.selector-ano span{margin-bottom: 5px; font-size: 18px;}

#patrocinadores ul{width: 90%;}
#patrocinadores ul li{width: 23%;}

#nominados .item{width: 50%;}

.cabecera-seccion h2{font-size: 40px;}

#noticia .texto-articulo h1{font-size: 45px; margin-bottom: 15px;}

.noticias-relacionadas .noticia .foto{width: 100%; margin-bottom: 10px;}
.noticias-relacionadas .noticia .texto{width: 100%;}

.modulo-revistas .revista .foto{width: 25%;}
.modulo-revistas .revista .texto{width: 70%; float: right;}
.modulo-revistas .revista .texto .in{padding: 0;}
#noticia .texto-articulo .texto p{margin-bottom: 15px;}

.modulo-jurado{margin: 45px 0 0 0;}
.modulo-jurado .pais li{width: 48%;}
.modulo-jurado .pais li .txt{width: 70%;}

/******* GALERIA TROPHY *********/
#titulo-galeria-trophy{margin-top: 5px;}
.txt-trophy {height: 130px;}
p.trophy{margin-bottom: 10px;}

}






/*------------- IPAD HORIZONTAL -------------*/
@media only screen and (min-width : 980px) and (max-width : 1024px) and (orientation : landscape) {

.container{width: 95%;}
.contenedor-general{padding: 20px 0;}
.modulo{margin-bottom: 0;}
.modulo .inner-mod{padding: 30px 0;}
.modulo .cabecera .in{width: 95%;}

.content-left{width: 62%;}
.content-right{width:32%;}


/**************** HEADER ****************/
header #menu ul{overflow-x:scroll; white-space:nowrap; float: left; padding: 0; transform:inherit; max-width: 850px; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; margin-right: 0;}
header #social{display: none;}


/**************** SLIDE ENTRADA INDEX ****************/
#slide-entrada .texto{width: 85%; margin: 0 auto; left: 0; right: 0; top: 35%;}
#slide-entrada .texto h1{font-size: 90px; line-height: 100px;}


/**************** SLIDE ENTRADA INDEX CON PARALLAX ****************/
#carcasa-parallax .logo .texto h2{font-size: 80px; line-height: 80%; margin-bottom: 10px;}
#carcasa-parallax .logo .texto p{font-size: 35px;}


.selector-ano .left{width: 25%;}
.selector-ano .right{width: 68%;}
.selector-ano span{margin-bottom: 5px; font-size: 18px;}

#patrocinadores ul{width: 90%;}

#nominados .item{width: 50%;}

.cabecera-seccion h2{font-size: 40px;}

#noticia .texto-articulo h1{font-size: 45px; margin-bottom: 15px;}

.noticias-relacionadas .noticia .foto{width: 100%; margin-bottom: 10px;}
.noticias-relacionadas .noticia .texto{width: 100%;}

.modulo-revistas .revista .foto{width: 25%;}
.modulo-revistas .revista .texto{width: 70%; float: right;}
.modulo-revistas .revista .texto .in{padding: 0;}
#noticia .texto-articulo .texto p{margin-bottom: 15px;}

.modulo-jurado{margin: 45px 0 0 0;}
.modulo-jurado .pais li{width: 48%;}
.modulo-jurado .pais li .txt{width: 70%;}

/******* GALERIA TROPHY *********/
#titulo-galeria-trophy{margin-top: 5px;}
.txt-trophy {
    height: 130px;
}
p.trophy{margin-bottom: 10px;}

}








/*------------- IPHONES ALTA RESOLUCIÓN (8, 8 PLUS) -------------*/
@media (max-width: 767px) {

/**************** GRID GENERAL DE LA PÁGINA ****************/
.contenedor-general{padding: 10px 0 0 0;}
.container{width: 85%;}
.contenedor-general .container{width: 95%;}
.content-left{width: 100%; margin-bottom: 60px;}
.content-right{width: 100%;}


/**************** MODULOS ****************/
.modulo{min-height: auto; margin-bottom: 30px;}
.modulo:last-child{margin-bottom: 0px;}
.modulo .inner-mod{padding: 20px 0;}
.modulo .cabecera{margin-bottom: 30px;}
.modulo .cabecera span{font-size: 30px !important; line-height: 35px;}
.modulo .cabecera .entradilla{font-size: 18px;line-height: 27px;}
.modulo .cabecera .in{width: 100%;}


/**************** HEADER ****************/
header .logo{width: 34%;}
header .abre-menu-movil{display: block; margin-top: 18px;}
header .abre-menu-movil i{font-size: 33px;}
header #menu,header #social{display: none;}
header.scroll .logo-mini .desktop{display: none;}
header.scroll .logo-mini .movil{display: block;}


/**************** FOOTER ****************/
footer{padding: 15px 0;}
footer .container{width: 85%;}
footer p{font-size: 13px;}
footer .logo{width: 35%;}


/**************** SLIDE ENTRADA INDEX ****************/
#slide-entrada .texto{top: 35%;}
#slide-entrada .texto h1{font-size: 45px; line-height: 55px;}
#slide-entrada a.btn{padding: 8px 16px; font-size: 16px;}


/**************** SLIDE ENTRADA INDEX CON PARALLAX ****************/
#carcasa-parallax{background-position: 73% 0;}
#carcasa-parallax a.btn{padding: 8px 20px; font-size: 20px;}
#carcasa-parallax .logo{width: 70%;}
#carcasa-parallax .logo img{width: 50%;}
#carcasa-parallax .logo .texto h2{font-size: 40px; line-height: 38px; margin-bottom: 5px;}
#carcasa-parallax .logo .texto p{font-size: 20px;}
#carcasa-parallax .logo .texto .play i{font-size: 55px;}


/**************** SUBMENU ****************/
#submenu{background: #b60002;}
#submenu ul{display: none;}
#submenu #abre-submenu-movil{display: inline-block; color: #fff; margin: 5px 20px; font-size: 30px;}
#submenu #abre-submenu-movil.disabled{color: rgba(255, 255, 255, 0.2); pointer-events: none; cursor: default; }
#submenu .seccion-movil{display: inline-block; float: right; color: #fff; text-transform: uppercase; padding: 12px 15px 0 0; font-size: 20px;}

.selector-ano .right{width: 70%;}


/**************** INDEX ****************/
#ganador .texto-articulo h1,#ganador .texto-articulo h2{font-size: 32px; line-height: 37px; margin-bottom: 25px;}
#ganador .texto-articulo h1 span{margin-bottom: 20px; display: block; font-size: 20px; margin-left: 0; margin-top: 5px;}
#ganador .texto-articulo .texto .imagen-articulo .pie-foto{font-size: 15px; padding: 3px 15px;}
.texto-articulo .player-video{margin-bottom: 40px; padding-bottom: 20px;}
#noticias .container{width: 85%;}
#noticias .noticia{width: 100%;}
#noticias .noticia .in{padding: 0; margin-bottom: 20px;}
.modulo .mas{margin-top: 10px;}
.texto-articulo .player-video{position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0;}
.texto-articulo .player-video iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}


/**************** SECCION ****************/
.cabecera-seccion{font-size: 20px;}
.cabecera-seccion h2{font-size: 28px;}


/**************** LISTADO NOTICIAS ****************/
.listado-noticias .noticia .foto{width: 100%;}
.listado-noticias .noticia .texto{width: 100%;}
.listado-noticias .noticia .texto .in{padding: 10px;}


/**************** NOTICIA ****************/
#noticia .texto-articulo h1{font-size: 33px; line-height: 37px; margin-bottom: 20px;}
#noticia .texto-articulo .social{margin-top: 30px;}
#noticia .texto-articulo .texto .imagen-articulo .pie-foto{font-size: 14px; padding: 1px 10px;}
.noticias-relacionadas .noticia .texto .in{padding: 0 15px;}
.noticias-relacionadas .noticia .texto h2{font-size: 20px; line-height: 24px;}
.noticias-relacionadas .noticia .texto p{display: none;}
#noticia .galeria-noticia .item{width: 49%;}
#noticia .texto-articulo .texto ul li{width: 100%;}


/**************** NOMINADOS ****************/
#nominados .item{width: 100%;}
#nominados .item .in{padding: 10px;}
#nominados .item .foto{width: 100%;}
#nominados .item .texto{width: 100%; padding-top: 0;}
#nominados .item .texto h2{font-size: 25px;}
#nominados .item .texto .in{padding: 15px;}


/**************** VOTACIONES ****************/
#votaciones .texto{width: 100%; margin-bottom: 15px; text-align: center;}
#votaciones table{overflow-x: auto; display: block; -webkit-overflow-scrolling: touch; -moz-overflow-scrolling: touch;
overflow-scrolling: touch;}
#votaciones .icono-slide-movil{display: block;}
#votaciones table th, #votaciones table td{line-height: 22px;}
#votaciones table .left{text-align: center;}
#votaciones .flag{float: inherit; margin-right: 0;}
#votaciones span{display: block; margin-top: 2px;}
.iframe-votaciones .cabecera span{font-size: 18px; line-height: 25px; text-align: right; width: 60%;}
.iframe-votaciones .cabecera .logo img{width: 70%;}
.iframe-votaciones .texto{margin-top: 95px;}


.modulo-revistas .revista{padding-top: 30px;}
.modulo-revistas .revista .foto{text-align: center; width: 100%; margin-bottom: 20px;}
.modulo-revistas .revista .texto{width: 100%; text-align: center;}
.modulo-revistas .revista .texto h2{margin-bottom: 15px;}
.modulo-revistas .revista .texto .in{padding: 0 20px 20px 20px;}


.modulo-jurado{margin-top: 0;}
.modulo-jurado .pais{padding-bottom: 15px; margin-bottom: 35px;}
.modulo-jurado .pais li{width: 100%; margin-right: 0; margin-bottom: 4%;}


/*************** GALERIA TROPHY ****************/
#titulo-galeria-trophy{margin-top: 5px;}


/**************** PATROCINADORES ****************/
#patrocinadores .inner-mod{padding-top: 40px;}
#patrocinadores ul{width: 90%;}
#patrocinadores ul li{width: 45%;}


/**************** PARTNERS ****************/
.modulo-revistas .revista .foto-partners{margin-bottom: 25px;}
#noticia .texto-articulo .texto-partners {text-align: justify; width: 100%;}

}








/*------------- IPHONES BAJA RESOLUCIÓN (4, 5) -------------*/
@media only screen and (max-width : 320px){

#menu-lateral-movil ul li a{padding: 8px 20px;}

header .abre-menu-movil i{font-size: 28px;}

#carcasa-parallax .logo img{width: 50%;}
#carcasa-parallax .logo .texto h2{line-height: 35px;}
#carcasa-parallax .logo .texto p{font-size: 15px;}

.modulo .cabecera span{font-size: 25px !important; line-height: 30px;}
.modulo .cabecera .entradilla{font-size:16px; line-height: 24px;}

#ganador .texto-articulo h1{font-size:30px; line-height:32px;}
#ganador .texto-articulo{font-size: 16px; line-height: 23px;}


footer{font-size: 12px;}
footer p{font-size: 12px; line-height: 15px;}

}










/* Resoluciones intermedias como Nexus 5  */
@media (min-width: 360px) and (max-width : 384px){

}



/*------------- Iphone 6 plus -------------*/
@media (min-width: 414px) and (max-width: 736px){

}



/* Resoluciones intermedias como Nexus 7  */
@media (min-width: 600px) and (max-width : 600px){

}



/*------------- MOVIL HORIZONTAL IPHONE 5,6 > -------------*/
@media (min-width: 480px) and (max-width: 736px) and (orientation : landscape){
}






