body {
  margin: 0;
  padding: 0; }

.trade_span_dg21817,
.reg_span_dg21817 {
  font-size: 9px;
  position: relative;
  top: -5px; }

#wrapall {
  max-width: 1380px;
  min-width: 280px;
  width: 100% !important;
  margin: 0 auto; }
  #wrapall div {
    float: none; }
  #wrapall .clearbox {
    clear: both;
    padding: 0px;
    margin: 0px;
    content: ""; }
  #wrapall .c00 {
    max-width: 1380px;
    min-width: 280px;
    width: 100% !important; }
    #wrapall .c00 .cwwbos_main {
      background: #fff;
      /* Fin my hp ink starts  */
      /* Fin my hp ink Ends  */ }
      #wrapall .c00 .cwwbos_main .main_topsection {
        padding: 0;
        width: 100%; }
        #wrapall .c00 .cwwbos_main .main_topsection .hp_banner_bg {
          background: url("/sbd/cre/products/191027/dg21336/images/bg.jpg");
          background-repeat: no-repeat;
          width: 100%;
          height: 700px;
          text-align: center; }
          #wrapall .c00 .cwwbos_main .main_topsection .hp_banner_bg .tophero {
            padding: 30px 0;
            width: 100%; }
            #wrapall .c00 .cwwbos_main .main_topsection .hp_banner_bg .tophero .logo {
              margin-bottom: 20px; }
            #wrapall .c00 .cwwbos_main .main_topsection .hp_banner_bg .tophero h1.heading {
              display: block;
              font-size: 60px;
              line-height: 1.1em;
              font-weight: 800;
              font-family: "Motiva Sans", Arial, sans-serif !important;
              color: #fff;
              max-width: 650px;
              margin: 0 auto; }
            #wrapall .c00 .cwwbos_main .main_topsection .hp_banner_bg .tophero span.subhead {
              display: block;
              font-size: 18px;
              line-height: 1.1em;
              font-weight: 500;
              font-family: "Motiva Sans", Arial, sans-serif !important;
              color: #fff;
              max-width: 650px;
              padding: 30px 0;
              margin: 0 auto; }
      #wrapall .c00 .cwwbos_main .money_section {
        width: 100%;
        padding: 0px; }
        #wrapall .c00 .cwwbos_main .money_section .moneydiv h2 {
          color: #000000;
          font-size: 30px;
          font-weight: 700;
          font-family: "Motiva Sans", Arial, sans-serif;
          display: block;
          text-align: center;
          padding: 20px 0; }
        #wrapall .c00 .cwwbos_main .money_section .moneydiv span {
          color: #000000;
          font-size: 30px;
          font-weight: 700;
          font-family: "Motiva Sans", Arial, sans-serif;
          display: block;
          text-align: center;
          padding: 20px 0; }
        #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container {
          background: #f2f2f2;
          display: flex;
          align-items: center;
          justify-content: center; }
          #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box {
            float: left;
            width: 49%;
            padding: 10px 0.5% 10px 0; }
            #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg {
              background-color: #ffffff;
              width: 100%;
              height: 700px; }
              #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_img {
                text-align: center;
                padding: 25px 0; }
                #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_img img {
                  width: 370px;
                  height: auto;
                  margin-bottom: 20px; }
                #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_img img.new_img {
                  margin-bottom: 15px; }
                #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_img h3 {
                  color: #000000;
                  font-size: 25px;
                  font-family: "Motiva Sans", Arial, sans-serif;
                  font-weight: 700;
                  margin: 10px 0 10px 0;
                  padding: 0; }
                #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_img p {
                  color: #000000;
                  font-size: 16px;
                  font-family: "Motiva Sans", Arial, sans-serif;
                  font-weight: 400;
                  margin: 0 0 10px 0;
                  padding: 0; }
                  #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_img p span {
                    display: inline; }
              #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_text {
                text-align: center;
                width: 100%; }
                #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_text .icon_wrapper {
                  display: inline-block;
                  width: 230px;
                  text-align: center;
                  margin-bottom: 20px;
                  padding: 0 2%;
                  vertical-align: top;
                  height: 190px; }
                  #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_text .icon_wrapper.icon_2_inline {
                    display: block;
                    margin: 0 auto; }
                  #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_text .icon_wrapper .icon_img {
                    margin-bottom: 19px;
                    height: 45px; }
                  #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_text .icon_wrapper .icon_title {
                    color: #231F20;
                    font-size: 16px;
                    font-family: "Motiva Sans", Arial, sans-serif;
                    font-weight: 700; }
                  #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_text .icon_wrapper .icon_text {
                    color: #231F20;
                    font-size: 14px;
                    font-family: "Motiva Sans", Arial, sans-serif;
                    font-weight: 400; }
                    #wrapall .c00 .cwwbos_main .money_section .moneydiv .money_box_container .money_box .money_wrapper_bg .money_box_text .icon_wrapper .icon_text span {
                      display: inline; }
      #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder {
        margin: 0 0 40px 0;
        padding-bottom: 10px;
        background: #f2f2f2;
        position: relative; }
        #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .or_mid_red {
          position: absolute;
          top: 150px;
          left: 47%; }
        #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder h3,
        #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder h2,
        #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder {
          background: #F5F5F5; }
        #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder h2,
        #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder h3 {
          margin: 0;
          line-height: 1.2em;
          padding: 40px 0 0 0;
          width: 98%;
          font-family: 'Motiva Sans', Arial, sans-serif;
          font-size: 28px;
          font-weight: 700;
          line-height: 1.1em;
          margin: 0 auto;
          text-align: center;
          color: #000000;
          background: #ffffff; }
        #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder {
          padding: 0 0 30px 0;
          width: 98%;
          margin: 0 auto;
          background: #fff; }
          #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls {
            font-family: 'Motiva Sans', Arial, sans-serif;
            font-weight: 400;
            width: 100%; }
            #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms {
              padding: 10px 0px;
              width: 90%;
              margin: 0 auto;
              display: flex;
              align-items: center;
              justify-content: center; }
              #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms .z_finder_gutter {
                width: 3%;
                height: 170px;
                background: url(/sbd/cre/products/191027/dg21336/images/gutter-img.png) center center no-repeat;
                float: left; }
              #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form {
                vertical-align: top;
                padding: 10px 7%;
                flex-basis: 40%;
                align-items: center;
                justify-content: center; }
                #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form fieldset {
                  float: none;
                  border: none !important; }
                  #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form fieldset label {
                    display: block;
                    color: #000000;
                    font-family: 'Motiva Sans', Arial, sans-serif;
                    font-weight: 700;
                    font-size: 18px;
                    line-height: 28px;
                    margin-bottom: 10px;
                    padding-top: 30px; }
                  #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form fieldset input {
                    width: 250px;
                    height: 50px;
                    border: 1px solid #d8d8d8;
                    font-family: 'Motiva Sans', Arial, sans-serif;
                    font-weight: 400;
                    color: #444444;
                    padding-left: 10px;
                    font-size: 13px; }
                    #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form fieldset input:-moz-placeholder, #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form fieldset input:-ms-input-placeholder, #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form fieldset input:-webkit-input-placeholder {
                      color: #999; }
                  #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form fieldset button {
                    display: inline-block;
                    color: #CB0000;
                    background: transparent;
                    height: 32px !important;
                    font-size: 22px;
                    font-family: 'Motiva Sans', Arial, sans-serif;
                    font-weight: 700;
                    border: none;
                    height: 50px;
                    padding: 0 10px;
                    cursor: pointer; }
                    #wrapall .c00 .cwwbos_main section#cwwbos_ink_toner_finder .z_finder #z_calls .z_searchToolForms form fieldset button:hover {
                      background: transparent; }

