html,body{
	background: #000 !important;
}

/*
Theme Name: Divi child
Theme URI: 
Version: 
Description: 
Author: 
Author 
Template: Divi
*/

/* 2 top-header, #main-header{display: none;} */
/* 2 #menu-shorts-y-mas{padding-top: 0 !important;} */

a:hover{transition: 1s all;}

.idiomas_enlace{color: #666666;margin:0 2px;font-size:18px;}
.idiomas_enlace:hover{color: #D58EAF;}

#menu-shorts-y-mas li{
    display: block !important;
    padding-right: 0;
    text-align: center;
    transition: 2s all;
}
#menu-shorts-y-mas li a{
    color: #666666;
    transition: 1s all;
}

#menu-shorts-y-mas li a:hover{color: #000 !important; transition: 0.1s all;}

/* 2 .et_mobile_nav_menu{display: none !important;} */

/* 2 .et_pb_fullwidth_menu .fullwidth-menu-nav, .et_pb_fullwidth_menu .fullwidth-menu-nav > ul {
    float: none;
    display: block !important;
} */

/* 2 .advertising_box .et_pb_inline_icon:before{
    display: none;
}
 */
/* 2 .home_box .et_pb_inline_icon:before{
    display: none; 
}
*/
/* menu principal */

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-418:after {
    content: ".";
    font-size: 40px;
    display: block;
    font-family: dosis;
    font-weight: bold;
    padding-bottom: 50px;
}

/* galeria inicio */

#weywey{
    margin: 0;
        float: left;
        display: block;

}

div#weywey > div {
    max-width: 50%;
    float: left;
    display: block;

}

/* footer texto */

#main-footer{
clear: both;
}

#footer-info {
    float: none;
    text-align: center;
}

/* seccion advertising  ========================== */

#advertising_child,#home_child{overflow:hidden;}

