Not sure if this will work but here is the code in builder, here.

My issue is that for iphone litmus tests, the cells are not stacking on top of one another like they do when I have it in builder or when I am viewing it in a browser. Does anyone know what I code I am using that is not supported by iOS?

        <!doctype html>
        <html>
          <head>
            <meta charset="utf-8">
            <title>Untitled</title>
              <style type="text/css">
                 /* Client-specific Styles */
                 div, p, a, li, td { -webkit-text-size-adjust:none; }
                 #outlook a {padding:0;} /* Force Outlook to provide a "view in browser" menu link. */
                 html{width: 100%; }
                 body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;}
                 /* Prevent Webkit and Windows Mobile platforms from changing default font sizes, while not breaking desktop design. */
                 .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. */
                 #backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;}
                 img {outline:none; text-decoration:none;border:none; -ms-interpolation-mode: bicubic;}
                 a img {border:none;}
                 .image_fix {display:block;}
                 p {margin: 0px 0px !important;}
                 table td {border-collapse: collapse;}
                 table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; }
                 a {color: #33b9ff;text-decoration: none;text-decoration:none!important;}
                 /*STYLES*/
                 table[class=full] { width: 100%; clear: both; }
                 /*IPAD STYLES*/
                 @media only screen and (max-width: 640px) {
                 a[href^="tel"], a[href^="sms"] {
                 text-decoration: none;
                 color: #33b9ff; /* or whatever your want */
                 pointer-events: none;
                 cursor: default;
                 }
                 .mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
                 text-decoration: default;
                 color: #33b9ff !important;
                 pointer-events: auto;
                 cursor: default;
                 }
                 table[class=devicewidth] {width: 440px!important;text-align:center!important;}
                 table[class=devicewidthinner] {width: 420px!important;text-align:center!important;}
                 img[class=banner] {width: 440px!important;height:267px!important;}
                 img[class=col2img] {width: 440px!important;height:267px!important;}
                 img[class=imgpop] {width:100px!important; height:42px!important;}
                 td[class=removeMobile] {display:none; width:0;height:0;opacity:0;visibility: collapse; }

                 td[class=mobile_text_center] {text-align:center!important;}
                 table[class=emailnomob],td[class=emailnomob],img[class=emailnomob],span[class=emailnomob],p[class=emailnomob],a[class=emailnomob],br[class=emailnomob]{display:none !important;}
                 td[class=emailmob]{display:block !important; overflow: visible !important; max-height: none !important; width: 100% !important; height: auto !important;}
                 td[class=emailmobfloat]{display:block !important; overflow: visible !important; max-height: none !important; width: 100% !important; height: auto !important;float:left !important;}
                 td[class=emailcolsplit]{width:100%!important; float:left!important;border-right:0px solid #999999 !important;border-left:0px solid #999999 !important;}
                 div[class=mobilecontent]{display: block !important; max-height: none !important;}

                 }
                 /*IPHONE STYLES*/
                 @media only screen and (max-width: 480px) {
                 a[href^="tel"], a[href^="sms"] {
                 text-decoration: none;
                 color: #33b9ff; /* or whatever your want */
                 pointer-events: none;
                 cursor: default;
                 }
                 .mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
                 text-decoration: default;
                 color: #33b9ff !important; 
                 pointer-events: auto;
                 cursor: default;
                 }
                 table[class=devicewidth] {width: 280px!important;text-align:center!important;}
                 table[class=devicewidthinner] {width: 260px!important;text-align:center!important;}
                 img[class=banner] {width: 280px!important;height:170px!important;}
                 img[class=col2img] {width: 280px!important;height:170px!important;}
                 img[class=imgpop] {width:100px!important; height:42px!important;}
                 td[class=removeMobile] {display:none; width:0;height:0;opacity:0;visibility: collapse; }
                 td[class=mobilebutton] {align:center!important;}
                 td[class=mobile_text_center] {text-align:center!important;}
                 mobilecenter {margin: 0 auto !important;}
        table[class=emailnomob],td[class=emailnomob],img[class=emailnomob],span[class=emailnomob],p[class=emailnomob],a[class=emailnomob],br[class=emailnomob]{display:none !important;}
                 td[class=emailmob]{display:block !important; overflow: visible !important; max-height: none !important; width: 100% !important; height: auto !important;}
                 td[class=emailmobfloat]{display:block !important; overflow: visible !important; max-height: none !important; width: 100% !important; height: auto !important;float:left !important;}
                 td[class=emailcolsplit]{width:100%!important; float:left!important;border-right:0px solid #999999 !important;border-left:0px solid #999999 !important;}
                 div[class=mobilecontent]{display: block !important; max-height: none !important; max-width: none !important;}
                 }
              </style>
          </head>
          <body>
        <table bgcolor="#0a79bc" width="600" align="left" border="0" cellpadding="0" cellspacing="0" class="devicewidth">
                                               <tbody>
                                                  <tr>
                                                      <td>
                                                         <table align="center">
                                                         <tr>
                                                             <td class="removeMobile" width="10">&nbsp;</td>
                                                         </tr>
                                                         <tr>    

                                                           <td valign="middle" class="emailmobfloat"><div class="mobilecontent" style="mso-hide:all;display:none;max-height:0px; max-width:0px; overflow:hidden;"><img src="http://placehold.it/190x95"></div></td>
                                                            <td valign="middle" class="emailcolsplit">
                                                                           <img src="http://placehold.it/110x110" width="110" height="110">
                                                                           </td>
                                                           <td class="removeMobile" width="10">&nbsp;</td>                
                                                            <td valign="middle" class="emailcolsplit" height="100"><div class="mobilecenter">
                                                               <span style="color:#ffffff; font-family:'Source Sans Pro', Helvetica, arial, sans-serif; font-size:26px; letter-spacing:1px; font-weight:300; line-height:40px;">Header title</span><br />
                                                               <span style="color:#ffffff; font-family:'Source Sans Pro', Helvetica, arial, sans-serif; font-size:16px; font-weight:300;">header subtitle</span>
                                                            </div></td>
                                                            <td class="removeMobile" width="27">&nbsp;</td>
                                                            <td valign="middle" align="right" class="emailnomob"><img src="http://placehold.it/190x95" width="190" height="95"></td>
                                                        </tr>
                                                        <tr>
                                                             <td class="removeMobile" width="10">&nbsp;</td>
                                                         </tr>
                                                       </table>

                                                     </td>
                                                  </tr>
                                               </tbody>
                                            </table>
          </body>
        </html>