p { margin: 10px 0; padding: 0; } table { border-collapse: collapse; } h1, h2, h3, h4, h5, h6 { display: block; margin: 0; padding: 0; } img, a img { border: 0; height: auto; outline: none; text-decoration: none; } body, #bodyTable, #bodyCell { height: 100%; margin: 0; padding: 0; width: 100%; } #outlook a { padding: 0; } img { -ms-interpolation-mode: bicubic; } table { mso-table-lspace: 0pt; mso-table-rspace: 0pt; } .ReadMsgBody { width: 100%; } .ExternalClass { width: 100%; } p, a, li, td, blockquote { mso-line-height-rule: exactly; } a[href^=tel], a[href^=sms] { color: inherit; cursor: default; text-decoration: none; } p, a, li, td, body, table, blockquote { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } .ExternalClass, .ExternalClass p, .ExternalClass td, .ExternalClass div, .ExternalClass span, .ExternalClass font { line-height: 100%; } a[x-apple-data-detectors] { color: inherit !important; text-decoration: none !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; line-height: inherit !important; } #bodyCell { padding: 10px; } .templateContainer { max-width: 600px !important; } a.mcnButton { display: block; } .mcnImage { vertical-align: bottom; } .mcnTextContent { word-break: break-word; } .mcnTextContent img { height: auto !important; } .mcnDividerBlock { table-layout: fixed !important; } /* @tab Page @section Background Style @tip Set the background color and top border for your email. You may want to choose colors that match your company's branding. */ body, #bodyTable { /*@editable*/ background-color: #FAFAFA; } /* @tab Page @section Background Style @tip Set the background color and top border for your email. You may want to choose colors that match your company's branding. */ #bodyCell { /*@editable*/ border-top: 0; } /* @tab Page @section Email Border @tip Set the border for your email. */ .templateContainer { /*@editable*/ border: 0; } /* @tab Page @section Heading 1 @tip Set the styling for all first-level headings in your emails. These should be the largest of your headings. @style heading 1 */ h1 { /*@editable*/ color: #202020; /*@editable*/ font-family: Helvetica; /*@editable*/ font-size: 26px; /*@editable*/ font-style: normal; /*@editable*/ font-weight: bold; /*@editable*/ line-height: 125%; /*@editable*/ letter-spacing: normal; /*@editable*/ text-align: left; } /* @tab Page @section Heading 2 @tip Set the styling for all second-level headings in your emails. @style heading 2 */ h2 { /*@editable*/ color: #202020; /*@editable*/ font-family: Helvetica; /*@editable*/ font-size: 22px; /*@editable*/ font-style: normal; /*@editable*/ font-weight: bold; /*@editable*/ line-height: 125%; /*@editable*/ letter-spacing: normal; /*@editable*/ text-align: left; } /* @tab Page @section Heading 3 @tip Set the styling for all third-level headings in your emails. @style heading 3 */ h3 { /*@editable*/ color: #202020; /*@editable*/ font-family: Helvetica; /*@editable*/ font-size: 20px; /*@editable*/ font-style: normal; /*@editable*/ font-weight: bold; /*@editable*/ line-height: 125%; /*@editable*/ letter-spacing: normal; /*@editable*/ text-align: left; } /* @tab Page @section Heading 4 @tip Set the styling for all fourth-level headings in your emails. These should be the smallest of your headings. @style heading 4 */ h4 { /*@editable*/ color: #202020; /*@editable*/ font-family: Helvetica; /*@editable*/ font-size: 18px; /*@editable*/ font-style: normal; /*@editable*/ font-weight: bold; /*@editable*/ line-height: 125%; /*@editable*/ letter-spacing: normal; /*@editable*/ text-align: left; } /* @tab Preheader @section Preheader Style @tip Set the background color and borders for your email's preheader area. */ #templatePreheader { /*@editable*/ background-color: #FAFAFA; /*@editable*/ background-image: none; /*@editable*/ background-repeat: no-repeat; /*@editable*/ background-position: center; /*@editable*/ background-size: cover; /*@editable*/ border-top: 0; /*@editable*/ border-bottom: 0; /*@editable*/ padding-top: 9px; /*@editable*/ padding-bottom: 9px; } /* @tab Preheader @section Preheader Text @tip Set the styling for your email's preheader text. Choose a size and color that is easy to read. */ #templatePreheader .mcnTextContent, #templatePreheader .mcnTextContent p { /*@editable*/ color: #656565; /*@editable*/ font-family: Helvetica; /*@editable*/ font-size: 12px; /*@editable*/ line-height: 150%; /*@editable*/ text-align: left; } /* @tab Preheader @section Preheader Link @tip Set the styling for your email's preheader links. Choose a color that helps them stand out from your text. */ #templatePreheader .mcnTextContent a, #templatePreheader .mcnTextContent p a { /*@editable*/ color: #656565; /*@editable*/ font-weight: normal; /*@editable*/ text-decoration: underline; } /* @tab Header @section Header Style @tip Set the background color and borders for your email's header area. */ #templateHeader { /*@editable*/ background-color: #FFFFFF; /*@editable*/ background-image: none; /*@editable*/ background-repeat: no-repeat; /*@editable*/ background-position: center; /*@editable*/ background-size: cover; /*@editable*/ border-top: 0; /*@editable*/ border-bottom: 0; /*@editable*/ padding-top: 9px; /*@editable*/ padding-bottom: 0; } /* @tab Header @section Header Text @tip Set the styling for your email's header text. Choose a size and color that is easy to read. */ #templateHeader .mcnTextContent, #templateHeader .mcnTextContent p { /*@editable*/ color: #202020; /*@editable*/ font-family: Helvetica; /*@editable*/ font-size: 16px; /*@editable*/ line-height: 150%; /*@editable*/ text-align: left; } /* @tab Header @section Header Link @tip Set the styling for your email's header links. Choose a color that helps them stand out from your text. */ #templateHeader .mcnTextContent a, #templateHeader .mcnTextContent p a { /*@editable*/ color: #2BAADF; /*@editable*/ font-weight: normal; /*@editable*/ text-decoration: underline; } /* @tab Body @section Body Style @tip Set the background color and borders for your email's body area. */ #templateBody { /*@editable*/ background-color: #FFFFFF; /*@editable*/ background-image: none; /*@editable*/ background-repeat: no-repeat; /*@editable*/ background-position: center; /*@editable*/ background-size: cover; /*@editable*/ border-top: 0; /*@editable*/ border-bottom: 2px solid #EAEAEA; /*@editable*/ padding-top: 0; /*@editable*/ padding-bottom: 9px; } /* @tab Body @section Body Text @tip Set the styling for your email's body text. Choose a size and color that is easy to read. */ #templateBody .mcnTextContent, #templateBody .mcnTextContent p { /*@editable*/ color: #202020; /*@editable*/ font-family: Helvetica; /*@editable*/ font-size: 16px; /*@editable*/ line-height: 150%; /*@editable*/ text-align: left; } /* @tab Body @section Body Link @tip Set the styling for your email's body links. Choose a color that helps them stand out from your text. */ #templateBody .mcnTextContent a, #templateBody .mcnTextContent p a { /*@editable*/ color: #2BAADF; /*@editable*/ font-weight: normal; /*@editable*/ text-decoration: underline; } /* @tab Footer @section Footer Style @tip Set the background color and borders for your email's footer area. */ #templateFooter { /*@editable*/ background-color: #FAFAFA; /*@editable*/ background-image: none; /*@editable*/ background-repeat: no-repeat; /*@editable*/ background-position: center; /*@editable*/ background-size: cover; /*@editable*/ border-top: 0; /*@editable*/ border-bottom: 0; /*@editable*/ padding-top: 9px; /*@editable*/ padding-bottom: 9px; } /* @tab Footer @section Footer Text @tip Set the styling for your email's footer text. Choose a size and color that is easy to read. */ #templateFooter .mcnTextContent, #templateFooter .mcnTextContent p { /*@editable*/ color: #656565; /*@editable*/ font-family: Helvetica; /*@editable*/ font-size: 12px; /*@editable*/ line-height: 150%; /*@editable*/ text-align: center; } /* @tab Footer @section Footer Link @tip Set the styling for your email's footer links. Choose a color that helps them stand out from your text. */ #templateFooter .mcnTextContent a, #templateFooter .mcnTextContent p a { /*@editable*/ color: #656565; /*@editable*/ font-weight: normal; /*@editable*/ text-decoration: underline; } @media only screen and (min-width: 768px) { .templateContainer { width: 600px !important; } } @media only screen and (max-width: 480px) { body, table, td, p, a, li, blockquote { -webkit-text-size-adjust: none !important; } } @media only screen and (max-width: 480px) { body { width: 100% !important; min-width: 100% !important; } } @media only screen and (max-width: 480px) { #bodyCell { padding-top: 10px !important; } } @media only screen and (max-width: 480px) { .mcnImage { width: 100% !important; } } @media only screen and (max-width: 480px) { .mcnCartContainer, .mcnCaptionTopContent, .mcnRecContentContainer, .mcnCaptionBottomContent, .mcnTextContentContainer, .mcnBoxedTextContentContainer, .mcnImageGroupContentContainer, .mcnCaptionLeftTextContentContainer, .mcnCaptionRightTextContentContainer, .mcnCaptionLeftImageContentContainer, .mcnCaptionRightImageContentContainer, .mcnImageCardLeftTextContentContainer, .mcnImageCardRightTextContentContainer { max-width: 100% !important; width: 100% !important; } } @media only screen and (max-width: 480px) { .mcnBoxedTextContentContainer { min-width: 100% !important; } } @media only screen and (max-width: 480px) { .mcnImageGroupContent { padding: 9px !important; } } @media only screen and (max-width: 480px) { .mcnCaptionLeftContentOuter .mcnTextContent, .mcnCaptionRightContentOuter .mcnTextContent { padding-top: 9px !important; } } @media only screen and (max-width: 480px) { .mcnImageCardTopImageContent, .mcnCaptionBlockInner .mcnCaptionTopContent:last-child .mcnTextContent { padding-top: 18px !important; } } @media only screen and (max-width: 480px) { .mcnImageCardBottomImageContent { padding-bottom: 9px !important; } } @media only screen and (max-width: 480px) { .mcnImageGroupBlockInner { padding-top: 0 !important; padding-bottom: 0 !important; } } @media only screen and (max-width: 480px) { .mcnImageGroupBlockOuter { padding-top: 9px !important; padding-bottom: 9px !important; } } @media only screen and (max-width: 480px) { .mcnTextContent, .mcnBoxedTextContentColumn { padding-right: 18px !important; padding-left: 18px !important; } } @media only screen and (max-width: 480px) { .mcnImageCardLeftImageContent, .mcnImageCardRightImageContent { padding-right: 18px !important; padding-bottom: 0 !important; padding-left: 18px !important; } } @media only screen and (max-width: 480px) { .mcpreview-image-uploader { display: none !important; width: 100% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Heading 1 @tip Make the first-level headings larger in size for better readability on small screens. */ h1 { /*@editable*/ font-size: 22px !important; /*@editable*/ line-height: 125% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Heading 2 @tip Make the second-level headings larger in size for better readability on small screens. */ h2 { /*@editable*/ font-size: 20px !important; /*@editable*/ line-height: 125% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Heading 3 @tip Make the third-level headings larger in size for better readability on small screens. */ h3 { /*@editable*/ font-size: 18px !important; /*@editable*/ line-height: 125% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Heading 4 @tip Make the fourth-level headings larger in size for better readability on small screens. */ h4 { /*@editable*/ font-size: 16px !important; /*@editable*/ line-height: 150% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Boxed Text @tip Make the boxed text larger in size for better readability on small screens. We recommend a font size of at least 16px. */ .mcnBoxedTextContentContainer .mcnTextContent, .mcnBoxedTextContentContainer .mcnTextContent p { /*@editable*/ font-size: 14px !important; /*@editable*/ line-height: 150% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Preheader Visibility @tip Set the visibility of the email's preheader on small screens. You can hide it to save space. */ #templatePreheader { /*@editable*/ display: block !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Preheader Text @tip Make the preheader text larger in size for better readability on small screens. */ #templatePreheader .mcnTextContent, #templatePreheader .mcnTextContent p { /*@editable*/ font-size: 14px !important; /*@editable*/ line-height: 150% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Header Text @tip Make the header text larger in size for better readability on small screens. */ #templateHeader .mcnTextContent, #templateHeader .mcnTextContent p { /*@editable*/ font-size: 16px !important; /*@editable*/ line-height: 150% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Body Text @tip Make the body text larger in size for better readability on small screens. We recommend a font size of at least 16px. */ #templateBody .mcnTextContent, #templateBody .mcnTextContent p { /*@editable*/ font-size: 16px !important; /*@editable*/ line-height: 150% !important; } } @media only screen and (max-width: 480px) { /* @tab Mobile Styles @section Footer Text @tip Make the footer content text larger in size for better readability on small screens. */ #templateFooter .mcnTextContent, #templateFooter .mcnTextContent p { /*@editable*/ font-size: 14px !important; /*@editable*/ line-height: 150% !important; } }