/**** Estilos para los editores de la web ****/

/*INICIO PORTADA ACTUAL 2022*/
/*ESPACIO DEBAJO CABECERA*/
 .header1 {
    padding-bottom: 8.5%;
    }
/*FIN ESPACIO DEBAJO CABECERA*/
/**** CSS BRAND DAY NO IDENTIFICADOS ****/
 .contenedorbrandday {
    margin-top: 6%;
    margin-bottom: 0%;
    }
/**** FIN DEL BRAND DAY ****/
    
/**** CSS OCULTAR CATEGORIAS Y SERVICIOS  ****/
 .categoria {
    clear: both;
    margin-top: -13%;
    color: transparent;
    }
    
/**** FIN OCULTAR CATEGORIAS  ****/    
/*FIN PORTADA ACTUAL 2022*/

/*CSS INICIO ELEMENTOS GENERALES*/
 .sidenav1 {
    display:none;
    }
    
 html {
    height: 100%;
    max-width: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    /* aplicar el jueves overflow-x: hidden;*/
    }
    
 body {
    height: 100%;
    max-width: 100%;
    overflow-x: hidden;
    }
    
 a {
    color: inherit;
    text-decoration: none;
    }
    
 .required_field {
    display: none;
    }
    
/*CSS FIN ELEMENTOS GENERALES*/ 
    
/**** CSS INICIO COOKIE MAGNOLIA ****/
    
 td.om_tdnoticetext {
    text-align: inherit;
    }
      
 a#om-noticeclose-link {
    margin-right: 135px;
    background: white;
    padding: 5px 12px 5px 12px;
    border-radius: 8px;
    margin-top: 5px;
    color: #00a9e0;
    }
    
/**** CSS FIN COOKIE MAGNOLIA ****/

/**** CSS INICIO MARZO 2023 ****/

/* CSS INICIO ESPECIFICO PARA IOS VERTICAL*/ 
@supports (-webkit-touch-callout: none)  {
     
.title_seccion_destacados_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 1%;
    margin-top: 7%;
}

.title_seccion_noticias_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_noticiasydeportes_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
  
    
}


.title_seccion_deportes_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_juegos_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_ocio_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_bellezaysalud_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_ninos_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #000000ad;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_educacion_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_musica_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.2em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_sexy_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #000000ad;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_tonos_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #000000ad;
    font-weight: bolder;
    margin-bottom: 0%;
}

.contendor1_PC {
    display:none;
} 

.contendor2_PC {
    display:none;
} 

.contendor3_PC {
    display:none;
} 

}
 /* CSS FIN ESPECIFICO PARA IOS VERTICAL*/ 
 /* CSS INICIO ESPECIFICO PARA ANDROID VERTICAL */ 
@supports not (-webkit-touch-callout: none) {

.title_seccion_destacados_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: -1%;
    margin-top: 5%;
}

.title_seccion_noticias_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_noticiasydeportes_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
      margin-top: 6%;
}

.title_seccion_deportes_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_bellezaysalud_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -33%;
}

.title_seccion_juegos_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_ocio_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}


.title_seccion_bellezaysalud_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_ninos_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #000000ad;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_educacion_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}

.title_seccion_musica_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.3em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-bottom: 0%;
}


.title_seccion_sexy_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #000000ad;
    font-weight: bolder;
    margin-bottom: 0%;
}


.title_seccion_tonos_portada {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #000000ad;
    font-weight: bolder;
    margin-bottom: 0%;
}

.contendor1_PC {
    display:none;
} 

.contendor2_PC {
    display:none;
} 

.contendor3_PC {
    display:none;
} 
}

/* CSS FIN ESPECIFICO PARA ANDROID VERTICAL */ 
 
