.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;
}
.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-bottom:0;
}
.cmApp_signupContainer.cmApp_bar div.cmApp_processingMsg {
padding: 0.25em;
}