/*
 * Theme Name: MonicaPont DIVI Child Theme
 *
 * Theme URI: https://www.monicapont.es
 *
 * Version: 1.0
 *
 * Description: Tema hijo DIVI
 *
 * Author: 
 *
 * Author URI:  
 *
 * Template: Divi
 * */

/* Style the separators */


#menu-menu-de-prensa-es .menu-item + .menu-item:before,
#menu-menu-de-prensa-es .menu-item + .menu-item:before,
#menu-menu-de-prensa-es .menu-item + .menu-item:before,
#menu-menu-de-prensa-en .menu-item + .menu-item:before,
#menu-menu-de-prensa-en .menu-item + .menu-item:before,
#menu-menu-de-prensa-en .menu-item + .menu-item:before
{
		position: absolute;
		left: -4px; /* Half of default 22px right padding and 4px adjust to center (to compensate for space char between li) */
		content: '|';
		font-size: x-large;
		color: #000000;
}
	
	
/* Handle positioning for mega menus */
#menu-menu-de-prensa-es .menu-item + .mega-menu:before, #menu-menu-de-prensa-en .menu-item + .mega-menu:before {
	  position: relative;
	  top: 1.1em;
}




@media (min-width: 1300px) {

	.mfp-title {
        display: none;
    }
 
    .et_pb_gallery_grid .et_pb_gallery_item img {
        transform: scale(1.01);
        transition: transform 0.5s, opacity 0.5s;
    }
 
    .et_pb_gallery_grid .et_pb_gallery_item img:hover {
        transform: scale(1.15);
        opacity: 1;
    }

    #galeria-de-fotos.et_pb_gallery_0 .et_overlay{
    	transform: scale(1.15);
    }

 
    .et_pb_gallery_grid .et_pb_gallery_item {
        padding: 2px !important;
        width: 20%!important;
        clear: right!important;
    }
 
    /*.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item {
            height: 248px; 
    }*/

    .et_pb_gallery_image{
    	line-height: 248px !important;
    }
	
	#galeria_home .et_pb_gallery_image{
		line-height: 0px !important;
	}

    .et_pb_gallery_grid .et_pb_gallery_item img {
    	vertical-align: middle;
		max-height: 317px;
    }
}

@media (min-width: 981px) and (max-width: 1299px){

	.mfp-title {
        display: none;
    }
 
    .et_pb_gallery_grid .et_pb_gallery_item img {
        transform: scale(1.03);
        transition: transform 0.5s, opacity 0.5s;
    }
 
    .et_pb_gallery_grid .et_pb_gallery_item img:hover {
        transform: scale(1.15);
        opacity: 1;
    }

    #galeria-de-fotos.et_pb_gallery_0 .et_overlay{
    	transform: scale(1.15);
    }

 
    .et_pb_gallery_grid .et_pb_gallery_item {
        padding: 2px !important;
        clear: right!important;
    }
 
    .et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item {
        height: 269px;
    }

    .et_pb_gallery_image{
    	line-height: 271px !important; 
    }
	
	#galeria_home .et_pb_gallery_image{
		line-height: 0px !important;
	}

    .et_pb_gallery_grid .et_pb_gallery_item img {
    	vertical-align: middle;
    }
}

@media (min-width: 768px) and (max-width: 980px){

	.mfp-title {
        display: none;
    }
 
    .et_pb_gallery_grid .et_pb_gallery_item img {
        transform: scale(1.03);
        transition: transform 0.5s, opacity 0.5s;
    }
 
    .et_pb_gallery_grid .et_pb_gallery_item img:hover {
        transform: scale(1.15);
        opacity: 1;
    }

    #galeria-de-fotos.et_pb_gallery_0 .et_overlay{
    	transform: scale(1.15);
    }

 
    .et_pb_gallery_grid .et_pb_gallery_item {
        padding: 2px !important;
        clear: right!important;
    }
 
    .et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item {
        height: 279px;
    }

    .et_pb_gallery_image{
    	line-height: 266px !important;
    }
	
	#galeria_home .et_pb_gallery_image{
		line-height: 0px !important;
	}

    .et_pb_gallery_grid .et_pb_gallery_item img {
    	vertical-align: middle;
    }
}



/*@media only screen and (max-width: 479px) {     
	.et_pb_column .et_pb_grid_item:nth-child(n) {
		width: 33%!important;
	}
}*/

.et-social-google-plus a.icon:before {
	    content: "\f2d8";
    	font-family: "Font Awesome 5 Brands"!important;
    	font-size: 27px !important;
        color: black !important;
}

li.et_pb_social_media_follow_network_4_tb_footer a.icon {
    background-color: #f3ce13 !important;
}