/* CSS INICIO ESPECIFICO PARA ANDROID HORIZONTAL */ 
@media (orientation: landscape) {
@supports not (-webkit-touch-callout: none) {

.title_seccion_destacados_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_noticias_portada {
    width: 100%;
    margin: 0%;
    font-size: 2em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_noticiasydeportes_portada {
    width: 100%;
    margin: 0%;
    font-size: 2em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}


.title_seccion_deportes_portada {
    width: 100%;
    margin: 0%;
    font-size: 2em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_juegos_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_ocio_portada {
     width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_bellezaysalud_portada {
     width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -31%;
}

.title_seccion_ninos_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.8em;
    color: #000000ad;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_educacion_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_musica_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_sexy_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.8em;
    color: #000000ad;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_tonos_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.8em;
    color: #000000ad;
    font-weight: bolder;
    margin-left: -38%;
}

.contendor1_PC {
    display:none;
} 

.contendor2_PC {
    display:none;
} 

.contendor3_PC {
    display:none;
} 
}

}
 /* CSS FIN ESPECIFICO PARA ANDROID HORIZONTAL */ 
 /*CSS INICIO IOS HORIZONTAL */
@media (orientation: landscape) {
@supports (-webkit-touch-callout: none) {

.title_seccion_destacados_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_noticias_portada {
    width: 100%;
    margin: 0%;
    font-size: 2em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_noticiasydeportes_portada {
    width: 100%;
    margin: 0%;
    font-size: 2em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}


.title_seccion_deportes_portada {
    width: 100%;
    margin: 0%;
    font-size: 2em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}


.title_seccion_juegos_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_ocio_portada {
     width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_bellezaysalud_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_ninos_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.8em;
    color: #000000ad;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_educacion_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_musica_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.9em;
    color: #6B6C6F;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_sexy_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.8em;
    color: #000000ad;
    font-weight: bolder;
    margin-left: -38%;
}

.title_seccion_tonos_portada {
    width: 100%;
    margin: 0%;
    font-size: 1.8em;
    color: #000000ad;
    font-weight: bolder;
    margin-left: -38%;
}

.contendor1_PC {
    display:none;
} 

.contendor2_PC {
    display:none;
} 

.contendor3_PC {
    display:none;
} 

}
}

/*CSS FIN IOS HORIZONTAL */

/* CSS INICIO ESPECIFICO IOS VERTICAL */ 
@supports (-webkit-touch-callout: none) {
    
.title_destacados {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #808080bf;
    font-weight: bolder;
}

.col6 {
    width: 47%;
    margin: 1%;

}

.carrousel_3Colums .ocio {
    display: inline-block;
}

.carrousel_3Colums .juegos {
    display: inline-block;

}

.carrousel_3Colums .bellezaysalud {
    display: inline-block;
}

.carrousel_3Colums .ninos {
    display: inline-block;
}

.carrousel_3Colums .educacion {
    display: inline-block;
}

.carrousel_3Colums .musica {
    display: inline-block;
}

.carrousel_3Colums .sexy {
    display: inline-block;
}

.carrousel_3Colums .tonos {
   display: inline-block;
}

.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .imagen > a > img {
    width: 99%;
    margin: 4%;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}


.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.15em;
    padding-left: 6%;
    padding-right: 5%;
    width: 99%;
    padding-bottom: 9%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4%;
    padding-top: 6%;
    height: 110px;
}

a:hover{
    text-decoration: none;
    font-weight: bold;
    color: #000000c2;
}

.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .vertical.vert_morado {
    display:none;
}

.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .vertical.vert_rosa {
    display:none;
}

.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .vertical.vert_azuloscuro {
    display:none;
}
}
/* CSS FIN ESPECIFICO IOS VERTICAL */ 

/* CSS INICIO ESPECIFICO ANDROID VERTICAL */ 
@supports not (-webkit-touch-callout: none) {

.title_destacados {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #808080bf;
    font-weight: bolder;
}

.col6 {
    width: 47%;
    margin: 1%;

}

.carrousel_3Colums .ocio {
    display: inline-block;
}

.carrousel_3Colums .juegos {
    display: inline-block;
}

.carrousel_3Colums .bellezaysalud {
    display: inline-block;
}

.carrousel_3Colums .ninos {
    display: inline-block;
}

.carrousel_3Colums .educacion {
    display: inline-block;
}

.carrousel_3Colums .musica {
    display: inline-block;
}

.carrousel_3Colums .sexy {
   display: inline-block;
}

.carrousel_3Colums .tonos {
   display: inline-block;
}

.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .imagen > a > img {
    width: 99%;
    margin: 4%;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}


.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.15em;
    padding-left: 6%;
    padding-right: 5%;
    width: 99%;
    padding-bottom: 9%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4%;
    padding-top: 6%;
    height: 110px;
}

a:hover{
    text-decoration: none;
    font-weight: bold;
    color: #000000c2;
}

.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .vertical.vert_morado {
    display:none;
}


.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .vertical.vert_rosa {
    display:none;
}

.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .vertical.vert_azuloscuro {
    display:none;
}

}
/* CSS FIN ESPECIFICO ANDROID VERTICAL */ 

/*CSS INICIO ANDROID E IOS HORIZONTAL */
@media (orientation: landscape) {
@supports not (-webkit-touch-callout: none) {
    
  .carrousel_3Colums > .col6 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.6em;
    padding-left: 6%;
    padding-right: 5%;
    width: 99%;
    padding-bottom: 9%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4%;
    padding-top: 6%;
    height: 110px;
}  
    
}

/* CSS INICIO ESPECIFICO IOS VERTICAL */ 
@supports (-webkit-touch-callout: none) {
 
.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.25em;
    padding-left: 6%;
    padding-right: 5%;
    width: 99%;
    padding-bottom: 9%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4%;
    padding-top: 6%;
    height: 110px;
} 
    
}
}

