/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* Menu superior */
ul.fusion-menu > li:hover > a > span.awb-menu__i.awb-menu__i_main.fusion-megamenu-icon.fusion-megamenu-image > img {transition: filter 0.5s ease;filter: brightness(0) saturate(100%) invert(68%) sepia(12%) saturate(642%) hue-rotate(60deg) brightness(84%) contrast(88%) !important;}
ul.fusion-menu > li.current-menu-item > a > span.awb-menu__i.awb-menu__i_main.fusion-megamenu-icon.fusion-megamenu-image > img {filter: brightness(0) saturate(100%) invert(68%) sepia(12%) saturate(642%) hue-rotate(60deg) brightness(84%) contrast(88%) !important;}

/* Content boxes */
div.fusion-content-boxes.mb0 div.heading, div.fusion-content-boxes.mb0 div.content-container {margin-bottom:0px;}

/*--- Listado categorias portfolio ---*/
	/* Horizontal */
	.portfolio-categories-h {
		list-style: none;
		padding:5px;
		margin:0 0 10px 0;
		background-color:#fff;
		border-radius:10px;
		text-align:center;
	}
	.portfolio-categories-h li {
		display:inline !important;
		margin: 0.5em 0;
	}
	.portfolio-categories-h li:after{content:'|';}
	.portfolio-categories-h li:last-child:after{content:'';}
	.portfolio-categories-h li a {padding:5px;text-decoration:none !important;}
	.portfolio-categories-h li a.active {background-color:#41719f;color:#FFF;}
	.portfolio-categories-h li a:hover, .portfolio-categories-h li a.active:hover{background-color:var(--awb-color2);color:#FFFFFF;}

	/* Vertical */
	ul.portfolio-categories-v{list-style-type:"\1F782";color:var(--awb-color8);padding:15px 10px !important;background-color:var(--awb-color3);}
	ul.portfolio-categories-v li{padding:5px;border-bottom:0px;margin:5px 0 5px 10px !important;}
	ul.portfolio-categories-v li.active {background-color:var(--awb-color2);}
	ul.portfolio-categories-v li.active a{color:var(--awb-color8) !important;}
	ul.portfolio-categories-v li:hover{background-color:var(--awb-color2);}
	ul.portfolio-categories-v li a {padding:0 5px 0 5px;color:var(--awb-color8) !important;text-decoration:none !important;}
		ul.portfolio-categories-v li a:hover {color:var(--awb-color8) !important;}

/*--- Proyectos relacionados */
	ul.related-projects{list-style-type:"\1F782";color:var(--awb-color8);padding:15px 10px !important;background-color:var(--awb-color3);}
	ul.related-projects li{padding:5px;border-bottom:0px;margin:5px 0 5px 10px !important;}
	ul.related-projects li:hover{background-color:var(--awb-color2);}
	ul.related-projects li a{padding:0 5px 0 5px;color:var(--awb-color8) !important;text-decoration:none !important;}
	ul.related-projects li a:hover{color:var(--awb-color8);}

	/* Carrusel */
	div#portfolio-sidebar section.related-posts div.fusion-carousel-meta{display:none;}

/*--- Selector de idioma ---*/
/* Normal escritorio */
div ul.polylang_langswitcher{margin:0px 0px 3px 0px !important;transition:0.3s;}
div ul.polylang_langswitcher > li.lang-item {display:inline;}
div ul.polylang_langswitcher > li.lang-item > a{padding-left:5px;}
div.fusion-footer-widget-area ul.polylang_langswitcher{padding-left:0px !important;}
ul.polylang_langswitcher a{color:var(--awb-color1);text-decoration:underline !important;font-size:16px;}
	div.fusion-footer-widget-area ul.polylang_langswitcher a{text-decoration:none !important;font-size:16px;}


/* Sticky escritorio */
div.fusion-sticky-transition ul.polylang_langswitcher{margin:0px 0px 3px 0px !important;}

/* Post cards */
div.pcfilter ul li{text-align:center !important;}

/* Testimonials */
div.fusion-testimonials{background-color:rgba(255,255,255,0.8) !important;padding:40px !important;}