/* css/mktv-newsletter.css */
.mktv-newsletter-form form{
	display: flex;
}

#force-full-width{
	width: 100vw!important;
	margin-left: calc(-50vw + 50%)!important;
	margin-right: calc(-50vw + 50%)!important;
	max-width: 100vw!important;
}

div.newsletter-form form .wpforms-field-container .wpforms-field-email input{
		border-top:none;
	border-right:none;	
	border-bottom:1px solid white;
		border-left:none;
	background:none;
		border-bottom-right-radius:0px;
		border-bottom-left-radius:0px;
}


div.newsletter-form form .wpforms-field-container .wpforms-field-email input::placeholder{
	color:white;
	  font-style: italic;
	
}

div.newsletter-form.wpforms-container form .wpforms-submit-container button.wpforms-submit{
	border:none;
	background-color:var(--ast-global-color-1);
	border:1px solid var(--ast-global-color-1);

}

div.wpforms-container-full.mktv-newsletter-form .wpforms-form input[type=submit],
div.wpforms-container-full.mktv-newsletter-form .wpforms-form button[type=submit],
div.wpforms-container-full.mktv-newsletter-form .wpforms-form .wpforms-page-button {		border:none;
	
	border:1px solid var(--ast-global-color-2);
	text-transform:lowercase;
	font-weight:normal;
	color:#fff;
	background-color:var(--ast-global-color-2);font-size:14px;
	margin-top:3px;
	margin-left:5px;
}

/* Hover effect */
div.wpforms-container-full.mktv-newsletter-form .wpforms-form input[type=submit]:hover,
div.wpforms-container-full.mktv-newsletter-form .wpforms-form button[type=submit]:hover,
div.wpforms-container-full.mktv-newsletter-form .wpforms-form .wpforms-page-button:hover {
    background-color: var(--ast-global-color-1);
	border:1px solid var(--ast-global-color-2);
	cursor: pointer;
}

div.wpforms-container-full.mktv-newsletter-form .wpforms-form .wpforms-field-label-inline {
		font-size:12px;
		color:var(--ast-global-color-0);
}

div.wpforms-container-full.mktv-newsletter-form .wpforms-form.mktv-newsletter-form .wpforms-field-label-inline a {
	color:var(--ast-global-color-7);
}