/*CSS INICIO GLOBAL */

.magic_ir_seccion {
text-align: center;
    margin-left: 77%;
    margin-top: -4%;
    color: white;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    background: #0B9CEA;
    width: auto;
    margin-right: 3%;
    margin-bottom: 1%;
	font-size: 1.2em;
}

/*CSS FIN GLOBAL */

/*CSS INICIO GLOBAL HORIZONTAL*/
@media (orientation: landscape) {
    
.magic_ir_seccion {
 text-align: center;
    margin-left: 77%;
    margin-top: -4%;
    color: white;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    background: #0B9CEA;
    width: auto;
    margin-right: 3%;
    margin-bottom: 1%;
	font-size: 1.2em;
 
}
}
/*CSS FIN GLOBAL HORIZONTAL*/

/* CSS INICIO ESPECIFICO IOS VERTICAL */ 
@supports (-webkit-touch-callout: none) {

div  {
    float: none;
}

.title_destacados {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #808080bf;
    font-weight: bolder;
}

.cuerpo .item_magic_box {
    width: 100%;
    display: flex;
}

.carrousel_3Colums {
    overflow-y: hidden;
    overflow-x: scroll;
   -webkit-overflow-scrolling: touch
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .imagen > a > img {
    width: 132px;
    height: 72px;
    margin: 4%;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.15em;
    padding-left: 6%;
    padding-right: 5%;
    width: 96.8%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4.2%;
    padding-top: 6%;
    height: 130px;
}

a:hover{
    text-decoration: none;
    font-weight: bold;
    color: #000000c2;
}

.carrousel_3Colums > .col12 > .item_magic_box  > .item_conten_app_enlaces > .vertical.vert_morado {
    display:none;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .vertical.vert_rosa {
    display:none;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .vertical.vert_azuloscuro {
    display:none;
}

}
/* CSS FIN ESPECIFICO IOS VERTICAL*/ 
  /* CSS INICIO ESPECIFICO ANDROID VERTICAL*/ 
@supports not (-webkit-touch-callout: none) {

div  {
    float: none;
}

.title_destacados {
    width: 100%;
    margin: 3%;
    font-size: 1.1em;
    color: #808080bf;
    font-weight: bolder;
}

.cuerpo .item_magic_box {
    width: 141%;
    display: flex;
}

.carrousel_3Colums {
    overflow-y: hidden;
    overflow-x: auto;
    display: -webkit-box;
   -webkit-overflow-scrolling: touch
}


.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .imagen > a > img {
    width: 175px;
    height: 88px;
    margin: 4%;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    padding: 1%;
}


.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .texto_enlaces > .titulo {
     text-align: inherit;
    color: #6B6C6F;
    font-size: 1.16em;
    padding-left: 6%;
    padding-right: 5%;
    width: 96.8%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4.2%;
    padding-top: 6%;
    height: 100px;
}

a:hover{
    text-decoration: none;
    font-weight: bold;
    color: #000000c2;
}

.carrousel_3Colums > .col12 > .item_magic_box  > .item_conten_app_enlaces > .vertical.vert_morado {
    display:none;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .vertical.vert_rosa {
    display:none;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .vertical.vert_azuloscuro {
   display:none;
}
}

/* CSS FIN ESPECIFICO ANDROID VERTICAL*/ 

/* CSS INICIO ESPECIFICO ANDROID E IOS HORIZONTAL*/ 

@media (orientation: landscape) {
@supports not (-webkit-touch-callout: none) {

.title_destacados {
    width: 100%;
    margin: 0%;
    font-size: 1.8em;
    color: #808080bf;
    font-weight: bolder;
    margin-left: -38%;
}

.item_contenedor.carrousel_3Colums.contenedor_magic_noticias {
    margin-top: -1%;
    margin-bottom: -7%;
}

.item_contenedor.carrousel_3Colums.contenedor_magic_deportes {
    margin-top: -1%;
    margin-bottom: -7%;
}

.col12 {
    width: 100%;
    padding-bottom: 4%;
}

.categoria {
    clear: both;
    margin-top: -13%;
    color: transparent;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.6em;
    padding-left: 6%;
    padding-right: 5%;
    width: 96.8%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4.2%;
    padding-top: 6%;
    height: 100px;
}
}

@supports (-webkit-touch-callout: none) {

.title_destacados {
    width: 100%;
    margin: 0%;
    font-size: 1.8em;
    color: #808080bf;
    font-weight: bolder;
    margin-left: -38%;
}


.item_contenedor.carrousel_3Colums.contenedor_magic_noticias {
    margin-top: -1%;
    margin-bottom: -7%;
}

.item_contenedor.carrousel_3Colums.contenedor_magic_deportes {
    margin-top: -1%;
    margin-bottom: -7%;
}

.col12 {
    width: 100%;
    padding-bottom: 4%;
}

.categoria {
    clear: both;
    margin-top: -13%;
    color: transparent;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.6em;
    padding-left: 6%;
    padding-right: 5%;
    width: 96.8%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4.2%;
    padding-top: 6%;
    height: 100px;
}

}
}

/* CSS FIN ESPECIFICO ANDROID HORIZONTAL*/ 
/* CSS INICIO ESPECIFICO PARA IOS */ 
@supports (-webkit-touch-callout: none) {
      
.navigation-manual{
    display:none;
}

}
/* CSS FIN ESPECIFICO PARA IOS */ 

/* CSS INICIO ESPECIFICO PARA ANDROID */ 
@supports not (-webkit-touch-callout: none) {
 
.navigation-manual{
    position: absolute;
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: -2%;
}

.manual-btn1{
    border:  2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor:pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
}

.manual-btn1_magic_noticias{
    border:  2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor:pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
}

.manual-btn1_magic_deportes{
    border:  2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor:pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
}

.manual-btn1_magic_juegos{
    border:  2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor:pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
}

.manual-btn2{
    border:  2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor:pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
}

.manual-btn2_magic_noticias{
    border:  2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor:pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
}

.manual-btn2_magic_deportes{
    border:  2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor:pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
}

.manual-btn2_magic_juegos{
    border:  2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor:pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
}
}
/* CSS FIN ESPECIFICO PARA ANDROID */ 

/*CSS INICIO ANDROID HORIZONTAL */
@media (orientation: landscape) {
@supports not (-webkit-touch-callout: none) {

.navigation-manual {
    position: absolute;
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: -2%;
}

.manual-btn1 {
    border: 2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor: pointer;
    transition: 1s;
    margin-left: 3%;
    height: 9px;
    width: 4%;
}

.manual-btn2 {
    border: 2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor: pointer;
    transition: 1s;
    margin-left: 3%;
    height: 2px;
    height: 9px;
    width: 4%;
}

.manual-btn1_magic_noticias {
    border: 2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor: pointer;
    transition: 1s;
    margin-left: 3%;
    height: 9px;
    width: 4%;
}

.manual-btn2_magic_noticias {
    border: 2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor: pointer;
    transition: 1s;
    margin-left: 3%;
    height: 9px;
    width: 4%;
}

.manual-btn1_magic_deportes {
    border: 2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor: pointer;
    transition: 1s;
    margin-left: 3%;
    height: 9px;
    width: 4%;
}

.manual-btn2_magic_deportes {
    border: 2px solid #2196f3;
    padding: 3px;
    border-radius: 10px;
    cursor: pointer;
    transition: 1s;
    margin-left: 3%;
    height: 9px;
    width: 4%;
}

}
}

 /* CSS INICIO ESPECIFICO PARA IOS VERTICAL*/ 
@supports (-webkit-touch-callout: none) {
::-webkit-scrollbar {
    display: none;
}

.col4 {
    width: 46%;
}

.servicio {
    clear: both;
    margin-top: -10%;
    color: transparent;
}

.carrousel_3Colums {
    overflow-y: hidden;
    overflow-x: hidden;
    display: flex;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .imagen > a > img {
    width: 97%;
    margin: 2%;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}


.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.16em;
    padding-left: 5%;
    padding-right: 5%;
    width: 97%;
    padding-bottom: 12%;
    background: none;
    margin-top: -1.5%;
    margin-left: 2%;
    padding-top: 9%;
    height:150px;
}

a:hover{
    text-decoration: none;
    font-weight: bold;
    color: #000000c2;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_morado {
    display:none;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_rosa {
   display:none;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_azuloscuro {
   display:none;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_amarillo {
  display:none;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_verdeclaro {
  display:none;
}

}
 /* CSS FIN ESPECIFICO PARA IOS VERTICAL*/ 
 /* CSS INICIO ESPECIFICO PARA ANDROID VERTICAL */ 
@supports not (-webkit-touch-callout: none) {

::-webkit-scrollbar {
    display: none;
}

.col4 {
    width: 46%;
}

.servicio {
    clear: both;
    margin-top: -10%;
    color: transparent;
}

.carrousel_3Colums {
    overflow-y: hidden;
    overflow-x: auto;
   display: -webkit-box;
   -webkit-overflow-scrolling: touch
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .imagen > a > img {
    width: 97%;
    margin: 4%;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.16em;
    padding-left: 6%;
    padding-right: 5%;
    width: 96.8%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4.2%;
    padding-top: 6%;
    height: 100px;
}

a:hover{
    text-decoration: none;
    font-weight: bold;
    color: #000000c2;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_morado {
    display:none;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_rosa {
   display:none;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_azuloscuro {
  display:none;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_amarillo {
  display:none;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .vertical.vert_verdeclaro {
  display:none;
}

}

 /* CSS FIN ESPECIFICO PARA ANDROID VERTICAL */ 
 
 /* CSS INICIO ESPECIFICO PARA ANDROID HORIZONTAL */ 
@media (orientation: landscape) {

@supports not (-webkit-touch-callout: none) {

.categoria {
    clear: both;
    margin-top: -13%;
    color: transparent;
}

.carrousel_3Colums {
    overflow-y: hidden;
    overflow-x: auto;
    display: -webkit-box;
    padding-bottom: 7%;
    margin-top: -4%;
    -webkit-overflow-scrolling: touch;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.6em;
    padding-left: 6%;
    padding-right: 5%;
    width: 96.8%;
    background: none;
    margin-top: -3.6%;
    margin-left: 4.2%;
    padding-top: 6%;
    height: 100px;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .imagen > a > img {
        width: 354px;
        height: 177px;
        margin: 9%;
        border-top-left-radius: 7px;
        border-top-right-radius: 7px;
        border-bottom-left-radius: 7px;
        border-bottom-right-radius: 7px;
    }

}
}
 /* CSS FIN ESPECIFICO PARA ANDROID HORIZONTAL */ 
 /*CSS INICIO IOS HORIZONTAL */
@media (orientation: landscape) {

@supports (-webkit-touch-callout: none) {

.categoria {
    clear: both;
    margin-top: -13%;
    color: transparent;
}

.carrousel_3Colums > .col4 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.6em;
    padding-left: 6%;
    padding-right: 5%;
    width: 96.8%;
    background: none;
    margin-top: -3.6%;
    margin-left: 1.9%;
    padding-top: 6%;
    height: 100px;
}

.carrousel_3Colums > .col6 > .item_conten_app_enlaces > .texto_enlaces > .titulo {
    text-align: inherit;
    color: #6B6C6F;
    font-size: 1.6em;
    padding-left: 6%;
    padding-right: 5%;
    width: 96.8%;
    background: none;
    margin-top: -3.6%;
    margin-left: 1.9%;
    padding-top: 6%;
    height: 100px;
}

.servicio {
    display:none;
}

.item_contenedor {
    margin-top: 1%;
    margin-bottom: 2%;
}

.carrousel_3Colums > .col12 > .item_magic_box > .item_conten_app_enlaces > .imagen > a > img {
        width: 260px;
        height: 120px;
        margin: 9%;
        border-top-left-radius: 7px;
        border-top-right-radius: 7px;
        border-bottom-left-radius: 7px;
        border-bottom-right-radius: 7px;
    }


}
}

/*CSS FIN IOS HORIZONTAL */

/* CSS INICIO ESPECIFICO IOS VERTICAL */ 
@supports (-webkit-touch-callout: none) {
     
.imgvav1 {
   margin-right: 5%;
}

.flecha_menu_cabecera {
    font-size: 2.2em;
    color: #ffffff;
    margin-left: 11%;
    height: auto;
    text-decoration-color: white;
    margin-top: -30%;
}

.header-wrap1 {
    width: 100%;
    position: fixed;
    height: auto;
    z-index: 100;
    background: #0B9CEA;
    color: white;
    text-align: center;
    padding-left: 2%;
    padding-right: 2%;
}

.titulo_cabecera_emocion1 {
    color: white;
    float: left;
    font-size: 1.7em;
    margin-left: 2%;
    margin-left: 2%;
    margin-right: 25%;
    padding-top: 2%;
    font-weight: 600;
    -webkit-border-radius: 10px 10px 101px 99px;
    border: 0px solid #000000;
}

.flecha_izquierda_cabecera_home {
    color: white;
    font-size: 1.1em;
    margin-top: 1%;
    float: right;
    margin-right: 2%;
    margin-left: 15px;
}

.sidenav1 {
    display: none;
}

.sidenav1-wrap {
    width: 100%;
    position: fixed;
    height: 393px;
    z-index: 300;
    background: #0B9CEA;
    
}

.enlace_desplegable_flechaabajo {
    float: initial;
    font-size: 1.7em;
    margin-left: 90%;
    margin-top: 1%;
    font-weight: bold;
}

.lista_desplegable_cabecera {
    color: #6B6C6F;
    font-weight: normal;
    text-align: center;
    font-size: 1.3em;
    list-style: none;
    display: block;
    justify-content: center;
    width: 100%;
    margin-left: 3%;
}

.lista_desplegable_cabecera_abajo {
    color: white;
    width: 100%;
}

.lista_desplegable_cabecera_contenedor {
    background: white;
    width: 100%;
}

hr.linea_desplegable {
    margin-top: 1%;
    margin-bottom: 1%;
    border: 0;
    border-top: 1px solid #eee;
    margin-right: 31px;
    margin-left: -8%;
}
.enlace_desplegable_cabecera {
    padding-bottom: 0.6%;
    padding-top: 0.6%;
    text-align: initial;
    background: white;
}

.enlace_desplegable_cabecera2 {
    text-align: initial;
    padding-top: 2%;
    padding-bottom: 3%;
    margin-top: 2%;
    margin-left: 15%;
    color: white;
    font-size: 1.1em;
}

li#footer_condicionesgenerales {
    padding-bottom: 6%;
}
img.imgvav2 {
    margin-right: 3%;
}

.lista_desplegable_cabecera_contenedor2 {
    width: 100%;
    background: lightgrey;
    position: absolute;
    margin-top: -1%;
}

.icono_gestion_cabecera {
    float: left;
    margin-left: 28%;
    margin-top: 1%;
}

.lista_desplegable_cabecera2 {
    font-weight: bold;
    text-align: center;
    font-size: 1.3em;
    list-style: none;
    display: block;
    justify-content: center;
    width: 100%;
    background: #0B9CEA;
}

#burgueridportada1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridnoticias1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueriddeportes1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridmujer1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridninos1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridvideos1 > a:hover {
    color: black;
    font-weight: bold;
}

#burguerideducacion > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridjuegos1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridmusica1 > a:hover {
    color: black;
    font-weight: bold;
}

}

 /* CSS FIN ESPECIFICO IOS VERTICAL */ 
 
  /* CSS INICIO ESPECIFICO ANDROID VERTICAL */ 
@supports not (-webkit-touch-callout: none) {

.imgvav1 {
    margin-right: 5%;
}

.flecha_menu_cabecera {
    font-size: 3em;
    color: #ffffff;
    margin-left: 11%;
    height: auto;
    text-decoration-color: white;
    margin-top: -22%;
}

.header-wrap1 {
    width: 100%;
    position: fixed;
    height: auto;
    z-index: 100;
    background: #0B9CEA;
    color: white;
    text-align: center;
    padding-left: 2%;
    padding-right: 2%;
}

.icono_gestion_cabecera {
    float: left;
    margin-left: 22%;
    margin-top: 1.6%;
}

.titulo_cabecera_emocion1 {
    color: white;
    float: left;
    font-size: 1.9em;
    margin-left: 2%;
    margin-right: 25%;
    padding-top: 1%;
    font-weight: 600;
    -webkit-border-radius: 10px 10px 101px 99px;
    border: 0px solid #000000;
}
   
.flecha_izquierda_cabecera_home {
    color: white;
    margin-top: 2%;
    float: right;
    margin-right: 2%;
    font-size: 0.7em;
    margin-left: 15px;
}

.sidenav1 {
    display: none;
}

.sidenav1-wrap {
    width: 100%;
    position: fixed;
    height: 393px;
    z-index: 300;
    background: #0B9CEA;
    
}



.enlace_desplegable_flechaabajo {
    float: initial;
    font-size: 1.7em;
    margin-left: 90%;
    margin-top: 1%;
    font-weight: bold;
}

.lista_desplegable_cabecera {
    color: #6B6C6F;
    font-weight: normal;
    text-align: center;
    list-style: none;
    display: block;
    justify-content: center;
    width: 100%;
    margin-left: 3%;
    padding-top: 2%;
    font-size: 1.3em;
}

.lista_desplegable_cabecera_abajo {
    color: white;
    width: 100%;
}

.lista_desplegable_cabecera_contenedor {
    background: white;
    width: 100%;
}

hr.linea_desplegable {
    margin-top: 1%;
    margin-bottom: 1%;
    border: 0;
    border-top: 1px solid #eee;
    margin-right: 31px;
    margin-left: -8%;
}
.enlace_desplegable_cabecera {
    padding-bottom: 0.5%;
    padding-top: 0.5%;
    text-align: initial;
    background: white;
}

.enlace_desplegable_cabecera2 {
    text-align: initial;
    padding-top: 2%;
    padding-bottom: 3%;
    margin-top: 2%;
    margin-left: 13%;
    color: white;
    font-size: 1.1em;

}

li#footer_condicionesgenerales {
    padding-bottom: 6%;
}
img.imgvav2 {
    margin-right: 3%;
}


.lista_desplegable_cabecera_contenedor2 {
    width: 100%;
    background: lightgrey;
    position: absolute;
    margin-top: -1%;
}

.lista_desplegable_cabecera2 {
    font-weight: bold;
    text-align: center;
    font-size: 1.3em;
    list-style: none;
    display: block;
    justify-content: center;
    width: 100%;
    background: #0B9CEA;
}

#burgueridportada1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridnoticias1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueriddeportes1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridmujer1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridninos1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridvideos1 > a:hover {
    color: black;
    font-weight: bold;
}

#burguerideducacion > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridjuegos1 > a:hover {
    color: black;
    font-weight: bold;
}

#burgueridmusica1 > a:hover {
    color: black;
    font-weight: bold;
}
}
/* CSS FIN ESPECIFICO ANDROID VERTICAL */
/*CSS INICIO ANDROID HORIZONTAL */
@media (orientation: landscape) {

@supports not (-webkit-touch-callout: none) {

body {
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.header-wrap1 {
    width: 100%;
    position: fixed;
    height: auto;
    z-index: 100;
    background: #0B9CEA;
    color: white;
    padding-top: 0%;
    text-align: center;
    padding-left: 0%;
    padding-right: 1%;
}

.icono_gestion_cabecera {
    float: left;
    margin-left: 88%;
    margin-top: -4.4%;
}

.titulo_cabecera_emocion1 {
    color: white;
    float: left;
    font-size: 1.9em;
    margin-left: -40%;
    padding-top: 7%;
    width: 100%;
    text-align: center;
    margin-top: -6%;
}


.flecha_izquierda_cabecera_home {
    display: block;
    color: white;
    margin-top: 1%;
    float: right;
    margin-right: 2%;
    font-size: 0.8em;
    margin-left: 15px;
}

.flecha_menu_cabecera {
    font-size: 3em;
    color: #ffffff;
    margin-left: 11%;
    height: auto;
    text-decoration-color: white;
    margin-top: -169%;
}

.enlace_desplegable_flechaabajo {
    float: initial;
    font-size: 1.7em;
    margin-left: 90%;
    margin-top: 1%;
    font-weight: 900;
    color: white;
}

.lista_desplegable_cabecera {
    color: #6B6C6F;
    font-weight: normal;
    text-align: -webkit-center;
    font-size: 1em;
    list-style: none;
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-left: -3%;
}

li > a {
    color: inherit;
    display: inline-grid;
    text-decoration: none;
    text-align: center;
}

.imgvav1 {
    width: 52px;
    margin-left: 6%;
}


.lista_desplegable_cabecera2 {
    font-weight: bold;
    text-align: center;
    font-size: 1.1em;
    list-style: none;
    display: flex;
    justify-content: center;
    width: 100%;
    background: #0B9CEA;
    height: auto;
}

.enlace_desplegable_cabecera {
    padding-bottom: 1.5%;
    padding-top: 1.5%;
    text-align: initial;
    background: white;
    font-size: 1.3em;
}


.enlace_desplegable_cabecera2 {
    text-align: initial;
    padding-top: 1%;
    padding-bottom: 17%;
    margin-top: 1%;
    margin-left: -1%;
    margin-right: 8%;
    color: white;
    font-size: 2em;
    width: 100%;
}

img.imgvav2 {
    padding-bottom: 2%;
    margin-left: 37%;
}

li#burgueridmujer1 {
    width: 8%;
    text-align: center;
}

}

}

/*CSS FIN ANDROID HORIZONTAL */
/*CSS INICIO IOS HORIZONTAL */
@media (orientation: landscape) {

@supports (-webkit-touch-callout: none) {

body {
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.header-wrap1 {
    width: 100%;
    position: fixed;
    height: auto;
    z-index: 100;
    background: #0B9CEA;
    color: white;
    padding-top: 1%;
    text-align: center;
    padding-left: 0%;
    padding-right: 1%;
}


.titulo_cabecera_emocion1 {
    color: white;
    float: left;
    font-size: 1.8em;
    margin-left: -40%;
    margin-top: -2%;
    width: 100%;
}

.icono_gestion_cabecera {
    float: left;
    margin-left: 85%;
    margin-top: -3%;
}

.flecha_izquierda_cabecera_home {
    display: block;
    color: white;
    margin-top: 1%;
    float: right;
    margin-right: 2%;
    font-size: 2em;
    margin-left: 15px;
}

.flecha_menu_cabecera {
    font-size: 2em;
    color: #ffffff;
    margin-left: 11%;
    height: auto;
    text-decoration-color: white;
    margin-top: -80%;
}

.flecha_izquierda_cabecera_home {
    color: white;
    margin-top: -2%;
    float: right;
    margin-right: 2%;
}


.enlace_desplegable_flechaabajo {
    float: initial;
    font-size: 1.9em;
    margin-left: 90%;
    margin-top: 1%;
    font-weight: 900;
    color: white;
}

.lista_desplegable_cabecera {
    color: #6B6C6F;
    font-weight: normal;
    text-align: -webkit-center;
    font-size: 1em;
    list-style: none;
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-left: -3%;
 
}

li > a {
    color: inherit;
    display: inline-grid;
    text-decoration: none;
    text-align: center;
}

.imgvav1 {
    width: 52px;
    margin-left: 6%;
}


.lista_desplegable_cabecera2 {
    font-weight: bold;
    text-align: center;
    font-size: 1.1em;
    list-style: none;
    display: flex;
    justify-content: center;
    width: 100%;
    background: #0B9CEA;
    height: auto;
}

.enlace_desplegable_cabecera {
    padding-bottom: 1.5%;
    padding-top: 4.5%;
    text-align: initial;
    background: white;
    font-size: 1.3em;
    margin-top:4%;
}


.enlace_desplegable_cabecera2 {
    text-align: initial;
    padding-top: 2%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-left: -1%;
    margin-right: 8%;
    color: white;
    font-size: 1.1em;
    width: 100%;
}

img.imgvav2 {
    padding-bottom: 2%;
    margin-left: 37%;
}

li#burgueridmujer1 {
    width: 8%;
    text-align: center;
}


}
}

/*CSS FIN IOS HORIZONTAL */

/*CSS INICIO PC*/
@media only screen
and (min-width : 1224px) {
.header1{
    padding-bottom: 5%;
}

.flecha_menu_cabecera{
    display:none;
}    

.header-wrap1 {
    width: 100%;
    position: fixed;
    height: auto;
    z-index: 100;
    background: #0B9CEA;
    color: white;
    padding-top: 3%;
}

.titulo_cabecera_emocion1 {
  color: white;
  float: left;
  font-size: 1.8em;
  padding-top: 3.5%;
  margin-left: 0%;
}

}
/*CSS FIN PC*/