/*
Theme Name:           WeSaaS
Template:             flatsome
Theme URI:            http://flatsome.uxthemes.com
Author:               UX-Themes
Author URI:           https://uxthemes.com
Description:          Multi-Purpose Responsive WooCommerce Theme
Version:              3.17.7
Requires at least:    5.4.0
Requires PHP:         5.6.20
WC requires at least: 4.7.0
Text Domain:          flatsome
License:              https://themeforest.net/licenses
License URI:          https://themeforest.net/licenses
*/


/***************
Add all of your custom styles below
***************/
button:disabled {
    cursor: not-allowed;
    pointer-events: all !important;
}

input[type=text].error, input[type=email].error{
    border: 1px solid red;
}

.wesaas-input-container{
    display: flex;
    flex-direction: column;
}

.wesaas-input-container > input{
    margin-bottom: 0;
}

.wesaas-input-container > p.wesaas-form-info{
    margin: 0;
    font-size: small;
    color: tomato;
    padding-left: 1rem;
    visibility: hidden;
}

#wesaas-form-info-success{
    color: #009C41;   
    display: none;
}

#wesaas-form-info-failure{
    color: crimson;   
    display: none;
}

.image-cover img{
    object-position: 0% !important;
}

@starting-style { 
    .block.open {
      opacity: 0;
    }
  }

.wp-block-latest-posts > li{
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 10px;
}

#wesaas_wp_download_form{
    padding: 36px;
    border-radius: 5%;
    border: 1px solid #e0e0e0;
}
#wesaas_wp_download_form > label{
    color: #666;
}
#wesaas_wp_download_form_submit{
    width: 100%;
    margin-top: 24px;
    background-color: #20bf6b;
}
#wesaas-download-disclaimer{
    padding-left: 1rem;
    font-size: 0.65rem;
}
#mc_embed_signup{
    text-align:left;
}
@media screen and (max-width: 480px) {
    #wp_download_form{
        padding: 18px;
        border-radius: 3%;
    }   
}