.formb170724 {
  display: flex;
  flex-wrap: wrap;
}
.formb170724 > div {
  flex: 1 0 100%;
  position: relative;
}
.formb170724 .img-box {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.formb170724 .img-box img {
  position: relative;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.formb170724 .text-col {
  padding: 10px 60px;
  color: white;
}
.formb170724 .text-col .mt-0 {
  margin-top: 0;
}
.formb170724 .footer-social__notice {
  padding: 0;
  margin: 20px 0 25px;
}
.formb170724 .footer-social__notice a {
  color: white;
  font-weight: bold;
}
.formb170724 input {
  margin: 20px 0px;
}
.formb170724 .help-block {
  margin: -20px 0 20px;
  color: white;
}
#sign-success h2 {
  align-self: center;
  margin: 25px 0;
}
@media screen and (min-width: 1024px) {
  .formb170724 > div {
    flex: 1 0 50%;
  }
  .formb170724 .img-box img {
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    max-width: none;
    max-height: 100%;
  }
  #sign-success {
    min-height: 350px;
  }
} 
.expression0925 .formb170724{
    flex-direction: row-reverse;
}

.expression0925 .formb170724{
        background: rgba(41,123,111,1);
    }
.expression0925 .formb170724{
        background: rgba(41,123,111,1);
    }
.workforce0925 .formb170724 .text-col{
    background: rgba(16, 88, 62, 0.85);
}
#shop-bf.workforce0925 {
    background: #f1f3f5;
}
.miniprojectors0925 .formb170724 .text-col{
    background: rgba(13, 87, 119, 0.85);
}
#shop-bf.miniprojectors0925 {
    background: #d9e3ec;
}
.photoprinters0925 .formb170724 .text-col{
    background: rgba(74,96,107,.85);
}
#shop-bf.photoprinters0925 {
    background: #000000;
}
.projectors0925 .formb170724 .text-col{
    background: rgba(131, 50, 27, 0.85);
}
#shop-bf.projectors0925 {
    background: #000000;
}
.expression0925 .formb170724 .text-col{
    background: rgba(41,123,111,0.85);
}
#shop-bf.expression0925 {
    background: #f1f3f5;
}
.LS670Projectorrange0925 .formb170724 .text-col{
    background: rgba(0,0,0, 0.85);
}
#shop-bf.LS670Projectorrange0925 {
    background: #d9e3ec;
}
@media screen and (min-width: 1800px) {
  .expression0925 .formb170724 .text-col{
        background: linear-gradient(to right, rgba(41,123,111,.9) 0%,rgba(41,123,111,.9) 95%,rgba(41,123,111,.2) 95%,rgba(41,123,111,.2) 100%);
    }
    .expression0925 .formb170724 .img-box{
        display: none;
    }
        
    .expression0925 .formb170724 .text-col{
        padding: 10px 80px 10px 60px;
    }
    .expression0925 .formb170724{
        background: url(https://i8.amplience.net/i/epsonemear/Expression-Printers-For-Home-0925-newsletter-banner-01) no-repeat;
        background-size: cover;
    }
}
@media screen and (min-width: 1024px) {
    .expression0925 .formb170724 input, 
    .photoprinters0925 .formb170724 input, 
    .workforce0925 .formb170724 input, 
    .projectors0925 .formb170724 input, 
    .miniprojectors0925 .formb170724 input,
    .LS670Projectorrange0925 .formb170724 input{
        width: 70%;
    }
    .photoprinters0925 .formb170724 .text-col::before,
    .miniprojectors0925 .formb170724 .text-col::before,
    .workforce0925 .formb170724 .text-col::before,
    .LS670Projectorrange0925 .formb170724 .text-col::before,
    .projectors0925 .formb170724 .text-col::before{
        content: '';
        width: 10%;
        height: 100%;
        display: block;
        position: absolute;
        left: -10%;
        top: 0;
    } 
    .expression0925 .formb170724 .text-col::before{
        content: '';
        width: 10%;
        height: 100%;
        display: block;
        position: absolute;
        left: 100%;
        top: 0;
    } 
    .expression0925 .formb170724 .text-col::before{
        background: rgba(41,123,111,.2);
    }
    .photoprinters0925 .formb170724 .text-col::before{
        background: rgba(74,96,107,.2);
    }
    .miniprojectors0925 .formb170724 .text-col::before{
        background: rgba(13, 87, 119, 0.2);
    }
    .workforce0925 .formb170724 .text-col::before{
        background: rgba(16, 88, 62, 0.2);
    }
    .projectors0925 .formb170724 .text-col::before{
        background: rgba(131, 50, 27, 0.2);
    }
    .LS670Projectorrange0925 .formb170724 .text-col::before{
        background: rgba(0, 0, 0, 0.2);
    }
}