/*
Theme Name: Avada Child
Theme URI: https://avada.com/
Template: Avada
Author: ThemeFusion
Author URI: https://themeforest.net/user/ThemeFusion
Description: The Avada Website Builder is the ultimate design and creation suite. Design Anything, Build Everything, Fast. The #1 selling product of all time on ThemeForest.
Version: 7.12.1754999940
Updated: 2025-08-12 13:59:00

*/


.altOcultar, .hidedesktop {display: none !important;}
#residuos a.fusion-rollover-link, #residuos a.fusion-rollover-gallery, 
	.tax-portfolio_category a.fusion-rollover-link, .tax-portfolio_category a.fusion-rollover-gallery,
	.tax-portfolio_tags a.fusion-rollover-link, .tax-portfolio_tags a.fusion-rollover-gallery
{display: none !important;}

.recurso-template-default #main { padding-top:170px}
.recurso-template-default #main .slides, .recurso-template-default #main .fusion-meta-info, .recurso-template-default #main .single-navigation {display:none}

#residuos .fusion-rollover-title, .tax-portfolio_category .fusion-rollover-title, .tax-portfolio_tags .fusion-rollover-title
{margin-top:-30px; font-size:16px; line-height:18px}

#residuos .fusion-rollover-categories {font-size:14px; line-height:16px}

#residuos .fusion-meta-tb {display: none !important;}

#residuos .fusion-filters {justify-content: center !important; color:#fff}
#residuos #resultados { color:#fff !important}

#residuos .fusion-filters li:nth-child(2) a {background-image: url('/wp-content/uploads/2025/08/contenedor-amarillo.png'); text-indent: -9999px;  width: 90px;  height: 90px;   background-size: contain;}
#residuos .fusion-filters li:nth-child(3) a {background-image: url('/wp-content/uploads/2025/08/contenedor-azul.png'); text-indent: -9999px;  width: 90px;  height: 90px;   background-size: contain;}
#residuos .fusion-filters li:nth-child(4) a {background-image: url('/wp-content/uploads/2025/08/contenedor-marron.png'); text-indent: -9999px;  width: 90px;  height: 90px;   background-size: contain;}
#residuos .fusion-filters li:nth-child(6) a {background-image: url('/wp-content/uploads/2025/08/contenedor-vidrio.png'); text-indent: -9999px;  width: 90px;  height: 90px;   background-size: contain;}
#residuos .fusion-filters li:nth-child(5) a {background-image: url('/wp-content/uploads/2025/08/contenedor-verde.png'); text-indent: -9999px;  width: 90px;  height: 90px;   background-size: contain;}
#residuos .fusion-filters li:nth-child(7) a {background-image: url('/wp-content/uploads/2025/08/contenedor-punto-limpio.png'); text-indent: -9999px;  width: 90px;  height: 90px;   background-size: contain;}
#residuos .fusion-filters li:nth-child(8) a {background-image: url('/wp-content/uploads/2025/08/Recogida-voluminosos.png'); text-indent: -9999px;  width: 90px;  height: 90px;   background-size: contain;}


#residuos .fusion-image-wrapper {  }
/* cada categoria su color 34 amarillo, 204 azul,189 organica, 17 resto, 275 vidrio verde, 290 punto limpio, 306 voluminosos */
#residuos .categoria34  .fusion-image-wrapper .fusion-rollover {background-image: linear-gradient(to top, white 0, #f4df15 50%) !important;} 
#residuos .categoria204 .fusion-image-wrapper .fusion-rollover {background-image: linear-gradient(to top, white 0, #3e83c5 50%) !important;} 
#residuos .categoria275 .fusion-image-wrapper .fusion-rollover {background-image: linear-gradient(to top, white 0, #65bc7b 50%) !important;} 
#residuos .categoria17  .fusion-image-wrapper .fusion-rollover {background-image: linear-gradient(to top, white 0, #238e36 50%) !important;} 
#residuos .categoria189 .fusion-image-wrapper .fusion-rollover {background-image: linear-gradient(to top, white 0, #976027 50%) !important;} 
#residuos .categoria290 .fusion-image-wrapper .fusion-rollover {background-image: linear-gradient(to top, white 0, #1fdef1 50%) !important;} 
#residuos .categoria306 .fusion-image-wrapper .fusion-rollover {background-image: linear-gradient(to top, white 0, #1fdef1 50%) !important;} 

.consentimiento { margin-left:30px}
.consentimiento .fusion-form-label-wrapper {position: absolute; left: -30px;top: -3px;}
#contacto .fusion-form-field { margin-bottom:0}



@media only screen and (max-width: 800px)  {
	.hidedesktop {display:block !important}
	.fusion-form-711 .fusion-flex-container {padding:0 !important}
	.fusion-form-711 .fusion-layout-column { margin:0 !important}
	.fusion-form-711 .fusion-form-field { text-align:center !important}
}