/*
Theme Name: Grayson Child
Theme URI: https://grayson.qodeinteractive.com/
Description: A child theme of Grayson Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.2
Text Domain: grayson
Template: grayson
*/
.mailerlite-form form .error {
	display:block!important
}
.mailerlite-form form input[type=email] {
    color: #666666;
    font-size: 12px;
    line-height: 20px;
    font-family: Nunito;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 1px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 18px;
    padding-right: 12px;
    width: 148px;	
	outline:none!important;
	border-radius:0;
	border:0;
}
.mailerlite-form-title h3 {
    font-size: 20px;
}
.mailerlite-form-field label {
	display:none!important;
}
.mailerlite-form-inputs {
	display: flex;
}
.mailerlite-subscribe-submit {
	color: #ffffff;
    font-size: 10px;
    height: 40px;
    line-height: 40px;
    font-family: Nunito;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 2px;
    background-color: rgba(65, 162, 142, 1);
    border-width: 0px;
    border-radius: 0px;
    padding-left: 24px;
    padding-right: 24px;
	cursor:pointer;
}
.mailerlite-form-response {
	margin:0;
	text-align: left;
}
.variations .select2.select2-container {
	margin: 0px 0px 0px 20px;
}
span.select2-results {
    background: white;	
}
span.select2-results ul li span {
	display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
span.select2-selection__arrow {

}
span.select2-selection__arrow:before {

}
form.woocommerce-ordering span.select2-container {
    float: right;
    width: 172px!important;
}