/*
 Theme Name:   Air Supply Child Theme
 Theme URI:    https://air-supply.themerex.net/
 Description:  Air Supply Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net
 Template:     air-supply
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  air-supply
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

/* Icono vcard SVG personalizado */
.icon-vcard-svg {
    display: inline-block !important;
    width: 1em;
    height: 1em;
    background-image: url('./skins/default/trx_addons/css/icons.svg/icon-vcard-svg.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    font-size: inherit;
}

/* Ocultar el contenido del pseudo-elemento */
.icon-vcard-svg:before {
    content: "" !important;
    display: none !important;
}

/* Estilos específicos para redes sociales en team items */
.socials_wrap .icon-vcard-svg,
.sc_team_item_socials .icon-vcard-svg {
    width: 20px;
    height: 20px;
    display: inline-block;
    margin: 0;
    background-size: contain;
}

/* Para hover states - Cambiar SVG a blanco usando filtros CSS */
.social_item:hover .icon-vcard-svg {
    filter: brightness(0) invert(1);
    transition: filter 0.3s ease;
}

/* En el template de team single */
.team_member_socials .icon-vcard-svg {
    width: 24px;
    height: 24px;
}

/* Responsivo para móviles */
@media (max-width: 768px) {
    .socials_wrap .icon-vcard-svg,
    .sc_team_item_socials .icon-vcard-svg {
        width: 18px;
        height: 18px;
    }
}

/* Estilos para el listado de iconos sociales */
.sc_team_short .trx_addons_hover_team {
    position: absolute;
    top: 0%!important;
    right: 0%!important;
    text-align: right!important;

    left: unset!important;
    -webkit-transform: unset!important;
    -ms-transform: unset!important;
    transform: unset!important;
}