/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/

/* Custom CSS for horizontal form layout */
#acymailing_module_form_1.acymailing_module_form {
    display: flex !important;
    flex-wrap: nowrap !important;
    justify-content: space-between !important;
    align-items: center !important;
}

#acymailing_module_form_1.acymailing_module_form label {
    flex: 0 0 30% !important; /* Adjust the width of the labels as needed */
}

#acymailing_module_form_1.acymailing_module_form input[type="text"],
#acymailing_module_form_1.acymailing_module_form input[type="email"] {
    flex: 0 0 60% !important; /* Adjust the width of the input fields as needed */
    margin-right: 10px !important; /* Add some space between input fields */
}

#acymailing_module_form_1.acymailing_module_form input[type="submit"] {
    flex: 0 0 auto !important; /* Allow button to grow or shrink based on content */
    width: auto !important; /* Let the button width adjust based on content */
}
/* Make elitedk visible only on Desktop Devices */
@media only screen and (max-width: 767px) {
    #elitedk {
        display: none !important;
    }
}

/* Make elitemob visible only on Mobile Devices */
@media only screen and (min-width: 768px) {
    #elitemob {
        display: none !important;
    }
}
.woocommerce-checkout-review-order .order-total td {
  font-size: 125%;
}
#gpay-button-online-api-id {
    background-color: black !important; /* Ensure black background */
    color: white !important;          /* Ensure white text */
}
.gpay-card-info-animation-container {
    background-color: black !important; /* Match background */
}


#gpay-button-online-api-id {
    background-color: black !important;
    color: white !important;
    border: none !important;
}

.gpay-card-info-container {
    background-color: black !important;
}
