/*
Theme Name: Pearson Child
Theme URI: https://wordpress.iqonic.design/product/wp/socialv/
Author: the iQonic team
Author URI: https://iqonic.design/
Template:   socialv
Description: Social Network and Community BuddyPress Theme
Version: 2.0.6
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: socialv
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

body.admin-bar.socialv-default-header {
    margin-top: 32px;
}

body.admin-bar.socialv-default-header header,
body.admin-bar header {
    top: 0;
}


header .secondary-menu-content {
    background: var(--e-global-color-secondary);

}

header .secondary-menu-content ul.menu-secondary {
    list-style: none;
    display: flex;
    gap: 10px;
    align-items: center;
    padding: 0;
    margin: 0;

}

.socialv-default-header header.header-default,
.socialv-default-header header.header-verticle {
    position: relative;
}


header .header-notification-icon button.dropdown-toggle {
    color: #fff;

}

header .header-notification-icon button.dropdown-toggle:hover,
header .header-notification-icon button.dropdown-toggle:active,
header .header-notification-icon button.dropdown-toggle:focus {
    background: none;

}

header .navbar-toggler {
    background: none;
}

header .navbar-toggler .line {
    background: #fff;
}

header .header-login .btn-login {
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-primary);
    border-radius: 25px;
}

header .navbar-expand-xl .navbar-nav .nav-link,
header .navbar-light .navbar-nav .nav-link,
header .navbar-nav a {
    color: #fff;

}


header .navbar-expand-xl .navbar-nav .nav-link:active,
header .navbar-light .navbar-nav .nav-link:active,
header .navbar-nav a:active,
header .navbar-expand-xl .navbar-nav .nav-link:focus,
header .navbar-light .navbar-nav .nav-link:focus,
header .navbar-nav a:focus,
header .navbar-expand-xl .navbar-nav .nav-link:hover,
header .navbar-light .navbar-nav .nav-link:hover,
header .navbar-nav a:hover,
header  .sf-menu li.current-menu-item>a {
    color: var(--e-global-color-accent);

}

body .btn.socialv-btn-outline-primary{
    color: #fff;
}





body .content-area .site-main {
    padding: 0;
}


/* Estilos para el selector de idiomas */
.polylang-selector-dropdown .language-flag {
    object-fit: cover;
    border-radius: 2px;
}

.polylang-selector-dropdown .dropdown-item:hover {
    background-color: #f8f9fa;
}

.polylang-selector-dropdown .dropdown-item.active {
    background-color: #e7f1ff;
    color: #0d6efd;
}

/* Lista de idiomas */
.polylang-selector-list .language-link {
    color: #6c757d;
    padding: 0.375rem 0.75rem;
    border-radius: 0.25rem;
    transition: all 0.2s ease;
}

.polylang-selector-list .language-link:hover {
    background-color: #f8f9fa;
    color: #212529;
}

.polylang-selector-list .language-link.active {
    color: #0d6efd;
    background-color: #e7f1ff;
}

/* Solo banderas */
.polylang-selector-flags .language-flag-link {
    display: inline-block;
    opacity: 0.6;
    transition: opacity 0.2s ease, transform 0.2s ease;
}

.polylang-selector-flags .language-flag-link:hover {
    opacity: 1;
    transform: scale(1.1);
}

.polylang-selector-flags .language-flag-link.active {
    opacity: 1;
    box-shadow: 0 0 0 2px #0d6efd;
    border-radius: 3px;
}

.uneven .e-loop-item:nth-of-type(1),
.uneven .e-loop-item:nth-of-type(4) {
    margin-top: 40px;
}


.uneven .e-loop-item:nth-of-type(2) {
    margin-top: 80px;
}


@media (min-width: 1200px) {
    header .navbar-expand-xl .navbar-collapse {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: start;
    }
}