.g-recaptcha {
clear: both;
} .campaign-monitor-custom-field {
margin: 1em;
}
.campaign-monitor-custom-field label {
display: block;
}
.campaign-monitor-custom-field select {
padding: 1em;
background: none;
background-color: #fff;
margin: 5px 0 0;
width: 100%;
font-size: 14px;
height: auto;
}
.cm-form-bar {
}
.cmApp_bar .cmApp_signupFormWrapper .g-recaptcha {
clear: none;
margin-top: -0.3em;
}
.cmApp_signupContainer.cmApp_bar .cmApp_signupFormWrapper input[type="text"],
.cmApp_signupContainer.cmApp_bar .cmApp_signupFormWrapper input[type="date"],
.cmApp_signupContainer.cmApp_bar .cmApp_signupFormWrapper input[type="number"],
.cmApp_signupContainer.cmApp_bar .cmApp_signupFormWrapper select {
width: auto;
margin-left: 1em;
}
.cmApp_signupContainer.cmApp_bar .cmApp_signupFormWrapper label {
margin-right: 0.5em;
width: auto;
}
.cmApp_signupContainer.cmApp_bar
.cmApp_signupFormWrapper
.cm-multi
label:first-child {
float: left;
}
.cmApp_signupContainer.cmApp_bar .cmApp_signupFormWrapper ul,
.cmApp_signupContainer.cmApp_bar .cmApp_signupFormWrapper ul li {
display: inline-block;
}
.cmApp_signupContainer.cmApp_slideoutTab .cmApp_formHeader,
.cmApp_signupContainer.cmApp_slideoutTab .cmApp_formSubHeader,
.cmApp_signupContainer.cmApp_lightbox .cmApp_formHeader,
.cmApp_signupContainer.cmApp_lightbox .cmApp_formSubHeader,
.cmApp_signupContainer.cmApp_embedded .cmApp_formHeader,
.cmApp_signupContainer.cmApp_embedded .cmApp_formSubHeader {
text-align: center;
}
#cmApp_statusContainer .cmApp_processingMsg { white-space: nowrap;
}
.cmApp_signupContainer .cmApp_processing #cmApp_thankYouCheck {
visibility: visible;
}
.cmApp_signupContainer .cmApp_processing #cmApp_thankYouCheck img {
display: inline;
}
.hidden {
display: none;
visibility: hidden;
}
.show {
display: block;
visibility: visible;
}
.cmApp_signupContainer.cmApp_bar #cmApp_errorAll div {
display: block;
clear: both;
}
.cmApp_signupContainer.cmApp_bar #cmApp_errorAll div:first-child {
margin-top: -4px;
}
.cmApp_bar #cmApp_thankYouCheck img {
max-height: 40px;
width: auto;
}
.cmApp_bar #cmApp_statusContainer p {
margin: 0;
}
.cmApp_bar .cmApp_formInput label,
.cmApp_bar .cmApp_formInput input {
display: inline;
}
.cmApp_signupContainer.cmApp_bar div.cmApp_processingMsg {
padding: 0.25em;
}