Support » Plugin: MailChimp List Subscribe Form » [Plugin: MailChimp List Subscribe Form] Mailchimp widget subscribe box needs aligning

Viewing 15 replies - 16 through 30 (of 41 total)
  • The weird thing is that I’m using a child theme, so the CSS is in the child theme’s style.css.

    I’m confused, but I’ll work on it more today and try to figure it out.

    Plugin Author mc_nate


    Hey again —

    Just wanted to touch base and make sure everything worked out. We had a look at the site, and it does look like the forms are displaying correctly, now! If there’s anything we can help with, please don’t hesitate to give us a shout! 😀



    Appreciate your followup mc_nate

    I have changed themes so everything looks ok now

    I stripped all the bloated code from the sign up forms which may have been causing a problem

    Plugin Author mc_nate


    Awesome. Definitely glad to hear it.

    If you do see any other weirdness, give us a shout. We’re happy to help!


    Chris Barrett


    I added:

    #mc_signup_form .mc_input {

    And I notice the phone number is now split over three lines.

    Anyway to fix that?



    Plugin Author mc_nate


    Hey there, Chris!

    Basically with that chunk of code, what we’re telling the form to do is to display each area on it’s own separate line. So, what we want to do is isolate just the “phone” portion of the code and tell it to display all on the same line. To do that, I use the built-in Developer Tools in Chrome to find that id and add the following to my CSS:

    .mc_phone {
    display: inline !important;}

    That gives us something that looks like this:

    Let us know if we can assist with anything else. We’re happy to help!


    Hi, I am trying to align the <input text= boxes vertically on the subscription page of mailchimp see as they are all ranging left. I’ve been playing around for ages but with no success.

    Plugin Author mc_nate


    Hey there, bhealth!

    We can totally help with that. As mentioned, above, you’ll need to add the following CSS to your site’s “Style.css” file:

    #mc_signup_form .mc_input {
    display: block;}

    That will give you a form that looks something like this:

    Screenshot —

    If we can assist with anything else, give us a shout!


    mc_nate, I was on vacation and just got back.

    Thank you so much for the feedback – worked like a charm!

    Plugin Author mc_nate


    Glad to help, Chris! 🙂

    @mc_nate I’m also having trouble with getting my telephone number to appear on one line. Have tried coding above, but this didn’t work. I’m helping our designer with a website build for a client. The mailchimp widget is being used for one form, with the other two forms required placed in another page, and CSS used at the head of the html page where the forms are.

    I’ve managed to style the form using the following coding but can’t seem to get the phone number to appear on one line.

    <style type="text/css">
    	#mc_embed_signup{background:#d1d4d3; border:2px solid #011931; clear:left; font: 14px Helvetica,Arial,sans-serif;}
             #mc_embed_signup .mc-field-group{background:#d1d4d3; clear:left; font: 14px Helvetica,Arial,sans-serif;}
             #mc_embed_signup .mc-field-group-label{clear:left; font:14px Helvetica,Arial,sans-serif;}
             #mc_embed_signup input.button{background:#b10021; clear:left; font:strong 14px Helvetica,Arial,sans-serif;}
             #mc_embed_signup .mc-field-group select{width:300px; height:28px; margin:0px;}
             #mc_embed_signup .mc-field-group input{border:1px solid #616a71;}
             #mc-embed_signup .phonefield-us .phonearea input .phonedetail1 input .phonedetail2 input{display: inline !important;}

    Also, in mailchimp our form has a headerbar but I assume this functionality is not available when coding this way direct into a page?

    Please can you help?

    Many thanks


    Plugin Author mc_nate


    Hey Nickie!

    Would you mind shooting us a link to your site to have a peek?



    Obsessed with MailChimp! Just added the widget to my site and have a formatting question. It’s aligning center and looks yucky (yes, I said yucky).

    1. how do i align left
    2. any way to get the text/html/mobile onto one line so it doesn’t consume so much real estate?

    Another question. I’d also like to make a page in the nav for “subscribe.” My theme has a lovely home page, but folks don’t always find the subscribe intuitively… I tried entering the html and php cpde you suggested ( but 1. it didn’t work and 2. it deleted the text I had on the page. thoughts? how do i get the form into the body of a page, not just in a widget area?

    Thank you!

    @mc Nate thanks, but changed field to international phonefield instead of US phonefield. It now looks fine.

    @plonde I’m working on a site build at the moment and as we’ve got more than one form, needed to embed the form within the body of a page.

    If you look in the form design area, the last section is share it. It gives you a URL to your form but if you look on the right hand side of the , click where it says about getting the html code for your form. It then gives you the options of a form type. I went for classic. There are drop downs for each option such a title and show all fields on your form so you can tailor these. Then just click the generate the code button. Paste top part of code up to comments in top of your page in WordPress and the other part which relates to the actual form below your text, if that’s where you want it. By placing the first part of the coding at the top of the page means you’re won’t affect the CSS for your site. It also gives you the options to add CSS to style the form in this page. See an example

    Sorry phone playing up. See example above on my previous post to give you an idea. The CSS references can be found on MailChimp for each field. Hope that helps with that part of your query. Nickie

Viewing 15 replies - 16 through 30 (of 41 total)
  • The topic ‘[Plugin: MailChimp List Subscribe Form] Mailchimp widget subscribe box needs aligning’ is closed to new replies.