/*
 Theme Name:   Lab Child Theme
 Theme URI:    https://lab.axiomthemes.com/
 Description:  Lab Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     lab
 Version:      1.0.0
 Tested up to: 6.6
 Requires at least: 5.0
 Requires PHP: 7.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: agency, digital marketing, digital agency, corporate, consulting, digital, business, it company, financial services, saas, software, startup, technology, seo, ai
 Text Domain:  lab
*/


/* =Theme customization starts here
------------------------------------------------------------ */
.modern-form .modern-input,
.modern-form .modern-select,
.modern-form .modern-textarea {
    width: 100%;
    padding: 12px 15px;
    border: 1px solid #ddd;
    border-radius: 4px;
    font-size: 16px;
    transition: border-color 0.3s, box-shadow 0.3s;
}

.modern-form .modern-input:focus,
.modern-form .modern-select:focus,
.modern-form .modern-textarea:focus {
    border-color: #0073aa;
    box-shadow: 0 0 0 2px rgba(0, 115, 170, 0.2);
    outline: none;
}

.modern-form .modern-select {
    height: 50px;
    appearance: none;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="6"><path d="M0,0l6,6l6,-6" fill="none" stroke="%23666" stroke-width="2"/></svg>');
    background-repeat: no-repeat;
    background-position: right 15px center;
    padding-right: 30px;
}

.modern-form .modern-submit {
    background-color: #0073aa;
    color: white;
    border: none;
    padding: 12px 25px;
    border-radius: 4px;
    font-weight: 600;
    cursor: pointer;
    transition: background-color 0.3s;
}

.modern-form .modern-submit:hover {
    background-color: #005a87;
}

/* Sobrescrever cores do menu mobile com scheme_dark */
.menu_mobile.scheme_dark {
    background-color: #163d2a !important;
    border-color: #326133 !important;
}

.menu_mobile.scheme_dark .menu_mobile_inner {
    background-color: #163d2a !important;
    border-color: #326133 !important;
}

/* Se houver elementos internos que também precisam da cor */
.menu_mobile.scheme_dark .menu_mobile_content_wrap,
.menu_mobile.scheme_dark .menu_mobile_header_wrap {
    background-color: #163d2a !important;
}


/* CSS que já funcionou para o menu mobile */
.menu_mobile.scheme_dark {
    background-color: #163d2a !important;
    border-color: #326133 !important;
}

.menu_mobile.scheme_dark .menu_mobile_inner {
    background-color: #163d2a !important;
    border-color: #326133 !important;
}

/* NOVO: Para o painel lateral (popup) */
.sc_layouts.scheme_dark {
    background-color: #163d2a !important;
    border-color: #326133 !important;
}

.sc_layouts.scheme_dark .sc_layouts_panel_inner {
    background-color: #163d2a !important;
    border-color: #326133 !important;
}

/* Para o scheme_scarlet-dark específico */
.scheme_scarlet-dark {
    background-color: #163d2a !important;
    border-color: #326133 !important;
}

