/*
Theme Name: Neve Child
Theme URI: https://themeisle.com/themes/neve/
Template: neve
Author: ThemeIsle
Author URI: https://themeisle.com
Description: Neve is a next-generation, ultra-fast WordPress theme designed for top performance, SEO, and Core Web Vitals. Its lightweight codebase and small size ensure minimal overhead and lightning-fast load times. Fully compatible with the block editor, popular page builders (Elementor, Bricks, Oxygen etc), and WooCommerce, it’s perfect for blogs, small businesses, agencies, portfolios, and online stores. With responsive design, multilingual translations, and easy customization options, Neve empowers you to create a future-proof, high-ranking online presence. Discover everything Neve has to offer and explore our powerful premium version at https://themeisle.com/themes/neve/.
Tags: blog,custom-logo,e-commerce,rtl-language-support,grid-layout,one-column,two-columns,custom-background,custom-colors,custom-header,custom-menu,featured-image-header,featured-images,flexible-header,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,accessibility-ready,wide-blocks,block-styles,footer-widgets,portfolio,left-sidebar,right-sidebar
Version: 4.2.1.1765897418
Updated: 2025-12-16 16:03:38

*/

/* Import Montserrat font from Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');

/*Group About page layout + styling aanpassingen*/
/* Make ghost button icons 0.5 scale */
.llms-group-button.ghost .fa {
    transform: scale(0.8);
}

/* Add right padding to edit profile text */
.llms-group-button.ghost .llms-group-text {
    padding-right: 6px;
    font-size: 14
}

.card--group-profile-seats .llms-group-card-title {
    margin-bottom: 50px;
}

/* Override ghost button styles for add seats */
.llms-group-button.ghost#llms-group-add-seats {
    margin-top: 45px !important;
    min-width: 250px !important;
    text-align: left !important;
    margin-right: 70px !important;
}

/*MOVE NAMES ON PAGE A BIT DOWN*/
.llms-group-member--name {
    margin-top: 30px !important;
    font-size: 20px !important;
    margin-bottom: 15px !important;
}

/* Base role styling */
.llms-group-member--role {
    display: flex !important;
    align-items: center;
}

/* Style the font awesome icon */
.llms-group-member--role .fa {
    margin-right: 10px !important;
    flex-shrink: 0;
}

/* Style both role texts the same way */
.role-text {
    position: relative;
    top: -2px; /* Adjust this value to move text up/down */
}

/* Style the primary admin text */
.primary-text {
    position: relative;
    top: -2px; /* Match the role-text value */
    margin-left: 4px;
}

/* GROUPS REPORTS CUSTOM STYLING + LAYOUT*/
/* Target the element that has all three classes */
.llms-group-content.llms-group-profile-content.sidebar--right {
    width: 850px !important;
    margin-left: -30px !important;
}

/* Change background color of widget titles */
.llms-sd-widgets .llms-sd-widget .llms-sd-widget-title {
    background-color: #eb5f11; /* Replace with your desired color */
    font-size: 14px;
    text-align: center;
}

.llms-sd-widgets .llms-sd-widget {
    background-color: #f2f2f2; /* Replace with your desired color */
    height: 230px !important;
}

.llms-donut {
    margin-top: 30px;
}

.llms-donut .caption {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 500 !important;
}

.llms-donut .inside {
    background-color: #f2f2f2;
}

/* Large percentage in donut charts */
.llms-donut.medium .percentage {
    font-weight: bold;
    font-size: 28px !important;
}

/* Small percentage in the last table cell */
.llms-group-content td:last-child .llms-donut .percentage,
.llms-group-content td:last-child .llms-donut .inside .percentage {
    font-size: 13px !important;
}

.llms-group-content td:last-child .llms-donut .percentage,
.llms-group-content td:last-child .llms-donut .inside {
    width: 80px;
}

.llms-sd-widgets .llms-sd-widget .llms-sd-date {
    width: 90px !important;
    margin: auto !important;
}

.llms-sd-widgets .llms-sd-widget .llms-sd-date span.month {
    font-size: 14px !important;
}

/* MAKE SAVE BUTTON ICON BIGGER AND WHITE*/
.fa.fa-floppy-o {
    font-size: 18px !important;
}

.llms-button-primary {
    color: #ffffff !important;
}

/* Corrected selector - add dots for classes */
.tagify.tagify--select.llms-field-input {
    width: 100% !important;
}

.llms-group-card-footer {
    background: #ffffff;
    border: none !important;
    box-shadow: none !important;
    margin-top: 0;
}
