I am having a problem where the social footer section of my email will stack correctly in everything but the Gmail app. I'm uncertain why. The six icons are grouped in threes inside two tables. In the Gmail App the two groups of icons will stack on top of one another, but the top is off to the left, and the bottom group is off to the right, instead of staying centered like they do on all the other email apps.

Any insight is appreciated.

Here is the Styling Section:

<style type="text/css">
/* Google Fonts */
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@import url(http://fonts.googleapis.com/css?family=Oswald);

/* Reset Styles */
body {margin:0; padding:0;}
img {border:0; height:auto; line-height:100%; outline:none; text-decoration:none;}
table {border-collapse:collapse !important;}
body {margin:0; padding:0; min-width:100%; width:100% !important;}
.min-width {min-width: 100% !important;}

/* Apple specific Links */
.apple-link-black a {color:#111111; text-decoration:none;}
.apple-link-gray a {color:#999999; text-decoration:none;}
.apple-link-white a {color:#ffffff; text-decoration:none;}

/* Client Specific Styles */
#outlook a {padding:0;} /* Force Outlook to provide a "view in browser" message */
.ReadMsgBody {width:100%;} .ExternalClass{width:100%;} /* Force Hotmail to display emails at full width */
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} /* Force Hotmail to display normal line spacing */
body, table, td, a {-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;} /* Prevent WebKit and Windows mobile changing default text sizes */
table, td {mso-table-lspace:0pt; mso-table-rspace:0pt;} /* Remove spacing between tables in Outlook 2007 and up */
img {-ms-interpolation-mode:bicubic;} /* Allow smoother rEndering of resized image in Internet Explorer */

  /* Fluid Mobile Media Queries */
  @media only screen and (max-width:600px) {
    table[class="responsive-table"] {width:100% !important; height:auto !important;} /* 100% Table for mobile */
    table[class="responsive-table-90"], td[class="responsive-table-90"] {width:90% !important; height:auto !important;} /* 100% Table for mobile */
    table[class="responsive-table-footer"] {width:90% !important; height:auto !important;} /* 90% Table for mobile footer */
    table[class="responsive-btn"] {width:100% !important; height:auto !important;} /* 100% Button for mobile */
    img[class="img-max"] {max-width: 100% !important; width: 100% !important; height: auto !important;} /* 100% Images */
    td[class="section-padding"] {padding: 35px 30px 35px 30px !important;} /* Section Padding */
    td[class="section-padding-sides"] {padding: 0 30px 0 30px !important;} /* Section Padding */
    td[class="section-padding-sans-top"] {padding: 0 30px 35px 30px !important;} /* Section Padding */
    td[class="section-padding-sans-bottom"] {padding: 35px 30px 0 30px !important;} /* Section Padding */
    td[class="section-padding-btn"] {padding: 5px 30px 5px 30px !important;} /* Section Padding */
    td[class="stack"] {padding:0 !important; margin:0 !important; display:block !important; width:100% !important;} /* Stack*/
    td[class="stack-10"] {padding:10px 0 0 0 !important; margin:0 !important; display:block !important; width:100% !important;} /* Stack*/
    td[class="call-us"] {padding: 18px 0 15px 0 !important;} /* Call Contact Padding */
    td[class="call-us-des"] {padding: 10px 0 10px 0 !important;} /* Call Contact Description Padding */
    span[class="hide"] {display:none !important;}
    div[class="font-15"] {font-size: 15px !important;}
}

</style>

<!-- Start Social Footer -->
  <table border="0" cellpadding="0" cellspacing="0" class="min-width" style="table-layout: fixed;" width="100%">
    <tr>
      <td align="center" bgcolor="#ffffff" class="section-padding" style="padding: 30px 15px 30px 15px;">
      <!--[if gte mso 9]>
      <table id="outlookholder" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td>
      <![endif]--><!--[if (IE)]>
      <table border="0" cellspacing="0" cellpadding="0" width="600" align="center"><tr><td>
      <![endif]-->
        <table border="0" cellpadding="0" cellspacing="0" class="responsive-table-footer" width="545">
          <tr>
            <td>

              <table class="responsive-table" cellpadding="0" cellspacing="0" border="0" width="270" align="left" vertical-align="top">
                <tr>
                  <td align="center" style="padding: 15px 0;">
                    <a name="footer_facebook" href="https://www.facebook.com/uggaustralia"><img border="0" src="images/share-facebook.gif" width="50" height="50" alt="facebook" style="font-size:18px; font-family:Arial, Verdana, Geneva, sans-serif; font-weight:normal; text-transform:uppercase; color:#111111; display:block;" /></a>
                  </td>
                  <td align="center" style="padding: 15px 0;">
                    <a name="footer_instagram" href="http://instagram.com/uggaustralia#"><img border="0" src="images/share-instagram.gif" width="50" height="50" alt="instagram" style="font-size:18px; font-family:Arial, Verdana, Geneva, sans-serif; font-weight:normal; text-transform:uppercase; color:#111111; display:block;" /></a>
                  </td>
                  <td align="center" style="padding: 15px 0;">
                    <a name="footer_pinterest" href="http://pinterest.com/uggaustralia/"><img border="0" src="images/share-pinterest.gif" width="50" height="50" alt="pinterest" style="font-size:18px; font-family:Arial, Verdana, Geneva, sans-serif; font-weight:normal; text-transform:uppercase; color:#111111; display:block;" /></a>
                  </td>
                </tr>
              </table>

              <table class="responsive-table" cellpadding="0" cellspacing="0" border="0" width="270" align="right">
                <tr>
                  <td align="center" style="padding: 15px 0;">
                    <a name="footer_twitter" href="https://twitter.com/uggaustralia"><img border="0" src="images/share-twitter.gif" width="50" height="50" alt="twitter" style="font-size:18px; font-family:Arial, Verdana, Geneva, sans-serif; font-weight:normal; text-transform:uppercase; color:#111111; display:block;" /></a>
                  </td>
                  <td align="center" style="padding: 15px 0;">
                    <a name="footer_youtube" href="http://www.youtube.com/uggaustralia"><img border="0" src="images/share-youtube.gif" width="50" height="50" alt="youtube" style="font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; color:#111111; display:block;" /></a>
                  </td>
                  <td align="center" style="padding: 15px 0;">
                    <a name="footer_googleplus" href="https://plus.google.com/103837100471727705805/posts"><img border="0" src="images/share-google.gif" width="50" height="50" alt="google" style="font-size:18px; font-family:Arial, Verdana, Geneva, sans-serif; font-weight:normal; text-transform:uppercase; color:#111111; display:block;" /></a>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  <!-- End Social Footer -->