.klikin:after {
    content: url(http://eduardocasanova.es/wp-content/uploads/2016/10/klikin.png);
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
}

.klikin:hover:after {
    top: 35%;
    transition: 1s all;
    z-index: 9;
}

/*---*/

.klikin2:after {
    content: url(http://eduardocasanova.es/wp-content/uploads/2016/10/klikin.png);
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
}

.klikin2:hover:after {
    top: 35%;
    transition: 1s all;
    z-index: 9;
}


/*---*//*

.kling:after {
    content: url(http://eduardocasanova.es/wp-content/uploads/2016/10/kling.png);
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
}

.kling:hover:after {
    top: 35%;
    transition: 1s all;
    z-index: 9;
}*/


/*---*/

.vogue:after {
    content: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vogue1.png);
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
}

.vogue:hover:after {
    top: 35%;
    transition: 1s all;
    z-index: 9;
}

/*---*/


.marca:after {
    content: url(https://eduardocasanova.es/wp-content/uploads/2018/11/eduardo-casanova-director-realizador-actor-films-peliculas-short-corto-advertising-publicidad-marca.png);
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
}

.marca:hover:after {
    top: 35%;
    transition: 1s all;
    z-index: 9;
}

/*  FIDEL ---*/


.fidel:before {
    content: "FIDEL";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
}

.fidel:hover:before {
        content: "FIDEL";
      transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 50%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: rgba(255, 255, 255, 0.71);

}


.fidel:after {
    content: "2015";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
    display: block;
}



.fidel:hover:after {
        content: "2015";
    transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 60%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 14% 0;
    font-size: 16px;
    display: block;
}



/*  EAT MY SHIT ---*/

.eat:before {
    content: "EAT MY SHIT";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
}

.eat:hover:before {
        content: "EAT MY SHIT";
      transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 50%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: rgba(255, 255, 255, 0.71);

}

.eat:after {
    content: "2015";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
    display: block;
}

.eat:hover:after {
        content: "2015";
    transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 60%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 14% 0;
    font-size: 16px;
    display: block;
}


/*  LA HORA DEL BAﾃ前 ---*/

.hora:before {
    content: "LA HORA DEL BAﾃ前";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
}

.hora:hover:before {
        content: "LA HORA DEL BAﾃ前";
      transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 50%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: rgba(255, 255, 255, 0.71);

}

.hora:after {
    content: "2014";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
    display: block;
}

.hora:hover:after {
     content: "2014";
    transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 60%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 14% 0;
    font-size: 16px;
    display: block;
}

/*  AMOR DE MADRE ---*/

.amor:before {
    content: "AMOR DE MADRE";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
}

.amor:hover:before {
        content: "AMOR DE MADRE";
      transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 50%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: rgba(255, 255, 255, 0.71);

}

.amor:after {
    content: "2012";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
    display: block;
}

.amor:hover:after {
        content: "2012";
    transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 60%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 14% 0;
    font-size: 16px;
    display: block;
}

/*  FUMANDO ESPERO ---*/

.fumando:before {
    content: "FUMANDO ESPERO";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
}

.fumando:hover:before {
        content: "FUMANDO ESPERO";
      transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 50%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: rgba(255, 255, 255, 0.71);

}

.fumando:after {
    content: "2012";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
    display: block;
}

.fumando:hover:after {
        content: "2012";
    transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 60%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 14% 0;
    font-size: 16px;
    display: block;
}

/*  ANSIEDAD ---*/

.ansiedad:before {
    content: "ANSIEDAD";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
}

.ansiedad:hover:before {
        content: "ANSIEDAD";
      transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 50%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: rgba(255, 255, 255, 0.71);

}

.ansiedad:after {
    content: "2011";
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 120%;
    bottom: 0;
    padding: 14% 0;
    font-size: 30px;
    display: block;
}

.ansiedad:hover:after {
        content: "2011";
    transition: 1s all;
    z-index: 10;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 60%;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 14% 0;
    font-size: 16px;
    display: block;
}

/*GALERÍA INICIO =======================================================*/


#pieles,#fidel,#book,#hora,#kling,#otro,#jamas,#eat,#ansiedad,#fumando,#marca,#amor{
    position: relative;
        -webkit-transition: 1s all;
       -moz-transition: 1s all;
        -ms-transition: 1s all;
         -o-transition: 1s all;
            transition: 1s all;
            max-width: 25% !important;
            width: 100%;
            overflow: hidden;
                padding: 0;
                    float: left;
}



#home_child:hover{
        -webkit-transition: 1s all;
       -moz-transition: 1s all;
        -ms-transition: 1s all;
         -o-transition: 1s all;
            transition: 1s all;
}

.texto_hover{
    -webkit-transition: 2s all;
       -moz-transition: 2s all;
        -ms-transition: 2s all;
         -o-transition: 2s all;
            transition: 2s all;
    display: block;
    width: 100%;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    z-index: -1;
    height: 0;
    opacity: 0;
}

    .texto_hover p{
    display: inline;
    }

            .texto_hover p a{
                        color: #000;
                        font-size: 30px;
                        position: absolute;
                        left: 0;
                        right: 0;
                        
                    }
                

            .texto_hover p:hover{
                    height: 100%;
                    width: 100%;
                    display: block;
                  
                            
                }
                
                .texto_hover.rosa:hover{
                    background: #debdbf;
                    background: rgba(222,189,191,0.95);

                }
                
                .texto_hover.rosa_fuerte:hover{
                    background: #CE8BA7;
                    background: rgba(206,139,167,0.95);
                }
                
               .texto_hover.gris:hover{
                    background: #e3e3e3;
                    background: rgba(158, 158, 158, 0.95);
                }
                
                .texto_hover.verde:hover{
                    background: #B7D1C0;
                    background: rgba(183,209,192,0.95);
                }
                
                   .texto_hover.lila:hover{
                    background: #aa99bc;
                    background: rgba(170,153,188,0.95);

                }
               
                    .texto_hover.azul:hover{
						background: rgba(0, 0, 0, 0.40)!important;
                   /* background: #81b2e2;
                    background: rgba(129,178,226,0.95);
						
                        -webkit-transition: 1s all;
    transition: 1s all;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);*/

                }
                
                .texto_hover.naranja:hover{
                    background: #ff9a1e;
                    background: rgba(252,145,66,0.95);
                    

                }
                
                 .texto_hover.amarillo:hover{
                    background: #DCCE5B;
                    background: rgba(220,206,91,0.97);                 
                    

                }
                
                
