/*--
  Theme Name: theme52481
  Theme URI: https://info.template-help.com/help/
  Description: A theme for Wordpress 3.8.x
  Author: Template_Help.com
  Author URI: https://info.template-help.com/help/
  Template: CherryFramework
  Version: 3.1T
  MotoPress Version: 1.0

--*/

/* ----------------------------------------
  Please, You may put custom CSS here - V3
---------------------------------------- */


/* latin */
@font-face {
  font-family: 'CCDashDecent_W00_Heavy';
  src: url('/wp-content/uploads/_mn/fonts/CCDashDecent_W00_Heavy.woff2') format('woff2'), url('/wp-content/uploads/_mn/fonts/CCDashDecent_W00_Heavy.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* latin */
@font-face {
  font-family: 'sanford_book';
  src: url('/wp-content/uploads/_mn/fonts/sanford-webfont.woff2') format('woff2'), url('/wp-content/uploads/_mn/fonts/sanford-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* latin-ext */
 @font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  src: local('Bitter-Regular'), url(https://fonts.gstatic.com/s/bitter/v10/VyzH0eNzfhxMjuJ3chtK7H-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2'), url(https://fonts.gstatic.com/s/bitter/v10/2PcBT6-VmYhQCus-O11S5-vvDin1pK8aKteLpeZ5c0A.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  src: local('Bitter-Regular'), url(https://fonts.gstatic.com/s/bitter/v10/HEpP8tJXlWaYHimsnXgfCOvvDin1pK8aKteLpeZ5c0A.woff2) format('woff2'), url(https://fonts.gstatic.com/s/bitter/v10/2PcBT6-VmYhQCus-O11S5-vvDin1pK8aKteLpeZ5c0A.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin */
 @font-face {
  font-family: 'Pompiere';
  font-style: normal;
  font-weight: 400;
  src: local('Pompiere '), local('Pompiere-Regular'), url(https://fonts.gstatic.com/s/pompiere/v6/mwrKIrrwFdsa6WVUljlH1nYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2'), url(https://fonts.gstatic.com/s/pompiere/v6/REn9C5nNcBLtk0UzcbjDQHYhjbSpvc47ee6xR_80Hnw.woff) format('woff') ;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin */
 @font-face {
  font-family: 'Chewy';
  font-style: normal;
  font-weight: 400;
  src: local('Chewy'), url(https://fonts.gstatic.com/s/chewy/v7/5hjlzHutNEezEnXmVTTKi6CWcynf_cDxXwCLxiixG1c.woff2) format('woff2'), url(https://fonts.gstatic.com/s/chewy/v7/6XoXlBvfArPxzDH5BolASKCWcynf_cDxXwCLxiixG1c.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
 @font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  src: local('Marck Script'), local('MarckScript-Regular'), url(https://fonts.gstatic.com/s/marckscript/v7/O_D1NAZVOFOobLbVtW3bcojoYw3YTyktCCer_ilOlhE.woff2) format('woff2'), url(https://fonts.gstatic.com/s/marckscript/v7/O_D1NAZVOFOobLbVtW3bcqRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  src: local('Marck Script'), local('MarckScript-Regular'), url(https://fonts.gstatic.com/s/marckscript/v7/O_D1NAZVOFOobLbVtW3bchampu5_7CjHW5spxoeN3Vs.woff2) format('woff2'), url(https://fonts.gstatic.com/s/marckscript/v7/O_D1NAZVOFOobLbVtW3bcqRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
 @font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 400;
  src: local('Dancing Script Regular'), local('DancingScript-Regular'), url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2ZsabQn3CiWJQhcyqO-X-wo.woff2) format('woff2'), url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2bDH3ri20rYH10B2w3wbVeU.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 400;
  src: local('Dancing Script Regular'), local('DancingScript-Regular'), url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2ZsM3FTMmj2kTPH3yX99Yaw.woff2) format('woff2'), url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2bDH3ri20rYH10B2w3wbVeU.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
 @font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
 @font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
 @font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
 @font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
 @font-face {
  font-family: 'Sansita';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/sansita/v5/QldONTRRphEb_-V7LBCxTEFf.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
  font-family: 'Sansita';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/sansita/v5/QldONTRRphEb_-V7LB6xTA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
 @font-face {
  font-family: 'Caveat Brush';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/caveatbrush/v6/EYq0maZfwr9S9-ETZc3fKXt8UrOS43o.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
  font-family: 'Caveat Brush';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/caveatbrush/v6/EYq0maZfwr9S9-ETZc3fKXt8XLOS.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
 @font-face {
  font-family: 'Acme';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/acme/v11/RrQfboBx-C5_XxrBbg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
 @font-face {
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bebasneue/v2/JTUSjIg69CK48gW7PXoo9Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/bebasneue/v2/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUtiZTaR.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZTaR.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUliZTaR.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiZTaR.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* telugu */
 @font-face {
  font-family: 'NTR';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ntr/v9/RLpzK5Xy0ZjSA2Jt1TA.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+200C-200D, U+25CC;
}
/* latin */
 @font-face {
  font-family: 'NTR';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ntr/v9/RLpzK5Xy0ZjSH2Jt.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* telugu */
 @font-face {
  font-family: 'Gurajada';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/gurajada/v9/FwZY7-Qx308m-l-0Ke6b6MmTpA.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+200C-200D, U+25CC;
}
/* latin */
 @font-face {
  font-family: 'Gurajada';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/gurajada/v9/FwZY7-Qx308m-l-0Ke6H6Mk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 .previewFontSanford {
  font-family: 'sanford_book';
}
 .previewFontBitter {
  font-family: 'Bitter';
}
 .previewFontChewy {
  font-family: 'Chewy';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
 .previewFontDancing {
  font-family: 'Dancing Script';
}
 .previewFontMarck {
  font-family: 'Marck Script';
}
 .previewFontPompiere {
  font-family: 'Pompiere';
}
 .previewFontRobotoCondensed {
  font-family: 'Roboto Condensed';
}
 .previewFontSansita {
  font-family: 'Sansita';
}
 .previewFontCaveatBrush {
  font-family: 'Caveat Brush';
}
 .previewFontAcme {
  font-family: 'Acme';
}
 .previewFontBebasNeue {
  font-family: 'Bebas Neue';
}
 .previewFontOswald {
  font-family: 'Oswald';
}
 .previewFontNTR {
  font-family: 'NTR';
}
 .previewFontGurajada {
  font-family: 'Gurajada';
}
 .previewProduct {
  display: block;
  width: 100%;
  margin: 0 auto;
}
 .previewProduct .section {
  display: block;
  width: 100%;
  height: 60px;
  padding: 0;
  margin: 0px;
  color: #333;
  background-color: #333;
  overflow: hidden;
}
 .previewProduct .colorArea {
  background-color:#EC654B;
}
 .previewProduct .colorAreaSelected {
  height: 950px;
}
 .previewProduct .textArea {
  background-color:#748FC9;
}
 .previewProduct .textAreaSelected {
  height: 1350px;
}
 .previewProduct .pictureArea {
  background-color:#F49E23;
}
 .previewProduct .pictureAreaSelected {
  height: 550px;
}
 .previewProduct .fontArea {
  background-color:#C35C9F; 
}
 .previewFontSelectorArea {
  margin-left: auto;
  margin-right: auto;
  width: 278px;
}
 .previewProduct .previewFontSelector {
  width: 43px;
}
 .previewProduct .previewFontSelector a {
  color: #bbb;
  display: block;
  font: 11px/100% Arial,Helvetica,sans-serif;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: all 1s ease 0s;
  width: 50px;
}
 .previewProduct .previewFontSelector span {
  background:#1a8de6;
  -webkit-border-radius:620px;
  -moz-border-radius:620px;
  border-radius:620px;
  -webkit-border-radius:620px;
  -moz-border-radius:620px;
  border-radius:620px;
  width:42px;
  height:42px;
  display:block;
}
 .previewProduct .previewFontSelector span:after {
  display:block;
  content:"\f106";
  color:#fff;
  font-family:FontAwesome;
  font-size:40px;
  line-height:37px;
  font-weight:bold;
  text-align:center;
  width:42px;
  height:42px;
  -webkit-border-radius:620px;
  -moz-border-radius:620px;
  border-radius:620px;
  -webkit-border-radius:620px;
  -moz-border-radius:620px;
  border-radius:620px;
}
 .previewProduct .previewFontSelector span:hover {
  background:#333333;
}
 .previewProduct .previewFontSelectorLeft, .previewProduct .previewFontSelectorRight {
  float: left;
  display: block;
}
 .previewProduct .previewFontSelectorLeft span {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
 .previewProduct .previewFontSelectorRight span {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
 .previewProduct .previewFontSelectorName {
  width: 190px;
  float: left;
  display: block;
  text-align: center;
  line-height: 50px;
}
 .previewProduct .fontAreaSelected {
  height: 450px;
}
 .previewProduct .confirmationArea {
  background-color:#5CB885;
}
 .previewProduct .confirmationAreaSelected {
  height: 500px;
}
 .previewProduct .section h2 {
  font-size: 1em;
  font-weight: bold;
  line-height: 60px;
  padding-left: 20px;
  color: #FFF;
  margin-bottom: 0;
  margin-top: 0;
}
 .previewProduct .section h2 a {
  display: block;
  width: 100%;
  line-height: 60px;
  text-decoration: none;
  color: inherit;
  outline: 0 none;
  font-size: 28px;
}
 .previewProduct .section, .previewProduct .section h2 {
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
 .previewForm .gform_wrapper {
  width: 100%;
  max-width: 100%;
}
 .previewForm #gform_fields_9 {
  width: 100%;
}
 .previewForm .gform_body {
  float: left;
  width: 100%;
}
 .ruler1 {
  opacity: 0;
  position: absolute;
  transition: none !important;
  margin: 0px;
  height: 1px;
  overflow: hidden;
  display: block;
}
 .ruler2 {
  opacity: 0;
  position: absolute;
  transition: none !important;
  margin: 0px;
  height: 1px;
  overflow: hidden;
  display: block;
}
 .ruler3 {
  opacity: 0;
  position: absolute;
  transition: none !important;
  margin: 0px;
  height: 1px;
  overflow: hidden;
  display: block;
}
 .ruler4 {
  opacity: 0;
  position: absolute;
  transition: none !important;
  margin: 0px;
  height: 1px;
  overflow: hidden;
  display: block;
}
 .ruler5 {
  opacity: 0;
  position: absolute;
  transition: none !important;
  margin: 0px;
  height: 1px;
  overflow: hidden;
  display: block;
}
 .ruler6 {
  opacity: 0;
  position: absolute;
  transition: none !important;
  margin: 0px;
  height: 1px;
  overflow: hidden;
  display: block;
}
 .ruler7 {
  opacity: 0;
  position: absolute;
  transition: none !important;
  margin: 0px;
  height: 1px;
  overflow: hidden;
  display: block;
}
 .ruler8 {
  opacity: 0;
  position: absolute;
  transition: none !important;
  margin: 0px;
  height: 1px;
  overflow: hidden;
  display: block;
}



 .previewEtiquetaAlerta {
  width:150px;
  height:150px;
  border-radius: 10px;
  background: #F35D2D;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaAlertaImpressao {
  width:150px;
  height:150px;
  border-radius: 0px;
  background: #FFF;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  box-shadow: none;
  position: relative;
}
 .previewEtiquetaAlertaImpressao .previewEtiquetaAlertaCentro {
  background: #FFF !important;
}
 .previewEtiquetaAlertaImpressao .previewEtiquetaAlertaRodape {
  background: #FFF !important;
}
 .previewEtiquetaAlertaImpressao .line1, .previewEtiquetaAlertaImpressao .line2 {
  color: #000 !important;
}
 .previewEtiquetaAlertaImpressao .previewEtiquetaAlertaCentro {
  border-top: 1.5px solid #000;
  border-bottom: 1.5px solid #000;
}
 .previewEtiquetaAlertaImpressao.previewFontDancing .line1, .previewEtiquetaAlertaImpressao.previewFontDancing .line2 {
  font-weight: bold;
}
 .previewEtiquetaAlertaImpressao.previewFontPompiere .line1, .previewEtiquetaAlertaImpressao.previewFontPompiere .line2 {
  font-weight: bold;
}
 .previewEtiquetaAlertaImpressao.previewFontSanford .line1, .previewEtiquetaAlertaImpressao.previewFontSanford .line2 {
  font-family: 'sanford','sanford_book';
  font-weight: bold;
}
 .previewEtiquetaAlerta .artbox {
  position: absolute;
  width: 56px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  transition:all 0.5s ease 0s;
  margin-top: 1px;
}
 .previewEtiquetaAlerta .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAlerta .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAlerta .text {
  float:left;
  width:150px;
  margin-top:0px;
  height:60px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAlerta .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  overflow:hidden;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAlerta .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  overflow:hidden;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAlertaCentro {
  width: 150px;
  height: 26px;
  border-top: 1.5px solid #FFF;
  border-bottom: 1.5px solid #FFF;
  margin-top: 61px;
  position: absolute;
}
 .previewEtiquetaAlertaRodape {
  width: 150px;
  height: 26px;
  margin-top: 91px;
  position: absolute;
}
 .previewBoxTextAlerta .previewFormText {
  margin-top: 30px !important;
  margin-left: -5px !important;
}
 .previewFormTextAlertaBox1 input {
  width: 100% 
}
 .previewFormTextAlertaBox2 input {
  width: 100% 
}
 .previewFormTextAlertaCentroBox1 input {
  width: 100% 
}
 .previewFormTextAlertaRodapeBox1 input {
  width: 100% 
}
 .previewFormTextAlertaRodapeBox2 input {
  width: 100% 
}
 .previewFormTextAlertaBox2 {
  padding-top: 9px;
  display: table;
}
 .previewFormTextAlertaCentroBox1 {
  padding-top: 9px;
  display: table;
}
 .previewFormTextAlertaRodapeBox1 {
  padding-top: 9px;
  display: table;
}
 .previewFormTextAlertaRodapeBox2 {
  padding-top: 9px;
  display: table;
}
 .previewEtiquetaGrandeImpressao {
  border-radius: 0px !important;
  background: #FFF !important;
  box-shadow: none !important;
  margin-top: -3.5px !important;
}
 .previewEtiquetaGrandeImpressao .line1 {
  color: #000 !important;
}
 .previewEtiquetaGrandeImpressao .line2 {
  color: #000 !important;
}
 .previewEtiquetaGrandeImpressao .artbox {
}
 .previewEtiquetaGrandeImpressao .artbox img {
  margin-top: 9px !important;
}
 .previewEtiquetaGrandeImpressao.previewFontSanford .line1, .previewEtiquetaGrandeImpressao.previewFontSanford .line2 {
  font-family: 'sanford','sanford_book';
  font-weight: bold;
}
 .previewEtiquetaGrande {
  width:300px;
  height:112px;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaGrande .artbox {
  position: absolute;
  width: 86px;
  height: 112px;
  line-height: 112px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaGrande .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaGrande .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaGrande .text {
  float:left;
  width:300px;
  margin-top:0px;
  height:112px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaGrande .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  overflow:hidden;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaGrande .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  overflow:hidden;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAMGrande {
  width:520px;
  height:120px;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaAMGrande .artbox {
  position: absolute;
  width: 116px;
  height: 120px;
  line-height: 120px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMGrande .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMGrande .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAMGrande .text {
  float:left;
  width:300px;
  margin-top:0px;
  height:112px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMGrande .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAMGrande .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaACGrande {
  XXXbackground: rgba(0, 0, 0, 0.2);
  overflow: hidden;
  width:520px;
  height:120px;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaACGrande .bgd {
  position: absolute;
  width: 540px;
  height: 140px;
  text-align: center;
}
 .previewEtiquetaACGrande .artbox {
  position: absolute;
  text-align: center;
  width: 125px;
  height: 140px;
  margin-top: -10px;
  margin-left: -10px;
}
 .previewEtiquetaACGrande .artbox img {
  vertical-align: middle;
  width: 115px !important;
  height: 97px !important;
  max-width: none;
}
 .previewEtiquetaACGrande .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACGrande .text {
  float:left;
  width:300px;
  margin-top:0px;
  height:112px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACGrande .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaACGrande .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAFGrande {
  XXXbackground: rgba(0, 0, 0, 0.2);
  overflow: hidden;
  width:520px;
  height:120px;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaAFGrande .bgd {
  position: absolute;
  width: 540px;
  height: 140px;
  text-align: center;
}
 .previewEtiquetaAFGrande .artbox {
  position: absolute;
  text-align: center;
  width: 125px;
  height: 140px;
  margin-top: -10px;
  margin-left: -10px;
}
 .previewEtiquetaAFGrande .artbox img {
  vertical-align: middle;
  width: 115px !important;
  height: 97px !important;
  max-width: none;
}
 .previewEtiquetaAFGrande .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAFGrande .text {
  float:left;
  width:300px;
  margin-top:0px;
  height:112px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAFGrande .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAFGrande .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAFGrande .photobox {
  position: absolute;
  text-align: center;
  transition: all 0.5s ease 0s;
  width: 115px;
  height: 115px;
  margin-top: 12px;
  margin-left: 10px;
  opacity: 1;
}
 .previewEtiquetaTMGrande {
  width:520px;
  height:120px;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaTMGrande .artbox {
  position: absolute;
  width: 116px;
  height: 120px;
  line-height: 120px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTMGrande .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaTMGrande .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTMGrande .text {
  float:left;
  width:300px;
  margin-top:0px;
  height:112px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTMGrande .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaTMGrande .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaTCGrande {
  XXXbackground: rgba(0, 0, 0, 0.2);
  overflow: hidden;
  width:520px;
  height:120px;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaTCGrande .bgd {
  position: absolute;
  width: 540px;
  height: 140px;
  text-align: center;
}
 .previewEtiquetaTCGrande .artbox {
  position: absolute;
  width: 116px;
  height: 120px;
  line-height: 120px;
  text-align: center;
  margin-left: 10px;
}
 .previewEtiquetaTCGrande .artbox img {
  vertical-align: middle;
  width: 115px !important;
  height: 97px !important;
  max-width: none;
}
 .previewEtiquetaTCGrande .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTCGrande .text {
  float:left;
  width:300px;
  margin-top:0px;
  height:112px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCGrande .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaTCGrande .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaTFGrande {
  XXXbackground: rgba(0, 0, 0, 0.2);
  overflow: hidden;
  width:520px;
  height:120px;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaTFGrande .bgd {
  position: absolute;
  width: 540px;
  height: 140px;
  text-align: center;
}
 .previewEtiquetaTFGrande .artbox {
  position: absolute;
  width: 116px;
  height: 120px;
  line-height: 120px;
  text-align: center;
  margin-left: 10px;
}
 .previewEtiquetaTFGrande .artbox img {
  vertical-align: middle;
  width: 115px !important;
  height: 97px !important;
  max-width: none;
}
 .previewEtiquetaTFGrande .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTFGrande .text {
  float:left;
  width:300px;
  margin-top:0px;
  height:112px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTFGrande .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaTFGrande .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAMPegada {
  width:166px;
  height:197px;
  border-radius: 10px;
  background: none !important;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: none;
  position: relative;
}
 .previewEtiquetaAMPegada .artbox {
  position: absolute;
  width: 166px;
  height: 197px;
  line-height: 120px;
  text-align: center;
  margin-left:0px !important;
}
 .previewEtiquetaAMPegada .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMPegada .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAMPegada .text {
  float:left;
  width:300px;
  margin-top:0px;
  height:112px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMPegada .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaAMPegada .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:112px;
  line-height:112px;
  text-align:center;
}
 .previewEtiquetaMediaImpressao {
  border-radius: 0px !important;
  background: #FFF !important;
  box-shadow: none !important;
}
 .previewEtiquetaMediaImpressao .line1 {
  color: #000 !important;
}
 .previewEtiquetaMediaImpressao .line2 {
  color: #000 !important;
}
 .previewEtiquetaMediaImpressao .artbox {
}
 .previewEtiquetaMediaImpressao .artbox img {
  margin-top: 6px !important;
}
 .previewEtiquetaMediaImpressao.previewFontSanford .line1, .previewEtiquetaMediaImpressao.previewFontSanford .line2 {
  font-family: 'sanford','sanford_book';
  font-weight: bold;
}
 .previewEtiquetaMedia {
  width:225px;
  height:75px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaMedia .artbox {
  position: absolute;
  width: 59px;
  height: 75px;
  line-height: 75px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaMedia .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaMedia .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaAMMedia {
  width: 255px;
  height: 120px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaAMMedia .artbox {
  position: absolute;
  height: 120px;
  line-height: 120px;
  width: 73px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMMedia .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAMMedia .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaAMMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
.previewEtiquetaAMQuadradaMedia {
  width: 255px;
  height: 260px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
.previewEtiquetaAMQuadradaMedia .artbox {
  position: absolute;
  height: 120px;
  line-height: 120px;
  width: 100%;
  text-align: center;
  transition: all 0.5s ease 0s;
}
 .previewEtiquetaAMQuadradaMedia .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMQuadradaMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAMQuadradaMedia .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMQuadradaMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaAMQuadradaMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
.previewEtiquetaAMQuadradaMedia .line3 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaACMedia {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 120px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaACMedia .bgd {
  position: absolute;
  height: 138px;
  width: 265px;
  text-align: center;
}
 .previewEtiquetaACMedia .artbox {
  position: absolute;
  text-align: center;
  width: 102.5px;
  height: 140px;
  margin-left: -7.5px;
  margin-top: -10px;
}
 .previewEtiquetaACMedia .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaACMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACMedia .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaACMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaAFMedia {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 120px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaAFMedia .bgd {
  position: absolute;
  height: 138px;
  width: 265px;
  text-align: center;
}
 .previewEtiquetaAFMedia .artbox {
  position: absolute;
  text-align: center;
  width: 102.5px;
  height: 140px;
  margin-left: -7.5px;
  margin-top: -10px;
}
 .previewEtiquetaAFMedia .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaAFMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAFMedia .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAFMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaAFMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaAFMedia .photobox {
  position: absolute;
  text-align: center;
  transition: all 0.5s ease 0s;
  width: 95px;
  height: 95px;
  margin-left: 7px;
  margin-top: 23px;
  opacity: 1;
}
 .previewEtiquetaTMMedia {
  width: 255px;
  height: 120px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaTMMedia .artbox {
  position: absolute;
  height: 120px;
  line-height: 120px;
  width: 73px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTMMedia .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaTMMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTMMedia .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTMMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaTMMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaTCMedia {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 120px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaTCMedia .bgd {
  position: absolute;
  height: 138px;
  width: 265px;
  text-align: center;
}
 .previewEtiquetaTCMedia .artbox {
  position: absolute;
  text-align: center;
  width: 102.5px;
  height: 140px;
  margin-left: -7.5px;
  margin-top: -10px;
}
 .previewEtiquetaTCMedia .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaTCMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTCMedia .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaTCMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaTFMedia {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 120px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaTFMedia .bgd {
  position: absolute;
  height: 138px;
  width: 265px;
  text-align: center;
}
 .previewEtiquetaTFMedia .artbox {
  position: absolute;
  text-align: center;
  width: 102.5px;
  height: 140px;
  margin-left: -7.5px;
  margin-top: -10px;
}
 .previewEtiquetaTFMedia .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaTFMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTFMedia .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTFMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaTFMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaTFMedia .photobox {
  position: absolute;
  text-align: center;
  transition: all 0.5s ease 0s;
  width: 95px;
  height: 95px;
  margin-left: 7px;
  margin-top: 23px;
  opacity: 1;
}
 .previewEtiquetaACQuadrada {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 260px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaACQuadrada .bgd {
  position: absolute;
  height: 520px;
  width: 510px;
  text-align: center;
}
 .previewEtiquetaACQuadrada .artbox {
  position: absolute;
  text-align: center;
  width: 255px;
  height: 260px;
  margin-left: -10px;
  margin-top: 50%;
}
 .previewEtiquetaACQuadrada .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaACQuadrada .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACQuadrada .text {
  display:grid;
  float:left;
  width:255px;
  margin-top:0px;
  height:120px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACQuadrada .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaACQuadrada .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .textAniversario {
  position: absolute;
  width: 100%;
  text-align: center;
  color: white;
  margin-top: 14px;
}
 .previewEtiquetaACQuadradaMedia {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 260px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaACQuadradaMedia .bgd {
  position: absolute;
  height: 520px;
  width: 510px;
  text-align: center;
}
 .previewEtiquetaACQuadradaMedia .artbox {
  position: absolute;
  text-align: center;
  width: 255px;
  height: 260px;
  margin-left: -10px;
  margin-top: 50%;
}
 .previewEtiquetaACQuadradaMedia .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaACQuadradaMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACQuadradaMedia .text {
  display:grid;
  float:left;
  width:255px;
  margin-top:0px;
  height:120px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACQuadradaMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaACQuadradaMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaACQuadradaMedia .line3 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaTCQuadradaMedia {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 260px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaTCQuadradaMedia .bgd {
  position: absolute;
  height: 520px;
  width: 510px;
  text-align: center;
}
 .previewEtiquetaTCQuadradaMedia .artbox {
  position: absolute;
  text-align: center;
  width: 255px;
  height: 260px;
  margin-left: -10px;
  margin-top: 50%;
}
 .previewEtiquetaTCQuadradaMedia .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaTCQuadradaMedia .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTCQuadradaMedia .text {
  display:grid;
  float:left;
  width:255px;
  margin-top:0px;
  height:120px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCQuadradaMedia .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaTCQuadradaMedia .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaTCQuadradaMedia .line3 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaACQuadradaPequena {
    XXXbackground: rgba(0, 0, 0, 0.2);
    width: 167px;
    height: 167px;
    border-radius: 8px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
    position: relative;
    overflow:hidden;
}
 .previewEtiquetaACQuadradaPequena .bgd {
    position: absolute;
     width: 177px;
     height: 185px;
     text-align: center;
}
 .previewEtiquetaACQuadradaPequena .artbox {
     position: absolute;
     margin-top: 83.5px;
     margin-left: -6.5px;
     width: 180px;
     height: 93px;
}
 .previewEtiquetaACQuadradaPequena .artbox img {
     vertical-align: middle;
     width: 83px !important;
     height: 70px !important;
     max-width: none;
}
 .previewEtiquetaACQuadradaPequena .picture {
    width:0px;
     height: 0px;
    transition:none;
}
 .previewEtiquetaACQuadradaPequena .text {
    float:left;
    width:113px;
    margin-top:0px;
    height:113px;
    overflow:hidden;
    position:relative;
    transition:all 0.5s ease 0s;
}
 .previewEtiquetaACQuadradaPequena .line1 {
    position:absolute;
    display:block;
    margin:0px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:113px;
    line-height:113px;
    text-align:center;
}
 .previewEtiquetaACQuadradaPequena .line2 {
    position:absolute;
    display:block;
    margin:0px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:113px;
    line-height:113px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaPequena {
    XXXbackground: rgba(0, 0, 0, 0.2);
    width: 167px;
    height: 167px;
    border-radius: 8px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
    position: relative;
    overflow:hidden;
}
 .previewEtiquetaTCQuadradaPequena .bgd {
    position: absolute;
     width: 177px;
     height: 185px;
     text-align: center;
}
 .previewEtiquetaTCQuadradaPequena .artbox {
    position: absolute;
    margin-top: 83.5px;
    margin-left: -6.5px;
    width: 180px;
    height: 93px;
}
 .previewEtiquetaTCQuadradaPequena .artbox img {
     vertical-align: middle;
     width: 83px !important;
     height: 70px !important;
     max-width: none;
}
 .previewEtiquetaTCQuadradaPequena .picture {
    width:0px;
     height: 0px;
    transition:none;
}
 .previewEtiquetaTCQuadradaPequena .text {
    float:left;
    width:113px;
    margin-top:0px;
    height:113px;
    overflow:hidden;
    position:relative;
    transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCQuadradaPequena .line1 {
    position:absolute;
    display:block;
    margin:0px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:113px;
    line-height:113px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaPequena .line2 {
    position:absolute;
    display:block;
    margin:0px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:113px;
    line-height:113px;
    text-align:center;
}
 .previewEtiquetaACQuadradaMedia5L {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 260px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaACQuadradaMedia5L .bgd {
  position: absolute;
  height: 520px;
  width: 510px;
  text-align: center;
}
 .previewEtiquetaACQuadradaMedia5L .artbox {
  position: absolute;
  text-align: center;
  width: 255px;
  height: 260px;
  margin-left: -10px;
  margin-top: 50%;
}
 .previewEtiquetaACQuadradaMedia5L .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACQuadradaMedia5L .text {
  display:grid;
  float:left;
  width:255px;
  margin-top:0px;
  height:260px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACQuadradaMedia5L .line1 {
  position:absolute;
  display:block;
  margin-top:15px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaACQuadradaMedia5L .line2 {
  position:absolute;
  display:block;
  margin-top:60px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaACQuadradaMedia5L .line3 {
  position:absolute;
  display:block;
  margin-top:105px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaACQuadradaMedia5L .line4 {
  position:absolute;
  display:block;
  margin-top:150px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaACQuadradaMedia5L .line5 {
  position:absolute;
  display:block;
  margin-top:195px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaTCQuadradaMedia5L {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 255px;
  height: 260px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaTCQuadradaMedia5L .bgd {
  position: absolute;
  height: 520px;
  width: 510px;
  text-align: center;
}
 .previewEtiquetaTCQuadradaMedia5L .artbox {
  position: absolute;
  text-align: center;
  width: 255px;
  height: 260px;
  margin-left: -10px;
  margin-top: 50%;
}
 .previewEtiquetaTCQuadradaMedia5L .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTCQuadradaMedia5L .text {
  display:grid;
  float:left;
  width:255px;
  margin-top:0px;
  height:260px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCQuadradaMedia5L .line1 {
  position:absolute;
  display:block;
  margin-top:15px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaTCQuadradaMedia5L .line2 {
  position:absolute;
  display:block;
  margin-top:60px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaTCQuadradaMedia5L .line3 {
  position:absolute;
  display:block;
  margin-top:105px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaTCQuadradaMedia5L .line4 {
  position:absolute;
  display:block;
  margin-top:150px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
 .previewEtiquetaTCQuadradaMedia5L .line5 {
  position:absolute;
  display:block;
  margin-top:195px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
}
.previewEtiquetaACQuadradaAlerta {
    XXXbackground: rgba(0, 0, 0, 0.2);
    width: 255px;
    height: 260px;
    border-radius: 8px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
    position: relative;
     overflow: hidden;
}
 .previewEtiquetaACQuadradaAlerta .bgd {
    position: absolute;
     height: 520px;
     width: 510px;
     text-align: center;
}
 .previewEtiquetaACQuadradaAlerta .artbox {
     position: absolute;
     width: 255px;
     height: 260px;
     margin-top: -20px;
}
 .previewEtiquetaACQuadradaAlerta .artbox img {
     vertical-align: middle;
     width: 92px !important;
     height:78px !important;
     max-width: none;
}
 .previewEtiquetaACQuadradaAlerta .picture {
    width:0px;
     height: 0px;
    transition:none;
}
 .previewEtiquetaACQuadradaAlerta .text {
    display:grid;
    float:left;
    width:255px;
    margin-top:0px;
    height:120px;
    overflow:hidden;
    position:relative;
    transition:all 0.5s ease 0s;
}
 .previewEtiquetaACQuadradaAlerta .line1 {
    position:absolute;
    display:block;
    margin:0px;
    margin-left:40%;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:60%;
    height:50px;
    line-height:50px;
    text-align:center;
}
 .previewEtiquetaACQuadradaAlerta .line2 {
    position:absolute;
    display:block;
    margin:0px;
    margin-left:40%;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:60%;
    height:50px;
    line-height:50px;
    text-align:center;
}
 .previewEtiquetaACQuadradaAlerta .line3 {
    display:none;
}
 .previewEtiquetaACQuadradaAlerta .line4 {
    position:absolute;
    display:block;
    margin-top:105px;
    color:#F00;
    background: #FFF;
    transition:none;
    width:100%;
    height:50px;
    line-height:52px;
    text-align:center;
    overflow: hidden;
}
 .previewEtiquetaACQuadradaAlerta .line5 {
    position:absolute;
    display:block;
    margin-top:132px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:75px;
    line-height:75px;
    text-align:center;
}
 .previewEtiquetaACQuadradaAlerta .line6 {
    position:absolute;
    display:block;
    margin-top:155px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:75px;
    line-height:75px;
    text-align:center;
}
 .previewEtiquetaACQuadradaAlerta .line7 {
    position:absolute;
    display:block;
    margin-top:178px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:75px;
    line-height:75px;
    text-align:center;
}
 .previewEtiquetaACQuadradaAlerta .line8 {
    position:absolute;
    display:block;
    margin-top:201px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:75px;
    line-height:75px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaAlerta {
    XXXbackground: rgba(0, 0, 0, 0.2);
    width: 255px;
    height: 260px;
    border-radius: 8px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
    position: relative;
     overflow: hidden;
}
 .previewEtiquetaTCQuadradaAlerta .bgd {
    position: absolute;
     height: 520px;
     width: 510px;
     text-align: center;
}
 .previewEtiquetaTCQuadradaAlerta .artbox {
     position: absolute;
     width: 255px;
     height: 260px;
     margin-top: -20px;
}
 .previewEtiquetaTCQuadradaAlerta .artbox img {
     vertical-align: middle;
     width: 92px !important;
     height:78px !important;
     max-width: none;
}
 .previewEtiquetaTCQuadradaAlerta .picture {
    width:0px;
     height: 0px;
    transition:none;
}
 .previewEtiquetaTCQuadradaAlerta .text {
    display:grid;
    float:left;
    width:255px;
    margin-top:0px;
    height:120px;
    overflow:hidden;
    position:relative;
    transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCQuadradaAlerta .line1 {
    position:absolute;
    display:block;
    margin:0px;
    margin-left:40%;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:60%;
    height:50px;
    line-height:50px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaAlerta .line2 {
    position:absolute;
    display:block;
    margin:0px;
    margin-left:40%;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:60%;
    height:50px;
    line-height:50px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaAlerta .line3 {
    display:none;
}
 .previewEtiquetaTCQuadradaAlerta .line4 {
    position:absolute;
    display:block;
    margin-top:105px;
    color:#F00;
    background: #FFF;
    transition:all 0.5s ease 0s;
    width:100%;
    height:50px;
    line-height:52px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaAlerta .line5 {
    position:absolute;
    display:block;
    margin-top:132px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:75px;
    line-height:75px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaAlerta .line6 {
    position:absolute;
    display:block;
    margin-top:155px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:75px;
    line-height:75px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaAlerta .line7 {
    position:absolute;
    display:block;
    margin-top:178px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:75px;
    line-height:75px;
    text-align:center;
}
 .previewEtiquetaTCQuadradaAlerta .line8 {
    position:absolute;
    display:block;
    margin-top:201px;
    color:#FFF;
    font-size: 0px;
    transition:all 0.5s ease 0s;
    width:100%;
    height:75px;
    line-height:75px;
    text-align:center;
}
 .previewEtiquetaPequenaImpressao {
  border-radius: 0px !important;
  background: #FFF !important;
  box-shadow: none !important;
  margin-top: 0px !important;
}
 .previewEtiquetaPequenaImpressao .line1 {
  color: #000 !important;
}
 .previewEtiquetaPequenaImpressao .line2 {
  color: #000 !important;
}
 .previewEtiquetaPequenaImpressao .artbox {
}
 .previewEtiquetaPequenaImpressao .artbox img {
  margin-top: 3px !important;
}
 .previewEtiquetaPequenaImpressao.previewFontDancing .line1, .previewEtiquetaPequenaImpressao.previewFontDancing .line2 {
  font-weight: bold;
}
 .previewEtiquetaPequenaImpressao.previewFontPompiere .line1, .previewEtiquetaPequenaImpressao.previewFontPompiere .line2 {
  font-weight: bold;
}
 .previewEtiquetaPequenaImpressao.previewFontSanford .line1, .previewEtiquetaPequenaImpressao.previewFontSanford .line2 {
  font-family: 'sanford','sanford_book';
  font-weight: bold;
}
 .previewEtiquetaPequena {
  width:210px;
  height:42px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaPequena .artbox {
  position: absolute;
  width: 58px;
  height: 39px;
  line-height: 39px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaPequena .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaPequena .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaPequena .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaPequena .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaPequena .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaAMPequena {
  width: 240px;
  height: 40px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaAMPequena .artbox {
  position: absolute;
  width: 116px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMPequena .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMPequena .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAMPequena .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMPequena .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaAMPequena .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaACPequena {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 240px;
  height: 40px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden
}
 .previewEtiquetaACPequena .bgd {
  position: absolute;
  width: 261px;
  height: 55px;
  text-align: center;
}
 .previewEtiquetaACPequena .artbox {
  position: absolute;
  width: 116px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
 .previewEtiquetaACPequena .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaACPequena .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACPequena .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACPequena .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaACPequena .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaAFPequena {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 240px;
  height: 40px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden
}
 .previewEtiquetaAFPequena .bgd {
  position: absolute;
  width: 261px;
  height: 55px;
  text-align: center;
}
 .previewEtiquetaAFPequena .artbox {
  position: absolute;
  width: 116px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
 .previewEtiquetaAFPequena .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAFPequena .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAFPequena .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAFPequena .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaAFPequena .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaTMPequena {
  width:250px;
  height:60px;
  margin-top:12px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaTMPequena .artbox {
  position: absolute;
  width:75px;
  height:60px;
  line-height:60px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTMPequena .artbox img {
  vertical-align: middle;
  padding-bottom: 3px;
}
 .previewEtiquetaTMPequena .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTMPequena .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTMPequena .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaTMPequena .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaTCPequena {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width:250px;
  height:60px;
  margin-top:12px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden;
}
 .previewEtiquetaTCPequena .bgd {
  position: absolute;
  width: 260px;
  height: 74px;
  text-align: center;
}
 .previewEtiquetaTCPequena .artbox {
  position: absolute;
  text-align: center;
  width: 68px;
  height: 76px;
  margin-top: -8px;
  margin-left: -10px;
}
 .previewEtiquetaTCPequena .artbox img {
  vertical-align: middle;
  padding-bottom: 3px;
  width:55px !important;
  height:46px !important;
  max-width: none;
}
 .previewEtiquetaTCPequena .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTCPequena .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCPequena .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaTCPequena .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}

.previewEtiquetaSCPulsPeq {
  width: 1134px;
  height: 87px;
  margin-top: 40px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 6px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaSCPulsPeq .bgd {
  position: absolute;
  width: 260px;
  height: 74px;
  text-align: center;
}
 .previewEtiquetaSCPulsPeq .artbox {
  position: absolute;
  left: 85px;
  text-align: center;
  margin-top: -5px;
  margin-left: -10px;
}
 .previewEtiquetaSCPulsPeq .artbox img {
  vertical-align: middle;
  padding-bottom: 3px;
  width:55px !important;
  height:46px !important;
  max-width: none;
}
 .previewEtiquetaSCPulsPeq .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaSCPulsPeq .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaSCPulsPeq .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width: 100%;
  height:42px;
  line-height:42px;
}
 .previewEtiquetaSCPulsPeq .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width: 100%;
  height:42px;
  line-height:42px;
}

.previewEtiquetaSCPulsPeqReut {
  width: 1134px;
  height: 87px;
  margin-top: 40px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 6px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaSCPulsPeqReut .bgd {
  position: absolute;
  width: 260px;
  height: 74px;
  text-align: center;
}
 .previewEtiquetaSCPulsPeqReut .artbox {
  position: absolute;
  left: 345px;
  text-align: center;
  margin-top: -5px;
  margin-left: -10px;
}
 .previewEtiquetaSCPulsPeqReut .artbox img {
  vertical-align: middle;
  padding-bottom: 3px;
  width:55px !important;
  height:46px !important;
  max-width: none;
}
 .previewEtiquetaSCPulsPeqReut .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaSCPulsPeqReut .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaSCPulsPeqReut .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width: 100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaSCPulsPeqReut .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width: 100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
.previewEtiquetaLMPulsExtFront,
.previewEtiquetaLMPulsExtBack,
.previewEtiquetaLMPulsIntFront,
.previewEtiquetaLMPulsIntBack {
  width: 350px;
  height: 87px;
  margin-top: 20px;
  background: #d91d6d;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}
.previewEtiquetaLMPulsExt,
.previewEtiquetaLMPulsInt {
  width: 1134px;
  height: 87px;
  margin-top: 40px;
  background: #d91d6d;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 6px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
.previewEtiquetaLMPulsExt .bgd,
.previewEtiquetaLMPulsExtFront .bgd,
.previewEtiquetaLMPulsExtBack .bgd,
.previewEtiquetaLMPulsInt .bgd,
.previewEtiquetaLMPulsIntFront .bgd,
.previewEtiquetaLMPulsIntBack .bgd {
  position: absolute;
  width: 260px;
  height: 74px;
  text-align: center;
}
.previewEtiquetaLMPulsExtFront .artbox,
.previewEtiquetaLMPulsExtBack .artbox {
  width: 90px;
  position: absolute;
  text-align: center;
  margin-top: 10.5px;
  margin-left: -10px;
}
.previewEtiquetaLMPulsExt .artbox,
.previewEtiquetaLMPulsInt .artbox,
.previewEtiquetaLMPulsIntFront .artbox,
.previewEtiquetaLMPulsIntBack .artbox {
  position: absolute;
  left: 345px;
  text-align: center;
  margin-top: 4px;
  margin-left: -10px;
}
.previewEtiquetaLMPulsExt .picture,
.previewEtiquetaLMPulsExtFront .picture,
.previewEtiquetaLMPulsExtBack .picture,
.previewEtiquetaLMPulsInt .picture,
.previewEtiquetaLMPulsIntFront .picture,
.previewEtiquetaLMPulsIntBack .picture  {
  width:0px;
  height: 0px;
  transition:none;
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(264deg) brightness(102%) contrast(105%);
}
.previewEtiquetaLMPulsExt .text,
.previewEtiquetaLMPulsExtFront .text,
.previewEtiquetaLMPulsExtBack .text,
.previewEtiquetaLMPulsInt .text,
.previewEtiquetaLMPulsIntFront .text,
.previewEtiquetaLMPulsIntBack .text  {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
.previewEtiquetaLMPulsExt .line1,
.previewEtiquetaLMPulsExtFront .line1,
.previewEtiquetaLMPulsExtBack .line1,
.previewEtiquetaLMPulsInt .line1,
.previewEtiquetaLMPulsIntFront .line1,
.previewEtiquetaLMPulsIntBack .line1  {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width: 100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
.previewEtiquetaLMPulsExt .line2,
.previewEtiquetaLMPulsExtFront .line2,
.previewEtiquetaLMPulsExtBack .line2,
.previewEtiquetaLMPulsInt .line2,
.previewEtiquetaLMPulsIntFront .line2,
.previewEtiquetaLMPulsIntBack .line2  {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width: 100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
.spanSize, .spanColorText, .spanColorFigure {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
/*INICIO - Alinhando os elementos Front e Back nas pulseiras*/
#previewEtiquetaLMPulsExtConfirmWrapped,
#previewEtiquetaLMPulsIntConfirmWrapped {
    height: 89px !important;
}
.previewBoxPictureLMPulsIntFront,.previewBoxPictureLMPulsExtFront,
.previewBoxTextLMPulsIntFront,.previewBoxTextLMPulsExtFront,
.previewBoxColorElementsLMPulsIntFront,.previewBoxColorElementsLMPulsExtFront,
#previewBoxLMPulsIntFrontConfirm,#previewBoxLMPulsExtFrontConfirm {
    position: relative;
    right: -20px;
    height: 0;
}
.previewBoxTextLMPulsIntBack,.previewBoxTextLMPulsExtBack,
.previewBoxPictureLMPulsExtBack,.previewBoxPictureLMPulsIntBack,
.previewBoxColorElementsLMPulsExtBack,.previewBoxColorElementsLMPulsIntBack,
#previewBoxLMPulsExtBackConfirm,#previewBoxLMPulsIntBackConfirm {
    position: relative;
    left: 620px;
    height: 0;
}
.previewBoxTextLMPulsIntFront {
    bottom: 241px;
}
.previewBoxTextLMPulsIntBack {
    bottom: 286px;
}
.previewBoxTextLMPulsExtFront {
    bottom: 271px;
}
.previewBoxTextLMPulsExtBack {
    bottom: 316px;
}
.previewBoxPictureLMPulsExtFront,.previewBoxPictureLMPulsExtBack {
    bottom: 157px;
}
.previewBoxColorElementsLMPulsExtFront, .previewBoxColorElementsLMPulsExtBack {
    bottom: 196px;
}
.previewBoxPictureLMPulsIntFront, .previewBoxPictureLMPulsIntBack,
.previewBoxColorElementsLMPulsIntFront, .previewBoxColorElementsLMPulsIntBack {
    bottom: 136px;
}
#previewBoxLMPulsIntFrontConfirm, #previewBoxLMPulsExtFrontConfirm {
    bottom: 176px;
}
#previewBoxLMPulsIntBackConfirm, #previewBoxLMPulsExtBackConfirm {
    bottom: 216px;
}
/*FIM - Alinhando os elementos Front e Back nas pulseiras*/
@media (min-width: 802px) { 
  .previewBoxLMPulsExtColor,.previewBoxLMPulsExtColor,.previewBoxLMPulsExtColor,.previewBoxLMPulsExtColor,.previewBoxLMPulsExtColor,.previewBoxLMPulsExtColor,
  .previewBoxLMPulsExtFrontColor,.previewBoxLMPulsExtFrontColor,.previewBoxLMPulsExtFrontColor,.previewBoxLMPulsExtFrontColor,.previewBoxLMPulsExtFrontColor,.previewBoxLMPulsExtFrontColor,
  .previewBoxLMPulsExtBackColor,.previewBoxLMPulsExtBackColor,.previewBoxLMPulsExtBackColor,.previewBoxLMPulsExtBackColor,.previewBoxLMPulsExtBackColor,.previewBoxLMPulsExtBackColor,
  .previewBoxLMPulsIntColor,.previewBoxLMPulsIntColor,.previewBoxLMPulsIntColor,.previewBoxLMPulsIntColor,.previewBoxLMPulsIntColor,.previewBoxLMPulsIntColor,
  .previewBoxLMPulsIntFrontColor,.previewBoxLMPulsIntFrontColor,.previewBoxLMPulsIntFrontColor,.previewBoxLMPulsIntFrontColor,.previewBoxLMPulsIntFrontColor,.previewBoxLMPulsIntFrontColor,
  .previewBoxLMPulsIntBackColor.previewBoxLMPulsIntBackColor.previewBoxLMPulsIntBackColor.previewBoxLMPulsIntBackColor.previewBoxLMPulsIntBackColor.previewBoxLMPulsIntBackColor  {
    width: 34%;
  }
}
.previewEtiquetaTFPequena {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width:250px;
  height:60px;
  margin-top:12px;
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden;
}
 .previewEtiquetaTFPequena .bgd {
  position: absolute;
  width: 260px;
  height: 74px;
  text-align: center;
}
 .previewEtiquetaTFPequena .artbox {
  position: absolute;
  text-align: center;
  width: 68px;
  height: 76px;
  margin-top: -8px;
  margin-left: -10px;
}
 .previewEtiquetaTFPequena .artbox img {
  vertical-align: middle;
  padding-bottom: 3px;
  width:55px !important;
  height:46px !important;
  max-width: none;
}
 .previewEtiquetaTFPequena .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTFPequena .text {
  float:left;
  width:187px;
  margin-top:0px;
  height:38px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTFPequena .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaTFPequena .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:42px;
  line-height:42px;
  text-align:center;
}
 .previewEtiquetaTFPequena .photobox {
  position: absolute;
  text-align: center;
  transition: all 0.5s ease 0s;
  width: 58px;
  height: 58px;
  margin-top: 9px;
  margin-left: 10px;
  opacity: 1;
}
 .previewEtiquetaMiniImpressao {
  border-radius: 0px !important;
  background: #FFF !important;
  box-shadow: none !important;
  margin-top: -1px !important;
}
 .previewEtiquetaMiniImpressao .line1 {
  color: #000 !important;
}
 .previewEtiquetaMiniImpressao .line2 {
  color: #000 !important;
}
 .previewEtiquetaMiniImpressao.previewFontDancing .line1, .previewEtiquetaMiniImpressao.previewFontDancing .line2 {
  font-weight: bold;
}
 .previewEtiquetaMiniImpressao.previewFontPompiere .line1, .previewEtiquetaMiniImpressao.previewFontPompiere .line2 {
  font-weight: bold;
}
 .previewEtiquetaMiniImpressao.previewFontSanford .line1, .previewEtiquetaMiniImpressao.previewFontSanford .line2 {
  font-family: 'sanford','sanford_book';
  font-weight: bold;
}
 .previewEtiquetaMini {
  width:113px;
  height:23px;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaMini .artbox {
  display:none;
}
 .previewEtiquetaMini .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaMini .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:23px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaMini .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaMini .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaAMMini {
  width:125px;
  height:65px;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  margin-top:12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaAMMini .artbox {
  display:none;
}
 .previewEtiquetaAMMini .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAMMini .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:23px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMMini .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaAMMini .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaACMini {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width:125px;
  height:65px;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  margin-top:12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaACMini .bgd {
  position: absolute;
  width: 135px;
  height: 79px;
}
 .previewEtiquetaACMini .artbox {
  display:none;
}
 .previewEtiquetaACMini .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACMini .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:23px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACMini .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaACMini .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaAFMini {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width:125px;
  height:65px;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  margin-top:12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaAFMini .bgd {
  position: absolute;
  width: 135px;
  height: 79px;
}
 .previewEtiquetaAFMini .artbox {
  display:none;
}
 .previewEtiquetaAFMini .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAFMini .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:23px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAFMini .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaAFMini .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaTMMini {
  width:125px;
  height:65px;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  margin-top:12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaTMMini .artbox {
  display:none;
}
 .previewEtiquetaTMMini .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTMMini .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:23px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTMMini .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaTMMini .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaTCMini {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width:125px;
  height:65px;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  margin-top:12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaTCMini .artbox {
  display:none;
}
 .previewEtiquetaTCMini .bgd {
  position: absolute;
  width: 135px;
  height: 79px;
}
 .previewEtiquetaTCMini .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTCMini .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:23px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCMini .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaTCMini .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaTFMini {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width:125px;
  height:65px;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  margin-top:12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaTFMini .artbox {
  display:none;
}
 .previewEtiquetaTFMini .bgd {
  position: absolute;
  width: 135px;
  height: 79px;
}
 .previewEtiquetaTFMini .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTFMini .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:23px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTFMini .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaTFMini .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:23px;
  line-height:23px;
  text-align:center;
}
 .previewEtiquetaRedondaImpressao {
  border-radius: 0px !important;
  background: #FFF !important;
  box-shadow: none !important;
  margin-top: -1px !important;
}
 .previewEtiquetaRedondaImpressao .line1 {
  color: #000 !important;
}
 .previewEtiquetaRedondaImpressao .line2 {
  color: #000 !important;
}
 .previewEtiquetaRedondaImpressao .artbox {
}
 .previewEtiquetaRedondaImpressao .artbox img {
  margin-top: 0px !important;
}
 .previewEtiquetaRedondaImpressao.previewFontDancing .line1, .previewEtiquetaRedondaImpressao.previewFontDancing .line2 {
  font-weight: bold;
}
 .previewEtiquetaRedondaImpressao.previewFontPompiere .line1, .previewEtiquetaRedondaImpressao.previewFontPompiere .line2 {
  font-weight: bold;
}
 .previewEtiquetaRedondaImpressao.previewFontSanford .line1, .previewEtiquetaRedondaImpressao.previewFontSanford .line2 {
  font-family: 'sanford','sanford_book';
  font-weight: bold;
}
 .previewEtiquetaRedonda {
  width:113px;
  height:113px;
  border-radius: 20px;
  border-radius: 80px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaRedonda .artbox {
  position: absolute;
  width: 113px;
  height: 56px;
  line-height: 56px;
  text-align: center;
}
 .previewEtiquetaRedonda .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaRedonda .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaRedonda .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaRedonda .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaAMRedonda {
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaAMRedonda .artbox {
  position: absolute;
  width: 167px;
  height: 83px;
  line-height: 83px;
  text-align: center;
}
 .previewEtiquetaAMRedonda .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMRedonda .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAMRedonda .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMRedonda .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaAMRedonda .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaACRedonda {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden;
}
.previewEtiquetaACRedonda .bgd {
    position: absolute;
    width: 177px;
    height: 185px;
    text-align: center;
}
.previewEtiquetaACRedonda .artbox {
    position: absolute;
    margin-top: 83.5px;
    margin-left: -6.5px;
    width: 180px;
    height: 93px;
}
.previewEtiquetaACRedonda .artbox img {
  vertical-align: middle;
  width: 83px !important;
  height: 70px !important;
  max-width: none;
}
.previewEtiquetaACRedonda .picture {
  width:0px;
  height: 0px;
  transition:none;
}
.previewEtiquetaACRedonda .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
.previewEtiquetaACRedonda .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
.previewEtiquetaACRedonda .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
.previewEtiquetaACCalcado {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden;
}
 .previewEtiquetaACCalcado .bgd {
  position: absolute;
  width: 177px;
  height: 185px;
  text-align: center;
}
 .previewEtiquetaACCalcado .artbox {
  position: absolute;
  margin-top: 83.5px;
  margin-left: -6.5px;
  width: 180px;
  height: 93px;
}
 .previewEtiquetaACCalcado .artbox img {
  vertical-align: middle;
  width: 83px !important;
  height: 70px !important;
  max-width: none;
}
 .previewEtiquetaACCalcado .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACCalcado .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACCalcado .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaACCalcado .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaAFRedonda {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden;
}
 .previewEtiquetaAFRedonda .bgd {
  position: absolute;
  width: 177px;
  height: 185px;
  text-align: center;
}
 .previewEtiquetaAFRedonda .artbox {
  position: absolute;
  margin-top: 83.5px;
  margin-left: -6.5px;
  width: 180px;
  height: 93px;
}
 .previewEtiquetaAFRedonda .artbox img {
  vertical-align: middle;
  width: 83px !important;
  height: 70px !important;
  max-width: none;
}
 .previewEtiquetaAFRedonda .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAFRedonda .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAFRedonda .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaAFRedonda .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaAFRedonda .photobox {
  position: absolute;
  margin-top: 5px;
  margin-left: 13px;
  opacity: 1;
  width: 84px;
  height: 84px;
  margin-top: 0px;
}
 .previewEtiquetaAFRedonda .artbox {
  width: 110px;
  height: 93px;
  margin-left: 35px;
  margin-top: 0px;
  overflow: visible !important;
}
 .previewEtiquetaAFRedonda .wrap {
  margin-left: -4.5px;
  float: left;
  width: 176.5px;
  height: 93px;
  float: left;
  position: absolute;
  margin-top: 83.5px;
  overflow: hidden;
  border-top-left-radius: 60px 16px;
  border-top-right-radius: 60px 16px;
}
.previewEtiquetaAFCalcado {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden;
}
.previewEtiquetaAFCalcado .bgd {
  position: absolute;
  width: 177px;
  height: 185px;
  text-align: center;
}
.previewEtiquetaAFCalcado .artbox {
  position: absolute;
  margin-top: 83.5px;
  margin-left: -6.5px;
  width: 180px;
  height: 93px;
}
.previewEtiquetaAFCalcado .artbox img {
  vertical-align: middle;
  width: 83px !important;
  height: 70px !important;
  max-width: none;
}
.previewEtiquetaAFCalcado .picture {
  width:0px;
  height: 0px;
  transition:none;
}
.previewEtiquetaAFCalcado .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
.previewEtiquetaAFCalcado .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
.previewEtiquetaAFCalcado .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
.previewEtiquetaAFCalcado .photobox {
  position: absolute;
  margin-top: 5px;
  margin-left: 13px;
  opacity: 1;
  width: 84px;
  height: 84px;
  margin-top: 0px;
}
.previewEtiquetaAFCalcado .artbox {
  width: 110px;
  height: 93px;
  margin-left: 35px;
  margin-top: 0px;
  overflow: visible !important;
}
.previewEtiquetaAFCalcado .wrap {
  margin-left: -4.5px;
  float: left;
  width: 176.5px;
  height: 93px;
  float: left;
  position: absolute;
  margin-top: 83.5px;
  overflow: hidden;
  border-top-left-radius: 60px 16px;
  border-top-right-radius: 60px 16px;
}
 .previewEtiquetaTFRedonda {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden;
}
 .previewEtiquetaTFRedonda .bgd {
  position: absolute;
  width: 177px;
  height: 185px;
  text-align: center;
}
 .previewEtiquetaTFRedonda .artbox {
  position: absolute;
  margin-top: 83.5px;
  margin-left: -6.5px;
  width: 180px;
  height: 93px;
}
 .previewEtiquetaTFRedonda .artbox img {
  vertical-align: middle;
  width: 83px !important;
  height: 70px !important;
  max-width: none;
}
 .previewEtiquetaTFRedonda .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTFRedonda .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTFRedonda .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaTFRedonda .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaTFRedonda .photobox {
  position: absolute;
  margin-top: 5px;
  margin-left: 13px;
  opacity: 1;
  width: 84px;
  height: 84px;
  margin-top: 0px;
}
 .previewEtiquetaTFRedonda .artbox {
  width: 110px;
  height: 93px;
  margin-left: 35px;
  margin-top: 0px;
  overflow: visible !important;
}
 .previewEtiquetaTFRedonda .wrap {
  margin-left: -4.5px;
  float: left;
  width: 176.5px;
  height: 93px;
  float: left;
  position: absolute;
  margin-top: 83.5px;
  overflow: hidden;
  border-top-left-radius: 60px 16px;
  border-top-right-radius: 60px 16px;
}
 .previewEtiquetaTMRedonda {
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaTMRedonda .artbox {
  position: absolute;
  width: 167px;
  height: 83px;
  line-height: 83px;
  text-align: center;
}
 .previewEtiquetaTMRedonda .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaTMRedonda .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTMRedonda .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTMRedonda .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaTMRedonda .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaTCRedonda {
  XXXbackground: rgba(0, 0, 0, 0.2);
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow:hidden;
}
 .previewEtiquetaTCRedonda .bgd {
  position: absolute;
  width: 177px;
  height: 185px;
  text-align: center;
}
 .previewEtiquetaTCRedonda .artbox {
  position: absolute;
  margin-top: 83.5px;
  margin-left: -6.5px;
  width: 180px;
  height: 93px;
}
 .previewEtiquetaTCRedonda .artbox img {
  vertical-align: middle;
  width: 83px !important;
  height: 70px !important;
  max-width: none;
}
 .previewEtiquetaTCRedonda .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTCRedonda .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTCRedonda .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaTCRedonda .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaAMCalcado {
  width: 167px;
  height: 167px;
  border-radius: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  position: relative;
}
 .previewEtiquetaAMCalcado .artbox {
  position: absolute;
  width: 167px;
  height: 83px;
  line-height: 83px;
  text-align: center;
}
 .previewEtiquetaAMCalcado .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMCalcado .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaAMCalcado .text {
  float:left;
  width:113px;
  margin-top:0px;
  height:113px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaAMCalcado .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaAMCalcado .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:113px;
  line-height:113px;
  text-align:center;
}
 .previewEtiquetaTermoImpressao {
  margin-top: -2px !important;
  border-radius: 0px !important;
  background: #FFF !important;
  box-shadow: none !important;
  border: solid 1px #FFF !important;
}
 .previewEtiquetaTermoImpressao .line1 {
  color: #000 !important;
}
 .previewEtiquetaTermoImpressao .line2 {
  color: #000 !important;
}
 .previewEtiquetaTermoImpressao.previewFontDancing .line1, .previewEtiquetaTermoImpressao.previewFontDancing .line2 {
  font-weight: bold;
}
 .previewEtiquetaTermoImpressao.previewFontPompiere .line1, .previewEtiquetaTermoImpressao.previewFontPompiere .line2 {
  font-weight: bold;
}
 .previewEtiquetaTermoImpressao.previewFontSanford .line1, .previewEtiquetaTermoImpressao.previewFontSanford .line2 {
  font-family: 'sanford','sanford_book';
  font-weight: bold;
}
 .previewEtiquetaTermoImpressao .artbox {
}
 .previewEtiquetaTermoImpressao .artbox img {
  margin-top: 2px !important;
}
 .previewEtiquetaTermo {
  width:173px;
  height:45px;
  border-radius: 8px;
  background: #FFF;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  box-shadow: 0 13px 9px -4px rgba(0, 0, 0, 0.51);
  border: solid 1px #BBB;
  position: relative;
}
 .previewEtiquetaTermo .artbox {
  position: absolute;
  width: 44px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTermo .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaTermo .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaTermo .text {
  float:left;
  width:173px;
  margin-top:0px;
  height:45px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaTermo .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#000;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  overflow:hidden;
  width:100%;
  height:45px;
  line-height:45px;
  text-align:center;
}
 .previewEtiquetaTermo .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#000;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  overflow:hidden;
  width:100%;
  height:45px;
  line-height:45px;
  text-align:center;
}
 .previewBoxColor {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
  padding-bottom: 30px;
}
.previewBoxSize {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
  padding-bottom: 30px;
}
 .previewFormColor {
  margin-left: auto;
  margin-right: auto;
  display: table;
  float: none;
  width: 99px;
  height: 30px;
  clear: both;
  margin-top: 15px;
}
 .previewFormColorTermo {
  margin-left: auto;
  margin-right: auto;
  display: table;
  float: none;
  width: 25px;
  height: 30px;
  clear: both;
  margin-top: 15px;
}
 .previewFormColorAzul {
  background: #0266b9 none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 15px 0 0;
  width: 23px;
}
 .previewFormColorRosa {
  background: #d91d6d none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0px;
  width: 23px;
}
 .previewFormColorTurquesa {
  background: #13c78e none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: right;
  height: 23px;
  margin: 0 0 10px;
  width: 23px;
}
 .previewFormColorBranco {
  background: #FFF;
  border: 1px solid #CCC;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: right;
  height: 23px;
  margin: 0 0 10px;
  width: 23px;
}
 .previewFormColorLaranja {
  background: #F35D2D;
  border: 1px solid #F35D2D;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: right;
  height: 23px;
  margin: 0 0 10px;
  width: 23px;
}
 .previewFormColorVerde {
  background: #1C9240 none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 10px 0 0;
  width: 23px;
}
 .previewFormColorVermelha {
  background: #FF0000 none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 10px 0 0;
  width: 23px;
}
 .previewFormColorAmarela {
  background: #ffcc00 none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 10px 0 0;
  width: 23px;
}
 .previewFormColorRosaBebe {
  background: #FF99CC none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 10px 0 0;
  width: 23px;
}
 .previewFormColorAzulBebe {
  background: #00ADF4 none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 10px 0 0;
  width: 23px;
}
 .previewFormColorCinza {
  background: #CCC none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 0 0 0;
  width: 23px;
  margin-top: 12px;
}
 .previewFormColorLilas {
  background: #B57CFF none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 10px 0 0;
  width: 23px;
}
 .previewFormColorLaranja {
  background: #ff6408 none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0 10px 0 0;
  width: 23px;
}
 .previewFormColorPreto {
  background: #000000 none repeat scroll 0 0;
  border: 0 solid #fff;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin: 0;
  width: 23px;
}
 .previewFormColorBranco {
  background: #FFF none repeat scroll 0 0;
  border: 1px solid #CCC;
  border-radius: 7px;
  box-shadow: 0 10px 6px -5px rgba(0, 0, 0, 0.5);
  display: block;
  float: left;
  height: 23px;
  margin-top: 12px;
  width: 23px;
}
 .previewBoxTextArea {
  margin-left: auto;
  margin-right: auto;
  display: block;
  float:left;
}
 .previewBoxText {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
  padding-bottom: 20px;
}
.previewBoxColorElements {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
  padding-bottom: 20px;
}
 .previewFormTextAlerta {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 300px;
}
 .previewFormTextGrande {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 300px;
}
 .previewFormTextAMGrande {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 300px;
}
 .previewFormTextACGrande {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 300px;
}
 .previewFormTextAFGrande {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 300px;
}
 .previewFormTextTMGrande {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 300px;
}
 .previewFormTextTCGrande {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 300px;
}
 .previewFormTextTFGrande {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 300px;
}
 .previewFormTextMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextAMMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
.previewFormTextAMQuadradaMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextACMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextAFMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTMMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTCMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTFMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextACQuadrada {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextACQuadradaMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTCQuadradaMedia {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextACQuadradaPequena {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;}
 .previewFormTextTCQuadradaPequena {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;}
 .previewFormTextACQuadradaMedia5L {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTCQuadradaMedia5L {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextACQuadradaAlerta {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
 }
 .previewFormTextTCQuadradaAlerta {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextMini {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextAMMini {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextACMini {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextAFMini {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTMMini {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTCMini {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTFMini {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextRedonda {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextAMRedonda {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextACRedonda {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
.previewFormTextACCalcado {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextAFRedonda {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
.previewFormTextAFCalcado {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTMRedonda {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTCRedonda {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTFRedonda {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextAMCalcado {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextTermo {
  margin-left: auto;
  margin-right: auto;
  float: none;
  width: 225px;
}
 .previewFormTextAlertaBox {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAlertaBox input {
  width: 100%;
}
 .previewFormTextGrandeBox1 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextGrandeBox1 input {
  width: 100%;
}
 .previewFormTextGrandeBox2 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextGrandeBox2 input {
  width: 100%;
}
 .previewFormTextGrandeBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextAMGrandeBox1 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMGrandeBox1 input {
  width: 100%;
}
 .previewFormTextAMGrandeBox2 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMGrandeBox2 input {
  width: 100%;
}
 .previewFormTextAMGrandeBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextACGrandeBox1 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACGrandeBox1 input {
  width: 100%;
}
 .previewFormTextACGrandeBox2 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACGrandeBox2 input {
  width: 100%;
}
 .previewFormTextACGrandeBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextAFGrandeBox1 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAFGrandeBox1 input {
  width: 100%;
}
 .previewFormTextAFGrandeBox2 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAFGrandeBox2 input {
  width: 100%;
}
 .previewFormTextAFGrandeBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTMGrandeBox1 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTMGrandeBox1 input {
  width: 100%;
}
 .previewFormTextTMGrandeBox2 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTMGrandeBox2 input {
  width: 100%;
}
 .previewFormTextTMGrandeBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTCGrandeBox1 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCGrandeBox1 input {
  width: 100%;
}
 .previewFormTextTCGrandeBox2 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCGrandeBox2 input {
  width: 100%;
}
 .previewFormTextTCGrandeBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTFGrandeBox1 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTFGrandeBox1 input {
  width: 100%;
}
 .previewFormTextTFGrandeBox2 {
  margin-top: 25px;
  display: table;
  width: 225px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTFGrandeBox2 input {
  width: 100%;
}
 .previewFormTextTFGrandeBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextMediaBox1 input {
  width: 100%;
}
 .previewFormTextMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextMediaBox2 input {
  width: 100%;
}
 .previewFormTextMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextAMMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMMediaBox1 input {
  width: 100%;
}
 .previewFormTextAMMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMMediaBox2 input {
  width: 100%;
}
 .previewFormTextAMMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
.previewFormTextAMQuadradaMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMQuadradaMediaBox1 input {
  width: 100%;
}
 .previewFormTextAMQuadradaMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMQuadradaMediaBox2 input {
  width: 100%;
}
.previewFormTextAMQuadradaMediaBox3 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextAMQuadradaMediaBox3 input {
  width: 100%;
}
 .previewFormTextAMQuadradaMediaBox4 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextACMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACMediaBox1 input {
  width: 100%;
}
 .previewFormTextACMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACMediaBox2 input {
  width: 100%;
}
 .previewFormTextACMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextAFMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAFMediaBox1 input {
  width: 100%;
}
 .previewFormTextAFMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAFMediaBox2 input {
  width: 100%;
}
 .previewFormTextAFMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTMMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTMMediaBox1 input {
  width: 100%;
}
 .previewFormTextTMMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTMMediaBox2 input {
  width: 100%;
}
 .previewFormTextTMMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTCMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCMediaBox1 input {
  width: 100%;
}
 .previewFormTextTCMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCMediaBox2 input {
  width: 100%;
}
 .previewFormTextTCMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTFMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTFMediaBox1 input {
  width: 100%;
}
 .previewFormTextTFMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTFMediaBox2 input {
  width: 100%;
}
 .previewFormTextTFMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextACQuadradaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACQuadradaBox1 input {
  width: 100%;
}
 .previewFormTextACQuadradaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACQuadradaBox2 input {
  width: 100%;
}
 .previewFormTextACQuadradaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextACQuadradaMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACQuadradaMediaBox1 input {
  width: 100%;
}
 .previewFormTextACQuadradaMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACQuadradaMediaBox2 input {
  width: 100%;
}
 .previewFormTextACQuadradaMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTCQuadradaMediaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCQuadradaMediaBox1 input {
  width: 100%;
}
 .previewFormTextTCQuadradaMediaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCQuadradaMediaBox2 input {
  width: 100%;
}
 .previewFormTextTCQuadradaMediaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextACQuadradaMedia5LBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACQuadradaMedia5LBox1 input {
  width: 100%;
}
 .previewFormTextACQuadradaMedia5LBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACQuadradaMedia5LBox2 input {
  width: 100%;
}
 .previewFormTextACQuadradaMedia5LBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTCQuadradaMedia5LBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCQuadradaMedia5LBox1 input {
  width: 100%;
}
 .previewFormTextTCQuadradaMedia5LBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCQuadradaMedia5LBox2 input {
  width: 100%;
}
 .previewFormTextTCQuadradaMedia5LBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}

.previewFormTextACQuadradaAlertaBox1 {
    margin-top: 25px;
    display: table;
    width: 200px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
 .previewFormTextACQuadradaAlertaBox1 input {
     width: 100%;
}
 .previewFormTextACQuadradaAlertaBox2 {
    margin-top: 25px;
    display: table;
    width: 200px;
    margin-top: 12px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
 .previewFormTextACQuadradaAlertaBox2 input {
     width: 100%;
}
 .previewFormTextACQuadradaAlertaBox3 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 11px;
    width: 75px;
    clear: both;
}
 .previewFormTextTCQuadradaAlertaBox1 {
    margin-top: 25px;
    display: table;
    width: 200px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
 .previewFormTextTCQuadradaAlertaBox1 input {
     width: 100%;
}
 .previewFormTextTCQuadradaAlertaBox2 {
    margin-top: 25px;
    display: table;
    width: 200px;
    margin-top: 12px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
 .previewFormTextTCQuadradaAlertaBox2 input {
     width: 100%;
}
 .previewFormTextTCQuadradaAlertaBox3 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 11px;
    width: 75px;
    clear: both;
}
 .previewFormTextACQuadradaPequenaBox1 {
    display:table;
    width: 113px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
 .previewFormTextACQuadradaPequenaBox1 input {
    width: 100%
}
 .previewFormTextACQuadradaPequenaBox2 {
    display:table;
    width: 113px;
    margin-top: 12px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
 .previewFormTextACQuadradaPequenaBox2 input {
    width: 100%
}
 .previewFormTextACQuadradaPequenaBox3 {
    display: table;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    width: 75px;
}
 .previewFormTextTCQuadradaPequenaBox1 {
    display:table;
    width: 113px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
 .previewFormTextTCQuadradaPequenaBox1 input {
    width: 100%
}
 .previewFormTextTCQuadradaPequenaBox2 {
    display:table;
    width: 113px;
    margin-top: 12px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
 .previewFormTextTCQuadradaPequenaBox2 input {
    width: 100%
}
 .previewFormTextTCQuadradaPequenaBox3 {
    display: table;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    width: 75px;
}







 .previewFormTextPequenaBox1 {
  margin-top: 25px;
  display:block;
  float: left;
  width: 290px;
  margin-top: 25px;
}
 .previewFormTextPequenaBox2 {
  margin-bottom: 10px;
  margin-top: 5px;
  display:block;
  float: left;
  width: 215px;
}
 .previewFormTextPequenaBox3 {
  display: block;
  float: left;
  margin-left: 5px;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
}
 .previewFormTextAMPequenaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMPequenaBox1 input {
  width: 100%;
}
 .previewFormTextAMPequenaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMPequenaBox2 input {
  width: 100%;
}
 .previewFormTextAMPequenaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextACPequenaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACPequenaBox1 input {
  width: 100%;
}
 .previewFormTextACPequenaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACPequenaBox2 input {
  width: 100%;
}
 .previewFormTextACPequenaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextAFPequenaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAFPequenaBox1 input {
  width: 100%;
}
 .previewFormTextAFPequenaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAFPequenaBox2 input {
  width: 100%;
}
 .previewFormTextAFPequenaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTMPequenaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTMPequenaBox1 input {
  width: 100%;
}
 .previewFormTextTMPequenaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTMPequenaBox2 input {
  width: 100%;
}
 .previewFormTextTMPequenaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextTCPequenaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCPequenaBox1 input {
  width: 100%;
}
 .previewFormTextTCPequenaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCPequenaBox2 input {
  width: 100%;
}
 .previewFormTextTCPequenaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
.previewFormTextSCPulsPeqBox1 {
    margin-top: 25px;
    display: table;
    width: 200px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
.previewFormTextSCPulsPeqBox1 input {
    width: 100%;
}
.previewFormTextSCPulsPeqBox2 {
    margin-top: 25px;
    display: table;
    width: 200px;
    margin-top: 12px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
.previewFormTextSCPulsPeqBox2 input {
    width: 100%;
}
.previewFormTextSCPulsPeqBox3 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 11px;
    width: 75px;
    clear: both;
}
.previewFormTextSCPulsPeqReutBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextSCPulsPeqReutBox1 input {
  width: 100%;
}
.previewFormTextSCPulsPeqReutBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextSCPulsPeqReutBox2 input {
  width: 100%;
}
.previewFormTextSCPulsPeqReutBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
.previewFormTextLMPulsExtBox1,
.previewFormTextLMPulsExtFrontBox1,
.previewFormTextLMPulsExtBackBox1,
.previewFormTextLMPulsIntBox1,
.previewFormTextLMPulsIntFrontBox1,
.previewFormTextLMPulsIntBackBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextLMPulsExtBox1 input,
.previewFormTextLMPulsExtFrontBox1 input,
.previewFormTextLMPulsExtBackBox1 input,
.previewFormTextLMPulsIntBox1 input,
.previewFormTextLMPulsIntFrontBox1 input,
.previewFormTextLMPulsIntBackBox1 input {
  width: 100%;
}
.previewFormTextLMPulsExtBox2,
.previewFormTextLMPulsExtFrontBox2,
.previewFormTextLMPulsExtBackBox2,
.previewFormTextLMPulsIntBox2,
.previewFormTextLMPulsIntFrontBox2,
.previewFormTextLMPulsIntBackBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextLMPulsExtBox2 input,
.previewFormTextLMPulsExtFrontBox2 input,
.previewFormTextLMPulsExtBackBox2 input,
.previewFormTextLMPulsIntBox2 input,
.previewFormTextLMPulsIntFrontBox2 input,
.previewFormTextLMPulsIntBackBox2 input {
  width: 100%;
}
.previewFormTextLMPulsExtBox3,
.previewFormTextLMPulsExtFrontBox3,
.previewFormTextLMPulsExtBackBox3,
.previewFormTextLMPulsIntBox3,
.previewFormTextLMPulsIntFrontBox3,
.previewFormTextLMPulsIntBackBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
.previewFormTextTFPequenaBox1 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTFPequenaBox1 input {
  width: 100%;
}
 .previewFormTextTFPequenaBox2 {
  margin-top: 25px;
  display: table;
  width: 200px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTFPequenaBox2 input {
  width: 100%;
}
 .previewFormTextTFPequenaBox3 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
  clear: both;
}
 .previewFormTextMiniBox1 {
  margin-top: 25px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextMiniBox1 input {
  width: 100%;
}
 .previewFormTextMiniBox2 {
  margin-top: 12px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextMiniBox2 input {
  width: 100%;
}
 .previewFormTextMiniBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextAMMiniBox1 {
  margin-top: 25px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextAMMiniBox1 input {
  width: 100%;
}
 .previewFormTextAMMiniBox2 {
  margin-top: 12px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextAMMiniBox2 input {
  width: 100%;
}
 .previewFormTextAMMiniBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextACMiniBox1 {
  margin-top: 25px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextACMiniBox1 input {
  width: 100%;
}
 .previewFormTextACMiniBox2 {
  margin-top: 12px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextACMiniBox2 input {
  width: 100%;
}
 .previewFormTextACMiniBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextAFMiniBox1 {
  margin-top: 25px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextAFMiniBox1 input {
  width: 100%;
}
 .previewFormTextAFMiniBox2 {
  margin-top: 12px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextAFMiniBox2 input {
  width: 100%;
}
 .previewFormTextAFMiniBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextTMMiniBox1 {
  margin-top: 25px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextTMMiniBox1 input {
  width: 100%;
}
 .previewFormTextTMMiniBox2 {
  margin-top: 12px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextTMMiniBox2 input {
  width: 100%;
}
 .previewFormTextTMMiniBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextTCMiniBox1 {
  margin-top: 25px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextTCMiniBox1 input {
  width: 100%;
}
 .previewFormTextTCMiniBox2 {
  margin-top: 12px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextTCMiniBox2 input {
  width: 100%;
}
 .previewFormTextTCMiniBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextTFMiniBox1 {
  margin-top: 25px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextTFMiniBox1 input {
  width: 100%;
}
 .previewFormTextTFMiniBox2 {
  margin-top: 12px;
  display:table;
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}
 .previewFormTextTFMiniBox2 input {
  width: 100%;
}
 .previewFormTextTFMiniBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextRedondaBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextRedondaBox1 input {
  width: 100%
}
 .previewFormTextRedondaBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextRedondaBox2 input {
  width: 100%
}
 .previewFormTextRedondaBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextAMRedondaBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMRedondaBox1 input {
  width: 100%
}
 .previewFormTextAMRedondaBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMRedondaBox2 input {
  width: 100%
}
 .previewFormTextAMRedondaBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextACRedondaBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACRedondaBox1 input {
  width: 100%
}
 .previewFormTextACRedondaBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextACRedondaBox2 input {
  width: 100%
}
 .previewFormTextACRedondaBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
.previewFormTextACCalcadoBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextACCalcadoBox1 input {
  width: 100%
}
.previewFormTextACCalcadoBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextACCalcadoBox2 input {
  width: 100%
}
.previewFormTextACCalcadoBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextAFRedondaBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAFRedondaBox1 input {
  width: 100%
}
 .previewFormTextAFRedondaBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAFRedondaBox2 input {
  width: 100%
}
 .previewFormTextAFRedondaBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
.previewFormTextAFCalcadoBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextAFCalcadoBox1 input {
  width: 100%
}
.previewFormTextAFCalcadoBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
.previewFormTextAFCalcadoBox2 input {
  width: 100%
}
.previewFormTextAFCalcadoBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextTMRedondaBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTMRedondaBox1 input {
  width: 100%
}
 .previewFormTextTMRedondaBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTMRedondaBox2 input {
  width: 100%
}
 .previewFormTextTMRedondaBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextTCRedondaBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCRedondaBox1 input {
  width: 100%
}
 .previewFormTextTCRedondaBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTCRedondaBox2 input {
  width: 100%
}
 .previewFormTextTCRedondaBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextTFRedondaBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTFRedondaBox1 input {
  width: 100%
}
 .previewFormTextTFRedondaBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTFRedondaBox2 input {
  width: 100%
}
 .previewFormTextTFRedondaBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextAMCalcadoBox1 {
  display:table;
  width: 113px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMCalcadoBox1 input {
  width: 100%
}
 .previewFormTextAMCalcadoBox2 {
  display:table;
  width: 113px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextAMCalcadoBox2 input {
  width: 100%
}
 .previewFormTextAMCalcadoBox3 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  width: 75px;
}
 .previewFormTextTermoBox1 {
  display:table;
  width: 173px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTermoBox1 input {
  width: 100%;
}
 .previewFormTextTermoBox2 {
  display:table;
  width: 173px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
 .previewFormTextTermoBox2 input {
  width: 100%;
}
 .previewFormTextTermoBox3 {
  display:table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
  width: 75px;
}
 .previewFormTextLinha1 {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #aaa !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextLinha2 {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #aaa !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextLinha3 {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #aaa !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextLinha4 {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #aaa !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextLinha5 {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #aaa !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextLinha6 {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #aaa !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextLinha7 {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #aaa !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextLinha8 {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #aaa !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextLinha1Warn, .previewFormTextLinha2Warn, .previewFormTextLinha3Warn,
 .previewFormTextLinha4Warn, .previewFormTextLinha5Warn, .previewFormTextLinha6Warn,
 .previewFormTextLinha7Warn, .previewFormTextLinha8Warn {
  margin: auto !important;
  float: left !important;
  display: block !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 2px dashed #FF0000 !important;
  padding: 6px 2px 1px !important;
}
 .previewFormTextMenor {
  float: left !important;
  display: block !important;
}
 .previewFormTextLabel3 {
  color: #555;
  display: block;
  float: left;
  margin-left: 10px;
  width: 51px;
}
 .previewBoxPicture {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
  padding-bottom: 30px;
}
 .previewBox2Picture {
  display: table;
  width: 100%;
}
.previewBox2ColorElements {
  display: table;
  width: 100%;
}
 .previewBox2Confirm {
  display: table;
  width: 100%;
}
 .previewBoxFont {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
  height: 370px;
}
 .previewBoxConfirmation {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
}
 .previewBoxConfirmationOptions {
  width:1100px;
  margin: 50px auto;
  border-top: 3px dashed #CCC;
  padding-top: 40px;
  min-height: 265px;
}
 .previewOptionKitBtn {
  float: left;
  padding: 17px 27px !important;
  font-size: 19px !important;
  line-height: 25px !important;
}
/*MIGRAÇÃO - INICIO*/ 
@media (min-width:853px) {
  .previewBoxConfirmationBoxAlignKit {
    display: flex;
    flex-wrap: wrap;
    gap: 40px 100px;
    justify-content: center;
  }   
  .previewBoxConfirmationBoxAlignKit #optionCard1BuyKit {
    align-self: center;
  }
  .previewBoxConfirmationBoxAlignKit #optionCard1 {
    padding: 0;
    margin: 0;
  }
}
@media (min-width:1300px) {
  .previewBoxConfirmationBoxAlignKit {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .previewBoxConfirmationBoxAlignKit #optionCard1 {
    margin-left: 100px;
  }
  .previewBoxConfirmationAlign .previewBoxConfirmation .optionCard,
  .previewBoxConfirmationBoxAlignKit .previewBoxConfirmation .optionCard {
    margin: auto;
    margin-left: 10px;
  }
  .previewBoxConfirmationAlign #optionCard1,
  .previewBoxConfirmationBoxAlignKit #optionCard1 {
    margin-right: 0px;
  }
  #optionCard2, #optionCard3, #optionCard4 {
    margin-right: 0px;
    margin-left: 40px;
    padding-bottom: 30px;
  }
}
@media (max-width:1299px) {
  .previewBoxConfirmationBoxAlignKit {
    width: 100%;
  }
  .previewBoxConfirmationBoxAlignKit #optionCard1 {
    padding: 0;
    margin: 0;
  }
  .previewBoxConfirmationAlign {
    display: flex;
    width:100%;
  }
  .previewBoxConfirmationAlign .optionCard {
    margin: 0px !important;
  }
  .previewBoxConfirmationCheckbox {
    width:100% !important;
  }
}
@media (min-width:853px) and (max-width: 1299px) {
  .previewBoxConfirmationAlign {
    flex-wrap: wrap;
    gap: 0px 100px;
    justify-content: center;
    margin: 50px 0px 0px 0px;
    border-top: 3px dashed #CCC;
    padding-top: 40px;
  }
  .previewBoxConfirmationAlign #optionCard1, #optionCard3 {
    padding-bottom: 55px;
    padding-left: 95px;
  }
  #optionCard2, #optionCard4 {
    padding-bottom: 55px;
    padding-right: 95px;
  }
}
@media (max-width:852px) {
  .previewBoxConfirmationBoxAlignKit {
    border-top: none;
    padding-top: 0px;
    flex-flow: column nowrap;
    display: flex;
    align-items: center;
    gap: 55px;
  }
  .previewBoxConfirmationBoxAlignKit .previewBoxConfirmationCheckbox {
    border-bottom: none !important;
    padding-bottom: 0px !important;
  }
  .previewBoxConfirmationBoxAlignKit #optionCard1BuyKit {
    width: 138px;
  }
  .previewBoxConfirmationAlign {
    flex-direction: column;
    align-items: center;
    margin: 50px 0px 0px 0px;
  }
  .previewBoxConfirmationAlign #optionCard1, #optionCard2, #optionCard3, #optionCard4 {
    padding-bottom: 55px;
  }
}
/*MIGRAÇÃO - FIM*/
 .picpreview {
  margin-top: 42px;
}
 .picpreview .containercube {
  width: 300px;
  height: 238px;
  position: relative;
  margin: 0 auto 0;
  border: 1px solid #FFF;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
}
 .picpreview #piccube {
  width: 100%;
  height: 100%;
  position: absolute;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  -o-transition: -o-transform 1s;
  transition: transform 1s;
}
 .picpreview figure {
  border-radius: 10px;
  display: block;
  position: absolute;
  width: 296px;
  height: 232px;
  border: 2px solid #FFF;
  line-height: 166px;
  font-size: 0px;
  font-weight: bold;
  color: white;
  text-align: center;
  margin: 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
 .picpreview #piccube .meninas {
  background: #7854ed;
}
 .picpreview #piccube .animais {
  background: #ff4c4c;
}
 .picpreview #piccube .meninos {
  background: #118cd4;
}
 .picpreview #piccube .bebe {
  background: #06d6a0;
}
 .picpreview ul {
  margin: 0px;
  width: 100%;
}
 .picpreview #piccube .bebe li {
  width: 49px;
  height: 72px;
  float: left;
  display: block;
  padding:5px 5px 0;
  background-position: 5px center !important;
  cursor: pointer;
}
 .picpreview #piccube .bebe .balao {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeBalao.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .carrinho {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeCarrinho.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .cavalinho {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeCavalinho.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .chocalho {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeChocalho.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .circo {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeCirco.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .coracao {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeCoracao.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .doisbaloes {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeDoisBaloes.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .foca {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeFoca.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .mobile {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeMobile.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .patinho {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebePatinho.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .submarino {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeSubmarino.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .triciclo {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbBebeTriciclo.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .estrela {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisEstrela.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe .semfigura {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbSemFiguras.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais li {
  width: 49px;
  height: 72px;
  float: left;
  display: block;
  padding:5px 5px 0;
  background-position: 5px center !important;
  cursor: pointer;
}
 .picpreview #piccube .animais .baleia {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisBaleia.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .bird {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisBird.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .cachorro {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisCachorro.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .minecraft {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisCachorroMinecraft.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .cachorroolhando {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisCachorroOlhando.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .coelho {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisCoelho.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .coruja {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisCoruja.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .elefante {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisElefante.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .gato {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisGato.png") no-repeat scroll 0 0;
  display:none;
}
 .picpreview #piccube .animais .gatobola {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisGatoBola.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .leao {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisLeao.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .macaco {
  display:none;
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisMacaco.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .ourico {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbAnimaisOurico.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .animais .semfigura {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbSemFiguras.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas li {
  width: 49px;
  height: 72px;
  float: left;
  display: block;
  padding:5px 5px 0;
  background-position: 5px center !important;
  cursor: pointer;
}
 .picpreview #piccube .meninas .arcoiris {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasArcoIris.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .asasanjo {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasAsasAnjo.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .coracaoasas {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasCoracaoAsas.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .coracoescoracoes {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/12/ThumbPrincesasCoracoesCoracoes.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .coroa {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasCoroa.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .cupcakecomum {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasCupCake.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .cupcakecoracoes {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasCupCakeCoracoes.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .flor {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasFlor.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .nuvem {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasNuvem.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .sapatilha {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasSapatilha.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .sapatilha2 {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasSapatilha2.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .sapatilha3 {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbPrincesasSapatilha3.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninas .semfigura {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbSemFiguras.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos li {
  width: 49px;
  height: 72px;
  float: left;
  display: block;
  padding:5px 5px 0;
  background-position: 5px center !important;
  cursor: pointer;
}
 .picpreview #piccube .meninos .barquinho {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoBarquinho.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .bicicleta {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoBicicleta.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .bola {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoBola.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .caminhao {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoCaminhao.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .chinelos {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoChinelos.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .coroa {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoCoroa.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .foguete {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoFoguete.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .hangloose {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoHangLoose.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .judo {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoJudo.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .maquina {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoMaquina.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .planetas {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoPlanetas.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .pokebola {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoPokebola.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .starwars {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoStarWars.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .surf {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoSurf.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .videogame {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbDiversaoVideoGame.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .meninos .semfigura {
  background: rgba(0, 0, 0, 0) url("https://www.meunominho.com.br/wp-content/uploads/2016/11/ThumbSemFiguras.png") no-repeat scroll 0 0;
}
 .picpreview #piccube .bebe {
  -webkit-transform: rotateY( -180deg ) translateZ( 150px );
  -moz-transform: rotateY( -180deg ) translateZ( 150px );
  -o-transform: rotateY( -180deg ) translateZ( 150px );
  transform: rotateY( -180deg ) translateZ( 150px );
}
 .picpreview #piccube .meninas {
  -webkit-transform: rotateY( -90deg ) translateZ( 150px );
  -moz-transform: rotateY( -90deg ) translateZ( 150px );
  -o-transform: rotateY( -90deg ) translateZ( 150px );
  transform: rotateY( -90deg ) translateZ( 150px );
}
 .picpreview #piccube .meninos {
  -webkit-transform: rotateY( 0deg ) translateZ( 150px );
  -moz-transform: rotateY( 0deg ) translateZ( 150px );
  -o-transform: rotateY( 0deg ) translateZ( 150px );
  transform: rotateY( 0deg ) translateZ( 150px );
}
 .picpreview #piccube .animais {
  -webkit-transform: rotateY( 90deg ) translateZ( 150px );
  -moz-transform: rotateY( 90deg ) translateZ( 150px );
  -o-transform: rotateY( 90deg ) translateZ( 150px );
  transform: rotateY( 90deg ) translateZ( 150px );
}
 .picpreview .show-bebe {
  -webkit-transform: translateZ( -150px ) rotateY( 180deg );
  -moz-transform: translateZ( -150px ) rotateY( 180deg );
  -o-transform: translateZ( -150px ) rotateY( 180deg );
  transform: translateZ( -150px ) rotateY( 180deg );
}
 .picpreview .show-meninas {
  -webkit-transform: translateZ( -150px ) rotateY( 90deg );
  -moz-transform: translateZ( -150px ) rotateY( 90deg );
  -o-transform: translateZ( -150px ) rotateY( 90deg );
  transform: translateZ( -150px ) rotateY( 89.999999deg );
}
 .picpreview .show-meninos {
  -webkit-transform: translateZ( -150px ) rotateY( 0deg );
  -moz-transform: translateZ( -150px ) rotateY( 0deg );
  -o-transform: translateZ( -150px ) rotateY( 0deg );
  transform: translateZ( -150px ) rotateY( 0deg );
}
 .picpreview .show-animais {
  -webkit-transform: translateZ( -150px ) rotateY( -90deg );
  -moz-transform: translateZ( -150px ) rotateY( -90deg );
  -o-transform: translateZ( -150px ) rotateY( -90deg );
  transform: translateZ( -150px ) rotateY( -89.999999deg );
}
 .picpreview .options {
  width: 298px;
  margin: 5px auto;
}
 .picpreview .options a {
  border-radius: 8px;
  display: block;
  float: left;
  text-align: center;
  width: 69px;
  color: #FFF;
  margin: 0 2px 0 3px;
}
 .picpreview .options .btn-bebe {
  background-color: #06d6a0;
}
 .picpreview .options .btn-meninas {
  background-color: #7854ed;
}
 .picpreview .options .btn-meninos {
  background-color: #118cd4;
}
 .picpreview .options .btn-animais {
  background-color: #ff4c4c;
}
 .fontpreview {
  margin-top:60px;
  transform: scale(0.7, 0.7);
}
 .fontpreview .containercarousel {
  margin: 0 auto;
  width: 300px;
  height: 200px;
  position: relative;
  perspective: 1000px;
}
 .fontpreview .carousel {
  height: 100%;
  width: 100%;
  position: absolute;
  transform-style: preserve-3d;
  transition: transform 1s;
  transform: rotateY(0deg) translateZ(0px) rotateX(1deg);
}
 .fontpreview .item {
  display: block;
  position: absolute;
  background: none;
  width: 300px;
  height: 200px;
  text-align: center;
}
 .fontpreview .a {
  transform: rotateY(0deg) translateZ(300px);
}
 .fontpreview .b {
  opacity: 0.8;
  transform: rotateY(60deg) translateZ(300px);
}
 .fontpreview .c {
  opacity: 0.6;
  transform: rotateY(120deg) translateZ(300px);
}
 .fontpreview .d {
  opacity: 0.6;
  transform: rotateY(180deg) translateZ(300px);
}
 .fontpreview .e {
  opacity: 0.6;
  transform: rotateY(240deg) translateZ(300px);
}
 .fontpreview .f {
  opacity: 0.8;
  transform: rotateY(300deg) translateZ(300px);
}
 .fontpreviewV2 {
  margin-top: 60px;
  transform: scale(0.695, 0.695);
}
 .fontpreviewV2 .containercarousel {
  margin: 0 auto;
  width: 520px;
  height: 200px;
  position: relative;
  perspective: 1640px;
}
 .fontpreviewV2 .carousel {
  height: 100%;
  width: 100%;
  position: absolute;
  transform-style: preserve-3d;
  transition: transform 1s;
  transform: rotateY(0deg) translateZ(0px) rotateX(1deg);
}
 .fontpreviewV2 .item {
  display: block;
  position: absolute;
  background: none;
  width: 520px;
  height: 200px;
  text-align: center;
}
 .fontpreviewV2 .a {
  transform: rotateY(0deg) translateZ(500px);
}
 .fontpreviewV2 .b {
  opacity: 0.8;
  transform: rotateY(60deg) translateZ(500px);
}
 .fontpreviewV2 .c {
  opacity: 0.6;
  transform: rotateY(120deg) translateZ(500px);
}
 .fontpreviewV2 .d {
  opacity: 0.6;
  transform: rotateY(180deg) translateZ(500px);
}
 .fontpreviewV2 .e {
  opacity: 0.6;
  transform: rotateY(240deg) translateZ(500px);
}
 .fontpreviewV2 .f {
  opacity: 0.8;
  transform: rotateY(300deg) translateZ(500px);
}
 .previewBoxConfirmation .optionCard {
  width: 241px;
  margin: auto;
  margin-left: 10px;
  float: left;
  padding-bottom: 30px;
}
 .previewBoxConfirmation .optionCardBtn {
  display: block !important;
  margin: 28px auto 20px auto !important;
  padding: 12px 17px !important;
  width: 120px !important;
}
 .previewBoxConfirmation .optionKitBtn {
  display: table !important;
  margin: 30px auto !important;
  font-size: 23px !important;
  padding: 20px 25px !important;
}
 .previewBoxConfirmation .optionCardBox {
  background: white;
  width: 241px;
  display: inline-block;
  margin: auto;
  border-radius: 19px;
  position: relative;
  text-align: center;
  box-shadow: -1px 15px 30px -12px black;
  z-index: 9999;
}
 .previewBoxConfirmation .optionArea {
  position: relative;
  height: 200px;
  margin-bottom: 0px;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
  overflow: hidden;
}
 .previewBoxConfirmation .optionArea .optionLabel {
  color: #fff;
  margin-top: 18px;
}
 .previewBoxConfirmation .optionArea .optionQuantity {
  color: #fff;
  font-size: 100px;
  font-weight: 700;
  line-height: 126px;
  margin-top: 20px;
}
 .previewBoxConfirmation .optionArea .optionQuantity1 {
  text-shadow: 1px 1px rgba(52, 78, 147, 0.8), 2px 2px rgba(52, 79, 148, 0.804), 3px 3px rgba(53, 79, 148, 0.804), 4px 4px rgba(53, 80, 149, 0.808), 5px 5px rgba(54, 80, 150, 0.808), 6px 6px rgba(54, 81, 150, 0.81), 7px 7px rgba(55, 81, 151, 0.81), 8px 8px rgba(55, 82, 152, 0.816), 9px 9px rgba(55, 82, 152, 0.816), 10px 10px rgba(56, 83, 153, 0.82), 11px 11px rgba(56, 83, 154, 0.82), 12px 12px rgba(57, 83, 154, 0.824), 13px 13px rgba(57, 84, 155, 0.824), 14px 14px rgba(57, 84, 156, 0.827), 15px 15px rgba(58, 85, 156, 0.827), 16px 16px rgba(58, 85, 157, 0.83), 17px 17px rgba(59, 86, 157, 0.83), 18px 18px rgba(59, 86, 158, 0.835), 19px 19px rgba(59, 87, 159, 0.835), 20px 20px rgba(60, 87, 159, 0.84), 21px 21px rgba(60, 88, 160, 0.84), 22px 22px rgba(61, 88, 160, 0.843), 23px 23px rgba(61, 88, 161, 0.843), 24px 24px rgba(61, 89, 162, 0.847), 25px 25px rgba(62, 89, 162, 0.847), 26px 26px rgba(62, 90, 163, 0.85), 27px 27px rgba(62, 90, 163, 0.85), 28px 28px rgba(63, 90, 164, 0.855), 29px 29px rgba(63, 91, 164, 0.855), 30px 30px rgba(63, 91, 165, 0.86), 31px 31px rgba(64, 92, 165, 0.86), 32px 32px rgba(64, 92, 166, 0.863), 33px 33px rgba(64, 92, 166, 0.863), 34px 34px rgba(65, 93, 167, 0.867), 35px 35px rgba(65, 93, 167, 0.867), 36px 36px rgba(65, 94, 168, 0.87), 37px 37px rgba(66, 94, 169, 0.87), 38px 38px rgba(66, 94, 169, 0.875), 39px 39px rgba(66, 95, 170, 0.875), 40px 40px rgba(67, 95, 170, 0.88), 41px 41px rgba(67, 96, 171, 0.88), 42px 42px rgba(67, 96, 171, 0.882), 43px 43px rgba(68, 96, 171, 0.882), 44px 44px rgba(68, 97, 172, 0.886), 45px 45px rgba(68, 97, 172, 0.886), 46px 46px rgba(69, 97, 173, 0.89), 47px 47px rgba(69, 98, 173, 0.89), 48px 48px rgba(69, 98, 174, 0.894), 49px 49px rgba(69, 98, 174, 0.894), 50px 50px rgba(70, 99, 175, 0.898), 51px 51px rgba(70, 99, 175, 0.9), 52px 52px rgba(70, 99, 176, 0.9), 53px 53px rgba(71, 100, 176, 0.906), 54px 54px rgba(71, 100, 177, 0.906), 55px 55px rgba(71, 100, 177, 0.91), 56px 56px rgba(71, 101, 177, 0.91), 57px 57px rgba(72, 101, 178, 0.914), 58px 58px rgba(72, 101, 178, 0.914), 59px 59px rgba(72, 102, 179, 0.918), 60px 60px rgba(73, 102, 179, 0.918), 61px 61px rgba(73, 102, 180, 0.92), 62px 62px rgba(73, 103, 180, 0.92), 63px 63px rgba(73, 103, 180, 0.925), 64px 64px rgba(74, 103, 181, 0.925), 65px 65px rgba(74, 103, 181, 0.93), 66px 66px rgba(74, 104, 182, 0.93), 67px 67px rgba(74, 104, 182, 0.933), 68px 68px rgba(75, 104, 182, 0.933), 69px 69px rgba(75, 105, 183, 0.937), 70px 70px rgba(75, 105, 183, 0.937), 71px 71px rgba(75, 105, 184, 0.94), 72px 72px rgba(76, 106, 184, 0.94), 73px 73px rgba(76, 106, 184, 0.945), 74px 74px rgba(76, 106, 185, 0.945), 75px 75px rgba(76, 106, 185, 0.95), 76px 76px rgba(77, 107, 185, 0.95), 77px 77px rgba(77, 107, 186, 0.953), 78px 78px rgba(77, 107, 186, 0.953), 79px 79px rgba(77, 107, 187, 0.957), 80px 80px rgba(77, 108, 187, 0.957), 81px 81px rgba(78, 108, 187, 0.96), 82px 82px rgba(78, 108, 188, 0.96), 83px 83px rgba(78, 109, 188, 0.965), 84px 84px rgba(78, 109, 188, 0.965), 85px 85px rgba(79, 109, 189, 0.97), 86px 86px rgba(79, 109, 189, 0.97), 87px 87px rgba(79, 110, 189, 0.973), 88px 88px rgba(79, 110, 190, 0.973), 89px 89px rgba(80, 110, 190, 0.976), 90px 90px rgba(80, 110, 190, 0.976), 91px 91px rgba(80, 111, 191, 0.98), 92px 92px rgba(80, 111, 191, 0.98), 93px 93px rgba(80, 111, 191, 0.984), 94px 94px rgba(81, 111, 192, 0.984), 95px 95px rgba(81, 112, 192, 0.99), 96px 96px rgba(81, 112, 192, 0.99), 97px 97px rgba(81, 112, 193, 0.992), 98px 98px rgba(81, 112, 193, 0.992), 99px 99px rgba(82, 113, 193, 0.996), 100px 100px rgba(82, 113, 194, 0.996);
}
 .previewBoxConfirmation .optionArea .optionQuantity2 {
  text-shadow: 1px 1px rgba(34, 107, 42, 0.8), 2px 2px rgba(34, 108, 42, 0.804), 3px 3px rgba(35, 109, 43, 0.804), 4px 4px rgba(35, 110, 43, 0.808), 5px 5px rgba(35, 110, 43, 0.808), 6px 6px rgba(35, 111, 44, 0.81), 7px 7px rgba(36, 112, 44, 0.81), 8px 8px rgba(36, 113, 44, 0.816), 9px 9px rgba(36, 114, 45, 0.816), 10px 10px rgba(36, 114, 45, 0.82), 11px 11px rgba(37, 115, 45, 0.82), 12px 12px rgba(37, 116, 46, 0.824), 13px 13px rgba(37, 117, 46, 0.824), 14px 14px rgba(37, 118, 46, 0.827), 15px 15px rgba(38, 118, 47, 0.827), 16px 16px rgba(38, 119, 47, 0.83), 17px 17px rgba(38, 120, 47, 0.83), 18px 18px rgba(38, 121, 47, 0.835), 19px 19px rgba(39, 121, 48, 0.835), 20px 20px rgba(39, 122, 48, 0.84), 21px 21px rgba(39, 123, 48, 0.84), 22px 22px rgba(39, 124, 49, 0.843), 23px 23px rgba(40, 124, 49, 0.843), 24px 24px rgba(40, 125, 49, 0.847), 25px 25px rgba(40, 126, 49, 0.847), 26px 26px rgba(40, 126, 50, 0.85), 27px 27px rgba(41, 127, 50, 0.85), 28px 28px rgba(41, 128, 50, 0.855), 29px 29px rgba(41, 128, 50, 0.855), 30px 30px rgba(41, 129, 51, 0.86), 31px 31px rgba(41, 130, 51, 0.86), 32px 32px rgba(42, 130, 51, 0.863), 33px 33px rgba(42, 131, 52, 0.863), 34px 34px rgba(42, 132, 52, 0.867), 35px 35px rgba(42, 132, 52, 0.867), 36px 36px rgba(42, 133, 52, 0.87), 37px 37px rgba(43, 134, 53, 0.87), 38px 38px rgba(43, 134, 53, 0.875), 39px 39px rgba(43, 135, 53, 0.875), 40px 40px rgba(43, 135, 53, 0.88), 41px 41px rgba(44, 136, 54, 0.88), 42px 42px rgba(44, 137, 54, 0.882), 43px 43px rgba(44, 137, 54, 0.882), 44px 44px rgba(44, 138, 54, 0.886), 45px 45px rgba(44, 138, 54, 0.886), 46px 46px rgba(44, 139, 55, 0.89), 47px 47px rgba(45, 140, 55, 0.89), 48px 48px rgba(45, 140, 55, 0.894), 49px 49px rgba(45, 141, 55, 0.894), 50px 50px rgba(45, 141, 56, 0.898), 51px 51px rgba(45, 142, 56, 0.9), 52px 52px rgba(46, 142, 56, 0.9), 53px 53px rgba(46, 143, 56, 0.906), 54px 54px rgba(46, 143, 56, 0.906), 55px 55px rgba(46, 144, 57, 0.91), 56px 56px rgba(46, 145, 57, 0.91), 57px 57px rgba(46, 145, 57, 0.914), 58px 58px rgba(47, 146, 57, 0.914), 59px 59px rgba(47, 146, 58, 0.918), 60px 60px rgba(47, 147, 58, 0.918), 61px 61px rgba(47, 147, 58, 0.92), 62px 62px rgba(47, 148, 58, 0.92), 63px 63px rgba(47, 148, 58, 0.925), 64px 64px rgba(48, 149, 59, 0.925), 65px 65px rgba(48, 149, 59, 0.93), 66px 66px rgba(48, 150, 59, 0.93), 67px 67px rgba(48, 150, 59, 0.933), 68px 68px rgba(48, 151, 59, 0.933), 69px 69px rgba(48, 151, 60, 0.937), 70px 70px rgba(49, 152, 60, 0.937), 71px 71px rgba(49, 152, 60, 0.94), 72px 72px rgba(49, 153, 60, 0.94), 73px 73px rgba(49, 153, 60, 0.945), 74px 74px rgba(49, 154, 60, 0.945), 75px 75px rgba(49, 154, 61, 0.95), 76px 76px rgba(50, 154, 61, 0.95), 77px 77px rgba(50, 155, 61, 0.953), 78px 78px rgba(50, 155, 61, 0.953), 79px 79px rgba(50, 156, 61, 0.957), 80px 80px rgba(50, 156, 62, 0.957), 81px 81px rgba(50, 157, 62, 0.96), 82px 82px rgba(50, 157, 62, 0.96), 83px 83px rgba(51, 158, 62, 0.965), 84px 84px rgba(51, 158, 62, 0.965), 85px 85px rgba(51, 158, 62, 0.97), 86px 86px rgba(51, 159, 63, 0.97), 87px 87px rgba(51, 159, 63, 0.973), 88px 88px rgba(51, 160, 63, 0.973), 89px 89px rgba(51, 160, 63, 0.976), 90px 90px rgba(52, 161, 63, 0.976), 91px 91px rgba(52, 161, 63, 0.98), 92px 92px rgba(52, 161, 64, 0.98), 93px 93px rgba(52, 162, 64, 0.984), 94px 94px rgba(52, 162, 64, 0.984), 95px 95px rgba(52, 163, 64, 0.99), 96px 96px rgba(52, 163, 64, 0.99), 97px 97px rgba(52, 163, 64, 0.992), 98px 98px rgba(53, 164, 65, 0.992), 99px 99px rgba(53, 164, 65, 0.996), 100px 100px rgba(53, 165, 65, 0.996) 
}
 .previewBoxConfirmation .optionArea .optionQuantity3 {
  text-shadow: 1px 1px rgba(42, 64, 122, 0.8), 2px 2px rgba(42, 64, 123, 0.804), 3px 3px rgba(43, 65, 124, 0.804), 4px 4px rgba(43, 65, 125, 0.808), 5px 5px rgba(43, 66, 125, 0.808), 6px 6px rgba(43, 66, 126, 0.81), 7px 7px rgba(44, 67, 127, 0.81), 8px 8px rgba(44, 67, 128, 0.816), 9px 9px rgba(44, 67, 129, 0.816), 10px 10px rgba(45, 68, 129, 0.82), 11px 11px rgba(45, 68, 130, 0.82), 12px 12px rgba(45, 69, 131, 0.824), 13px 13px rgba(45, 69, 132, 0.824), 14px 14px rgba(46, 69, 132, 0.827), 15px 15px rgba(46, 70, 133, 0.827), 16px 16px rgba(46, 70, 134, 0.83), 17px 17px rgba(46, 71, 135, 0.83), 18px 18px rgba(47, 71, 135, 0.835), 19px 19px rgba(47, 71, 136, 0.835), 20px 20px rgba(47, 72, 137, 0.84), 21px 21px rgba(47, 72, 138, 0.84), 22px 22px rgba(48, 73, 138, 0.843), 23px 23px rgba(48, 73, 139, 0.843), 24px 24px rgba(48, 73, 140, 0.847), 25px 25px rgba(48, 74, 140, 0.847), 26px 26px rgba(49, 74, 141, 0.85), 27px 27px rgba(49, 74, 142, 0.85), 28px 28px rgba(49, 75, 142, 0.855), 29px 29px rgba(49, 75, 143, 0.855), 30px 30px rgba(50, 75, 144, 0.86), 31px 31px rgba(50, 76, 144, 0.86), 32px 32px rgba(50, 76, 145, 0.863), 33px 33px rgba(50, 76, 146, 0.863), 34px 34px rgba(50, 77, 146, 0.867), 35px 35px rgba(51, 77, 147, 0.867), 36px 36px rgba(51, 77, 147, 0.87), 37px 37px rgba(51, 78, 148, 0.87), 38px 38px rgba(51, 78, 149, 0.875), 39px 39px rgba(52, 78, 149, 0.875), 40px 40px rgba(52, 79, 150, 0.88), 41px 41px rgba(52, 79, 151, 0.88), 42px 42px rgba(52, 79, 151, 0.882), 43px 43px rgba(52, 80, 152, 0.882), 44px 44px rgba(53, 80, 152, 0.886), 45px 45px rgba(53, 80, 153, 0.886), 46px 46px rgba(53, 81, 153, 0.89), 47px 47px rgba(53, 81, 154, 0.89), 48px 48px rgba(53, 81, 155, 0.894), 49px 49px rgba(54, 81, 155, 0.894), 50px 50px rgba(54, 82, 156, 0.898), 51px 51px rgba(54, 82, 156, 0.9), 52px 52px rgba(54, 82, 157, 0.9), 53px 53px rgba(54, 83, 157, 0.906), 54px 54px rgba(55, 83, 158, 0.906), 55px 55px rgba(55, 83, 158, 0.91), 56px 56px rgba(55, 83, 159, 0.91), 57px 57px rgba(55, 84, 159, 0.914), 58px 58px rgba(55, 84, 160, 0.914), 59px 59px rgba(55, 84, 160, 0.918), 60px 60px rgba(56, 85, 161, 0.918), 61px 61px rgba(56, 85, 161, 0.92), 62px 62px rgba(56, 85, 162, 0.92), 63px 63px rgba(56, 85, 162, 0.925), 64px 64px rgba(56, 86, 163, 0.925), 65px 65px rgba(57, 86, 163, 0.93), 66px 66px rgba(57, 86, 164, 0.93), 67px 67px rgba(57, 86, 164, 0.933), 68px 68px rgba(57, 87, 165, 0.933), 69px 69px rgba(57, 87, 165, 0.937), 70px 70px rgba(57, 87, 166, 0.937), 71px 71px rgba(58, 87, 166, 0.94), 72px 72px rgba(58, 88, 167, 0.94), 73px 73px rgba(58, 88, 167, 0.945), 74px 74px rgba(58, 88, 168, 0.945), 75px 75px rgba(58, 88, 168, 0.95), 76px 76px rgba(58, 89, 169, 0.95), 77px 77px rgba(59, 89, 169, 0.953), 78px 78px rgba(59, 89, 170, 0.953), 79px 79px rgba(59, 89, 170, 0.957), 80px 80px rgba(59, 89, 170, 0.957), 81px 81px rgba(59, 90, 171, 0.96), 82px 82px rgba(59, 90, 171, 0.96), 83px 83px rgba(59, 90, 172, 0.965), 84px 84px rgba(60, 90, 172, 0.965), 85px 85px rgba(60, 91, 173, 0.97), 86px 86px rgba(60, 91, 173, 0.97), 87px 87px rgba(60, 91, 173, 0.973), 88px 88px rgba(60, 91, 174, 0.973), 89px 89px rgba(60, 92, 174, 0.976), 90px 90px rgba(60, 92, 175, 0.976), 91px 91px rgba(61, 92, 175, 0.98), 92px 92px rgba(61, 92, 175, 0.98), 93px 93px rgba(61, 92, 176, 0.984), 94px 94px rgba(61, 93, 176, 0.984), 95px 95px rgba(61, 93, 177, 0.99), 96px 96px rgba(61, 93, 177, 0.99), 97px 97px rgba(61, 93, 177, 0.992), 98px 98px rgba(62, 93, 178, 0.992), 99px 99px rgba(62, 94, 178, 0.996), 100px 100px rgba(62, 94, 179, 0.996);
}
 .previewBoxConfirmation .optionArea .optionQuantity4 {
  text-shadow: 1px 1px rgba(153, 71, 24, 0.8), 2px 2px rgba(154, 71, 24, 0.804), 3px 3px rgba(155, 72, 24, 0.804), 4px 4px rgba(156, 72, 24, 0.808), 5px 5px rgba(157, 73, 25, 0.808), 6px 6px rgba(158, 73, 25, 0.81), 7px 7px rgba(159, 74, 25, 0.81), 8px 8px rgba(160, 74, 25, 0.816), 9px 9px rgba(161, 75, 25, 0.816), 10px 10px rgba(162, 75, 25, 0.82), 11px 11px rgba(162, 75, 26, 0.82), 12px 12px rgba(163, 76, 26, 0.824), 13px 13px rgba(164, 76, 26, 0.824), 14px 14px rgba(165, 77, 26, 0.827), 15px 15px rgba(166, 77, 26, 0.827), 16px 16px rgba(167, 77, 26, 0.83), 17px 17px rgba(168, 78, 26, 0.83), 18px 18px rgba(169, 78, 27, 0.835), 19px 19px rgba(169, 79, 27, 0.835), 20px 20px rgba(170, 79, 27, 0.84), 21px 21px rgba(171, 79, 27, 0.84), 22px 22px rgba(172, 80, 27, 0.843), 23px 23px rgba(173, 80, 27, 0.843), 24px 24px rgba(173, 81, 27, 0.847), 25px 25px rgba(174, 81, 28, 0.847), 26px 26px rgba(175, 81, 28, 0.85), 27px 27px rgba(176, 82, 28, 0.85), 28px 28px rgba(177, 82, 28, 0.855), 29px 29px rgba(177, 82, 28, 0.855), 30px 30px rgba(178, 83, 28, 0.86), 31px 31px rgba(179, 83, 28, 0.86), 32px 32px rgba(180, 83, 28, 0.863), 33px 33px rgba(180, 84, 29, 0.863), 34px 34px rgba(181, 84, 29, 0.867), 35px 35px rgba(182, 85, 29, 0.867), 36px 36px rgba(182, 85, 29, 0.87), 37px 37px rgba(183, 85, 29, 0.87), 38px 38px rgba(184, 86, 29, 0.875), 39px 39px rgba(185, 86, 29, 0.875), 40px 40px rgba(185, 86, 29, 0.88), 41px 41px rgba(186, 87, 30, 0.88), 42px 42px rgba(187, 87, 30, 0.882), 43px 43px rgba(187, 87, 30, 0.882), 44px 44px rgba(188, 87, 30, 0.886), 45px 45px rgba(189, 88, 30, 0.886), 46px 46px rgba(189, 88, 30, 0.89), 47px 47px rgba(190, 88, 30, 0.89), 48px 48px rgba(191, 89, 30, 0.894), 49px 49px rgba(191, 89, 30, 0.894), 50px 50px rgba(192, 89, 30, 0.898), 51px 51px rgba(193, 90, 31, 0.9), 52px 52px rgba(193, 90, 31, 0.9), 53px 53px rgba(194, 90, 31, 0.906), 54px 54px rgba(194, 90, 31, 0.906), 55px 55px rgba(195, 91, 31, 0.91), 56px 56px rgba(196, 91, 31, 0.91), 57px 57px rgba(196, 91, 31, 0.914), 58px 58px rgba(197, 92, 31, 0.914), 59px 59px rgba(198, 92, 31, 0.918), 60px 60px rgba(198, 92, 32, 0.918), 61px 61px rgba(199, 92, 32, 0.92), 62px 62px rgba(199, 93, 32, 0.92), 63px 63px rgba(200, 93, 32, 0.925), 64px 64px rgba(200, 93, 32, 0.925), 65px 65px rgba(201, 94, 32, 0.93), 66px 66px rgba(202, 94, 32, 0.93), 67px 67px rgba(202, 94, 32, 0.933), 68px 68px rgba(203, 94, 32, 0.933), 69px 69px rgba(203, 95, 32, 0.937), 70px 70px rgba(204, 95, 32, 0.937), 71px 71px rgba(204, 95, 33, 0.94), 72px 72px rgba(205, 95, 33, 0.94), 73px 73px rgba(205, 96, 33, 0.945), 74px 74px rgba(206, 96, 33, 0.945), 75px 75px rgba(206, 96, 33, 0.95), 76px 76px rgba(207, 96, 33, 0.95), 77px 77px rgba(208, 97, 33, 0.953), 78px 78px rgba(208, 97, 33, 0.953), 79px 79px rgba(209, 97, 33, 0.957), 80px 80px rgba(209, 97, 33, 0.957), 81px 81px rgba(210, 98, 33, 0.96), 82px 82px rgba(210, 98, 34, 0.96), 83px 83px rgba(211, 98, 34, 0.965), 84px 84px rgba(211, 98, 34, 0.965), 85px 85px rgba(212, 99, 34, 0.97), 86px 86px rgba(212, 99, 34, 0.97), 87px 87px rgba(213, 99, 34, 0.973), 88px 88px rgba(213, 99, 34, 0.973), 89px 89px rgba(214, 99, 34, 0.976), 90px 90px rgba(214, 100, 34, 0.976), 91px 91px rgba(214, 100, 34, 0.98), 92px 92px rgba(215, 100, 34, 0.98), 93px 93px rgba(215, 100, 34, 0.984), 94px 94px rgba(216, 101, 34, 0.984), 95px 95px rgba(216, 101, 35, 0.99), 96px 96px rgba(217, 101, 35, 0.99), 97px 97px rgba(217, 101, 35, 0.992), 98px 98px rgba(218, 101, 35, 0.992), 99px 99px rgba(218, 102, 35, 0.996), 100px 100px rgba(219, 102, 35, 0.996) 
}
 .previewBoxConfirmation .optionArea .optionConfirmKit {
  font-size: 80px !important;
  font-weight: 700 !important;
  line-height: 66px !important;
  margin-top: 20px !important;
  padding-bottom: 20px !important;
}
 .previewBoxConfirmation .option1 {
  background-color: #5271c2;
}
 .previewBoxConfirmation .option2 {
  background-color: #35a541;
}
 .previewBoxConfirmation .option3 {
  background-color: #3e5eb3;
}
 .previewBoxConfirmation .option4 {
  background-color: #db6623;
}
 .previewBoxConfirmation .optionCardPrice {
  background: #F6901A;
}
 .previewBoxConfirmation .optionCardPrice .one-third {
  border-right: 1px solid #de7b09;
}
 .previewBoxConfirmation .optionCardStats {
  color: white;
  font-weight: 700;
  border-bottom-left-radius: 14px;
  border-bottom-right-radius: 14px;
}
 .previewBoxConfirmation .optionCardStats .one-third {
  font-size: 30px;
  padding: 20px 15px;
  text-align: center;
}
 .previewBoxConfirmation .optionCardStats .no-border {
  border-right: none;
}
 .previewBoxConfirmation .clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
 #previewBoxAlertaColor {
  width: 374px;
  float: left;
}
 #previewBoxGrandeColor {
  width: 374px;
  float:left;
}
 #previewBoxGrandeAMColor {
  width: 374px;
  float:left;
}
 #previewBoxGrandeACColor {
  width: 374px;
  float:left;
}
 #previewBoxGrandeAFColor {
  width: 374px;
  float:left;
}
 #previewBoxGrandeTMColor {
  width: 374px;
  float:left;
}
 #previewBoxGrandeTCColor {
  width: 374px;
  float:left;
}
 #previewBoxGrandeTFColor {
  width: 374px;
  float:left;
}
 #previewBoxMediaColor {
  width: 234px;
  float: left;
  margin-top: 37px;
}
 #previewBoxMediaAMColor {
  width: 234px;
  float: left;
  margin-top: 37px;
}
 #previewBoxMediaACColor {
  width: 234px;
  float: left;
  margin-top: 37px;
}
 #previewBoxMediaAFColor {
  width: 234px;
  float: left;
  margin-top: 37px;
}
 #previewBoxMediaTMColor {
  width: 234px;
  float: left;
  margin-top: 37px;
}
 #previewBoxMediaTCColor {
  width: 234px;
  float: left;
  margin-top: 37px;
}
 #previewBoxMediaTFColor {
  width: 234px;
  float: left;
  margin-top: 37px;
}
 #previewBoxPequenaColor {
  width: 255px;
  float: left;
  margin-top: 70px;
}
 #previewBoxPequenaAMColor {
  width: 255px;
  float: left;
  margin-top: 70px;
}
 #previewBoxPequenaACColor {
  width: 255px;
  float: left;
  margin-top: 70px;
}
 #previewBoxPequenaAFColor {
  width: 255px;
  float: left;
  margin-top: 70px;
}
 #previewBoxPequenaTMColor {
  width: 255px;
  float: left;
  margin-top: 70px;
}
 #previewBoxPequenaTCColor {
  width: 255px;
  float: left;
  margin-top: 70px;
}
 #previewBoxPequenaTFColor {
  width: 255px;
  float: left;
  margin-top: 70px;
}
 #previewBoxMiniColor {
  width: 134px;
  float: left;
  margin-top: 89px;
}
 #previewBoxMiniAMColor {
  width: 134px;
  float: left;
  margin-top: 89px;
}
 #previewBoxMiniACColor {
  width: 134px;
  float: left;
  margin-top: 89px;
}
 #previewBoxMiniAFColor {
  width: 134px;
  float: left;
  margin-top: 89px;
}
 #previewBoxMiniTMColor {
  width: 134px;
  float: left;
  margin-top: 89px;
}
 #previewBoxMiniTCColor {
  width: 134px;
  float: left;
  margin-top: 89px;
}
 #previewBoxMiniTFColor {
  width: 134px;
  float: left;
  margin-top: 89px;
}
 #previewBoxRedondaColor {
  width: 157px;
  float: left;
}
 #previewBoxRedondaAMColor {
  width: 157px;
  float: left;
}
 #previewBoxRedondaACColor {
  width: 157px;
  float: left;
}
 #previewBoxRedondaAFColor {
  width: 157px;
  float: left;
}
 #previewBoxRedondaTMColor {
  width: 157px;
  float: left;
}
 #previewBoxRedondaTCColor {
  width: 157px;
  float: left;
}
 #previewBoxRedondaTFColor {
  width: 157px;
  float: left;
}
 #previewBoxTermoColor {
  width: 310px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  float: left;
}
 .previewLabelDesc {
  display: table;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
  background: #FFF;
  border-radius: 5px;
  color: #666;
  padding: 0px 10px;
  border: 1px #CCC solid;
}
 .previewBoxValidationTextArea {
  display: block;
  float: left;
  width: 100%;
  visibility: hidden;
}
.previewBoxValidationConfirmArea {
  display: none;
  float: left;
  width: 100%;
  visibility: hidden;
}
.previewBoxValidationTextLabel, .previewBoxValidationSizeLabel, .previewBoxValidationConfirmLabel {
  display: table;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  background: #CCCCCC;
  color: #FF0000;
  padding: 0px 10px;
  xmargin-top: 25px;
  border-radius: 5px;
  margin-top: 5px;
  margin-bottom: 5px 
}
 .post-author {
  display: none !important
}
 @media (max-width: 767px) {
  body #motopress-main.main-holder .previewForm {
    padding: 0 0px !important;
    margin: 0 -10px !important;
  }
  .single-product .previewForm .container {
    width: 95% !important;
  }
  body #motopress-main.main-holder .content-holder div.product .summary {
    width: 98% !important;
  }
}
/* Oculta botão comprar */
 .product-type-simple .quantity {
  display:none !important;
}
 .product-type-simple .single_add_to_cart_button {
  display:none !important;
}
 .product-type-simple .product_totals {
  display:none !important;
}
 #previewDataForm {
  display:none !important;
}
 #previewDataFields {
  display:none !important;
}
 .woocommerce td.product-name dl.variation dt, .woocommerce td.product-name dl.variation dd {
  display:none !important;
}
 .woocommerce td.product-name dl.variation #ddPreview {
  display:block !important;
}
 @media (max-width: 480px) {
  body #motopress-main.main-holder .content-holder div.product div.images {
    width: 100% !important;
  }
}
/* Oculta botão continuar comprando */
 .woocommerce-message .wc-forward {
  display:none !important;
}
/* Melhora apresentação do botão para impressão de boletos */
 .woocommerce-checkout .content-holder .woocommerce-message a.button {
  width: 200px !important;
  color: #FFF !important;
  text-indent: 0 !important;
  font-size: 16px !important;
  border-radius: 0 !important;
  background: #56b621 !important;
  position: relative !important;
  float: left !important;
  clear: both !important;
  margin-left: 0% !important;
  margin-right: 100% !important;
  margin-top: 10px !important;
  margin-bottom: 15px !important;
  padding-top: 11px !important;
}
 .woocommerce-checkout .content-holder .woocommerce-message {
  padding: 15px 15px 15px 45px !important 
}
 .woocommerce-checkout .content-holder .woocommerce-message a.button:before {
  content: none !important;
}
 .payment_method_pagarme-credit-card {
  margin-bottom: 10px !important;
}
 .payment_method_pagarme-banking-ticket {
  margin-bottom: 10px !important;
}
 .payment_method_pagseguro {
  margin-bottom: 15px !important;
}
/* MAILBOX HOME - INI */
.mailbox {
  background: #F49E23;
  display: table;
  clear: both;
  position: relative;
  border-top:1px #FFF solid;
  width: 100%;
  display: none;
}

.mailbox .es_submit_button {
  border-radius: 5px !important;
}

.mailbox .es_subscription_message.success, .mailbox .es_subscription_message.error {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  color: #FFF;
  display: block;
}
 .mailbox form {
  width: 500px;
  margin-left: auto !important;
  margin-right: auto !important;
  color: #FFF;
}
 .mailbox form .es_subscription_form_submit {
  margin-top: 25px;
}
 .mailbox .es-field-wrap {
  width: 350px;
  float: left;
}
 .mailbox .es-field-wrap label {
  font-size: 0px;
}
 .mailbox .es-field-wrap input {
  width: 100%;
  float: left;
}
 .mailboxText {
  margin-left: auto;
  margin-right: auto;
  display: table;
  margin-top: 15px;
  color: #FFF;
  font-size: 25px;
  padding-bottom: 10px;
  text-align: center;
  width: 90%;
}
 #mailboxHome.mailbox {
  display:block !important;
  margin-left:-20%;
  width: 140%;
  border-bottom: 2px solid #FFF;
}
 #mailboxHome.mailbox .es_textbox {
  width: 50%;
  float: left;
}
 #mailboxHome.mailbox .es_button {
  width: 50%;
  float: right;
  padding-top: 1px;
}
 #mailboxHome.mailbox .es_textbox_class {
  float: right;
  width: 250px;
}
 #mailboxHome.mailbox .es_textbox_button {
  margin-left: 20px;
}
 #mailboxProduct.mailbox .es_textbox {
  width: 65%;
  float: left;
}
 #mailboxProduct.mailbox .es_button {
  width: 35%;
  float: right;
  padding-top: 1px;
}
 #mailboxProduct.mailbox .es_textbox_class {
  float: right;
  width: 250px;
}
 .mailbox .es_shortcode_form_email {
  display:none;
}
 .mailbox .es_txt_email_pg {
  margin-bottom: 0px !important;
}
 .mailbox .es_msg {
  padding:0px !important;
  display: table;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  color: #FFF;
  margin: 0px 10px;
}
 .mailbox .es_textbox {
  padding-bottom: 0px;
}
 #mailboxProduct.mailbox .es_textbox_button {
  margin-left: 15px;
}
 @media (max-width: 480px) {
  #mailboxProduct.mailbox .es_textbox {
    width: 100% !important;
    float: left !important;
  }
  #mailboxProduct.mailbox .es_button {
    width: 100% !important;
    float: right !important;
    padding-top: 1px !important;
  }
  #mailboxProduct.mailbox .es_textbox_class {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: table;
    float: none;
  }
  #mailboxProduct.mailbox .es_textbox_button {
    margin-left: auto;
    margin-right: auto;
    display: table;
  }
}
 @media (min-width: 1200px) {
  .mailbox form .es_subscription_form_submit {
    padding: 4px 5px !important;
    font-size: 14px !important;
    line-height: 20px !important;
  }
}
 @media (max-width: 750px) {
  #mailboxHome.mailbox .es_textbox {
    width: 100% !important;
    float: left !important;
  }
  #mailboxHome.mailbox .es_button {
    width: 100% !important;
    float: right !important;
    padding-top: 1px !important;
  }
  #mailboxHome.mailbox .es_textbox_class {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: table;
    float: none;
  }
  #mailboxHome.mailbox .es_textbox_button {
    margin-left: auto;
    margin-right: auto;
    display: table;
  }
  .mailbox form {
    width: 70%;
    margin-left: auto !important;
    margin-right: auto !important;
    color: #FFF;
  }
  .mailbox .es-field-wrap {
    width: 70%;
    float: left;
  }
  .mailboxText {
    width: 63%;
  }
  .mailbox form .es_subscription_form_submit {
    margin-left: 22px !important;
  }
}
 @media (max-width: 650px) {
  #mailboxHome.mailbox .es_textbox {
    width: 100% !important;
    float: left !important;
  }
  #mailboxHome.mailbox .es_button {
    width: 100% !important;
    float: right !important;
    padding-top: 1px !important;
  }
  #mailboxHome.mailbox .es_textbox_class {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: table;
    float: none;
  }
  #mailboxHome.mailbox .es_textbox_button {
    margin-left: auto;
    margin-right: auto;
    display: table;
  }
  .mailbox form {
    width: 90%;
    margin-left: auto !important;
    margin-right: auto !important;
    color: #FFF;
  }
  .mailbox .es-field-wrap {
    width: 70%;
    float: left;
  }
  .mailboxText {
    width: 70%;
  }
  .mailbox form .es_subscription_form_submit {
    margin-left: 22px !important;
  }
}
 @media (max-width: 460px) {
  .mailbox form {
    width: 330px;
  }
  .mailbox .es-field-wrap {
    width: 200px;
    float: left;
  }
}
 @media (max-width: 352px) {
  .mailbox form {
    width: 95%;
  }
  .mailbox .es-field-wrap {
    width: 60%;
    float: left;
  }
  #mailboxHome.mailbox {
    height: 25%;
  }
}
 @media (max-width: 332px) {
  .mailbox form {
    width: 95%;
  }
  .mailbox .es-field-wrap {
    width: 50%;
    float: left;
  }
  #mailboxHome.mailbox {
    height: 25%;
  }
}
/* MAILBOX HOME - END */
 .share-buttons, .product_meta {
  display:none;
}
 .previewForm #content {
  padding-top: 0px !important;
}
 .woocommerce div.product div.summary {
  margin-bottom: 0px !important;
}
 .woocommerce div.product form.cart {
  margin-bottom: 0px !important;
}
 .woocommerce div.product .woocommerce-tabs .panel {
  margin-bottom: 0px !important;
}
 body #motopress-main.main-holder .content-holder {
  padding-top: 0px !important;
}
 body #motopress-main.main-holder .content-holder .onsale {
  min-height: 40px !important;
  font-size: 18px !important;
  line-height: 40px !important;
  padding: 0px 10px !important;
  background: #FF0000 !important;
  color: #FFFFFF !important;
}
 @media (max-width: 339px) {
  body #motopress-main.main-holder .content-holder .onsale {
    min-height: 20px !important;
    font-size: 12px !important;
    line-height: 20px !important;
    padding: 0px 10px !important;
  }
  body #motopress-main.main-holder h2.woocommerce-loop-product__title {
    font-size: 18px !important;
    min-height: 70px !important;
  }
}
 @media (min-width: 340px) and (max-width: 399px) {
  body #motopress-main.main-holder .content-holder .onsale {
    min-height: 20px !important;
    font-size: 14px !important;
    line-height: 20px !important;
    padding: 0px 10px !important;
  }
  body #motopress-main.main-holder h2.woocommerce-loop-product__title {
    font-size: 18px !important;
    min-height: 70px !important;
  }
}
 @media (min-width: 400px) and (max-width: 492px) {
  body #motopress-main.main-holder .content-holder .onsale {
    min-height: 20px !important;
    font-size: 15px !important;
    line-height: 20px !important;
    padding: 0px 10px !important;
  }
  body #motopress-main.main-holder h2.woocommerce-loop-product__title {
    font-size: 18px !important;
    min-height: 70px !important;
  }
}
 @media (min-width: 493px) and (max-width: 699px) {
  body #motopress-main.main-holder .content-holder .onsale {
    min-height: 20px !important;
    font-size: 16px !important;
    line-height: 20px !important;
    padding: 0px 10px !important;
  }
  body #motopress-main.main-holder h2.woocommerce-loop-product__title {
    font-size: 20px !important;
  }
}
 @media (min-width: 700px) and (max-width: 979px) {
  body #motopress-main.main-holder .content-holder .onsale {
    min-height: 30px !important;
    font-size: 16px !important;
    line-height: 30px !important;
    padding: 0px 10px !important;
  }
  body #motopress-main.main-holder h2.woocommerce-loop-product__title {
    font-size: 20px !important;
    min-height: 70px !important;
  }
}
 @media (min-width: 980px) and (max-width: 1199px) {
  body #motopress-main.main-holder .content-holder .onsale {
    min-height: 26px !important;
    font-size: 14px !important;
    line-height: 26px !important;
    padding: 0px 10px !important;
  }
  body #motopress-main.main-holder h2.woocommerce-loop-product__title {
    line-height: 31px !important;
    font-size: 22px !important;
    min-height: 80px !important;
  }
}
 @media (min-width: 1200px) {
  body #motopress-main.main-holder .content-holder .onsale {
    min-height: 30px !important;
    font-size: 16px !important;
    line-height: 30px !important;
    padding: 0px 10px !important;
  }
  body #motopress-main.main-holder h2.woocommerce-loop-product__title {
    line-height: 27px !important;
    font-size: 22px !important;
    min-height: 80px !important;
  }
  body #motopress-main.main-holder .content-holder .featured_products .products ul li.product .price, body #motopress-main.main-holder .content-holder .featured_products ul.products li.product .price {
    font-size:25px !important;
    line-height:25px !important;
  }
}
/* Desativado 15 Novembro 2022 body.single-product #motopress-main.main-holder .content-holder .onsale {
  min-height: 40px !important;
  font-size: 18px !important;
  line-height: 40px !important;
  padding: 0px 10px !important;
  background: #FF0000 !important;
  color: #FFFFFF !important;
}
 @media (max-width: 492px) {
  body.single-product #motopress-main.main-holder .content-holder .onsale {
    min-height: 20px !important;
    font-size: 16px !important;
    line-height: 20px !important;
    padding: 0px 10px !important;
  }
}
 */
 .wc-item-meta > li {
  display: none !important;
}
 .woocommerce-cart .span9 {
  width: 90%;
  max-width: 1070px;
}
 body #motopress-main.main-holder #content form select {
  padding: 4px 5px !important;
}
 li.gfield {
  display: block !important;
}
 .fb-messenger-checkbox {
  width: 34px !important;
  height: 33px !important;
  overflow: hidden !important;
  float: left !important;
  margin-bottom: 110px;
}
 .fb-messenger-checkbox.njt_abd_single.fb_iframe_widget > span {
  vertical-align: bottom !important;
  width: 280px !important;
  height: 69px !important;
}
 .fb-messenger-checkbox.njt_abd_single.fb_iframe_widget > span > iframe {
  vertical-align: bottom !important;
  width: 280px !important;
  height: 69px !important;
}
/* Correção Layout feita em 30 Julho 2019 */
 .span9 {
  width: 100%;
}
 @media (min-width: 979px) {
  body #motopress-main.main-holder .content-holder div.product .summary {
    width: 440px !important;
    float: right !important;
  }
}
 @media (max-width: 979px) and (min-width: 768px) {
  .span9 {
    width: 100% !important;
  }
  body #motopress-main.main-holder .content-holder div.product .summary {
    width: 98% !important;
    float: left !important;
  }
}
 @media (max-width: 879px) {
  .single-product .previewForm .container {
    width: 95% !important;
  }
  header.header .container {
    width: auto !important;
  }
}
 @media (min-width: 910px) and (max-width: 979px) {
  .single-product .previewForm .container {
    width: 860px !important;
  }
  header.header .container {
    width: auto !important;
  }
}
 @media (min-width: 880px) and (max-width: 910px) {
  .single-product .previewForm .container {
    width: 834px !important;
  }
  header.header .container {
    width: auto !important;
  }
}
 .woocommerce-edit-address header.woocommerce-Address-title.title .edit {
  display: none;
}
 #order_comments_field {
  display: none;
}
 .previewEtiquetaACRegua {
  width: 133px !important;
  height: 603px !important;
  position: relative !important;
  margin-left: 56px;
}
 .previewEtiquetaACRegua .artbox img {
  width: 133px !important;
  height: 603px !important;
  margin-left: 0px;
}
 .previewEtiquetaACRegua .artbox {
  width: 133px !important;
  height: 603px !important;
  position: absolute !important;
  margin-left: 0px !important;
}
 .previewEtiquetaACRegua .picture {
  position: absolute !important;
}
 .previewEtiquetaACRegua .text {
  z-index: 2000;
  position: absolute !important;
}
 .previewEtiquetaACRegua .line1 {
  position: absolute;
  display: block;
  margin: 0px;
  font-size: 0px;
  overflow: hidden;
  width: 100%;
  height: 23px;
  line-height: 23px;
  text-align: center;
  transition: all 0.2s ease 0s;
}
 .previewEtiquetaACRegua .line2 {
  position: absolute;
  display: block;
  margin: 0px;
  font-size: 0px;
  overflow: hidden;
  width: 100%;
  height: 23px;
  line-height: 23px;
  text-align: center;
  transition: all 0.2s ease 0s;
}
 .reguaAnimaisArtico {
  font-family: 'Bitter' !important;
  font-weight: 800;
}
 .reguaAnimaisArtico .text {
  margin-top: 95px !important;
  margin-left: 23px !important;
  height: 36px !important;
  overflow: hidden;
  color: #5d4865;
}
 .reguaAnimaisBrasileiros {
  font-family: 'Chewy';
  -webkit-font-smoothing: antialiased;
}
 .reguaAnimaisBrasileiros .text {
  margin-top: 283px !important;
  margin-left: 23px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.25);
  transform-origin: center center;
}
 .reguaCachorros {
  font-family: 'Chewy';
  -webkit-font-smoothing: antialiased;
}
 .reguaCachorros .text {
  margin-top: 27px !important;
  margin-left: 20px !important;
  height: 36px !important;
  overflow: hidden;
  transform: scale(1.2);
}
 .reguaCarrinhos {
  font-family: 'Bitter' !important;
  font-weight: 800;
}
 .reguaCarrinhos .text {
  margin-top: 126px !important;
  margin-left: 25px !important;
  height: 36px !important;
  overflow: hidden;
}
 .reguaCoracoesFlores {
  font-family: 'Marck Script';
}
 .reguaCoracoesFlores .text {
  margin-top: 176px !important;
  margin-left: 22px !important;
  height: 36px !important;
  overflow: hidden;
  color: #c94889;
  transform: scale(1.3);
  transform-origin: center center;
}
 .reguaFlorestaColorida {
  font-family: 'Bitter';
}
 .reguaFlorestaColorida .text {
  margin-top: 37px !important;
  margin-left: 22px !important;
  height: 36px !important;
  overflow: hidden;
  transform: scale(1.1);
}
 .reguaGatos {
  font-family: 'Chewy';
}
 .reguaGatos .text {
  margin-top: 76px !important;
  margin-left: 21px !important;
  height: 36px !important;
  overflow: hidden;
  transform: scale(1.25);
  color: #FFF;
  -webkit-font-smoothing: antialiased;
}
 .reguaJardim {
  font-family: 'Pompiere';
}
 .reguaJardim .text {
  margin-top: 58px !important;
  margin-left: 24px !important;
  height: 36px !important;
  overflow: hidden;
  transform: scale(1.3);
  color: #FFF;
}
 .reguaJardimSecreto {
  font-family: 'Bitter';
}
 .reguaJardimSecreto .text {
  margin-top: 82px !important;
  margin-left: 22px !important;
  height: 36px !important;
  overflow: hidden;
  transform: scale(1.15);
  color: #6d6d6d;
}
 .reguaMonstrinhos {
  font-family: 'Chewy';
  -webkit-font-smoothing: antialiased;
}
 .reguaMonstrinhos .text {
  margin-top: 58px !important;
  margin-left: 24px !important;
  height: 36px !important;
  overflow: hidden;
  transform: scale(1.1);
}
 .reguaMundoLindo {
  font-family: 'Pompiere';
}
 .reguaMundoLindo .text {
  margin-top: 288px !important;
  margin-left: 22px !important;
  height: 36px !important;
  overflow: hidden;
  transform: scale(1.4);
  color: #FFF;
}
 .reguaLhama {
  font-family: 'Bitter';
}
 .reguaLhama .text {
  margin-top: 78px !important;
  margin-left: 25px !important;
  height: 36px !important;
  overflow: hidden;
  transform: scale(1.1);
}
 .reguaEspaco {
  font-family: 'Bitter';
}
 .reguaEspaco .text {
  margin-top: 73px !important;
  margin-left: 21px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.2);
  transform-origin: center center;
}
 .reguaDino {
  font-family: 'Bitter';
}
 .reguaDino .text {
  margin-top: 82px !important;
  margin-left: 19px !important;
  height: 36px !important;
  overflow: hidden;
  color: #1e3851;
  transform: scale(1.25);
  transform-origin: center center;
}
 #previewBoxACReguaConfirm .previewLabelDesc {
  margin-left: 40px;
}


/* Reguas 2024 - Ini */

.previewEtiquetaACRegua {
  background-color: transparent !important;
  width: 186px !important;
}

.previewEtiquetaACRegua .artbox {
  width: 167px !important;
  height: 603px !important;
}

.previewEtiquetaACRegua .artbox img {
  width: 167px !important;
  height: 603px !important;
}

.reguaAnimaisArtico, .reguaArcoIris, .reguaDinossauros, .reguaEspacoSideral, .reguaFeriasVerao, .reguaFlorestaBrasileira, .reguaJardimEncantado, .reguaMetamorfose, .reguaNoiteEstrelada, .reguaPassaros, .reguaPrimavera, .reguaSafari, .reguaUniversoCores {
  font-family: "CCDashDecent_W00_Heavy" !important;
}

.reguaAnimaisArtico .text {
  margin-top: 46px !important;
  margin-left: 58px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.1);
}

.reguaArcoIris .text {
  margin-top: 31px !important;
  margin-left: 48px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.15);
}

.reguaDinossauros .text {
  margin-top: 54px !important;
  margin-left: 44px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.2);
}

.reguaEspacoSideral .text {
  margin-top: 104px !important;
  margin-left: 39px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.15);
}

.reguaFeriasVerao .text {
  margin-top: 39px !important;
  margin-left: 33px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.17);
}

.reguaFlorestaBrasileira .text {
  margin-top: 113px !important;
  margin-left: 31px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.4);
}

.reguaJardimEncantado .text {
  margin-top: 47px !important;
  margin-left: 35px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.1);
}

.reguaMetamorfose .text {
  margin-top: 60px !important;
  margin-left: 60px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.15);
}

.reguaNoiteEstrelada .text {
  margin-top: 31px !important;
  margin-left: 54px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.15);
}

.reguaPassaros .text {
  margin-top: 105px !important;
  margin-left: 53px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.15);
}

.reguaPrimavera .text {
  margin-top: 18px !important;
  margin-left: 40px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.15);
}

.reguaSafari .text {
  margin-top: 24px !important;
  margin-left: 54px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.15);
}

.reguaUniversoCores .text {
  margin-top: 35px !important;
  margin-left: 31px !important;
  height: 36px !important;
  overflow: hidden;
  color: #FFF;
  transform: scale(1.10);
}

/* Reguas 2024 - Fim */


 .previewEtiquetaACMesversario {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 50px;
  background-color: transparent !important;
}
 .previewEtiquetaACMesversario .artbox {
  margin-left: 0 !important;
  width: 500px;
  height: 377px;
}
 .previewEtiquetaACMesversario .text {
  display: none;
}
 #previewBoxACMesversarioConfirm .previewLabelDesc {
  margin-left: auto !important;
}
 @media (min-width: 200px) {
  .previewEtiquetaACMesversario {
    margin-left: auto;
    margin-right: auto;
    zoom: 0.6 !important;
  }
}
 @media (min-width: 600px) {
  .previewEtiquetaACMesversario {
    zoom: 1 !important;
  }
}
 .previewEtiquetaAMTabuada {
  width: 215px;
  height: 409px;
  border-radius:10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: none;
  position: relative;
}
 .previewEtiquetaAMTabuada .artbox {
  position: absolute;
  width: 215px !important;
  height: 409px !important;
  line-height: 120px;
  text-align: center;
  transition:all 0.5s ease 0s;
  margin-left:0px !important;
}
 .previewEtiquetaAMTabuada .artbox img {
  width: 215px !important;
  height: 409px !important;
}
 .previewEtiquetaAMTabuada .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMTabuada .picture {
  width:0px;
  height:0px;
  transition:none;
}
 .previewEtiquetaAMTabuada .text {
  display: none;
}
 .previewEtiquetaAMFIncentivo {
  width: 260px;
  height: 504px;
  border-radius:10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: none;
  position: relative;
}
 .previewEtiquetaAMFIncentivo .artbox {
  position: absolute;
  width: 260px;
  height: 504px;
  line-height: 120px;
  text-align: center;
  transition:all 0.5s ease 0s;
  margin-left:0px !important;
}
 .previewEtiquetaAMFIncentivo .artbox img {
  vertical-align: middle;
}
 .previewEtiquetaAMFIncentivo .picture {
  width:0px;
  height:0px;
  transition:none;
}
 .previewEtiquetaAMFIncentivo .text {
  display: none;
}
 .previewEtiquetaAMFIncentivoConfirm {
  background-color: transparent !important;
}
/* CSS PISTA DE CARRINHO 3D */
 #product-41632.product-type-simple .quantity {
  display:block !important;
}
 #product-41632.product-type-simple .single_add_to_cart_button {
  display:block !important;
}
 #product-41632.product-type-simple .product_totals {
  display:block !important;
}
 #product-41632 .cart {
  width: 230px;
  float: right;
  clear: both;
  height: 150px;
  padding-top: 20px;
}
 #product-41632 .related {
  float: left;
}
 #product-41632 .input-text {
  line-height: 60px !important;
  height: 60px !important;
  font-size: 20px;
}
 body #motopress-main.main-holder #product-41632 button.button {
  padding: 17px 27px !important;
  font-size: 19px !important;
  line-height: 25px !important;
}
 #product-41632 .gform_variation_wrapper {
  display:none !important;
}
/* CSS ADESIVO PAREDE ESPAÇO */
 #product-41787.product-type-simple .quantity {
  display:block !important;
}
 #product-41787.product-type-simple .single_add_to_cart_button {
  display:block !important;
}
 #product-41787.product-type-simple .product_totals {
  display:block !important;
}
 #product-41787 .cart {
  width: 230px;
  float: right;
  clear: both;
  height: 150px;
  padding-top: 20px;
}
 #product-41787 .related {
  float: left;
}
 #product-41787 .input-text {
  line-height: 60px !important;
  height: 60px !important;
  font-size: 20px;
}
 body #motopress-main.main-holder #product-41787 button.button {
  padding: 17px 27px !important;
  font-size: 19px !important;
  line-height: 25px !important;
}
 #product-41787 .gform_variation_wrapper {
  display:none !important;
}
/* CSS ADESIVO PAREDE DINOS */
 #product-41798.product-type-simple .quantity {
  display:block !important;
}
 #product-41798.product-type-simple .single_add_to_cart_button {
  display:block !important;
}
 #product-41798.product-type-simple .product_totals {
  display:block !important;
}
 #product-41798 .cart {
  width: 230px;
  float: right;
  clear: both;
  height: 150px;
  padding-top: 20px;
}
 #product-41798 .related {
  float: left;
}
 #product-41798 .input-text {
  line-height: 60px !important;
  height: 60px !important;
  font-size: 20px;
}
 body #motopress-main.main-holder #product-41798 button.button {
  padding: 17px 27px !important;
  font-size: 19px !important;
  line-height: 25px !important;
}
 #product-41798 .gform_variation_wrapper {
  display:none !important;
}
/* CSS ADESIVO DE BRINCAR AMARELINHA */
 #product-42518.product-type-simple .quantity {
  display:block !important;
}
 #product-42518.product-type-simple .single_add_to_cart_button {
  display:block !important;
}
 #product-42518.product-type-simple .product_totals {
  display:block !important;
}
 #product-42518 .cart {
  width: 230px;
  float: right;
  clear: both;
  height: 150px;
  padding-top: 20px;
}
 #product-42518 .related {
  float: left;
}
 #product-42518 .input-text {
  line-height: 60px !important;
  height: 60px !important;
  font-size: 20px;
}
 body #motopress-main.main-holder #product-42518 button.button {
  padding: 17px 27px !important;
  font-size: 19px !important;
  line-height: 25px !important;
}
 #product-42518 .gform_variation_wrapper {
  display:none !important;
}
/* CSS ADESIVO MAPA MUNDI */
 #product-53151.product-type-simple .quantity {
  display:block !important;
}
 #product-53151.product-type-simple .single_add_to_cart_button {
  display:block !important;
}
 #product-53151.product-type-simple .product_totals {
  display:block !important;
}
 #product-53151 .cart {
  width: 230px;
  float: right;
  clear: both;
  height: 150px;
  padding-top: 20px;
}
 #product-53151 .related {
  float: left;
}
 #product-53151 .input-text {
  line-height: 60px !important;
  height: 60px !important;
  font-size: 20px;
}
 body #motopress-main.main-holder #product-53151 button.button {
  padding: 17px 27px !important;
  font-size: 19px !important;
  line-height: 25px !important;
}
 #product-53151 .gform_variation_wrapper {
  display:none !important;
}
/* CSS ADESIVO SISTEMA SOLAR */
 #product-53150.product-type-simple .quantity {
  display:block !important;
}
 #product-53150.product-type-simple .single_add_to_cart_button {
  display:block !important;
}
 #product-53150.product-type-simple .product_totals {
  display:block !important;
}
 #product-53150 .cart {
  width: 230px;
  float: right;
  clear: both;
  height: 150px;
  padding-top: 20px;
}
 #product-53150 .related {
  float: left;
}
 #product-53150 .input-text {
  line-height: 60px !important;
  height: 60px !important;
  font-size: 20px;
}
 body #motopress-main.main-holder #product-53150 button.button {
  padding: 17px 27px !important;
  font-size: 19px !important;
  line-height: 25px !important;
}
 #product-53150 .gform_variation_wrapper {
  display:none !important;
}
/* CSS PRODUTOS VARIÁVEIS */
 .product-type-variable .quantity {
  display:block !important;
}
 .product-type-variable .single_add_to_cart_button {
  display:block !important;
}
 .product-type-variable .product_totals {
  display:block !important;
}
 .product-type-variable .cart {
  width: 230px;
  float: right;
  clear: both;
  height: 150px;
  padding-top: 20px;
}
 .product-type-variable .related {
  float: left;
}
 .product-type-variable .input-text {
  line-height: 60px !important;
  height: 60px !important;
  font-size: 20px;
}
 body #motopress-main.main-holder .product-type-variable button.button {
  padding: 17px 27px !important;
  font-size: 19px !important;
  line-height: 25px !important;
}
 .product-type-variable .gform_variation_wrapper {
  display:none !important;
}
/* BLACK FRIDAY */
/* body.single-product #motopress-main.main-holder .content-holder .onsale, body #motopress-main.main-holder .content-holder .onsale {
  background: #000 !important;
  color: #e7cc09 !important;
  font-weight: bold !important;
}
 */
