.yikes-easy-mc-form {
	display:block;
	width:100%
}
.yikes-easy-mailchimp-edit-form-link {
	display:block;
	margin-bottom:1em
}
.yikes-easy-mc-form.yikes-mailchimp-form-inline {
	display:inline-block;
	width:100%
}
.yikes-easy-mc-form input[type=email], .yikes-easy-mc-form input[type=number], .yikes-easy-mc-form input[type=text], .yikes-easy-mc-form input[type=url], .yikes-easy-mc-form select {
	padding:.5278em;
	background-color:#f1f1f1;
	border:2px solid rgba(51, 51, 51, .1);
	display:block;
	-moz-box-sizing:border-box;
	margin-bottom:8px
}
.yikes-easy-mc-form input[type=email]:focus, .yikes-easy-mc-form input[type=number]:focus, .yikes-easy-mc-form input[type=text]:focus, .yikes-easy-mc-form input[type=url]:focus, .yikes-easy-mc-form select:focus {
	outline:2px solid rgba(51, 51, 51, .3);
	outline:2px solid rgba(51, 51, 51, .3)
}
.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {
	min-width:258px
}
.yikes-easy-mc-form .yikes-easy-mc-submit-button {
	display:block;
	width:100%;
	margin-top:.5em;
	min-height:40px;
	padding:10px;
	cursor:pointer
}
.yikes-easy-mc-form .yikes-easy-mc-submit-button.admin-logged-in {
	margin-bottom:1em
}
.yikes-easy-mc-form .empty-form-inline-label .empty-label.labels-hidden {
	display:none
}
.yikes-easy-mc-form .submit-button-inline-label {
	width:100%;
	min-width:90px;
	float:left
}
.yikes-easy-mc-form label.label-inline
{
	width:100% !important;
	padding-right:0 !important;
}
.yikes-easy-mc-form input[type="email"], .yikes-easy-mc-form input[type="number"], .yikes-easy-mc-form input[type="password"], .yikes-easy-mc-form input[type="text"], .yikes-easy-mc-form input[type="url"], .yikes-easy-mc-form select, .yikes-easy-mc-form textarea
{
	outline:none !important;
}
.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button {
	margin-top:0;
	margin-bottom:.5em
}
.yikes-easy-mc-form .form-field-description {
	display:block;
	margin-top:.25em;
	margin-bottom:.75em;
	font-style:italic;
	font-weight:400;
	font-size:80%
}
.yikes-easy-mc-error-message {
	color:rgba(216, 48, 57, .87);
	background:#ffbaba;
	padding:12px;
	position:relative
}
.yikes-easy-mc-success-message {
	color:#4f8a10;
	background:#dff2bf;
	padding:12px;
	position:relative
}
.yikes-easy-mc-form .field-no-label, .yikes-easy-mc-form label {
	display:inline-block;
	margin-bottom:.5em;
	width:100%
}
p.yikes-mailchimp-required-interest-group-error {
	color:rgba(216, 48, 57, .87);
	margin:8px 0
}
.yikes-easy-mc-form input[type=email], .yikes-easy-mc-form input[type=number], .yikes-easy-mc-form input[type=password], .yikes-easy-mc-form input[type=text], .yikes-easy-mc-form input[type=url], .yikes-easy-mc-form select, .yikes-easy-mc-form textarea {
	box-sizing:border-box;
	display:block;
	width:100%;
	max-width:100%
}
.yikes-easy-mc-form .yikes-easy-mc-submit-button-image {
	padding:0;
	width:16%;
	min-width:140px;
	max-width:200px
}
.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button-image {
	width:100%;
	max-width:100%
}
.checkbox-parent-label {
	width:100%;
	display:block
}
.yikes-easy-mc-form .yikes-easy-mc-checkbox-label {
	display:inline-block
}
.mailchimp-field-hidden, .yikes-easy-mc-display-none {
	display:none!important
}
.yikes-easy-mc-text-align-right {
	text-align:right
}
#yikes-mailchimp-container .yikes-form-title {
	margin-top:0
}
.yikes-mailchimp-disclaimer-text {
	display:block;
	margin-top:1em
}
.update-email-preloader, .yikes-mailchimp-preloader {
	position:absolute;
	top:40%;
	left:0;
	right:0;
	bottom:0;
	margin:0 auto
}
img.yikes-mailchimp-preloader {
	max-height:40px
}
img.loading-dots.yikes-mc-loading-dots {
	max-height:20px
}
.g-recaptcha {
	transform:scale(.81);
	-webkit-transform:scale(.81);
	transform-origin:0 0;
	-webkit-transform-origin:0 0;
	margin:7px 0 -3px 0
}
.yikes-mc-required-field-not-filled {
	background-color:#ffbaba!important
}
@media screen and (max-height:575px) {
-webkit-transform:scale(.81);
transform-origin:0 0;
-webkit-transform-origin:0 0
}
.yikes-easy-mc-form label.option-height-25 {
	height:25px
}
.yikes-easy-mc-form label.option-height-50 {
	height:50px
}
.yikes-easy-mc-form label.option-height-75 {
	height:75px
}
.yikes-easy-mc-form label.option-height-100 {
	height:100px
}
.yikes-easy-mc-form label.option-height-125 {
	height:125px
}
.yikes-easy-mc-form label.option-height-150 {
	height:150px
}
.yikes-easy-mc-form label.option-2-col>label {
	display:inline-block;
	float:left;
	width:50%
}
.yikes-easy-mc-form label.option-3-col>label {
	display:inline-block;
	float:left;
	width:33%
}
.yikes-easy-mc-form label.option-4-col>label {
	display:inline-block;
	float:left;
	width:25%
}
.yikes-easy-mc-form input.field-left-half, .yikes-easy-mc-form label.field-left-half {
	width:48%;
	float:left;
	margin-right:2%
}
.yikes-easy-mc-form input.field-right-half, .yikes-easy-mc-form label.field-right-half {
	width:48%;
	float:right;
	margin-left:2%
}
.yikes-easy-mc-form input.field-third, .yikes-easy-mc-form label.field-third {
	width:32%;
	float:left;
	margin-right:1.33333%
}
@media only screen and (max-width:525px) {
margin-right:0;
margin-left:0;
float:none
}