/*
.galeria_inicio_pc:hover .texto_hover{

    transition-property: bottom, background, opacity;
   transition-duration: 1.5s, 0s, 1s;
   transition-delay: 0s, 0s;
      width: 100%;
    text-align: center;
    bottom: 0;
    margin: auto;
    z-index: 3;
    height: 100%;
    opacity: 1;
} */

.et_overlay {
    transition: 1.5s all !important;
}


/*  /  GALERÍA INICIO =======================================================*/

/* botones redes sociales ===================*/


#redes_menu p{display: flex;
    flex-direction: row;
    justify-content: center;
    margin: 0 auto;
    margin-bottom: 15px !important;
    margin-top: 0 !important;
}

#redes_menu .instagram,.vimeo,.youtube,.twitter{
    height: 30px;
    width: 30px;
    display: inline-block;
    margin: 0 2px;
}

/* redes rosa ----------*/

.rosa_section .instagram{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_negro.png) no-repeat;
}

   .rosa_section .instagram:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_rosa.png) no-repeat;
    transition: .5s all;
}

.rosa_section .vimeo{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_negro.png) no-repeat;
}

    .rosa_section .vimeo:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_rosa.png) no-repeat;
    transition: .5s all;
}

.rosa_section .youtube{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_negro.png) no-repeat;
}

    .rosa_section .youtube:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_rosa.png) no-repeat;
    transition: .5s all;
}

.rosa_section .twitter{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_negro.png) no-repeat;
}

    .rosa_section .twitter:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_rosa.png) no-repeat;
    transition: .5s all;
}

/* redes degradado ----------*/

.degradado_section .instagram{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_negro.png) no-repeat;
}

   .degradado_section .instagram:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_degradado.png) no-repeat;
    transition: .5s all;
}

.degradado_section .vimeo{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_negro.png) no-repeat;
}

    .degradado_section .vimeo:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_degradado.png) no-repeat;
    transition: .5s all;
}

.degradado_section .youtube{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_negro.png) no-repeat;
}

    .degradado_section .youtube:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_degradado.png) no-repeat;
    transition: .5s all;
}

.degradado_section .twitter{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_negro.png) no-repeat;
}

    .degradado_section .twitter:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_degradado.png) no-repeat;
    transition: .5s all;
}

/* redes azul----------*/

.azul_section .instagram{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_negro.png) no-repeat;
}
    .azul_section .instagram:hover{
            background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_azul.png) no-repeat;
            transition: .5s all;
    }

.azul_section .vimeo{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_negro.png) no-repeat;
}
    .azul_section .vimeo:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_azul.png) no-repeat;
    transition: .5s all;
}
.azul_section .youtube{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_negro.png) no-repeat;
}
     .azul_section .youtube:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_azul.png) no-repeat;
    transition: .5s all;
}
.azul_section .twitter{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_negro.png) no-repeat;
}
    .azul_section .twitter:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_azul.png) no-repeat;
    transition: .5s all;
}


/* redes verde ----------*/

.verde_section .instagram{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_negro.png) no-repeat;
}
    .verde_section .instagram:hover{
            background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_verde.png) no-repeat;
            transition: .5s all;
    }

.verde_section .vimeo{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_negro.png) no-repeat;
}
    .verde_section .vimeo:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_verde.png) no-repeat;
    transition: .5s all;
}

.verde_section .youtube{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_negro.png) no-repeat;
}
     .verde_section .youtube:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_verde.png) no-repeat;
    transition: .5s all;
}

.verde_section .twitter{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_negro.png) no-repeat;
}
    .verde_section .twitter:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_verde.png) no-repeat;
    transition: .5s all;
}

/* redes naranja ----------*/

.naranja_section .instagram{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_negro.png) no-repeat;
}
    .naranja_section .instagram:hover{
            background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_naranja.png) no-repeat;
            transition: .5s all;
    }