/*********************************/
/*********************************/
/*********************************/
/* PREVIEW - ILUSTRADAS - INICIO */
/*********************************/
/*********************************/
/*********************************/
 .previewPagesProductKit {
  width: 932px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  height: 630px;
  padding-left: 0px;
  background-position-x: 0px;
  transform: scale(0.8);
  transform-origin: left top;
}
 .previewPagesProductSingle {
  width: 883px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  height: 618px;
  padding-left: 0px;
  transform: scale(0.8);
  transform-origin: left top;
  border-radius: 20px;
  overflow: hidden;
}
 .previewPagesProductSheet {
  width: 883px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  height: 618px;
  padding-left: 0px;
  transform: scale(0.8);
  transform-origin: left top;
  border-radius: 20px;
  overflow: hidden;
}
 .previewSpacer {
  background: rgb(204,204,204);
  background: linear-gradient(90deg, rgba(204,204,204,0) 10%, rgba(204,204,204,1) 40%, rgba(204,204,204,1) 60%, rgba(204,204,204,0) 90%);
  height: 1px;
  width: 100%;
  float: left;
  margin-top: 10px;
  margin-bottom: 10px;
}
 .previewBox {
  background-color: #d5eae3 !important;
  padding-bottom: 0px !important;
  border-radius: 10px;
  overflow: hidden;
}
.previewPagesKit, .previewPagesSingle {
  width: 100%;
  height: 510px;
  margin-left: auto;
  margin-right: auto;
  float: none;
  overflow: hidden;
}
.previewPagesSheet {
  width: 100%;
  height: 531px;
  margin-left: auto;
  margin-right: auto;
  float: none;
  overflow: hidden;
}
 .previewThemesPictureBox, .previewThemesColorBox, .previewThemesTextBox, .previewThemesFontBox, .previewThemesConfirmBox {
  width:inherit;
  margin-left:auto;
  margin-right:auto;
  overflow: hidden;
}
 .previewThemesConfirmBox {
  margin-bottom: 30px;
}
 .previewThemesPicture, .previewThemesColor, .previewThemesText, .previewThemesFont, .previewThemesConfirm {
  clear: both;
  width: 594px;
  margin-left: auto;
  margin-right: auto;
  height: 250px;
  padding-top: 0px;
  transform-origin: left top;
}
 .previewThemesPicture .leftButton {
  float: left;
  width: 50px;
  height: 178px;
  clear: left;
}
 .previewThemesPicture .leftButton .arrow {
  border-left: 3px solid #BBB;
  width: 20px;
  height: 20px;
  border-bottom: 3px solid #BBB;
  transform: rotate(45deg);
  margin-left: 19px;
  margin-top: 75px;
}
 .previewThemesPicture .leftButton:active:hover .arrow {
  margin-left: 20px;
  margin-top: 76px;
  width: 18px;
  height: 18px;
}
 .previewThemesPicture .rightButton {
  float: left;
  width: 50px;
  xbackground: #0000FF;
  height: 178px;
}
 .previewThemesPicture .rightButton .arrow {
  border-right: 3px solid #BBB;
  width: 20px;
  height: 20px;
  border-top: 3px solid #BBB;
  transform: rotate(45deg);
  margin-left: 6px;
  margin-top: 75px;
}
 .previewThemesPicture .rightButton:active:hover .arrow {
  width: 18px;
  height: 18px;
  margin-left: 7px;
  margin-top: 76px;
}
.personalizeButton {
  width: fit-content;
  float: right !important;
  position: relative !important;
  top: 12px;
}
@media (max-width: 1099px) {
  .personalizeButton {
    bottom: 0px !important;
  }
}
 .previewThemesPicture .areaLayouts {
  width: 490px;
  float: left;
  height: 208px;
  overflow: hidden;
}
 .previewThemesPicture .areaLayouts .title {
  color: #909090;
  font-size: 22px;
  padding: 12px;
  margin-top: 9px;
}
 .previewThemesPicture .tabs {
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
  float: none;
  display: flex;
  color: #909090;
  float: none;
  padding-top: 13px;
}
 .previewThemesPicture .tabs li {
  list-style: none;
  list-style-type: none;
}
 .previewThemesPicture .tabs a {
  color: #909090;
  font-size: 13px;
  padding: 0px 10px;
  width: auto;
  float: left;
  background: #DDD;
  border-radius: 35px;
  line-height: 32px;
  margin: 0px 3px;
  text-decoration: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}
