.mc_error_msg, .mc_error_msg a { color: red; margin-bottom: 1.0em; } .mc_success_msg { color: green; margin-bottom: 1.0em; } div.mc_interest{ width:100%; } .mc_signup_form label.mc_interest_label { display:inline; } .mc_signup_submit { text-align:center; } ul.mc_list { list-style-type: none; margin-left: 0; padding-left: 0; } ul.mc_list li { font-size: 14px; } #ui-datepicker-div .ui-datepicker-year { display: none; } #ui-datepicker-div.show .ui-datepicker-year { display: inline; padding-left: 3px } .widget_mailchimpsf_widget .widget-title { line-height: 1.4em; margin-bottom: 0.75em; } .mc_custom_border_hdr, .mc_subheader { line-height: 1.25em; margin-bottom: 18px; } .mc_merge_var { padding:0; margin:0; margin-bottom: 1.0em; } .mc_var_label, .mc_interest_label { display: block; margin-bottom: 0.5em; } .mc_input { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 10px 8px; width: 100%; } .mc_input.mc_phone { width: auto; } select.mc_select { margin-top: 0.5em; padding: 10px 8px; width: 100%; } .mc_address_label { margin-top: 1.0em; margin-bottom: 0.5em; display: block; } .mc_address_label ~ select { padding: 10px 8px; width: 100%; } .mc_list li { list-style: none; background: none !important; } .mc_interests_header { font-weight:bold; margin-top: 1.0em; margin-bottom: 0.5em; } .mc_interest label, .mc_interest input { margin-bottom: 0.4em; } .mc_signup_submit_button { margin-top: 1.5em; padding: 10px 8px; width: 80%; } .mc_unsub_link a { font-size: 0.75em; } .mc_unsub_link { margin-top: 1.0em; } .mc_header_address, .mc_email_format { display: block; font-weight: bold; margin-top: 1.0em; margin-bottom: 0.5em; } .mc_email_options { margin-top: 0.5em; } .mc_email_type { padding-left: 4px; } .mc-indicates-required { width:100%; margin-top: 1em; }