.outer_white_bg_1571668230 {
  background-color: #ffffff;
  width: 100%; }
  .outer_white_bg_1571668230 #cwwbos_eligible_ink {
    text-align: center;
    padding: 50px 0 30px 0; }
    .outer_white_bg_1571668230 #cwwbos_eligible_ink h2 {
      font-family: 'Motiva Sans', Arial, sans-serif;
      font-size: 30px;
      font-weight: bold;
      color: #4D4D4D;
      line-height: 0.9em;
      margin: 0;
      text-align: center;
      padding-bottom: 20px; }
    .outer_white_bg_1571668230 #cwwbos_eligible_ink p {
      text-align: center;
      float: none;
      line-height: 24px;
      color: #4D4D4D;
      font-size: 22px; }
    .outer_white_bg_1571668230 #cwwbos_eligible_ink .cwwbos_steps_wrapper {
      width: 100%;
      margin: 0 auto;
      float: none;
      text-align: center; }
      .outer_white_bg_1571668230 #cwwbos_eligible_ink .cwwbos_steps_wrapper .cwwbos_step {
        text-decoration: none;
        font-family: 'Motiva Sans', Arial, sans-serif;
        font-weight: 400;
        width: 24.5%;
        display: inline-block;
        text-align: left;
        margin: 10px auto 0px;
        float: none; }
        .outer_white_bg_1571668230 #cwwbos_eligible_ink .cwwbos_steps_wrapper .cwwbos_step:hover {
          text-decoration: none; }
        .outer_white_bg_1571668230 #cwwbos_eligible_ink .cwwbos_steps_wrapper .cwwbos_step .imageContainer {
          height: 190px;
          margin: 0 auto 40px;
          position: relative;
          float: none; }
          .outer_white_bg_1571668230 #cwwbos_eligible_ink .cwwbos_steps_wrapper .cwwbos_step .imageContainer img {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
            float: none; }
        .outer_white_bg_1571668230 #cwwbos_eligible_ink .cwwbos_steps_wrapper .cwwbos_step p {
          text-align: center;
          line-height: 24px;
          color: #444444;
          font-family: 'Motiva Sans', Arial, sans-serif;
          font-weight: 400;
          font-size: 22px;
          float: none;
          text-decoration: none; }
  .outer_white_bg_1571668230 #cwwbos_how_it_works {
    text-align: center;
    padding: 50px 0 10px 0; }
    .outer_white_bg_1571668230 #cwwbos_how_it_works h2 {
      font-family: 'Motiva Sans', Arial, sans-serif;
      font-size: 30px;
      font-weight: bold;
      color: #4D4D4D;
      line-height: 1.1em;
      margin: 0;
      text-align: center;
      padding-bottom: 40px; }
    .outer_white_bg_1571668230 #cwwbos_how_it_works p {
      font-family: Arial, sans-serif;
      font-weight: 400;
      text-align: left;
      float: none;
      line-height: 32px;
      color: #4D4D4D;
      font-size: 22px;
      width: 285px; }
    .outer_white_bg_1571668230 #cwwbos_how_it_works span.cwwbos_disc {
      width: 38px;
      height: 140px;
      vertical-align: middle;
      display: inline-block;
      text-align: center;
      float: left;
      -moz-border-radius: 50%;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      margin-right: 20px;
      font-family: 'Motiva Sans', Arial, sans-serif;
      font-size: 60px;
      font-weight: bold;
      line-height: 49px;
      color: #CB0000; }
    .outer_white_bg_1571668230 #cwwbos_how_it_works .dis_text {
      text-align: center;
      float: none;
      line-height: 20px;
      color: #4D4D4D;
      width: 100%;
      float: left;
      padding-bottom: 20px;
      font-family: 'Motiva Sans', Arial, sans-serif;
      font-weight: 400;
      font-size: 13px; }
    .outer_white_bg_1571668230 #cwwbos_how_it_works .para_disc {
      width: 100%; }
    .outer_white_bg_1571668230 #cwwbos_how_it_works .cwwbos_steps_wrapper {
      width: 100%; }
      .outer_white_bg_1571668230 #cwwbos_how_it_works .cwwbos_steps_wrapper .cwwbos_offer_redeemed {
        display: none;
        margin-bottom: 40px;
        width: 100%;
        text-align: center; }
      .outer_white_bg_1571668230 #cwwbos_how_it_works .cwwbos_steps_wrapper div {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        text-align: center;
        float: left;
        overflow: hidden;
        width: 33.333%;
        padding: 20px 5%; }
        .outer_white_bg_1571668230 #cwwbos_how_it_works .cwwbos_steps_wrapper div p {
          float: left;
          text-align: left; }
    .outer_white_bg_1571668230 #cwwbos_how_it_works .cwwbos_cta {
      margin: 40px auto 30px auto;
      background: #CB0000;
      color: #ffffff;
      text-transform: capitalize;
      border-radius: 35px; }
  .outer_white_bg_1571668230 #cwwbos_ink_and_toner_solution h2 {
    margin-bottom: 0;
    margin-top: 58px;
    text-align: center;
    color: #000000;
    font-size: 30px;
    font-weight: 800;
    font-family: 'Motiva Sans', Arial, sans-serif; }
  .outer_white_bg_1571668230 #cwwbos_ink_and_toner_solution p {
    float: none;
    margin-bottom: 30px;
    text-align: center;
    width: 100%;
    color: #000000;
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    font-family: 'Motiva Sans', Arial, sans-serif;
    padding-top: 5px; }
  .outer_white_bg_1571668230 #cwwbos_instore_pickup_online {
    float: none; }
    .outer_white_bg_1571668230 #cwwbos_instore_pickup_online .cwwbos_steps_wrapper {
      float: none;
      margin: 0 auto;
      overflow: auto;
      text-align: center; }
      .outer_white_bg_1571668230 #cwwbos_instore_pickup_online .cwwbos_steps_wrapper p {
        text-align: center; }
      .outer_white_bg_1571668230 #cwwbos_instore_pickup_online .cwwbos_steps_wrapper .cwwbos_step {
        width: 28%;
        display: inline-block;
        vertical-align: top;
        border-right: 1px solid #979797;
        height: 100px;
        padding: 0 2%; }
        .outer_white_bg_1571668230 #cwwbos_instore_pickup_online .cwwbos_steps_wrapper .cwwbos_step:nth-of-type(3) {
          border-right: 0px; }
        .outer_white_bg_1571668230 #cwwbos_instore_pickup_online .cwwbos_steps_wrapper .cwwbos_step .cwwbos_subhead {
          margin-top: 5px;
          text-align: center;
          color: #000000;
          font-size: 21px;
          font-weight: 700 !important;
          padding-bottom: 5px;
          font-family: 'Motiva Sans', Arial, sans-serif; }
        .outer_white_bg_1571668230 #cwwbos_instore_pickup_online .cwwbos_steps_wrapper .cwwbos_step p {
          margin: 0 auto;
          text-align: center;
          font-size: 18px;
          color: #000000;
          font-weight: 400;
          font-family: 'Motiva Sans', Arial, sans-serif; }
          .outer_white_bg_1571668230 #cwwbos_instore_pickup_online .cwwbos_steps_wrapper .cwwbos_step p:nth-of-type(2) {
            width: 90%; }
  .outer_white_bg_1571668230 .ink_authority {
    width: 100%;
    text-align: center;
    float: left;
    margin-top: 40px; }
    .outer_white_bg_1571668230 .ink_authority .autho_text {
      text-align: center;
      padding: 20px 0 10px 0;
      float: none; }
    .outer_white_bg_1571668230 .ink_authority p {
      font-family: 'Motiva Sans', Arial, sans-serif;
      font-size: 14px;
      font-weight: 400;
      line-height: 15px;
      float: none;
      color: #4D4D4D;
      text-align: center; }
    .outer_white_bg_1571668230 .ink_authority .auto_column {
      width: 100%;
      padding-top: 40px; }
      .outer_white_bg_1571668230 .ink_authority .auto_column .list_autho {
        width: 33.33%;
        float: left; }
        .outer_white_bg_1571668230 .ink_authority .auto_column .list_autho h4 {
          font-family: 'Motiva Sans', Arial, sans-serif;
          font-size: 18px;
          font-weight: 400;
          line-height: 22px;
          color: #4D4D4D;
          line-height: 1.1em;
          margin: 0;
          text-align: center;
          text-transform: uppercase;
          padding-bottom: 5px; }
        .outer_white_bg_1571668230 .ink_authority .auto_column .list_autho p {
          font-family: 'Motiva Sans', Arial, sans-serif;
          font-size: 14px;
          font-weight: 400;
          line-height: 19px;
          float: none;
          color: #4D4D4D;
          text-align: center;
          width: 120px;
          margin: 0 auto; }
          .outer_white_bg_1571668230 .ink_authority .auto_column .list_autho p.extrawidth {
            width: 155px; }
  .outer_white_bg_1571668230 section#cwwbos_disclaimer_1571668230 {
    padding: 25px 20px;
    margin: 30px auto 0 auto;
    border-top: 20px solid #f2f2f2; }
    .outer_white_bg_1571668230 section#cwwbos_disclaimer_1571668230 h3 {
      margin-bottom: 20px; }
    .outer_white_bg_1571668230 section#cwwbos_disclaimer_1571668230 p {
      font-size: 14px;
      color: #231F20;
      text-align: left;
      margin-bottom: 1.2em;
      font-family: Arial, sans-serif;
      line-height: 18px;
      font-weight: 400; }

.outer_white_bg_1571668230 #cwwbos_how_it_works .cwwbos_steps_wrapper div.offer_container_btm {
  float: left;
  padding-bottom: 0;
  width: 100%; }

.outer_white_bg_1571668230 #cwwbos_how_it_works .cwwbos_cta:hover {
  background: #ffffff;
  border: 2px solid #CB0000;
  color: #CB0000; }

/*# sourceMappingURL=main.css.map */