.previewThemesPicture .areaLayouts .TODOS li, .previewThemesPicture .areaLayouts .TODOS .ANIMAIS, .previewThemesPicture .areaLayouts .ANIMAIS .ANIMAIS, .previewThemesPicture .areaLayouts .TODOS .NATUREZA, .previewThemesPicture .areaLayouts .NATUREZA .NATUREZA, .previewThemesPicture .areaLayouts .TODOS .DELICADO, .previewThemesPicture .areaLayouts .DELICADO .DELICADO, .previewThemesPicture .areaLayouts .TODOS .DIVERSAO, .previewThemesPicture .areaLayouts .DIVERSAO .DIVERSAO, .previewThemesPicture .areaLayouts .TODOS .FUTEBOL, .previewThemesPicture .areaLayouts .FUTEBOL .FUTEBOL, .previewThemesPicture .areaLayouts .TODOS .INCLUSAO, .previewThemesPicture .areaLayouts .INCLUSAO .INCLUSAO, .previewThemesPicture .areaLayouts .TODOS .ALERTA, .previewThemesPicture .areaLayouts .ALERTA .ALERTA, .previewThemesPicture .areaLayouts .TODOS .PRINCESAS, .previewThemesPicture .areaLayouts .PRINCESAS .PRINCESAS, .previewThemesPicture .areaLayouts .TODOS .SAUDE, .previewThemesPicture .areaLayouts .SAUDE .SAUDE, .previewThemesPicture .areaLayouts .TODOS .BEBE, .previewThemesPicture .areaLayouts .BEBE .BEBE, .previewThemesPicture .areaLayouts .TODOS .CORES, .previewThemesPicture .areaLayouts .CORES .CORES, .previewThemesPicture .areaLayouts .TODOS .PERSONAGENS, .previewThemesPicture .areaLayouts .PERSONAGENS .PERSONAGENS {
  width: 80px !important;
  float: left !important;
  height: 80px !important;
  padding: 0px 9px 18px 9px !important;
}
.previewThemesPicture .areaLayouts .TODOS li a, .previewThemesPicture .areaLayouts .TODOS .ANIMAIS a, .previewThemesPicture .areaLayouts .ANIMAIS .ANIMAIS a, .previewThemesPicture .areaLayouts .TODOS .NATUREZA a, .previewThemesPicture .areaLayouts .NATUREZA .NATUREZA a, .previewThemesPicture .areaLayouts .TODOS .DELICADO a, .previewThemesPicture .areaLayouts .DELICADO .DELICADO a, .previewThemesPicture .areaLayouts .TODOS .DIVERSAO a, .previewThemesPicture .areaLayouts .DIVERSAO .DIVERSAO a, .previewThemesPicture .areaLayouts .TODOS .FUTEBOL a, .previewThemesPicture .areaLayouts .FUTEBOL .FUTEBOL a, .previewThemesPicture .areaLayouts .TODOS .INCLUSAO a, .previewThemesPicture .areaLayouts .INCLUSAO .INCLUSAO a, .previewThemesPicture .areaLayouts .TODOS .ALERTA a, .previewThemesPicture .areaLayouts .ALERTA .ALERTA a, .previewThemesPicture .areaLayouts .TODOS .PRINCESAS a, .previewThemesPicture .areaLayouts .PRINCESAS .PRINCESAS a, .previewThemesPicture .areaLayouts .TODOS .SAUDE a, .previewThemesPicture .areaLayouts .SAUDE .SAUDE a, .previewThemesPicture .areaLayouts .TODOS .BEBE a, .previewThemesPicture .areaLayouts .BEBE .BEBE a, .previewThemesPicture .areaLayouts .TODOS .CORES a, .previewThemesPicture .areaLayouts .CORES .CORES a, .previewThemesPicture .areaLayouts .TODOS .PERSONAGENS a, .previewThemesPicture .areaLayouts .PERSONAGENS .PERSONAGENS a {
  width: 80px !important;
  height: 80px !important;
  background-size: contain !important;
  float: left;
  margin: 0px !important;
  -webkit-transition:all 0.5s ease !important;
  -moz-transition:all 0.5s ease !important;
  -o-transition:all 0.5s ease !important;
  transition:all 0.5s ease !important;
}
 .previewThemesPicture .areaLayouts .listLayouts a {
  width: 0px;
  height: 0px;
  background-size: contain !important;
  float: left;
  margin: 40px;
  border-radius: 7px;
  border: 2px solid #d5eae3;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
 .previewThemesPicture .areaLayouts .listLayouts a.selected {
  border: #51a351 solid 2px !important;
}
 .previewThemesPicture .areaLayouts .listLayouts {
  list-style: none;
  margin: 0px;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  transition:all 0.5s ease;
}
 .previewThemesPicture .areaLayouts .listLayouts li {
  width: 0px;
  float: left;
  height: 0px;
  margin: 0px;
}

.previewThemesPictureSelectBox {
  width:inherit;
  margin-left:auto;
  margin-right:auto;
  overflow: hidden;
}
.previewThemesPictureSelect {
  clear: both;
  width: 600px;
  margin-left: auto;
  margin-right: auto;
  height: 250px;
  padding-top: 0px;
  transform-origin: left top;
}
.previewThemesPictureSelect .leftButtonSelect {
  float: left;
  width: 50px;
  height: 196px;
  clear: left;
}
.previewThemesPictureSelect .leftButtonSelect .arrowSelect {
  border-left: 3px solid #BBB;
  width: 20px;
  height: 20px;
  border-bottom: 3px solid #BBB;
  transform: rotate(45deg);
  margin-left: 19px;
  margin-top: 86px;
}
.previewThemesPictureSelect .leftButtonSelect:active:hover .arrowSelect {
  margin-left: 20px;
  margin-top: 76px;
  width: 18px;
  height: 18px;
}
.previewThemesPictureSelect .rightButtonSelect {
  float: left;
  width: 50px;
  height: 196px;  
}
.previewThemesPictureSelect .rightButtonSelect .arrowSelect {
  border-right: 3px solid #BBB;
  width: 20px;
  height: 20px;
  border-top: 3px solid #BBB;
  transform: rotate(45deg);
  margin-left: 6px;
  margin-top: 86px;
}
.previewThemesPictureSelect .rightButtonSelect:active:hover .arrowSelect {
  width: 18px;
  height: 18px;
  margin-left: 7px;
  margin-top: 76px;
}
.previewThemesPictureSelect .areaLayoutsSelect {
  width: 490px;
  float: left;
  height: 178px;
  overflow: hidden;
}
.previewThemesPictureSelect .areaLayoutsSelect .title {
  color: #909090;
  font-size: 22px;
  padding: 12px;
  margin-top: 9px;
}
.previewThemesPictureSelect .tabsSelect {
  background: #DDD;
  width: 250px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  float: none;
  display: flex;
  color: #909090;
  float: none;
  padding-top: 13px;
  border-radius: 5px;
  text-align-last: center;
}
.previewThemesPictureSelect .tabsSelect option {
  list-style: none;
  list-style-type: none;
}
.previewThemesPictureSelect .tabsSelect:after {
  text-align: left;
  color: #909090;
  background: #DDD;
  cursor: pointer;
}
.previewThemesPictureSelect .areaLayoutsSelect .TODOS li, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .ANIMAIS, .previewThemesPictureSelect .areaLayoutsSelect .ANIMAIS .ANIMAIS, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .NATUREZA, .previewThemesPictureSelect .areaLayoutsSelect .NATUREZA .NATUREZA, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .DELICADO, .previewThemesPictureSelect .areaLayoutsSelect .DELICADO .DELICADO, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .DIVERSAO, .previewThemesPictureSelect .areaLayoutsSelect .DIVERSAO .DIVERSAO, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .FUTEBOL, .previewThemesPictureSelect .areaLayoutsSelect .FUTEBOL .FUTEBOL, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .INCLUSAO, .previewThemesPictureSelect .areaLayoutsSelect .INCLUSAO .INCLUSAO, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .ALERTA, .previewThemesPictureSelect .areaLayoutsSelect .ALERTA .ALERTA, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .BEBE, .previewThemesPictureSelect .areaLayoutsSelect .BEBE .BEBE, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .PRINCESAS, .previewThemesPictureSelect .areaLayoutsSelect .PRINCESAS .PRINCESAS, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .SAUDE, .previewThemesPictureSelect .areaLayoutsSelect .SAUDE .SAUDE {
  width: 87px !important;
  float: left !important;
  height: 70px !important;
  padding: 9px 4px 9px 4px !important;
}
.previewThemesPictureSelect .areaLayoutsSelect .TODOS li a, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .ANIMAIS a, .previewThemesPictureSelect .areaLayoutsSelect .ANIMAIS .ANIMAIS a, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .NATUREZA a, .previewThemesPictureSelect .areaLayoutsSelect .NATUREZA .NATUREZA a, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .DELICADO a, .previewThemesPictureSelect .areaLayoutsSelect .DELICADO .DELICADO a, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .DIVERSAO a, .previewThemesPictureSelect .areaLayoutsSelect .DIVERSAO .DIVERSAO a, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .FUTEBOL a, .previewThemesPictureSelect .areaLayoutsSelect .FUTEBOL .FUTEBOL a, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .INCLUSAO a, .previewThemesPictureSelect .areaLayoutsSelect .INCLUSAO .INCLUSAO a, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .ALERTA a, .previewThemesPictureSelect .areaLayoutsSelect .ALERTA .ALERTA a, .previewThemesPictureSelect .areaLayoutsSelect .TODOS .PRINCESAS a, .previewThemesPictureSelect .areaLayoutsSelect .PRINCESAS .PRINCESAS a,
.previewThemesPictureSelect .areaLayoutsSelect .TODOS .SAUDE a, .previewThemesPictureSelect .areaLayoutsSelect .SAUDE .SAUDE a,.previewThemesPictureSelect .areaLayoutsSelect .TODOS .BEBE a, .previewThemesPictureSelect .areaLayoutsSelect .BEBE .BEBE a  {
  width: 85px !important;
  height: 68px !important;
  background-size: contain !important;
  float: left;
  margin: 2px !important;
  -webkit-transition:all 0.5s ease !important;
  -moz-transition:all 0.5s ease !important;
  -o-transition:all 0.5s ease !important;
  transition:all 0.5s ease !important;
}
.previewThemesPictureSelect .areaLayoutsSelect .listLayoutsSelect a {
  width: 0px;
  height: 0px;
  background-size: contain !important;
  float: left;
  margin: 40px;
  border-radius: 7px;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.previewThemesPictureSelect .areaLayoutsSelect .listLayoutsSelect a.selected {
  border: #51a351 solid 2px !important;
}
.previewThemesPictureSelect .areaLayoutsSelect .listLayoutsSelect {
  list-style: none;
  margin: 0px;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  transition:all 0.5s ease;
}
.previewThemesPictureSelect .areaLayoutsSelect .listLayoutsSelect li {
  width: 0px;
  float: left;
  height: 0px;
  margin: 0px;
}
 .previewBoxColor {
  background-color: #d5eae3 !important;
  padding-bottom: 0px !important;
}
 .previewThemesColor {
  clear: both;
  width: 496px;
  margin-left: auto;
  margin-right: auto;
  height: 130px;
  padding-top: 10px;
}
 .previewThemesColor .areaLayouts {
  width: 496px;
  float: left;
  height: 108px;
}
 .previewThemesColor .areaLayouts .listLayouts {
  list-style: none;
  margin: 0px;
}
 .previewThemesColor .areaLayouts .listLayouts li {
  width: 100px;
  float: left;
  height: 100px;
  margin: 12px 12px;
}
 .previewThemesColor .areaLayouts .listLayouts a {
  width: 100px;
  float: left;
  height: 100px;
  background-position-x: 0px !important;
  background-position-y: 0px !important;
  border-radius: 7px;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  border: 2px solid #d5eae3;
}
 .previewThemesColor .areaLayouts .listLayouts a.selected {
  border: #51a351 solid 2px !important;
}
.previewBoxSize {
  background-color: #d5eae3 !important;
  padding-bottom: 0px !important;
}
 .previewBoxText {
  background-color: #d5eae3 !important;
  padding-bottom: 0px !important;
}
.previewBoxColorElements {
  background-color: #d5eae3 !important;
  padding-bottom: 0px !important;
}
 .previewThemesText {
  clear: both;
  width: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}
 .previewThemesText .areaLayouts {
  width: 400px;
  float: left;
}
 .previewThemesText .areaLayouts .listLayouts {
  list-style: none;
  margin: 0px;
}
 .previewThemesText .areaLayouts .listLayouts li {
  width: 200px;
  float: left;
  height: 100px;
  margin: 0px;
}
 .previewThemesText .areaLayouts .listLayouts input {
  width: 180px;
  margin-left: auto !important;
  margin-right: auto !important;
  float: none !important;
  line-height: 35px;
  height: 35px;
  font-size: 30px;
  text-align: center;
}
 .previewBoxConfirmation {
  background-color: #d5eae3 !important;
  padding-bottom: 0px !important;
}
 .previewThemesConfirm {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  height: auto;
}
 .previewThemesConfirm .areaLayouts {
  width: 496px;
  float: left;
  height: 108px;
}
 .previewThemesConfirm .areaLayouts .listLayouts {
  list-style: none;
  margin: 0px;
}
 .previewThemesConfirm .areaLayouts .listLayouts li {
  width: 100px;
  float: left;
  height: 100px;
  margin: 2px 12px;
}
 .previewThemesConfirm .areaLayouts .listLayouts a {
  width: 100px;
  float: left;
  height: 100px;
  background-position-x: 5px !important;
  background-position-y: 7px !important;
}
 .previewBoxFont {
  background-color: #d5eae3 !important;
  padding-bottom: 0px !important;
}
 .previewThemesFont {
  clear: both;
  width: 496px;
  margin-left: auto;
  margin-right: auto;
  height: 150px;
  padding-top: 10px;
}
 .previewThemesFont .areaLayouts {
  width: 496px;
  float: left;
  height: 108px;
}
 .previewThemesFont .areaLayouts .listLayouts {
  list-style: none;
  margin: 0px;
}
 .previewThemesFont .areaLayouts .listLayouts li {
  float: left;
  height: 60px;
}
 .previewThemesFont .areaLayouts .listLayouts li > div {
  cursor: pointer;
}
 .previewThemesFont .areaLayouts .listLayouts a {
  width: 100px;
  float: left;
  height: 100px;
  background-position-x: 5px !important;
  background-position-y: 7px !important;
}
 .previewBoxFont {
  height: auto !important;
}
 .previewThemesFont .selected {
  border: 2px solid #51a351 !important;
}
 .previewThemesFont .previewEtiquetaACPequena {
  border: 2px solid #d5eae3;
  box-shadow: none;
}
 .previewThemesFont .previewEtiquetaACPequena .text {
  width: 100%;
}
 .previewThemesFont .previewEtiquetaACPequena .line1 {
  font-size: 26px;
}
 @media (min-width: 1200px) {
  .previewSpacer {
    display: none;
  }
  .previewThemesPictureBox, .previewThemesColorBox, .previewThemesTextBox {
    height: 674px;
  }
  /* .previewThemesFontBox, .previewThemesConfirmBox {
    height: 644px;
  }
  */
  .previewThemesPicture .leftButton {
    margin-left: 10px;
    margin-top: 152px;
    width: 35px;
  }
  .previewThemesPicture .leftButton .arrow {
    margin-left: 17px;
  }
  .previewThemesPicture .rightButton {
    margin-top: 152px;
    margin-left: 5px;
    width: 35px;
  }
  .previewThemesPicture .rightButton .arrow {
    margin-left: -4px;
  }
  .previewThemesPicture .areaLayouts {
    margin-left: 0px;
    width: 390px;
    height: 484px;
    margin-right: 0px;
  }
  .previewThemesPicture, .previewThemesText {
    width: 482px;
    margin-left: 0px;
    margin-right: 0px;
    clear: none;
    float: left;
    margin-top: 6px;
  }
  .previewThemesConfirm {
    width: 400px;
    margin-left: 0px;
    margin-right: 0px;
    clear: none;
    float: left;
    margin-top: 30px;
  }
  .previewPagesKit, .previewPagesSingle, .previewPagesSheet {
    width: auto;
    float: left;
  }
  .previewPagesProductKit, .previewPagesProductSingle {
    margin-right: 0px;
    padding-left: 0px;
    background-position-x: 0px;
  }
  .previewPagesProductSheet {
    margin-right: 0px;
    padding-left: 0px;
    background-position-x: 0px;
    transform-origin: center top;
  }
  .previewThemesColor .areaLayouts {
    width: 252px;
    height: 252px;
    margin-top: 50px;
  }
  .previewThemesColor {
    width: 252px;
    margin-left: auto;
    margin-right: auto;
  }
  .previewThemesText{
    height: 280px;
    margin-top: 45px;
  }
  .previewThemesTextBox {
    width: 300px;
  }
  .previewThemesText .areaLayouts {
    width: 300px;
    float: left;
  }
  .previewThemesText .areaLayouts .listLayouts li {
    width: 300px;
    height: 60px;
  }
  .previewThemesText .areaLayouts .listLayouts input {
    width: 280px;
  }
  .previewThemesFontBox {
    width: 250px;
    margin-top: 30px;
  }
  .previewThemesFont {
    width: 338px;
    margin-left: 0px;
    margin-right: 0px;
    clear: none;
    float: left;
    margin-top: 6px;
    height: 400px;
  }
  .previewThemesFont .areaLayouts {
    width: 280px !important;
    float: left;
    height: 80px;
  }
}
 @media (min-width: 300px) and (max-width: 759px) {
  .previewPagesProductKit {
    width: 623px;
    padding-left: 0px;
    background-position-x: -281px;
    background-position-y: 182px;
    margin-left: auto;
    margin-right: auto;
    height: 825px;
  }
  .previewPagesProductSingle {
    width: 623px;
    padding-left: 0px;
    background-position-x: -281px;
    background-position-y: 182px;
    margin-left: auto;
    margin-right: auto;
    height: 825px;
  }
  .previewPagesProductSheet {
    width: 623px;
    padding-left: 0px;
    background-position-x: 0px;
    background-position-y: 0px;
    margin-left: auto;
    margin-right: auto;
  }
}
 @media (min-width: 300px) and (max-width: 650px) {
  .previewThemesPicture, .previewThemesColor, .previewThemesFont {
    width: 496px;
  }
  .previewThemesPicture .areaLayouts {
    width: 392px;
  }
  .previewThemesPicture .tabs a {
    border-radius: 5px;
    padding: 0px 4px;
    font-size: 17px;
    margin: 0px 3px;
    text-align: center;
  }
  .previewThemesPictureSelect .tabsSelect a {
    border-radius: 5px;
    padding: 0px 4px;
    font-size: 17px;
    margin: 0px 3px;
    text-align: center;
  }
}
 @media (min-width: 300px) and (max-width: 310px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.46);
  }
  .previewPagesProductSheet {
    transform: scale(0.45);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 380px;
    width: 284px;
  }
  .previewPagesSheet {
    height: 306px;
    width: 282px;
  }
  .previewThemesPictureBox {
    width: 280px;
    height: 150px;
  }
  .previewThemesConfirmBox {
    width: 280px;
  }
  .previewThemesColorBox {
    width: 254px;
    height: 80px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.57);
  }
  .previewThemesPictureSelect {
    transform: scale(0.80);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.51);
  }
  .previewThemesFontBox {
    width: 276px;
    height: 110px;
  }
}
 @media (min-width: 310px) and (max-width: 320px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.47);
  }
  .previewPagesProductSheet {
    transform: scale(0.46);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 390px;
    width: 295px;
  }
  .previewPagesSheet {
    height: 312px;
    width: 289px;
  }
  .previewThemesPictureBox {
    width: 295px;
    height: 160px;
  }
  .previewThemesConfirmBox {
    width: 295px;
  }
  .previewThemesColorBox {
    width: 268px;
    height: 88px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.6);
  }
  .previewThemesPictureSelect {
    transform: scale(0.83);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.52);
  }
  .previewThemesFontBox {
    width: 280px;
    height: 110px;
  }
}
 @media (min-width: 320px) and (max-width: 330px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.49);
  }
  .previewPagesProductSheet {
    transform: scale(0.48);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 406px;
    width: 305px;
  }
  .previewPagesSheet {
    height: 325px;
    width: 301px;
  }
  .previewThemesPictureBox {
    width: 300px;
    height: 160px;
  }
  .previewThemesConfirmBox {
    width: 300px;
  }
  .previewThemesColorBox {
    width: 272px;
    height: 88px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.61);
  }
  .previewThemesPictureSelect {
    transform: scale(0.86);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.54);
  }
  .previewThemesFontBox {
    width: 292px;
    height: 116px;
  }
}
 @media (min-width: 330px) and (max-width: 340px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.50);
  }
  .previewPagesProductSheet {
    transform: scale(0.49);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 418px;
    width: 310px;
  }
  .previewPagesSheet {
    height: 332px;
    width: 310px;
  }
  .previewThemesPictureBox {
    width: 310px;
    height: 170px;
  }
  .previewThemesConfirmBox {
    width: 310px;
  }
  .previewThemesColorBox {
    width: 280px;
    height: 88px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.63);
  }
  .previewThemesPictureSelect {
    transform: scale(0.89);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.55);
  }
  .previewThemesFontBox {
    width: 297px;
    height: 118px;
  }
}
 @media (min-width: 340px) and (max-width: 350px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.51);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 440px;
    width: 330px;
  }
  .previewPagesSheet {
    height: 344px;
    width: 320px;
  }
  .previewThemesPictureBox {
    width: 320px;
    height: 178px;
  }
  .previewThemesConfirmBox {
    width: 320px;
  }
  .previewThemesColorBox {
    width: 292px;
    height: 90px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.65);
  }
  .previewThemesPictureSelect {
    transform: scale(0.91);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.57);
  }
  .previewThemesFontBox {
    width: 307px;
    height: 122px;
  }
}
 @media (min-width: 350px) and (max-width: 360px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.53);
  }
  .previewPagesProductSheet {
    transform: scale(0.52);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 440px;
    width: 330px;
  }
  .previewPagesSheet {
    height: 352px;
    width: 330px;
  }
  .previewThemesPictureBox {
    width: 330px;
    height: 176px;
  }
  .previewThemesConfirmBox {
    width: 330px;
  }
  .previewThemesColorBox {
    width: 302px;
    height: 94px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.67);
  }
  .previewThemesPictureSelect {
    transform: scale(0.85);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.59);
  }
  .previewThemesFontBox {
    width: 318px;
    height: 126px;
  }
}
 @media (min-width: 360px) and (max-width: 370px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.55);
  }
  .previewPagesProductSheet {
    transform: scale(0.54);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 458px;
    width: 340px;
  }
  .previewPagesSheet {
    height: 364px;
    width: 340px;
  }
  .previewThemesPictureBox {
    width: 340px;
    height: 186px;
  }
  .previewThemesConfirmBox {
    width: 340px;
  }
  .previewThemesColorBox {
    width: 304px;
    height: 96px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.69);
  }
  .previewThemesPictureSelect {
    transform: scale(0.86);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.6);
  }
  .previewThemesFontBox {
    width: 325px;
    height: 128px;
  }
}
 @media (min-width: 370px) and (max-width: 380px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.56);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 466px;
    width: 350px;
  }
  .previewPagesSheet {
    height: 377px;
    width: 350px;
  }
  .previewThemesPictureBox {
    width: 346px;
    height: 188px;
  }
  .previewThemesConfirmBox {
    width: 346px;
  }
  .previewThemesColorBox {
    width: 312px;
    height: 94px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.70);
  }
  .previewThemesPictureSelect {
    transform: scale(0.88);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.62);
  }
  .previewThemesFontBox {
    width: 334px;
    height: 132px;
  }
}
 @media (min-width: 380px) and (max-width: 390px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.58);
  }
  .previewPagesProductSheet {
    transform: scale(0.57);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 480px;
    width: 360px;
  }
  .previewPagesSheet {
    height: 383px;
    width: 360px;
  }
  .previewThemesPictureBox {
    width: 355px;
    height: 193px;
  }
  .previewThemesConfirmBox {
    width: 355px;
  }
  .previewThemesColorBox {
    width: 322px;
    height: 100px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.72);
  }
  .previewThemesPictureSelect {
    transform: scale(0.89);
    transform-origin: center;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.64);
  }
  .previewThemesFontBox {
    width: 345px;
    height: 135px;
  }
}
 @media (min-width: 390px) and (max-width: 400px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.6);
  }
  .previewPagesProductSheet {
    transform: scale(0.59);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 495px;
    width: 370px;
  }
  .previewPagesSheet {
    height: 396px;
    width: 373px;
  }
  .previewThemesPictureBox {
    width: 364px;
    height: 200px;
  }
  .previewThemesConfirmBox {
    width: 364px;
  }
  .previewThemesColorBox {
    width: 330px;
    height: 104px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.74);
  }
  .previewThemesPictureSelect {
    transform: scale(0.91);
    transform-origin: center;
  }
  .previewThemesColor {
    width: 384px;
  }
  .previewThemesColor .areaLayouts {
    width: 468px;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 6px;
  }
  .previewThemesFont {
    transform: scale(0.67);
  }
  .previewThemesFontBox {
    width: 360px;
    height: 142px;
  }
}
 @media (min-width: 400px) and (max-width: 434px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.61);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 514px;
    width: 380px;
  }
  .previewPagesSheet {
    height: 409px;
    width: 380px;
  }
  .previewThemesPictureBox {
    width: 370px;
    height: 202px;
  }
  .previewThemesConfirmBox {
    width: 370px;
  }
  .previewThemesColorBox {
    width: 320px;
    height: 112px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.74);
  }
  .previewThemesPictureSelect {
    transform: scale(0.91);
    transform-origin: center;
  }
  .previewThemesColor {
    width: 356px;
  }
  .previewThemesColor .areaLayouts {
    width: 468px;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 4px;
  }
  .previewThemesFont {
    transform: scale(0.66);
  }
  .previewThemesFontBox {
    width: 355px;
    height: 140px;
  }
}
 @media (min-width: 434px) and (max-width: 478px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.65);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 544px;
    width: 405px;
  }
  .previewPagesSheet {
    height: 435px;
    width: 405px;
  }
  .previewThemesPictureBox {
    width: 412px;
    height: 225px;
  }
  .previewThemesConfirmBox {
    width: 412px;
  }
  .previewThemesColorBox {
    width: 412px;
    height: 125px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.83);
  }
  .previewThemesColor {
    width: 384px;
  }
  .previewThemesColor .areaLayouts {
    width: 468px;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 8px;
  }
  .previewThemesFont {
    transform: scale(0.75);
  }
  .previewThemesFontBox {
    width: 400px;
    height: 160px;
  }
}
 @media (min-width: 478px) and (max-width: 500px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.70);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 584px;
    width: 437px;
  }
  .previewPagesSheet {
    height: 467px;
    width: 437px;
  }
  .previewThemesPictureBox, .previewThemesColorBox, .previewThemesConfirmBox {
    width: 448px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.9);
  }
  .previewThemesColor {
    width: 416px;
  }
  .previewThemesColor .areaLayouts {
    width: 468px;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 8px;
  }
  .previewThemesFont {
    transform: scale(0.8);
  }
  .previewThemesFontBox {
    width: 432px;
    height: 170px 
  }
}
 @media (min-width: 500px) and (max-width: 534px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.75);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 618px;
    width: 470px;
  }
  .previewPagesSheet {
    height: 500px;
    width: 470px;
  }
  .previewThemesPictureBox, .previewThemesColorBox, .previewThemesConfirmBox {
    width: 468px;
  }
  .previewThemesPicture, .previewThemesColor {
    transform: scale(0.95);
  }
  .previewThemesColor {
    width: 440px;
  }
  .previewThemesColor .areaLayouts {
    width: 468px;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 8px;
  }
  .previewThemesFont {
    transform: scale(0.85);
  }
  .previewThemesFontBox {
    width: 456px;
    height: 180px;
  }
}
 @media (min-width: 534px) and (max-width: 567px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.81);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 673px;
    width: 505px;
  }
  .previewPagesSheet {
    height: 539px;
    width: 505px;
  }
  .previewThemesColor {
    width: 464px;
  }
  .previewThemesColor .areaLayouts {
    width: 468px;
  }
  .previewThemesColor .areaLayouts .listLayouts li {
    margin: 2px 8px;
  }
  .previewThemesFont {
    transform: scale(0.9);
  }
  .previewThemesFontBox {
    width: 486px;
    height: 190px;
  }
}
 @media (min-width: 567px) and (max-width: 600px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.85);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 698px;
    width: 530px;
  }
  .previewPagesSheet {
    height: 565px;
    width: 532px;
  }
  .previewThemesFont {
    transform: scale(0.9);
  }
  .previewThemesFontBox {
    width: 486px;
    height: 200px;
  }
}
 @media (min-width: 600px) and (max-width: 633px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.9);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 740px;
    width: 565px;
  }
  .previewPagesSheet {
    height: 598px;
    width: 565px;
  }
}
 @media (min-width: 633px) and (max-width: 667px) {
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.95);
  }
  .previewPagesProductSheet {
    transform: scale(0.95) !important;
  }
  .previewPagesKit, .previewPagesSingle {
    height: 779px;
    width: 595px;
  }
  .previewPagesSheet {
    height: 628px;
    width: 595px;
  }
}
 @media (min-width: 667px) and (max-width: 759px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(1);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 815px;
  }
  .previewPagesSheet {
    height: 661px;
  }
}
 @media (min-width: 760px) and (max-width: 799px) {
  .previewPagesProductKit, .previewPagesProductSingle, .previewPagesProductSheet {
    transform: scale(0.75);
  }
  .previewPagesKit, .previewPagesSingle {
    height: 486px;
    width: 684px;
  }
  .previewPagesSheet {
    height: 499px;
    width: 473px !important;
  }
}
 @media (min-width: 300px) and (max-width: 442px) {
  .previewThemesText {
    width: 250px;
  }
  .previewThemesText .areaLayouts {
    width: 250px;
    float: left;
  }
  .previewThemesText .areaLayouts .listLayouts li {
    width: 250px;
    height: 60px;
  }
  .previewThemesText .areaLayouts .listLayouts input {
    width: 240px;
  }
}
 @media (min-width: 534px) and (max-width: 1199px) {
  .previewThemesText .areaLayouts {
    width: 500px;
    float: left;
  }
  .previewThemesText .areaLayouts .listLayouts li {
    width: 240px;
    height: 60px;
  }
  .previewThemesText .areaLayouts .listLayouts input {
    width: 210px;
  }
}
 @media (min-width: 534px) and (max-width: 1200px) {
  .previewThemesText {
    width: 480px;
  }
}
 @media (min-width: 300px) and (max-width: 1200px) {
  .previewThemesFont {
    width: 536px;
  }
  .previewThemesFont .areaLayouts {
    width: 546px;
    float: left;
    height: 200px;
  }
  .previewThemesFont .areaLayouts .listLayouts li {
    width: 260px;
  }
}
 @media (min-width: 799px) and (max-width: 1200px) {
  .previewPagesKit, .previewPagesSingle {
    width: 714px;
  }
  .previewPagesSheet {
    width: 504px;
  }
  .previewThemesConfirm {
    width: 80%;
  }
}
 @media (min-width: 1100px) and (max-width: 1199px) {
  .previewThemesPictureBox, .previewThemesColorBox, .previewThemesTextBox {
    height: auto;
  }
  .previewThemesPictureBox, .previewThemesColorBox, .previewThemesTextBox, .previewThemesFontBox, .previewThemesConfirmBox {
    width: inherit;
  }
  .previewBox, .previewBoxColor, .previewBoxSize, .previewBoxText, .previewBoxColorElements, .previewBoxFont, .previewBoxConfirmation {
    width: 1000px;
  }
}
 @media (min-width: 1200px) and (max-width: 1300px) {
  .previewThemesPictureBox, .previewThemesColorBox, .previewThemesTextBox {
    height: 504px;
  }
  .previewPagesProductKit {
    transform: scale(0.75);
    margin-left: 14px;
    width: 930px;
  }
  .previewPagesProductSingle {
    transform: scale(0.75);
    margin-left: 14px;
    width: 883px;
  }
  .previewPagesProductSheet {
    transform: scale(0.75);
    margin-left: 14px;
    margin-top: 20px;
    width: 930px;
  }
  .previewThemesPicture, .previewThemesFont {
    transform: scale(0.88);
  }
  .previewThemesPictureBox {
    width: 418px;
  }
  .previewThemesColorBox, .previewThemesConfirmBox {
    width: 382px;
  }
  .previewPagesKit, .previewPagesSingle {
    width: 677px;
    height: 500px;
  }
  .previewPagesSheet {
    width: 677px;
    height: 504px;
  }
  .previewBox, .previewBoxColor, .previewBoxSize, .previewBoxText, .previewBoxColorElements, .previewBoxFont, .previewBoxConfirmation {
    width: 1100px;
  }
}
 @media (min-width: 1300px) and (max-width: 1400px) {
  .previewThemesPictureBox, .previewThemesColorBox, .previewThemesTextBox {
    height: 534px;
  }
  .previewPagesProductKit {
    transform: scale(0.8);
    margin-left: 14px;
    width: 950px;
  }
  .previewPagesProductSingle {
    transform: scale(0.8);
    margin-left: 14px;
    width: 883px;
  }
  .previewPagesProductSheet {
    transform: scale(0.8);
    margin-left: 14px;
    margin-top: 18px;
    width: 950px;
  }
  .previewThemesFont {
    width: 434px;
  }
  .previewThemesPictureBox {
    width: 476px;
  }
  .previewThemesColorBox, .previewThemesConfirmBox {
    width: 432px;
  }
  .previewPagesKit, .previewPagesSingle {
    height: 530px;
    width: 722px;
  }
  .previewPagesSheet {
    height: 534px;
    width: 722px;
  }
  .previewBox, .previewBoxColor, .previewBoxSize, .previewBoxText, .previewBoxColorElements, .previewBoxFont, .previewBoxConfirmation {
    width: 1200px;
  }
}
/*
 @media (min-width: 1400px) and (max-width: 1500px) {
*/
@media (min-width: 1400px) {
  .previewThemesPictureBox, .previewThemesColorBox, .previewThemesTextBox {
    height: 602px;
  }
  .previewPagesProductKit, .previewPagesProductSingle {
    transform: scale(0.9);
    margin-left: 17px;
    margin-top: 17px;
  }
  .previewPagesProductSheet {
    transform: scale(0.9);
    margin-left: 17px;
    margin-top: 22px;
  }
  .previewThemesPictureBox {
    width: 476px;
  }
  .previewThemesColorBox, .previewThemesConfirmBox {
    width: 432px;
  }
  .previewPagesKit, .previewPagesSingle {
    height: 590px;
    width: 820px;
  }
  .previewPagesSheet {
    height: 603px;
    width: 820px;
  }
  .previewBox, .previewBoxColor, .previewBoxSize, .previewBoxText, .previewBoxColorElements, .previewBoxFont, .previewBoxConfirmation {
    width: 1300px;
  }
}
/*TAGS CONFIRMATION SESSION*/
@media (min-width: 999px) {
	.pagesProductTags { 
		margin-right: auto;
		margin-left: auto;
		margin-top: 0px;
		transform-origin: center;
	}
	.pagesSingleTags {
		width: inherit;
		padding-bottom: 10px;
	}
	.themesConfirmTags {
		border-top: 3px dashed rgb(204, 204, 204);
		padding-top: 40px;
		height: fit-content;
		width: 850px;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.confirmBoxTags {
		width: 100%;
	}
	.confirmationOptions {
		border-top: 3px dashed rgb(204, 204, 204);
		margin-top: 50px;
	}
}
@media (min-width: 600px) {
	.confirmationOptionsTags {
		display: inline-block;
		margin: 0 25px !important;
	}
	.confirmationOptions {
		display: flex;
		justify-content: center;
	}
}
@media (max-width: 1399px) {
	.pagesSingleTags {
		padding-top: 20px;
	}
	.themesConfirmTags {
		margin-top: 0px;
	}
}
@media (max-width: 1299px) {
	.confirmationOptions {
		flex-wrap: wrap;
	}
}
@media (max-width: 998px) {
	.themesConfirmTags {
		margin-top: 0px;
	}
}
@media (min-width: 760px) and (max-width: 1399px) {
	.pagesProductTags { 
		transform-origin: center top;
	}
}
@media (min-width: 760px) and (max-width: 998px) {
	.pagesProductTags, .pagesSingleTags {
		width: 100%;
	}
}
.checkBoxTags {
	min-height: fit-content !important;
}
.warningCheckboxTags {
	margin-bottom: 8px !important;
}
/*ETIQUETAS LARGAS RESPONSIVAS*/
.previewPagesWide {
  width: 100%;
  height: 510px;
  margin-left: auto;
  margin-right: auto;
  float: none;
  overflow: hidden;
}
.previewPagesWide {
  width: auto;
  float: left;
}
.previewPagesProductWide {
  width: 883px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  padding-left: 0px;
  transform: scale(0.8);
  transform-origin: center top;
  overflow: hidden;
}

@media (min-width: 700px) and (max-width: 910px) {
  .previewPagesProductWide {
      width: 100%;
      transform: scale(0.93) !important;
      transform-origin: left top;
 }
}
@media (min-width: 911px) and (max-width: 979px) {
  .previewPagesProductWide {
      width: 100%;
      transform: scale(0.69);
      transform-origin: left top;
 }
}
@media (min-width: 980px) and (max-width: 1098px) {
  .previewPagesProductWide {
      width: 100%;
      transform: scale(0.76);
      transform-origin: top left;
 }
}
@media (min-width: 1099px) and (max-width: 1199px) {
  .previewPagesProductWide {
      transform: scale(0.80);
      width: 100%;
      transform-origin: top left;
 }
}
@media (min-width: 1200px) and (max-width: 1299px) {
  .previewPagesWide {
      width: 677px;
      height: 500px;
 }
  .previewPagesProductWide {
      transform: scale(0.85);
      width: 100%;
      transform-origin: top left;
 }
}
@media (min-width: 1300px) and (max-width: 1399px) {
  .previewPagesWide {
      height: 530px;
      width: 722px;
 }
  .previewPagesProductWide {
      transform: scale(0.9);
      width: 100%;
      transform-origin: top left;
 }
}
@media (min-width: 1400px) {
  .previewPagesWide {
      height: 490px;
      width: 820px;
      float: left;
 }
  .previewPagesProductWide {
      transform: scale(0.7);
      margin-left: 17px;
      margin-top: 90px;
      transform-origin: left top;
 }
}
/*ETIQUETAS LARGAS RESPONSIVAS 2*/
@media (max-width: 1300px) {
  .previewPagesWide2 {
    width: 100%;
    height: 510px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    overflow: hidden;
  }
  .previewPagesWide2 {
    width: auto;
  }
  .previewPagesProductWide2 {
    width: 883px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    padding-left: 0px;
    transform: scale(0.8);
    transform-origin: center top;
    overflow: hidden;
  }
}
@media (min-width: 700px) and (max-width: 910px) {
  .previewPagesProductWide2 {
    width: 1180px;
    transform: scale(0.93) !important;
    transform-origin: left top;
 }
}
@media (min-width: 911px) and (max-width: 980px) {
  .previewPagesProductWide2 {
    width:100%;
    transform: scale(0.704);
    transform-origin: top left;
  }
  .previewPagesWide2 {
    height: fit-content;
    width: 1221px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 980px) and (max-width: 1098px) {
  .previewPagesProductWide2 {
    width:100%;
    transform: scale(0.77);
    transform-origin: top left;
  }
  .previewPagesWide2 {
    height: fit-content;
    width: 1221px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1099px) and (max-width: 1199px) {
  .previewPagesProductWide2 {
    transform: scale(0.8);
    width: 100%;
    transform-origin: top left;
  }
  .previewPagesWide2 {
    height: fit-content;
    width: 1250px;
    margin-left: auto;
    margin-right: auto;
 }
}
@media (min-width: 1200px) and (max-width: 1300px) {
  .previewPagesProductWide2 {
    transform: scale(0.917);
    width: 100%;
    transform-origin: top left;
  }
  .previewPagesWide2 {
    height: fit-content;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
}
/*********************************/
/*********************************/
/*********************************/
/* PREVIEW - ILUSTRADAS - FIM */
/*********************************/
/*********************************/
/*********************************/
 .previewFormColorRosaBebe, .previewFormColorAzulBebe, .previewFormColorTurquesa, .previewFormColorLilas, .previewFormColorLaranja {
  display:none !important;
}
 .previewFormColorRosa {
  margin: 0 0px 0 0 !important;
}
 .previewFormColorPreto {
  margin: 12px 10px 0 16px !important;
  clear: left !important;
}
 .previewFormColorBranco {
  height: 22px !important;
  width: 22px !important;
}
 .previewFormColor {
  width: 124px !important;
  height: 80px !important;
}
 .MNHeaderCart {
  xdisplay: none;
  float: right;
  width: 80px;
}
 .MNHeaderCartImage {
  float: right;
  width: 49px;
  height: 49px;
  margin-top: 23px;
  margin-right: 30px;
  padding-right: 0px;
  background: url(/wp-content/plugins/cherry-plugin/includes/images/icone_carrinho.svg) no-repeat 0px 0px;
  background-size: contain;
  line-height: 20px;
  text-align: center;
}
 .MNHeaderCartLabel {
  display: none;
  width: 20px;
  height: 20px;
  background: #ff6408;
  color: #FFF;
  border-radius: 10px;
  padding: 0px;
  margin-right: 9px;
  text-decoration: none;
  line-height: 20px;
  font-size: 12px;
}
 .MNHeaderSign {
  float: right;
  width: 68px;
  margin-top: 22px;
}
 .MNHeaderSignLink {
  display: block;
  float: left;
}
 .MNHeaderSignImage {
  float: left;
  width: 38px;
  height: 52px;
  background: url('/wp-content/plugins/cherry-plugin/includes/images/icone_perfil.svg') no-repeat 0px 0px;
  background-size: contain;
  margin-top: 0px;
  margin-right: 10px;
}
 .MNHeaderSignLabel {
  float: left;
  width: 60px;
  margin-right: 12px;
  margin-top: 7px;
  line-height: 18px;
  text-align: right;
  color: #666;
  display: none;
}
 .logo.pull-left, .logo.pull-left img {
  width: 268px;
}
 @media (max-width: 1200px) {
  .logo {
    margin: 12px 0 0 25px !important;
    text-align: left !important;
    float: left !important;
    width: auto !important;
  }
}
 @media (max-width: 768px) {
  .logo {
    margin: 16px 0 0 0px !important;
  }
  .MNHeaderCart {
    width: 58px !important;
  }
  .MNHeaderCartImage {
    margin-right: 10px !important;
  }
  .MNHeaderSign {
    float: right;
    margin-top: 22px;
    margin-right: 20px;
    border-right: none;
  }
}
 @media (max-width: 700px) {
  .MNHeaderSign {
    width: 70px;
  }
  .MNHeaderSignLabel {
    display: none;
  }
}
 @media (max-width: 600px) {
  header.header {
    padding: 0px !important;
  }
  .MNHeaderCart, .MNHeaderSign {
    transform: scale(0.9);
    transform-origin: left top;
  }
  .MNHeaderSign {
    width: 60px;
  }
  .MNHeaderSignLabel {
    display: none;
  }
  .logo.pull-left, .logo.pull-left img {
    width: 268px;
  }
}
 @media (max-width: 500px) {
  .MNHeaderCart, .MNHeaderSign {
    transform: scale(0.8);
    transform-origin: left top;
  }
  .MNHeaderSign {
    width: 50px;
  }
  .logo.pull-left, .logo.pull-left img {
    width: 238px;
  }
}
 @media (max-width: 420px) {
  .MNHeaderCart, .MNHeaderSign {
    transform: scale(0.7);
    transform-origin: left top;
  }
  .MNHeaderSign {
    margin-right: 0px;
    margin-top: 18px;
  }
  .logo.pull-left, .logo.pull-left img {
    width: 190px;
  }
}
 @media (max-width: 330px) {
  .logo.pull-left, .logo.pull-left img {
    width: 166px;
  }
  .nav__primary {
  margin-top: 3px !important;  
  }
}
/* REVIEW ABRIL 2021 - INÍCIO */
 @media (max-width: 1099px) {
  .previewBox2Picture {
    display: block !important;
  }
}
 .picpreview .containercube {
  border: 1px solid transparent !important;
}
 .picpreview figure {
  border: 2px solid transparent !important;
}
 .previewBoxPicture {
  background-color: #d5eae3 !important;
}
 .previewBoxText {
  padding-bottom: 30px !important;
}
.previewBoxColorElements {
  padding-bottom: 30px !important;
}
 .previewFormText {
  padding-bottom: 30px !important;
}
 .previewFormColor {
  margin-top: 15px !important;
  padding-bottom: 15px !important;
}
 .previewFormTextAMGrandeBox1, .previewFormTextAMQuadradaMediaBox1, .previewFormTextAMMediaBox1, .previewFormTextAMRedondaBox1, .previewFormTextAMMiniBox1, .previewFormTextAMPequenaBox1, .previewFormTextTMPequenaBox1 {
  margin-top: 10px !important;
}
 .previewEtiquetaAMGrande {
  margin-top: 0px !important;
}
.previewEtiquetaTFPequena .artbox img, .previewEtiquetaAFMedia .artbox img,
.previewEtiquetaTFMedia .artbox img, .previewEtiquetaAFGrande .artbox img,
.previewEtiquetaAFRedonda .artbox img, .previewEtiquetaTFRedonda .artbox img,
.previewEtiquetaAFCalcado .artbox img {
  padding: 0 !important;
  transform-origin: center center;
  opacity: 0;
}
 @media (max-width: 500px) {
  .shop_table .product-remove {
     width: 50px
  }
  .shop_table .product-name {
     width: 230px
  }
  .shop_table .product-quantity {
     width: 80px
  }
  .shop_table .product-subtotal {
     width: 80px
  }
}
 @media (max-width: 400px) {
  .shop_table .product-remove {
     width: 50px
  }
  .shop_table .product-name {
     width: 180px
  }
  .shop_table .product-quantity {
     width: 70px
  }
  .shop_table .product-subtotal {
     width: 70px
  }
}
 @media (max-width: 350px) {
  .shop_table .product-remove {
     width: 50px
  }
  .shop_table .product-name {
     width: 150px
  }
  .shop_table .product-quantity {
     width: 60px
  }
  .shop_table .product-subtotal {
     width: 60px
  }
}
 @media (max-width: 320px) {
  .shop_table .product-remove {
     width: 50px
  }
  .shop_table .product-name {
     width: 130px
  }
  .shop_table .product-quantity {
     width: 60px
  }
  .shop_table .product-subtotal {
     width: 60px
  }
}
/* REVIEW ABRIL 2021 - FIM */
/* TAG - INI */
 .previewEtiquetaACTag, .previewEtiquetaPCTag {
  width: 339px;
  height: 538px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaACTag .bgd, .previewEtiquetaPCTag .bgd {
  position: absolute;
  height: 138px;
  width: 265px;
  text-align: center;
}
 .previewEtiquetaACTag .hole, .previewEtiquetaPCTag .hole {
  width: 100px;
  height: 20px;
  border: 1px solid #AAA;
  background: #d5eae3;
  margin-left: auto;
  margin-right: auto;
  margin-top: 35px;
  border-radius: 10px;
  box-shadow: inset 4px 4px 15px 0px #999;
}
 .previewEtiquetaACTag .artbox, .previewEtiquetaPCTag .artbox {
  position: absolute;
  text-align: center;
  transition:all 0.5s ease 0s;
  width: 102.5px;
  height: 140px;
  margin-left: -7.5px;
  margin-top: -10px;
  display: none;
}
 .previewEtiquetaACTag .artbox img, .previewEtiquetaPCTag .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaACTag .picture, .previewEtiquetaPCTag .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACTag .text, .previewEtiquetaPCTag .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACTag .line1, .previewEtiquetaPCTag .line1 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
}
 .previewEtiquetaACTag .line2, .previewEtiquetaPCTag .line2 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
  margin-top: 70px;
}
 .previewEtiquetaACTag .line3, .previewEtiquetaPCTag .line3 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
  margin-top: 140px;
}
 .previewEtiquetaACTag .line4, .previewEtiquetaPCTag .line4 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
  margin-top: 210px;
}
 .previewEtiquetaACTag .line5, .previewEtiquetaPCTag .line5 {
  position:absolute;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:75px;
  line-height:75px;
  text-align:center;
  margin-top: 280px;
}
/* TAG - FIM */
/* TAG BAG - INI */
 .previewEtiquetaACTagBag, .previewEtiquetaPCTagBag {
  width: 339px;
  height: 538px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaACTagBag .bgd, .previewEtiquetaPCTagBag .bgd {
  position: absolute;
  height: 138px;
  width: 265px;
  text-align: center;
}
 .previewEtiquetaACTagBag .hole, .previewEtiquetaPCTagBag .hole {
  width: 100px;
  height: 20px;
  border: 1px solid #AAA;
  background: #d5eae3;
  margin-left: auto;
  margin-right: auto;
  margin-top: 35px;
  border-radius: 10px;
  box-shadow: inset 4px 4px 15px 0px #999;
}
 .previewEtiquetaACTagBag .artbox, .previewEtiquetaPCTagBag .artbox {
  position: absolute;
  text-align: center;
  transition:all 0.5s ease 0s;
  width: 102.5px;
  height: 140px;
  margin-left: -7.5px;
  margin-top: -10px;
  display: none;
}
 .previewEtiquetaACTagBag .artbox img, .previewEtiquetaPCTagBag .artbox img {
  vertical-align: middle;
  width: 92px !important;
  height:78px !important;
  max-width: none;
}
 .previewEtiquetaACTagBag .picture, .previewEtiquetaPCTagBag .picture {
  width:0px;
  height: 0px;
  transition:none;
}
 .previewEtiquetaACTagBag .text, .previewEtiquetaPCTagBag .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  overflow:hidden;
  position:relative;
  transition:all 0.5s ease 0s;
}
 .previewEtiquetaACTagBag .line1, .previewEtiquetaPCTagBag .line1 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  XXXbackground: #8bdc7c;
}
 .previewEtiquetaACTagBag .line2, .previewEtiquetaPCTagBag .line2 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  xxxmargin-top: 70px;
  XXXbackground: #1ae6ae;
}
 .previewEtiquetaACTagBag .titleline3, .previewEtiquetaPCTagBag .titleline3 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 18px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:25px;
  line-height:25px;
  text-align:center;
  xxxmargin-top: 190px;
  XXXbackground: #a685e6;
  margin-top:30px;
}
 .previewEtiquetaACTagBag .titleline3 img, .previewEtiquetaPCTagBag .titleline3 img {
  margin-top: -3px;
  padding-right: 3px;
}
 .previewEtiquetaACTagBag .line3, .previewEtiquetaPCTagBag .line3 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  xxxxmargin-top: 140px;
  XXXbackground: #ec48c2;
}
 .previewEtiquetaACTagBag .titleline4, .previewEtiquetaPCTagBag .titleline4 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 18px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:25px;
  line-height:25px;
  text-align:center;
  xxxmargin-top: 210px;
  XXXbackground: #9de685;
  margin-top:30px;
}
 .previewEtiquetaACTagBag .titleline4 img, .previewEtiquetaPCTagBag .titleline4 img {
  margin-top: -3px;
  padding-right: 3px;
}
 .previewEtiquetaACTagBag .line4, .previewEtiquetaPCTagBag .line4 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  xxxmargin-top: 210px;
  XXXbackground: #e69285;
}
 .previewEtiquetaACTagBag .line5, .previewEtiquetaPCTagBag .line5 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  xxxmargin-top: 280px;
  XXXbackground: #8685e6;
}
/* TAG BAG - FIM */
/* SUPER TAG ID INFANTIL - INI */
 .previewEtiquetaACTagId, .previewEtiquetaPCTagId {
  width: 339px;
  height: 538px;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
  box-shadow: 0 16px 17px -4px rgba(0, 0, 0, 0.51);
  position: relative;
  overflow: hidden;
}
 .previewEtiquetaACTagId .bgd, .previewEtiquetaPCTagId .bgd {
  position: absolute;
  height: 138px;
  width: 265px;
  text-align: center;
}
 .previewEtiquetaACTagId .hole, .previewEtiquetaPCTagId .hole {
  width: 100px;
  height: 20px;
  border: 1px solid #AAA;
  background: #d5eae3;
  margin-left: auto;
  margin-right: auto;
  margin-top: 35px;
  border-radius: 10px;
  box-shadow: inset 4px 4px 15px 0px #999;
}
 .previewEtiquetaACTagId .artbox, .previewEtiquetaPCTagId .artbox {
  position: relative;
  text-align: center;
  transition: all 0.5s ease 0s;
  width: 240px;
  height: 320px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  margin-top: 84px;
  xbackground: #FF0000;
  border-radius: 10px;
}
 .previewEtiquetaACTagId .artbox img, .previewEtiquetaPCTagId .artbox img {
  vertical-align: middle;
  max-width: none;
}
 .previewEtiquetaACTagId .picture, .previewEtiquetaPCTagId .picture {
  transition:none;
}
 .previewEtiquetaACTagId .text, .previewEtiquetaPCTagId .text {
  float:left;
  width:225px;
  margin-top:0px;
  height:75px;
  position:relative;
  transition:all 0.5s ease 0s;
}
 #previewEtiquetaACTagId0PictureArt, #previewEtiquetaACTagId0ColorArt, #previewEtiquetaACTagId0PhotoArt, #previewEtiquetaACTagId0TextArt, #previewEtiquetaACTagId0ConfirmArt {
  display: block !important;
}
 #previewEtiquetaPCTagId0PictureArt, #previewEtiquetaPCTagId0ColorArt, #previewEtiquetaPCTagId0PhotoArt, #previewEtiquetaPCTagId0TextArt, #previewEtiquetaPCTagId0ConfirmArt {
  display: block !important;
}
 .previewEtiquetaACTagId .line1, .previewEtiquetaPCTagId .line1 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  XXXbackground: #8bdc7c;
  margin-top: 10px;
}
 .previewEtiquetaACTagId .line2, .previewEtiquetaPCTagId .line2 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  margin-top: 0px;
}
 .previewEtiquetaACTagId .line3, .previewEtiquetaPCTagId .line3 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  xxxxmargin-top: 140px;
  XXXbackground: #ec48c2;
  margin-top: 168px;
}
 .previewEtiquetaACTagId .line4, .previewEtiquetaPCTagId .line4 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  margin-top: 30px;
}
 .previewEtiquetaACTagId .line5, .previewEtiquetaPCTagId .line5 {
  float:left;
  display:block;
  margin:0px;
  color:#FFF;
  font-size: 0px;
  transition:all 0.5s ease 0s;
  width:100%;
  height:50px;
  line-height:50px;
  text-align:center;
  margin-top: 30px;
}
/* SUPER TAG ID INFANTIL - FIM */
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(14) .button {
  background: #27ca80
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(15) .button {
  background: #f11837
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(16) .button {
  background: #1a8de6
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(17) .button {
  background: #ff6408
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(18) .button {
  background: #fcae01
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(19) .button {
  background: #56b621
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(20) .button {
  background: #ff6408
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(21) .button {
  background: #1a8de6
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(22) .button {
  background: #f11837
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(23) .button {
  background: #fcae01
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(24) .button {
  background: #27ca80
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(25) .button {
  background: #56b621
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(26) .button {
  background: #27ca80
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(27) .button {
  background: #f11837
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(28) .button {
  background: #1a8de6
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(29) .button {
  background: #ff6408
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(30) .button {
  background: #fcae01
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(31) .button {
  background: #56b621
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(32) .button {
  background: #ff6408
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(33) .button {
  background: #1a8de6
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(34) .button {
  background: #f11837
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(35) .button {
  background: #fcae01
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(36) .button {
  background: #27ca80
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(37) .button {
  background: #56b621
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(38) .button {
  background: #27ca80
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(39) .button {
  background: #f11837
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(40) .button {
  background: #1a8de6
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(41) .button {
  background: #ff6408
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(42) .button {
  background: #fcae01
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(43) .button {
  background: #56b621
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(44) .button {
  background: #ff6408
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(45) .button {
  background: #1a8de6
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(46) .button {
  background: #f11837
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(47) .button {
  background: #fcae01
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(48) .button {
  background: #27ca80
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(49) .button {
  background: #56b621
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(50) .button {
  background: #27ca80
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(51) .button {
  background: #f11837
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(52) .button {
  background: #1a8de6
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(53) .button {
  background: #ff6408
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(54) .button {
  background: #fcae01
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(55) .button {
  background: #56b621
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(56) .button {
  background: #ff6408
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(57) .button {
  background: #1a8de6
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(58) .button {
  background: #f11837
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(59) .button {
  background: #fcae01
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(60) .button {
  background: #27ca80
}
 body #motopress-main.main-holder .content-holder ul.products li.product:nth-child(61) .button {
  background: #56b621
}
 .mnProdCard {
  XXXXfont-family: -apple-system, BlinkMacSystemFont, 'Open Sans', sans-serif;
  font-size: 2.5em;
  font-weight: 800;
  height: 30px;
  width: 903px;
  padding: 20px 20px;
  border-radius: 0.25em;
  display: table-cell;
  vertical-align: middle;
  letter-spacing: -1px;
  box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%);
  cursor: pointer;
  transition: all 0.3s ease;
}
 .mnProdCard p {
  margin: 0 !important;
}
 .mnProdCard:hover {
  box-shadow: 0 4px 8px 0 rgb(0 0 0 / 40%);
}
 .mnProdCard-holder {
  margin: 2em 0;
}
 .mnProdCard-holder {
  margin: 2em 0;
}
 .mnProdCardBg-gold {
  background: linear-gradient(110deg, #fdcd3b 70%, #ffed4b 70%);
}
 .mnProdCard .mc-btn-action {
  xposition: absolute;
  right: 16px;
  top: 156px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 5px solid;
  width: 54px;
  height: 54px;
  line-height: 44px;
  text-align: center;
  color: #fff;
  cursor: pointer;
  z-index: 20;
  XXXvisibility: hidden;
  XXXtransform: scale(0);
  float:left;
}
/* .card.Pink .mc-btn-action {
  background-color: #E91E63;
}
 .card.Purple .mc-btn-action {
  background-color: #9C27B0;
}
 .card.Indigo .mc-btn-action {
  background-color: #3F51B5;
}
 .card.Blue .mc-btn-action {
  background-color: #2196F3;
}
 .card.Cyan .mc-btn-action {
  background-color: #00BCD4;
}
 .card.Teal .mc-btn-action {
  background-color: #009688;
}
 .card.Green .mc-btn-action {
  background-color: #4CAF50;
}
 .card.Light-Green .mc-btn-action {
  background-color: #8BC34A;
}
 .card.Lime .mc-btn-action {
  background-color: #CDDC39;
}
 .card.Red .mc-btn-action {
  background-color: #F44336;
}
 .card.Orange .mc-btn-action {
  background-color: #FF9800;
}
 */
 .mnProdTipo {
  float:left;
  color: #000;
  padding-bottom: 20px;
}
 .mnProdCard .title {
  line-height: 54px;
  margin-left: 22px;
}
 .mnProdCard .fa {
  content: "\f00d";
  font-size: 0px;
  transition: all 0.3s ease;
}
 .mnProdCard .fa-check {
  font-size: 28px;
}
 .mnProdCard .mnLabel {
  float:left;
}
 .mnProdCard .mnInfo {
  float:right;
}
 .mnProdCard .mnLabel .title {
  color: #000;
  float: left;
}
 .mnProdCard .mnLabel .titleDesc {
  color: #000;
  float: left;
  font-size: 20px;
  clear: both;
  margin-left: 22px;
  font-weight: 300;
}
 .mnProdCard .mnInfo .title {
  color: #000;
  float: right;
}
 .mnProdCard .mnInfo .titleDesc{
  color: #000;
  float: right;
  font-size: 20px;
  clear: both;
  margin-left: 22px;
  font-weight: 300;
}
 @media (max-width: 1000px) {
  .mnProdCardBg-gold {
    background: linear-gradient(110deg, #fdcd3b 75%, #ffed4b 75%);
  }
}
 @media (max-width: 800px) {
  #mnProdExpressBox {
    width: 95% !important;
  }
  .mnProdCard .title {
    font-size: 30px;
  }
}
 @media (max-width: 767px) {
  #mnProdExpressBox {
    width: 100% !important;
  }
  .mnProdCard .title {
    font-size: 30px;
  }
}
 @media (max-width: 700px) {
  .mnProdCardBg-gold {
    background: linear-gradient(110deg, #fdcd3b 77%, #ffed4b 77%);
  }
}
 @media (max-width: 640px) {
  .mnProdCardBg-gold {
    background: linear-gradient(45deg, #fdcd3b 71%, #ffed4b 71%);
  }
  .mnProdCard .title {
    font-size: 37px;
    margin-left: 0px;
    line-height: 48px;
  }
  .mnProdCard {
    width: 320px;
  }
  .mnProdCard .mnLabel .titleDesc {
    margin-left: 0px;
    margin-top: 10px;
  }
}
 @media (max-width: 450px) {
  .mnProdCardBg-gold {
    background: linear-gradient(47deg, #fdcd3b 67%, #ffed4b 67%);
  }
  #mnProdExpressBox {
    width: 290px !important;
  }
}
 .pi-cefw-optional-fees {
  cursor: pointer !important;
}
 .pi-cefw-optional-fees-list li, .pi-cefw-optional-fees-list ul {
  cursor: pointer !important;
}
 .pi-condition-fees {
  display:none !important;
}
 .divShippingTfoot {
  text-align: left;
}
 @media (min-width: 1000px) {
  .divShippingTfoot {
    width: 800px;
  }
}
 @media (max-width: 800px) {
  .divShippingTfoot {
    width: 600px;
  }
}
 @media (max-width: 700px) {
  .divShippingTfoot {
    width: 500px;
  }
}
 @media (max-width: 640px) {
  .divShippingTfoot {
    width: 400px;
  }
}
 @media (max-width: 450px) {
  .divShippingTfoot {
    width: 360px;
  }
}
 @media (max-width: 400px) {
  .divShippingTfoot {
    width: 290px;
  }
}
 @media (max-width: 330px) {
  .divShippingTfoot {
    width: 260px;
  }
}
 #back-top-wrapper {
  display: none !important;
}
/* SOBRESCREVENDO ESTILOS DO SITE - QUE FICAVA EM CHERRY OPTIONS -- INI */
 .iniCall {
  display: none !important;
}
 body #motopress-main.main-holder .content-holder ul.products li.product h3 {
  font-size: 16px;
  font-weight:400;
}
 .cart_search {
  display: none !important;
}
 .ginput_price {
  display:none;
}
 body #motopress-main.main-holder .service-box.red figure {
  background: rgba(241, 24, 55, 0.8) none repeat scroll 0 0;
}
 body #motopress-main.main-holder .service-box.orange figure {
  background: rgba(255, 100, 8, 0.8) none repeat scroll 0 0;
}
 body #motopress-main.main-holder .service-box.yellow figure {
  background: rgba(252, 174, 1, 0.8) none repeat scroll 0 0;
}
 body #motopress-main.main-holder .service-box.green figure {
  background: rgba(86, 182, 33, 0.8) none repeat scroll 0 0;
}
 body #motopress-main.main-holder .service-box.geen_light figure {
  background: rgba(39, 202, 128, 0.8) none repeat scroll 0 0;
}
 body #motopress-main.main-holder .service-box.blue figure {
  background: rgba(26, 141, 230, 0.8) none repeat scroll 0 0;
}
 body #motopress-main.main-holder .service-box figure img {
  margin-top: -14px;
}
 body #motopress-main.main-holder .content-holder div.product div.images {
  width: 480px
}
 body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content {
  width: 450px
}
 .block_testi .parallax-content {
  background:none;
}
 .custom_banners .banner-wrap h5 strong {
  font-size: 41px;
  line-height: 41px;
}
 @media (min-width: 979px) {
  body #motopress-main.main-holder .content-holder div.product div.images {
     width: 450px;
    margin-left:30px;
  }
  body #motopress-main.main-holder .content-holder div.product .summary {
     width:460px;
    float:right;
  }
}
 .block_testi .parallax-content {
  padding: 71px 0 
}
 .ginput_counter {
  display:none !important
}
 .wow_wrap_inner h1 {
  font-size: 27px;
  font-weight: 400;
  margin: 0;
  color: #1a8de6;
  text-transform: uppercase;
  display: block !important;
}
 .featured_products_wrap_inner h1 {
  line-height: 75px;
  text-align: center;
  text-transform: uppercase;
  display: block !important;
}
 .post-203 h1 {
  display: none;
}
 .footer-text {
  text-align: center;
  width: 96%;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
}
 .footer-text a {
  color: #2f3333 !important 
}
 .footitem04 {
  display:none !important;
}
 .footitem05 {
  width: 500px !important;
}
/* Menus */
.parallax-slider #mainCaptionHolder .container, .parallax-slider #mainCaptionHolder .primaryCaption, .parallax-slider #mainCaptionHolder .secondaryCaption, .parallax-slider #mainCaptionHolder .slider_caption, .parallax-slider #mainCaptionHolder .slider_caption div{
  height: 100% !important;
  width: 100% !important;
  left: 0 !important;
  top: 0 !important;
  cursor: pointer !important;
}
 .parallax-slider .controlBtn {
  display: none !important;
}
/* CONCLUSO DE COMPRA - LOADING */
 .footer, .header, .nav__primary, header.header .container, .logo {
  position: inherit !important;
}
 .logo_search {
  position: initial !important;
}
 .woocommerce .blockUI.blockOverlay {
  position: fixed !important;
  opacity: 0.8 !important;
}
 .woocommerce .blockUI.blockOverlay::after {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -100px;
  margin-top: 0px;
  content: "";
  line-height: 1;
  text-align: center;
  font-size: 2em;
  color: rgba(0,0,0,.75);
  width: 200px;
  height: 100px;
  background: url("/wp-content/uploads/2021/11/AGUARDE.png") center center;
}
 .woocommerce .blockUI.blockOverlay::before {
  -webkit-animation: none !important;
  animation: none !important;
  background: url(/svg/loading_mn.svg) center center !important;
  width: 135px !important;
  height: 135px !important;
  margin-left: -68px !important;
  margin-top: -98px !important;
}
/* SOBRESCREVENDO ESTILOS DO SITE - QUE FICAVA EM CHERRY OPTIONS -- END */
/* CORREÇÃO DO WOOCOMMERCE - PARA MOSTRAR O ÍCONE DO OLHO NO CAMPO SENHA */
 .woocommerce form .show-password-input, .woocommerce-page form .show-password-input {
  position: relative;
  cursor: pointer;
}
 .woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after {
  right: 0.7em;
  top: 0.4em;
  cursor: pointer;
  position: absolute;
  font-family: WooCommerce;
  speak: never;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 0.618em;
  content: "";
  text-decoration: none;
}
/* CORREÇÃO PARA A FALHA DE CORS */
 @font-face{
  font-family:star;
  src:url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/star.eot);
  src:url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
  font-weight:400;
  font-style:normal 
}
 @font-face{
  font-family:WooCommerce;
  src:url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);
  src:url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(https://www.meunominho.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
  font-weight:400;
  font-style:normal 
}
 .parallax-slider #mainImageHolder, .parallax-slider {
  background-color: #CCC;
}
/* CSS DO UPLOAD -- SERÁ MOVIDO QUANDO ESTIVER PRONTA A ETIQUETA COM FOTO PARA O ARQUIVO STYLE.CSS */
 #mnUpload {
  z-index: 999999;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
 #mnUpload .loadBox {
  width:100%;
  height:400px;
  float:left;
  background:#4478e3;
  margin-top: -2px;
}
 #mnUpload .loadText {
  margin-top: 0px;
  color: #FFF;
  font-family: 'Lato';
  font-size: 30px;
  transition: all 0.5s ease 0s;
  z-index: 1000;
  position: absolute;
  left: 322px;
  top: 415px;
}
 #mnUploadBg {
  transition-duration: 330ms;
  opacity: 0.75;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #FFF;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
 #mnUploadDialog {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  height: auto;
  top: 40%;
  transform: translateY(-40%);
  width: 700px;
  background: #FFF;
}
 #mnUploadDialogHeader {
  background-color: #27ca80;
  color: #FFF;
  font-family: 'Lato';
  text-transform: uppercase;
  font-size: 23px;
  width: 100%;
  border-bottom: 1px #FFF solid;
}
 #mnUploadDialogHeaderClose {
  float: right;
  padding: 13px;
  position: relative;
  width: 20px;
  height: 30px;
  opacity: 1;
  cursor: pointer;
  opacity: 0;
  transition: all 0.5s ease 0s;
  display: none;
}
 #mnUploadDialogHeaderClose:hover {
  opacity: 0.5;
}
 #mnUploadDialogHeaderClose:before, #mnUploadDialogHeaderClose:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 33px;
  width: 2px;
  background-color: #FFF;
}
 #mnUploadDialogHeaderClose:before {
  transform: rotate(45deg);
}
 #mnUploadDialogHeaderClose:after {
  transform: rotate(-45deg);
}
 #mnUploadDialogHeaderInstructionText, #mnUploadDialogHeaderText {
  padding: 17px;
}
 #mnUploadDialogBody {
  background-color: #27ca80;
  height: 410px;
  padding-top: 10px;
}
 #mnUploadDialogFooter {
  border-top: 1px #FFF solid;
  background-color: #27ca80;
  height: 0px;
  overflow: hidden;
  transition: all 0.5s ease 0s;
}
 .mnUploadCircle {
  width: 400px;
  height: 400px;
  background: #CCC;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  border-radius: 200px;
}
 .mnUploadBleed {
  position: absolute;
  width: 100%;
  z-index: 10;
  margin-top: -5px;
  margin-left: -0px;
}
 .mnUploadBleedCircle {
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  xborder: #27ca80 solid 25px;
  border: none !important;
  background: none;
  width: 360px;
  height: 360px;
  border-radius: 230px;
  opacity: 1;
  box-sizing: content-box;
}
 .mnUploadContent {
  width: 100%;
  height: 400px;
  overflow: hidden;
}
 .mnUploadPicture {
  transition: all 0.3s ease 0s;
  transform-origin: center center !important;
}
 .mnUploadDialogNav {
  position: absolute;
  left: 580px;
  top: 224px;
  width: 90px;
  height: 90px;
  z-index: 20;
  opacity: 0;
}
 .mnUploadDialogHow {
  position: absolute;
  left: 563px;
  top: 135px;
  width: 132px;
  height: 190px;
  z-index: 20;
  opacity: 1;
  font-size: 28px;
  color: #FFF;
  line-height: 38px;
}
 .mnUploadDialogHow img {
  width: 90px;
  height: 90px;
  margin-left: -14px;
  float:left;
}
 .mnUploadDialogHow span {
}
 .mnUploadDialogHow div {
}
 .mnUploadDialogNav .position {
  width: 90px;
  height: 90px;
  float: left;
}
 .mnUploadDialogNav .positionTop {
  height: 30px;
}
 .mnUploadDialogNav .positionCenter {
  height: 30px;
}
 .mnUploadDialogNav .positionBotton {
  height: 30px;
}
 .mnUploadDialogNav .buttonTop {
  width: 30px;
  height: 28px;
  margin-left: 30px;
  display: block;
  float: left;
}
 .mnUploadDialogNav .buttonTop img {
  transform: rotate(-90deg);
  margin: auto;
  display: block;
}
 .mnUploadDialogNav .buttonLeft {
  width: 30px;
  float: left;
  height: 28px;
}
 .mnUploadDialogNav .buttonLeft img {
  transform: rotate(-180deg);
  margin: auto;
  display: block;
}
 .mnUploadDialogNav .buttonRight {
  width: 30px;
  float: right;
  height: 28px;
}
 .mnUploadDialogNav .buttonRight img {
  margin: auto;
  display: block;
}
 .mnUploadDialogNav .buttonBotton {
  width: 30px;
  height: 28px;
  margin-left: 30px;
  display: block;
  float: left;
}
 .mnUploadDialogNav .buttonBotton img {
  transform: rotate(-270deg);
  margin: auto;
  display: block;
}
 .mnUploadDialogNav .zoom {
  margin-top: 20px;
  width: 90px;
  float: right;
}
 .mnUploadDialogNav .zoom .buttonLeft {
  width: 30px;
  height: 30px;
  display: block;
  float: left;
}
 .mnUploadDialogNav .zoom .buttonRight {
  width: 30px;
  height: 30px;
  display: block;
  float: right;
}
 .mnUploadDialogNav a:active {
  margin-top: 1px;
}
 @media (max-width: 1199px) {
  #mnUploadDialogFooter {
    height: 92px;
  }
}
/* @media (max-width: 710px) {
  #mnUploadDialog {
    width: 600px;
  }
  .mnUploadDialogHow {
    left: 496px;
  }
  .mnUploadDialogNav {
    left: 496px;
  }
  #mnUpload .loadText {
    left: 275px;
  }
}
 */
 @media (max-width: 711px) {
  #mnUploadDialog {
    width: 430px;
  }
  #mnUploadDialogBody {
    height: 510px;
  }
  #mnUploadDialogFooter {
    height: 74px;
  }
  .mnUploadDialogHow {
    left: 63px;
    top: 474px;
    width: 310px;
    height: 100px;
  }
  .mnUploadDialogHow img {
  }
  .mnUploadDialogHow div {
    float: left;
    width: 230px;
  }
  .mnUploadDialogHow span {
    padding-top: 10px;
    float: left;
  }
  .mnUploadDialogNav {
    left: 100px;
    top: 475px;
    width: 210px;
  }
  .mnUploadDialogNav .zoom {
    margin-top: 30px;
    width: 74px;
  }
  #mnUploadDialogHeaderInstructionText, #mnUploadDialogHeaderText {
    font-size: 20px;
  }
  #mnUpload .loadText {
    left: 192px;
  }
}
 @media (max-width: 440px) {
  #mnUploadDialog {
    width: 390px;
  }
  .mnUploadCircle {
    transform: scale(0.85);
    margin-left: 24px;
    transform-origin: left top;
    margin-top: 0px;
  }
  .mnUploadBleedCircle {
    transform: scale(0.85);
    margin-left: 19px;
    transform-origin: left top;
    margin-top: 1px;
  }
  .mnUploadDialogHow {
    left: 36px;
    top: 418px;
    width: 310px;
    height: 100px;
  }
  .mnUploadDialogHow img {
  }
  .mnUploadDialogHow div {
    float: left;
    width: 230px;
  }
  .mnUploadDialogHow span {
    padding-top: 10px;
    float: left;
  }
  .mnUploadDialogNav {
    left: 78px;
    top: 415px;
    width: 210px;
  }
  #mnUploadDialogHeaderInstructionText, #mnUploadDialogHeaderText {
    font-size: 18px;
  }
  #mnUpload .loadText {
    left: 176px;
    top: 360px;
  }
  #mnUploadDialogBody {
    height: 460px;
  }
}
 @media (max-width: 400px) {
  #mnUploadDialog {
    width: 350px;
  }
  .mnUploadCircle {
    transform: scale(0.80);
    margin-left: 16px;
    transform-origin: left top;
    margin-top: 0px;
  }
  .mnUploadBleedCircle {
    transform: scale(0.80);
    margin-left: 12px;
    transform-origin: left top;
    margin-top: 1px;
  }
  .mnUploadDialogHow {
    left: 28px;
    top: 398px;
    width: 310px;
    height: 100px;
    font-size: 26px;
  }
  .mnUploadDialogHow img {
  }
  .mnUploadDialogHow div {
    float: left;
    width: 230px;
  }
  .mnUploadDialogHow span {
    padding-top: 10px;
    float: left;
  }
  .mnUploadDialogNav {
    left: 60px;
    top: 395px;
  }
  #mnUploadDialogBody {
    height: 440px;
  }
  #mnUploadDialogHeaderInstructionText, #mnUploadDialogHeaderText {
    font-size: 16px;
  }
}
 @media (max-width: 360px) {
  #mnUploadDialog {
    width: 300px;
  }
  .mnUploadDialogHow {
    left: 14px;
    top: 359px;
    width: 308px;
    height: 32px;
    font-size: 23px;
  }
  .mnUploadDialogHow img {
  }
  .mnUploadDialogHow div {
    float: left;
    width: 206px;
  }
  .mnUploadDialogHow span {
    padding-top: 17px;
    float: left;
    line-height: 30px;
  }
  .mnUploadDialogNav {
    left: 34px;
    top: 360px;
  }
  #mnUploadDialogBody {
    height: 400px;
  }
  .mnUploadCircle {
    transform: scale(0.70);
    margin-left: 10px;
    transform-origin: left top;
    margin-top: 0px;
  }
  .mnUploadBleedCircle {
    transform: scale(0.70);
    margin-left: 6px;
    transform-origin: left top;
    margin-top: 0px;
  }
  .mnUploadBleedCircle {
    transform: scale(0.70);
  }
  #mnUploadDialogHeaderInstructionText, #mnUploadDialogHeaderText {
    font-size: 14px;
  }
}



/* Revisão do Layout Junho 2023 :: Início */
@media (min-width: 1400px) {

  #mainImageHolder,
  #mainCaptionHolder,
  #mainImageHolder .imgBlock,
  #mainImageHolder .mainCaptionHolder
  {
      max-width: 1400px !important;
      margin-left: auto !important;
      margin-right: auto !important;
  }

  body.has_woocommerce {
      max-width: 1400px !important;
      margin-left: auto !important;
      margin-right: auto !important;
  }

}

@media (min-width: 768px) {

  .parallax-slider {
      border-radius: 15px;
      margin-top: 20px !important;
      margin-bottom: 20px !important;
      width: 99%;
      margin-left: auto !important;
      margin-right: auto !important;
  }

  .mega-menu-wrap {
      width: 99% !important;
      margin-left: auto !important;
      margin-right: auto !important;
      background: none !important;
  }

  .mega-menu-wrap ul li:first-child,
  .mega-menu-wrap ul li:first-child a {
      border-top-left-radius: 15px !important;
      border-bottom-left-radius: 15px !important;
  }

  .mega-menu-wrap ul li:last-child,
  .mega-menu-wrap ul li:last-child a {
      border-top-right-radius: 15px !important;
      border-bottom-right-radius: 15px !important;
  }

  .mega-sub-menu {
      background-color: #ddd !important;
      border-radius: 15px !important;
      overflow: hidden !important;
  }

  .mega-sub-menu li,
  .mega-sub-menu li a {
      border-radius: 15px !important;
  }

  #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
      background: none !important;
  }

  #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, 
  #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
    background: #ccc  !important;
  }

}

@media (min-width: 601px) and (max-width: 767px) {

  .parallax-slider {
      border-radius: 15px;
      margin-top: 10px !important;
      margin-bottom: 20px !important;
      width: 95%;
      margin-left: auto !important;
      margin-right: auto !important;
  }

}

@media (max-width: 600px) {

  .parallax-slider {
      border-radius: 15px;
      margin-top: 10px !important;
      margin-bottom: 20px !important;
      width: 99%;
      margin-left: auto !important;
      margin-right: auto !important;
  }

}


@media (min-width: 769px) {

  body.page-template-page-home #motopress-main.main-holder div.content-holder,
  body #motopress-main.main-holder div.content-holder:first-of-type {
      margin-top: 20px !important;
      border-top-left-radius: 15px !important;
      border-top-right-radius: 15px !important;
  }

  body #motopress-main.main-holder div.content-holder:last-of-type {
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
  }

  body #motopress-main.main-holder .content-holder {
      margin-top: 0px;
      overflow: hidden;
      width: 99%;
      margin-left: auto;
      margin-right: auto;
  }

}