.naranja_section .vimeo{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_negro.png) no-repeat;
}

    .naranja_section .vimeo:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_naranja.png) no-repeat;
    transition: .5s all;
}
.naranja_section .youtube{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_negro.png) no-repeat;
}
     .naranja_section .youtube:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_naranja.png) no-repeat;
    transition: .5s all;
}
.naranja_section .twitter{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_negro.png) no-repeat;
}
    .naranja_section .twitter:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_naranja.png) no-repeat;
    transition: .5s all;
}


/* gris ----------*/

.gris_section .instagram{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_negro.png) no-repeat;
}

    .gris_section .instagram:hover{
            background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_gris.png) no-repeat;
            transition: .5s all;
    }

.gris_section .vimeo{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_negro.png) no-repeat;
}


    .gris_section .vimeo:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_gris.png) no-repeat;
    transition: .5s all;
}

.gris_section .youtube{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_negro.png) no-repeat;
}


     .gris_section .youtube:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_gris.png) no-repeat;
    transition: .5s all;
}

.gris_section .twitter{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_negro.png) no-repeat;
}

    .gris_section .twitter:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_gris.png) no-repeat;
    transition: .5s all;
}


/* lila ----------*/

.lila_section .instagram{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_negro.png) no-repeat;
}

    .lila_section .instagram:hover{
            background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_lila.png) no-repeat;
            transition: .5s all;
    }

.lila_section .vimeo{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_negro.png) no-repeat;
}
    .lila_section .vimeo:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_lila.png) no-repeat;
    transition: .5s all;
}

.lila_section .youtube{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_negro.png) no-repeat;
}
     .lila_section .youtube:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_lila.png) no-repeat;
    transition: .5s all;
}

.lila_section .twitter{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_negro.png) no-repeat;
}
    .lila_section .twitter:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_lila.png) no-repeat;
    transition: .5s all;
}

/* amarillo ----------*/

.amarillo_section .instagram{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_negro.png) no-repeat;
}

    .amarillo_section .instagram:hover{
            background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/instagram_amarillo.png) no-repeat;
            transition: .5s all;
    }

.amarillo_section .vimeo{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_negro.png) no-repeat;
}
    .amarillo_section .vimeo:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/vimeo_amarillo.png) no-repeat;
    transition: .5s all;
}

.amarillo_section .youtube{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_negro.png) no-repeat;
}
     .amarillo_section .youtube:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/youtube_amarillo.png) no-repeat;
    transition: .5s all;
}

.amarillo_section .twitter{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_negro.png) no-repeat;
}
    .amarillo_section .twitter:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/twitter_amarillo.png) no-repeat;
    transition: .5s all;
}


/* boton comprar */


.comprar {
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/comprar.png) no-repeat;
    display: block;
    height: 30px;
    width: 30px;
    margin: auto;
}
          .comprar:hover{
    background: url(http://eduardocasanova.es/wp-content/uploads/2016/10/comprar2.png) no-repeat;
    transition: .5s all;
    display: block;
    height: 30px;
    width: 30px;
    margin: auto;
}


/*parpadeo texto comprar*/

.buy {
  color: #000;
}
.buy {
  
  animation-name: parpadeo;
  animation-duration: .5s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: .5s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes parpadeo{  
  0% { opacity: 1.0; }
  50% { opacity: .8; }
  100% { opacity: 1.0; color: #cb0f6f; }
}

@-webkit-keyframes parpadeo {  
  0% { opacity: 1.0; }
  50% { opacity: .8; }
   100% { opacity: 1.0; color: #cb0f6f; }
}

@keyframes parpadeo {  
  0% { opacity: 1.0; }
   50% { opacity: .8; }
  100% { opacity: 1.0; color: #cb0f6f; }
}

#menu_cabecera .big-button{
    text-shadow: none !important;
    box-shadow: none !important;
    font-size: 15px;
    padding: 0;
    margin: 0;
    color: #666666 !important;
}

#menu_cabecera .punto p{
    text-align: center;
    display: block;
    font-family: dosis;
    font-weight: bold;
margin-top: 6px;
    margin-top: -10px;
    margin-bottom: 2px;
    font-size: 30px;
}

#menu_cabecera p{  
    padding-bottom: 5px;
}

#page-container{
    padding-top: 0 !important;
}

/* supergaleria */

#supergaleria img:hover{
    -webkit-transition: 1s all;
    transition: 1s all;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}

