@charset "UTF-8";
/**********************************************************************************************************************
*   
*   SCSS STYLES - THIS HOLDS NEW STYLING TO ORGANIZE CSS THAT WAS ORIGINALLY SPREAD THROUGH OTHER AREAS OR HACKED INTO
*   STANDARD PACKAGES - SHOULD TRY TO MIGRATE EVERYTHING HERE OVER TIME
*
**********************************************************************************************************************/
.font-heading, body.home h2, body.home h3, body.home h4, body.home h5, body.home h6, body.free-samples h4, footer .blueportion h2, h1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 900;
}

.font-subheading, body.home .content-5.il h6 {
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.font-content, body.home p, footer .blueportion h3, .custom-header .hs-menu-wrapper ul li a, header.site-header .menu ul li .dropdown li a, header.site-header .menu ul li.menu-eddm a, header.site-header .menu ul li.menu-designs a, header.site-header .menu ul li.menu-adm a, header.site-header .menu ul li span {
  font-family: Montserrat, sans-serif !important;
  font-weight: 400 !important;
}

.font-buttons, .custom-header a.myaccount, .custom-header a.startbtn, header.site-header .menu ul li.myaccount a, header.site-header .menu ul li.startbtn a, .hs-button, .orangebutton, .cta-button, body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-home-feature-content .cta_button, body.home .projects .overlay a, footer .firstline .hs-button, footer.footer-6 input.hs-button {
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.cta-button, body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-home-feature-content .cta_button, body.home .projects .overlay a, footer .firstline .hs-button, footer.footer-6 input.hs-button {
  display: inline-block;
  background: #fff !important;
  padding: 5px 20px;
  color: #10396f !important;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 23px;
  border-radius: 50px;
}

.cta-button:hover, body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-home-feature-content .cta_button:hover, body.home .projects .overlay a:hover, footer .firstline .hs-button:hover, footer.footer-6 input.hs-button:hover {
  background: #88b6ea !important;
}

.hs-button, .orangebutton {
  background: #10396f !important;
  color: #fff !important;
  border-radius: 50px !important;
}

.hs-button:hover, .orangebutton:hover {
  background: #88b6ea !important;
}

h1 {
  color: #143260;
}

a {
  color: #88b6ea;
}

a:hover {
  color: #88b6ea;
}

a.withpdf {
  color: #88b6ea !important;
}

.align-left {
  text-align: left;
}

.align-right {
  text-align: right;
}

img.fill-width {
  width: 100%;
  max-width: 100% !important;
}

/**********************************************************************************************************************
*   
*   FULL WIDTH BANNER AREA - MAY OR MAY NOT CONTAIN LIVE CONTENT
*
**********************************************************************************************************************/
.banner {
  padding: 5em 2em;
  background-size: cover;
  text-align: center;
}

.banner.margin-none {
  padding: 0;
}

.banner h1 {
  font-size: 2.5rem;
}

.banner p, .banner li {
  font-size: 1.3rem;
}

@media (max-width: 624px) {
  .banner h1 {
    font-size: 1.8rem;
  }
  .banner p, .banner li {
    font-size: 1rem;
  }
}

/**********************************************************************************************************************
*   
*   FORMS
*
**********************************************************************************************************************/
form .form-subject {
  display: none !important;
}

/**********************************************************************************************************************
*   
*   BLUE BAR WITH WHITE TEXT ACTS AS A SECTION BORDER WITH CALLOUT INFORMATION
*
**********************************************************************************************************************/
.info-bar {
  padding: 0.75rem 0;
  background-color: #3b5998;
  color: #fff;
  font-size: 1.3rem;
  line-height: 1.3;
  text-align: center;
}

.info-bar.text-large {
  font-size: 2.1rem;
}

.info-bar a {
  color: #fff;
  text-decoration: underline;
}

@media (max-width: 624px) {
  .info-bar {
    font-size: 1rem;
  }
  .info-bar.text-large {
    font-size: 1rem;
  }
}

/**********************************************************************************************************************
*   
*   STANDARD INFORMATIONAL AREA ON EACH PAGE - GRAPHIC ON LEFT OR RIGHT WITH HEADER TEXT, CONTENT, AND SOMETIMES A 
*   DOWNLOAD LINK
*
**********************************************************************************************************************/
.info-box {
  width: 100%;
  padding: 5rem 0;
  background-size: contain;
  background-repeat: no-repeat;
  font-family: lato-light;
}

.info-box.margin-sm {
  padding: 1rem 0;
}

.info-box.margin-lg {
  padding: 10rem 0;
}

.info-box.image-left {
  background-position: left;
}

.info-box.image-right {
  background-position: right;
}

.info-box.image-fill {
  background-size: cover;
}

.info-box.bg-gray {
  background: #EBEBEB;
  color: #222;
}

.info-box .columns > img {
  display: block;
  margin: 0 auto;
}

.info-box .columns.align-left > img {
  margin: 0;
}

.info-box h1 {
  font-size: 2.5rem;
}

.info-box p, .info-box li {
  font-size: 1.3rem;
}

.info-box.align-right h1 {
  text-align: right;
}

.info-box.align-right p {
  text-align: right;
}

@media (max-width: 1008px) {
  .info-box.image-left, .info-box.image-right, .info-box.image-fill {
    padding-top: 0;
    background-image: none !important;
    /*
            padding-top: 77vw;
            background-size: contain;
            background-position: top;
            padding-bottom: 1rem;
                */
  }
}

@media (max-width: 624px) {
  .info-box h1 {
    font-size: 1.8rem;
  }
  .info-box p, .info-box li {
    font-size: 1rem;
  }
}

/**********************************************************************************************************************
*   
*   TEMPLATE HEADER
*
**********************************************************************************************************************/
header.site-header .menu ul li span {
  font-size: 15px !important;
  color: #10396f !important;
  padding-right: 10px !important;
}

header.site-header .menu ul li span:hover {
  color: #88b6ea !important;
}

header.site-header .menu ul li.menu-eddm a, header.site-header .menu ul li.menu-designs a, header.site-header .menu ul li.menu-adm a {
  font-size: 15px !important;
  color: #10396f !important;
  padding-right: 10px !important;
}

header.site-header .menu ul li.menu-eddm a:hover, header.site-header .menu ul li.menu-designs a:hover, header.site-header .menu ul li.menu-adm a:hover {
  color: #88b6ea !important;
}

header.site-header .menu ul li .dropdown li a {
  font-size: 15px !important;
  color: #10396f !important;
}

header.site-header .menu ul li .dropdown li a:hover {
  color: #88b6ea !important;
}

header.site-header .menu ul li.startbtn a {
  padding: 0px 14px !important;
  line-height: 31px !important;
  font-size: 12px !important;
  margin-top: 3px;
  color: #10396f;
  border-color: #10396f;
}

header.site-header .menu ul li.startbtn a:hover {
  color: #88b6ea !important;
  border-color: #88b6ea !important;
}

header.site-header .menu ul li.myaccount a {
  padding: 0px 14px !important;
  line-height: 31px !important;
  font-size: 12px !important;
  margin-top: 3px;
  background-color: #10396f;
}

header.site-header .menu ul li.myaccount a:hover {
  background-color: #88b6ea;
  border-color: #88b6ea !important;
}

header.site-header .menu-icon span {
  color: #10396f !important;
}

header.site-header .menu-icon span:hover {
  color: #88b6ea !important;
}

header.site-header .menu-icon span:hover::after {
  box-shadow: 0 0 0 1px #88b6ea, 0 7px 0 1px #88b6ea, 0 14px 0 1px #88b6ea !important;
}

header.site-header .menu-icon span::after {
  box-shadow: 0 0 0 1px #10396f, 0 7px 0 1px #10396f, 0 14px 0 1px #10396f !important;
}

.custom-header .hs-menu-wrapper ul li a {
  font-size: 15px !important;
  color: #10396f !important;
}

.custom-header .hs-menu-wrapper ul li a:hover {
  color: #88b6ea !important;
}

.custom-header .header-top-right {
  margin-left: 0 !important;
}

.custom-header .mobile-icon {
  color: #10396f !important;
}

.custom-header .mobile-icon span::after {
  box-shadow: 0 0 0 1px #10396f, 0 7px 0 1px #10396f, 0 14px 0 1px #10396f !important;
}

.custom-header .mobile-icon:hover {
  color: #88b6ea !important;
}

.custom-header .mobile-icon:hover span::after {
  box-shadow: 0 0 0 1px #88b6ea, 0 7px 0 1px #88b6ea, 0 14px 0 1px #88b6ea !important;
}

.custom-header a.startbtn {
  padding: 0px 14px;
  line-height: 31px;
  font-size: 12px;
  margin-top: 3px;
  color: #10396f;
  border-color: #10396f;
}

.custom-header a.startbtn:hover {
  color: #88b6ea;
  border-color: #88b6ea;
}

.custom-header a.myaccount {
  padding: 0px 14px;
  line-height: 31px;
  font-size: 12px;
  margin-top: 3px;
  background-color: #10396f;
}

.custom-header a.myaccount:hover {
  background-color: #88b6ea;
  border-color: #88b6ea;
}

.custom-header .row-fluid .span6 {
  width: 51%;
}

/**********************************************************************************************************************
*   
*   TEMPLATE FOOTER
*
**********************************************************************************************************************/
footer {
  background: #10396f !important;
  color: #fff;
}

footer .firstline .row {
  padding-left: 28px;
  padding-right: 28px;
}

footer .firstline .row h3 {
  font-size: 1.1rem;
  text-transform: initial;
}

footer .firstline .row span {
  font-size: 1rem;
  color: #362f2d;
  font-family: Lato-Light;
  text-transform: uppercase;
}

footer .secondline {
  padding-bottom: 10px;
}

footer .secondline p {
  margin-bottom: 0;
  padding: 5px 28px 0;
  font-family: Lato-Regular;
  font-size: 12px;
  color: #b7b7b7;
}

footer.footer-6 h6 {
  color: #fff;
}

footer.footer-6 nav ul li a {
  color: #fff;
}

footer.footer-6 nav ul li a:hover {
  color: #88b6ea;
}

footer.footer-6 input {
  background: transparent !important;
  color: #fff !important;
}

footer.footer-6 .social-btns > * {
  width: 25px;
}

footer .blueportion {
  background: #ccdef2;
}

footer .blueportion h2 {
  color: #10396f;
}

footer .blueportion h3 {
  color: #10396f;
}

footer .blueportion h3 .orange {
  color: #10396f;
  font-weight: inherit;
}

footer .firstline {
  background: #fff;
}

footer .firstline .hs-button {
  background: #10396f !important;
  color: #fff !important;
}

footer .secondline {
  background: #10396f;
}

footer .secondline a {
  color: #fff !important;
}

footer .secondline a:hover {
  color: #88b6ea !important;
}

footer .secondline .snsfooter span {
  color: #fff;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/about-us
*
*********************************************************************************************************************/
body.about-us .info-box.image-personalized {
  background-image: url("/img/pages/about-us/personalized.jpg");
}

body.about-us .info-box.image-history img {
  display: block;
  margin: 0 auto;
}

body.about-us .info-box.image-history p, body.about-us .info-box.image-history li {
  font-size: 1em;
}

@media (max-width: 1008px) {
  .info-box.image-personalized {
    padding-bottom: 0;
  }
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/direct-mail-business-solutions/automated-direct-mail-services
*
**********************************************************************************************************************/
body.automated-direct-mail .image-wood {
  background-image: url("/img/pages/automated-direct-mail/header-wood.jpg");
}

body.automated-direct-mail .image-cover {
  background-image: url("/img/pages/automated-direct-mail/header-cover.jpg");
}

body.automated-direct-mail .image-cover img {
  max-width: 300px;
  margin-bottom: 1rem;
  display: block;
}

body.automated-direct-mail .image-api {
  background-image: url("/img/pages/automated-direct-mail/api.png");
}

body.automated-direct-mail .image-send {
  background-image: url("/img/pages/automated-direct-mail/send.png");
}

body.automated-direct-mail .image-nurture {
  background-image: url("/img/pages/automated-direct-mail/nurture.png");
}

body.automated-direct-mail form {
  text-align: left;
}

body.automated-direct-mail form label {
  font-weight: bold;
}

body.automated-direct-mail form label .hs-form-required {
  color: red;
}

body.automated-direct-mail form textarea {
  height: 100px;
}

body.automated-direct-mail form.hs-form {
  margin-top: 16px;
}

body.automated-direct-mail form.hs-form label {
  font-size: 16px;
  font-family: lato-light;
}

body.automated-direct-mail form.hs-form .field {
  margin-bottom: 5px;
}

body.automated-direct-mail form.hs-form .actions {
  margin: 0px;
  padding: 0px;
}

body.automated-direct-mail form.hs-form .hs-button {
  background-color: #f47c1b;
  background-image: none;
  font-family: lato-light;
  font-size: 20px;
  border: none;
  text-shadow: none;
  padding: 15px 20px 15px;
  border-radius: 6px;
}

body.automated-direct-mail form.hs-form .hs-button:hover:not(.inactive), body.automated-direct-mail form.hs-form .hs-form .hs-button:focus:not(.inactive), body.automated-direct-mail form.hs-form .hs-form .hs-button.hovered:not(.inactive) {
  box-shadow: none;
  border: none;
}

body.automated-direct-mail form.hs-form .submitted-message {
  font-family: lato-light;
  font-size: 26px;
  line-height: 33px;
  text-align: center;
  margin-top: 40px;
  color: #3b5998;
}

body.automated-direct-mail form.hs-form a#cta_button_2292126_6fbbc5d9-ca7b-40fb-b52f-bfd93f983a79:hover {
  background: #f4621b;
}

@media (max-width: 1008px) {
  .image-cover img {
    margin: 0 auto 1rem;
  }
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/contact-us
*
**********************************************************************************************************************/
body.contact-us a {
  color: #10396f;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/copyright-policy
*
**********************************************************************************************************************/
/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/designs
*
**********************************************************************************************************************/
body.designs .body-container-wrapper {
  padding-top: 0;
}

body.designs .hero .image {
  background-attachment: initial !important;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/frequently-asked-questions
*
**********************************************************************************************************************/
/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/sample-products
*
**********************************************************************************************************************/
/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/direct-mail-business-solutions/graphic-design
*
**********************************************************************************************************************/
body.graphic-design .banner {
  background-image: url("/img/pages/graphic-design/header-cover.jpg");
}

body.graphic-design .image-upload {
  background-image: url("/img/pages/graphic-design/upload.png"), linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);
}

body.graphic-design .image-starter {
  background-image: linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);
}

body.graphic-design .image-team {
  background-image: url("/img/pages/graphic-design/team.png");
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/
*
**********************************************************************************************************************/
body.home p {
  line-height: 1.3rem;
}

body.home .content-5 {
  background: #ccdef2;
  padding-top: 40px !important;
  padding-bottom: 40px !important;
  color: #143260;
}

body.home .content-5 p, body.home .content-5 h3, body.home .content-5 h6 {
  color: #143260 !important;
}

body.home .content-5.il h3 {
  font-size: 32px;
}

body.home .content-5.il a {
  color: #f47c1b !important;
}

body.home a.cta_button {
  -moz-box-sizing: content-box !important;
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
  vertical-align: middle;
}

body.home .hs-breadcrumb-menu {
  list-style-type: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

body.home .hs-breadcrumb-menu-item {
  float: left;
  padding: 10px 0px 10px 10px;
}

body.home .hs-breadcrumb-menu-divider:before {
  content: '›';
  padding-left: 10px;
}

body.home .hs-featured-image-link {
  border: 0;
}

body.home .hs-featured-image {
  float: right;
  margin: 0 0 20px 20px;
  max-width: 50%;
}

@media (max-width: 568px) {
  body.home .hs-featured-image {
    float: none;
    margin: 0;
    width: 100%;
    max-width: 100%;
  }
}

body.home .hs-screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}

body.home .brand h2 {
  margin-bottom: 15px;
}

body.home .projects {
  margin-top: 40px;
}

body.home .projects .photo-wrapper {
  background: none;
}

body.home .projects .photo {
  opacity: 1 !important;
}

body.home .projects .info {
  margin-top: 0px;
}

body.home .projects h2 {
  margin-top: 20px;
  text-align: center;
  color: #143260 !important;
}

body.home .projects p {
  text-align: center;
  color: #143260;
}

body.home .projects .overlay a {
  background: #10396f !important;
  color: #fff !important;
  border-radius: 5px;
}

@media (max-width: 550px) {
  body.home .projects-1 .head-box {
    padding: 50px 10px;
  }
  body.home .projects-1 .head-box .brand h2 {
    margin: 0px;
    font-size: 34px !important;
    line-height: 34px !important;
  }
  body.home .projects-1 .head-box .brand p {
    line-height: 20px !important;
    margin-top: 20px !important;
  }
}

body.home .projects-1.m38ed77a14336c06f63803850876caba9 .head-box:before {
  background: url("/img/pages/home/header-cover.jpg");
  opacity: 1;
}

body.home .projects-1.m38ed77a14336c06f63803850876caba9.holiday .head-box:before {
  background: url("/img/pages/home/header-cover-holiday.png");
}

body.home .projects-1.m38ed77a14336c06f63803850876caba9 .brand h2 {
  color: #fff;
  font-size: 42px;
  margin-top: 0;
}

body.home .projects-1.m38ed77a14336c06f63803850876caba9 .brand p {
  font-size: 17px;
  line-height: 21px;
  color: #fff;
}

body.home .projects-1.m38ed77a14336c06f63803850876caba9 .head-box > * {
  max-width: initial;
  width: auto;
}

body.home .projects-1 .projects .info h2 {
  color: #30539e;
  font-size: 21px;
  margin-bottom: 5px;
}

@media (max-width: 767px) {
  body.home .projects-1.m38ed77a14336c06f63803850876caba9 .head-box {
    padding: 50px 10px !important;
  }
  body.home .projects-1.m38ed77a14336c06f63803850876caba9 .brand h2 {
    font-size: 42px;
    margin-top: 0;
    line-height: normal;
  }
}

body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-banner-bg-wrap {
  height: 100%;
}

@media (min-width: 768px) {
  body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .flex-wrap {
    display: flex;
  }
}

body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-home-feature-content {
  max-width: 500px;
  margin: 0 auto;
}

body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-home-feature-content h2 {
  padding-bottom: 10px;
  font-size: 32px;
  color: #fff;
  line-height: 45px;
  text-align: center;
  margin: auto;
  font-weight: 900;
}

body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-home-feature-content h3 {
  font-family: sans-serif;
  font-weight: 400 !important;
  font-size: 18px;
  color: #fff;
}

body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-home-feature-content p {
  font-size: 13px;
  text-align: center;
  color: #fff;
  line-height: 31px;
  opacity: .5;
  font-weight: 600;
  letter-spacing: 1px;
}

body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-home-feature-content .cta_button {
  min-width: 200px;
}

body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-banner-bg-wrap a.cta_button {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

body.home .freebies.mb4288d9f5706b8e16ecc0d2bf86944c6 .aplite-banner {
  position: relative;
  background: none;
  height: 100%;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/print-and-mail-products/business-and-promotional-magnets
*
**********************************************************************************************************************/
body.magnets .banner {
  background-image: url("/img/pages/magnets/header-cover.jpg");
}

body.magnets .image-common {
  background-image: url("/img/pages/magnets/common.jpg");
}

body.magnets .image-common .orangeicon .orange1 {
  background: url(../img/icn10-orange.png) left no-repeat;
}

body.magnets .image-common .orangeicon .orange2 {
  background: url(../img/icn7-orange.png) left no-repeat;
}

body.magnets .image-common .orangeicon .orange3 {
  background: url(../img/icn11-orange.png) left no-repeat;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/mailtoday-same-day-print-and-mail-service
*
**********************************************************************************************************************/
body.mailtoday .banner {
  display: block;
  margin: 0 auto;
}

body.mailtoday .banner img {
  width: 100vw;
  max-width: 1699px;
}

body.mailtoday .screenshot {
  display: block;
  float: right;
}

body.mailtoday .info-box.image-guarantee {
  background-image: url("/img/pages/mailtoday/guarantee.png"), linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);
}

body.mailtoday .info-box.image-relax {
  background-image: url("/img/pages/mailtoday/relax.png");
}

body.mailtoday .info-box.image-quality {
  background-image: url("/img/pages/mailtoday/quality.png");
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/print-and-mail-products/pop-out-and-perforated-cards
*
**********************************************************************************************************************/
body.pop-outs-and-perforations .banner {
  background-image: url("/img/pages/pop-outs-and-perforations/header-cover.jpg");
}

body.pop-outs-and-perforations .image-common .orangeicon .orange1 {
  background: url(../img/icn7-orange.png) left no-repeat;
}

body.pop-outs-and-perforations .image-common .orangeicon .orange2 {
  background: url(../img/icn8-orange.png) left no-repeat;
}

body.pop-outs-and-perforations .image-common .orangeicon .orange3 {
  background: url(../img/icn9-orange.png) left no-repeat;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/print-and-mail-products/pricing
*
**********************************************************************************************************************/
body.pricing .info-box {
  padding-bottom: 60px;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/direct-mail-business-solutions/print-on-demand-web-portal
*
**********************************************************************************************************************/
body.print-on-demand-portal .image-scalable {
  background-image: url("/img/pages/print-on-demand-portal/scalable.jpg");
}

body.print-on-demand-portal .image-easy {
  background-image: url("/img/pages/print-on-demand-portal/easy.png");
}

body.print-on-demand-portal .image-efficient {
  background-image: url("/img/pages/print-on-demand-portal/efficient.png");
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/privacy-policy
*
**********************************************************************************************************************/
/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/quote
*
**********************************************************************************************************************/
/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/direct-mail-business-solutions/response-tracking-rates-and-roi
*
**********************************************************************************************************************/
body.response-tracking .image-cover {
  background-image: url("/img/pages/response-tracking/header-cover.png");
}

body.response-tracking .image-qr-codes {
  background-image: url("/img/pages/response-tracking/qr-codes.png");
}

body.response-tracking .image-purls {
  background-image: url("/img/pages/response-tracking/purls.png");
}

body.response-tracking .image-phone-numbers {
  background-image: url("/img/pages/response-tracking/phone-numbers.png");
}

body.response-tracking .image-brms {
  background-image: url("/img/pages/response-tracking/brms.png");
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/print-and-mail-products/scratch-off-cards
*
**********************************************************************************************************************/
body.scratch-offs .image-cover {
  background-image: url("/img/pages/scratch-offs/header-cover.jpg");
}

body.scratch-offs .image-common {
  background-image: url("/img/pages/scratch-offs/common.png"), linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);
}

body.scratch-offs .image-common .orangeicon .orange1 {
  background: url(../img/icn5-orange.png) left no-repeat;
}

body.scratch-offs .image-common .orangeicon .orange2 {
  background: url(../img/icn13-orange.png) left no-repeat;
}

body.scratch-offs .image-common .orangeicon .orange3 {
  background: url(../img/icn14-orange.png) left no-repeat;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/sitemap
*
**********************************************************************************************************************/
/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/direct-mail-business-solutions/targeted-mailing-list
*
**********************************************************************************************************************/
body.targeted-mailing-lists .image-clone {
  background-image: url("/img/pages/targeted-mailing-lists/clone.png");
}

body.targeted-mailing-lists .image-find {
  background-image: url("/img/pages/targeted-mailing-lists/find.png");
  background-color: #1D364A;
}

body.targeted-mailing-lists .image-find h1 {
  color: #fff;
}

body.targeted-mailing-lists .image-find p {
  color: #fff;
  font-size: 1rem;
}

body.targeted-mailing-lists .image-find p a {
  color: #fff;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/direct-mail-business-solutions/tradeshow-collateral
*
**********************************************************************************************************************/
body.tradeshow-collateral .banner-traffic {
  background-image: url("/img/pages/tradeshow-collateral/header-cover.jpg");
}

body.tradeshow-collateral .image-quality {
  background-image: linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);
}

body.tradeshow-collateral .image-roi {
  background-image: url("/img/pages/tradeshow-collateral/roi.png");
}

body.tradeshow-collateral .banner-timecrunch {
  background-image: url("/img/pages/tradeshow-collateral/timecrunch-cover.jpg");
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/user-agreement
*
**********************************************************************************************************************/
body.user-agreement h2 {
  text-align: center;
}

body.user-agreement ul {
  margin: 0 auto 30px !important;
  max-width: 930px;
  font-family: Lato-Light;
  font-size: 1.1rem;
}

body.user-agreement ul li {
  margin-bottom: 15px;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/direct-mail-business-solutions/variable-data-relevancy
*
**********************************************************************************************************************/
body.variable-data .image-cover {
  background-image: url("/img/pages/variable-data/header-cover.jpg");
}

body.variable-data .image-personal {
  background-image: url("/img/pages/variable-data/personal.png"), url("/img/graybg.jpg");
  background-repeat: no-repeat, repeat-x;
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/videos
*
**********************************************************************************************************************/
/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/direct-mail-business-solutions/white-label-fulfillment-business-solutions
*
**********************************************************************************************************************/
body.white-label-fulfillment .image-cover {
  background-image: url("/img/pages/white-label-fulfillment/header-cover.jpg");
}

body.white-label-fulfillment .image-results {
  background-image: url("/img/pages/white-label-fulfillment/results.png"), url("/img/graybg.jpg");
  background-repeat: no-repeat, repeat-x;
}

body.white-label-fulfillment .image-reliable {
  background-image: url("/img/pages/white-label-fulfillment/reliable.png");
  background-color: #FCFBFB;
}

body.white-label-fulfillment .image-expertise {
  background-image: url("/img/pages/white-label-fulfillment/expertise.png");
}

/**********************************************************************************************************************
*   
*   https://www.amazingmail.com/why-amazingmail
*
**********************************************************************************************************************/