@media (max-width: 768px) {

  body.has_woocommerce {
    background-color: #f2f2f2 !important;
  }

}

header.motopress-wrapper {
  background-color: transparent !important;
}

#mailboxHome.mailbox {
  border-radius: 15px !important;
  border: 1px solid transparent !important
}

body #motopress-main.main-holder .content-holder .title-section:after {
  background: #666 !important;
}

footer.footer {
  border-radius: 15px;
  margin: 20px auto;
}

/* Revisão do Layout Junho 2023 :: Fim */

/* Nova Marca Outubro 2023 :: Início */

#mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
  background: #A8428B !important;
}

#mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
  background: #A8428B;
}


.logo.pull-left {margin-top: 12px;}

.woocommerce button.button,
body #motopress-main.main-holder input[type="submit"],
body #motopress-main.main-holder a.button {
  background: #C35C9F !important;
}

.woocommerce button.button:hover,
body #motopress-main.main-holder input[type="submit"]:hover,
body #motopress-main.main-holder a.button:hover {
  background: #A8428B !important;
}

.custom_banners .banner-wrap .title_div {
  background: rgba(195, 92, 159,0.9) !important;
}

.content_box {
    background: #FFE7AC !important;
}

.welcome_block h2 {
  color: #C35C9F !important;
}