#supergaleria img{
    -webkit-transition: 2s all;
    transition: 2s all;
}

@media (max-width: 980px) {
#supergaleria{
	display: flex;
}

#supergaleria img:hover{
    -webkit-transition: 0 all;
    transition: 0 all;
}

#supergaleria img{
    -webkit-transition: 10s all;
    transition: 10s all;
}

}

#supergaleria .et_overlay {
    display: none;
}

.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item {
    margin: 0!important;
    clear: none!important;
    width: 33.33%!important;
}

@media (max-width: 767px) {
    #supergaleria {
        display: flex;
        width: 100%;
        max-width: 100%;
    }
}

/**/

.mobile_nav .select_page {
display: none!important;
}
.mobile_nav {
background-color: transparent !important;
}

.mobile_nav {
background-color: transparent!important;
padding: 20px 10px!important;
}



span.mobile_menu_bar.mobile_menu_bar_toggle {
    width: 100%;
    text-align: center;
}

/* .et_pb_section_0 {
    padding-top: 95px !important;
} */

.entry-content {
    margin-top: 165px;
}


/**/
.texto_hover_image{
	  -webkit-filter: none !important;
    filter: none !important;
}



/* ================  */

.caja_3 {
	    overflow: hidden;	
    position: relative;
	 width: 100%;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
  /*  float: left;
    max-width: 300px; */

}

.caja_3 .img_fondo:hover{
	-webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}

.ovrly:before {
    content: "";
    background: rgba(0, 0, 0, 0.50);
    width: 100%;
    height: 100%;
    display: block;
}


.caja_3 img {
    position: relative;
    width: 100%;
    top: 0;
    left: 0;
    max-width: 100%;
}
.caja_3 .et_pb_column .ovrly {
    height: 100%;
    left: 0;
    top: 100%;
    width: 100%;
    position: absolute;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.caja_3 .et_pb_column:hover .ovrly {
    top: 0;
}

.img_logo{
	    display: block;
    position: absolute !important;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
}

.caja_3 .et_pb_code_inner {
    position: relative;
    top: -50%;
}

.caja_3 .et_pb_code_inner .img_logo{
 /*	max-width: 70%; */
	width: 100%;
}


/* redes sociales portada */

.redes_sociales img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
		border-radius: 50%;
}
.redes_sociales img:hover {
    -moz-box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
		border-radius: 50%;
	background: #ffffff7a;
}

/* MENU BAJO  #menu-idioma  */

ul#menu-idioma span, ul#menu-idioma-spanish span, ul#menu-idioma-french span {
	font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 3px;	
    font-family: 'Arab Type',Helvetica,Arial,Lucida,sans-serif;
}  



ul#menu-idioma, ul#menu-idioma-spanish, ul#menu-idioma-french {
    text-align: center;
    max-width: 100%;
    margin: 0 auto;
    font-size: 10px;
}

ul#menu-idioma li, ul#menu-idioma-spanish li, ul#menu-idioma-french li{
    max-width: 33%;
    width: 100%;
    float: left;
    text-align: center;
}

@media (min-width: 981px){
ul#menu-idioma, ul#menu-idioma-spanish, ul#menu-idioma-french {
    max-width: 30%;
}
}

/* MENÚ MÓVIL */

@media (max-width: 980px){
.et_header_style_centered #et_mobile_nav_menu {
    float: left;
    position: relative;
    margin-top: 20px;
    margin: auto;
    width: 100%;
}
}


@media (min-width: 981px){
.entry-content {
    margin-top: 170px;
}
}


@media (max-width: 980px){
ul#menu-idioma, ul#menu-idioma-spanish, ul#menu-idioma-french {
    margin: 15px auto 0;
}
	
.et_header_style_centered #et_mobile_nav_menu {
    margin: 15px auto 0;
}
	
}