body #motopress-main.main-holder .service-box figure {
  background: none !important;
}

.custom_banners .banner-wrap:hover h5,
.custom_banners .banner-wrap h5:hover {
  color: #A8428B !important;
}

/* Nova Marca Outubro 2023 :: Fim */


footer.footer .social li a i.icon-youtube {
  display:block;
  background:#f2f2f2;
  color:#ff0000;
  -webkit-border-radius:620px;
  -moz-border-radius:620px;
  border-radius:620px;
  -webkit-border-radius:620px;
  -moz-border-radius:620px;
  border-radius:620px;
  line-height:81px;
  -webkit-transition:0.3s;
  -moz-transition:0.3s;
  -o-transition:0.3s;
  transition:0.3s;
  -webkit-transition:0.3s;
  -moz-transition:0.3s;
  -o-transition:0.3s;
  transition:0.3s;
}
footer.footer .social li a i.icon-youtube:hover {
  background:#f11837;
  color:#fff;
}

footer.footer .social li a i.icon-instagram {
  display:block;
  background:#f2f2f2;
  color:#d82f80;
  -webkit-border-radius:620px;
  -moz-border-radius:620px;
  border-radius:620px;
  -webkit-border-radius:620px;
  -moz-border-radius:620px;
  border-radius:620px;
  line-height:81px;
  -webkit-transition:0.3s;
  -moz-transition:0.3s;
  -o-transition:0.3s;
  transition:0.3s;
  -webkit-transition:0.3s;
  -moz-transition:0.3s;
  -o-transition:0.3s;
  transition:0.3s;
}
footer.footer .social li a i.icon-instagram:hover {
  background:#f11837;
  color:#fff;
}

body.has_woocommerce {
	background:url("/wp-content/uploads/_mn/imgs/template/bg-topo.jpg");
	background-repeat: repeat-x;
}