.subDesNew {
  background: url(https://images.livemint.com/dev/baisakhi-plan-page-paywall-desktop.svg) no-repeat
    0 0 #ffffff;
  position: relative;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.12);
  width: 100%;
  overflow: hidden;
  padding: 20px 20px 4px;
  box-sizing: border-box;
  background-size: 100%;
}

.subDesNew .pHeading {
  width: 310px;
  font-size: 28px;
  line-height: 30px;
  color: #212121;
  font-weight: 700;
  font-family: "Lato", sans-serif;
}

.subDesNew .pdescpw {
  font-weight: 400;
  font-family: "Lato", sans-serif;
  color: #212121;
  margin: 16px 0;
  width: 280px;
  font-size: 14px;
  line-height: 17px;
}

.subscriptionBox .subDesNew a {
  background: #f7941d;
  border-radius: 121px;
  font-weight: 400;
  color: #fff;
  padding: 8px 20px;
  font-family: "Lato", sans-serif;
  font-size: 14px;
  line-height: 17px;
  display: inline-block;
}

.subDesNew .pdescpw a {
  font-weight: 700;
  color: #212121;
  padding: 0;
  background: none;
}

.subDesNew .pdescpw span {
  display: inline;
}

.subDesNew .band {
  background: url(https://images.livemint.com/dev/band.svg) no-repeat 0 0;
  position: absolute;
  width: 175px;
  height: 28px;
  color: #fff;
  font-size: 12px;
  text-align: center;
  line-height: 28px;
  right: -11px;
  font-family: "Lato", sans-serif;
}

.subDesNew.default {
  background: url(https://images.livemint.com/dev/paywallbg_default_new.png) no-repeat
    center center #f7941d;
  background-size: 100%;
  padding-top: 16px;
}

.subDesNew.default .band {
  display: none;
}

.subDesNew.default .pHeading,
.subDesNew.default .pdescpw {
  color: #fff;
}

.subDesNew.default a {
  background: #fff;
  color: #f7941d;
  font-weight: 400;
}

.subDesNew.default .pdescpw {
  margin: 16px 0;
}

.subDesNew.default .pdescpw a {
  color: #fff !important;
  background: none;
}
.subDesNew2 {
  background: url("https://images.livemint.com/dev/baisakhi-plan-page-paywall-desktop.svg")
    no-repeat 0 0 #fff;
  background-size: 100%;
  position: relative;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.12);
  width: 100%;
  overflow: hidden;
  padding: 30px 20px;
  box-sizing: border-box;
}
.subDesNew2 .pHeading {
  width: 310px;
  font-size: 28px;
  line-height: 30px;
  color: #212121;
  font-weight: 700;
  font-family: "Lato", sans-serif;
}
.subDesNew2 .pdescpw {
  font-weight: 400;
  font-family: "Lato", sans-serif;
  color: #212121;
  margin: 16px 0;
  width: 280px;
  font-size: 14px;
  line-height: 17px;
  text-align: left;
}
.subDesNew2 a {
  background: #f7931f;
  border-radius: 121px;
  font-weight: 400;
  color: #ffffff;
  padding: 8px 20px;
  font-family: "Lato", sans-serif;
  font-size: 14px;
  line-height: 17px;
  display: inline-block;
}
.subDesNew2 .pdescpw a {
  font-weight: 700;
  color: #212121 !important;
  padding: 0;
  background: none;
}
.subDesNew2 .pdescpw span {
  display: inline;
}
.subDesNew2 .band {
  background: url("https://images.livemint.com/dev/band.svg") no-repeat 0 0;
  position: absolute;
  width: 175px;
  height: 28px;
  color: #fff;
  font-size: 12px;
  text-align: center;
  line-height: 28px;
  right: -11px;
  font-family: "Lato", sans-serif;
}

.subDesNew .band2, .subDesNew2 .band2 {
  background: url("https://images.livemint.com/dev/band.png") no-repeat 0 0;
  position: absolute;
  width: 160px;
  height: 50px;
  color: #F7931F;
  font-size: 14px;
  text-align: right;
  line-height: 42px;
  right: -6px;
  font-family: "Lato", sans-serif;
  background-size:100%;
  font-style: italic;
  padding-right: 17px;
  box-sizing: border-box;
  font-weight:700;
}

.subDesNew2.default {
  background: url("https://images.livemint.com/dev/new_cred_bg_desk.png")
    no-repeat center center #f7941d;
  background-size: 100%;
}
.subDesNew2.default .band {
  display: none;
}
.subDesNew2.default .pHeading,
.subDesNew2.default .pdescpw {
  color: #fff;
}
.subDesNew2.default a {
  background: #fff;
  color: #f7941d;
  font-weight: 400;
}
.subDesNew2.default .pdescpw {
  margin: 16px 0;
}
.subDesNew2.default .pdescpw a {
  color: #fff !important;
  background: none;
}
.subDesNew2.default a.cred,
.subDesNew2 a.cred {
  background: url("https://images.livemint.com/dev/credWhite.svg") no-repeat
    18px 7px #212121;
  padding: 8px 20px 8px 40px;
  font-size: 14px;
  color: #fff;
  margin-left: 8px;
}
.subDesNew2 a.cred {
  background-color: #000000;
  color: #ffffff !important;
}
.popup .btn {
  font-size: 14px;
  width: auto;
  padding: 10px 20px;
  border-radius: 121px;
  display: inline-block;
}
.popup {
  border-radius: 4px;
}
    .meter{background: linear-gradient(92.86deg, #FB9821 2.15%, #F4B56A 106.67%);border-radius: 4px; font-family: 'Lato Regular',sans-serif; font-size: 18px; font-weight: 400; display:block;  padding:20px 30px; color:#fff;}
    .meter span{margin-top: 4px; }
    .meter a.btnLink{ font-size:14px; padding:8px 20px; font-weight: 700; font-family: 'Lato bold',sans-serif!important; display:block; font-weight:bold; color:#F7931F; background: #FFFFFF;box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.08); border-radius: 121px;}

  .subDesNewUpdatedUpdated{background: linear-gradient(290.69deg, #F4B56A -5.57%, #FB9821 97.58%); position:relative; padding:0; box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.12); width:100%; overflow:hidden; box-sizing:border-box;}
  .subDesNewUpdatedUpdated2{background: #FFFFFF;box-shadow: 0px -3px 12px rgba(0, 0, 0, 0.12);}
  .subDesNewUpdatedUpdated .compImg{background:url(https://images.livemint.com/dev/paywall-new-desktop.png) no-repeat right center/180px; padding:20px; }
  .subDesNewUpdatedUpdated .compImgemailer{background:url(https://images.livemint.com/dev/emailer2.png) no-repeat right bottom/170px; padding:20px;}
  .subDesNewUpdatedUpdated .compImgPhone{background:url(https://images.livemint.com/dev/paywall-phone.png) no-repeat right 40px; background-size:100px; padding:16px;}
  .subDesNewUpdatedUpdated .compImgPhone2{background:url(https://images.livemint.com/dev/paywall-phone.png) no-repeat right 77px; background-size:100px; padding:16px;}
  .subDesNewUpdatedUpdated2 .compImgPhone3{background:url(https://images.livemint.com/dev/paywall-phone.png) no-repeat right 120px; background-size:120px; padding:35px 20px;}
  .subDesNewUpdatedUpdated .pHeading{ width:310px; font-size:28px; line-height:30px; color:#fff; font-weight:700; font-family: 'Lato',sans-serif;}
  .subDesNewUpdatedUpdated .pdescpw{font-weight:400; font-family: 'Lato',sans-serif; color:#fff; margin:16px 0; width:280px; font-size:14px; line-height:17px;}
  .subDesNewUpdatedUpdated a{background: #fff; border-radius: 121px; font-weight:400; color:#F7941D; width:185px; padding:8px 0; text-align:center; font-family: 'Lato',sans-serif; font-size:14px; line-height:17px; display:inline-block;}
  .subDesNewUpdatedUpdated .paywallClose{background:url(https://images.livemint.com/dev/paywall-close.svg) no-repeat 0 0; width:10px; height:10px; position:absolute; top:12px; right:12px; z-index:10;}
  .subDesNewUpdatedUpdated2 .pHeading3{ margin-bottom:35px; font-size:26px; line-height:28px; color:#212121; font-weight:700; font-family: 'Lato',sans-serif;}
  .subDesNewUpdatedUpdated2 a.white{background: #fff; border-radius: 121px; font-weight:400; color:#F7941D; border: 1px solid #F89B00;box-sizing: border-box; box-shadow: 0px 1px 12px rgba(0, 0, 0, 0.16); border-radius: 121px; width:185px; padding:8px 0; text-align:center; font-family: 'Lato',sans-serif; font-size:14px; line-height:17px; display:block;}
  .subDesNewUpdatedUpdated2 a.orange{background: #F7941D; display:block; width:185px; text-align:center; font-weight:400; margin-bottom:20px; font-family: 'Lato',sans-serif; padding:8px 0; box-shadow: 0px 1px 12px rgba(0, 0, 0, 0.16);border-radius: 121px; color:#fff}
  .unlockWall { height: 215px; }
  .unlockWall .compImg{ height: 215px; }
.open .inArticleMessage {display:block;}
.inArticleMessage {display:none;}
.inArticleMessage {padding: 0 20px;}

@media (max-width: 767px) {
  .subDesNew {
        background: url(https://images.livemint.com/lm22/april-offer-mob.svg) no-repeat bottom right #FFFFFF;
        padding: 41px 16px 6px;
        background-size: 100%;
    }

     .subscription.contentSec .paywall .subscriptionBox {
            bottom: 0;
        }

    .subDesNew .pHeading {
        font-size: 21px;
        line-height: 22px;
        width: 260px;
    }
    .subDesNew .pdescpw {
        font-size: 13px;
        line-height: 16px;
        margin: 10px 0;
        width: 210px;
    }
    .subDesNew .pdescpw span {
        width: 280px;
        margin-top: 8px;
    }
    .subDesNew .band {
        position: static;
        margin: -41px auto 13px;
    }
    .subDesNew.default {
        background: url(https://images.livemint.com/dev/paywall-premium-m.png) no-repeat center right #F7941D;
        background-size: 100%;
    }
  .subDesNew2 {
    background: url("https://images.livemint.com/lm22/april-offer-mob.svg")
      no-repeat 0 0 #fff;
    padding: 30px 16px 45px 16px;
    background-size: 100%;
  }
  .subDesNew2 .pHeading {
    font-size: 21px;
    line-height: 22px;
    width: 67%;
  }
  .subDesNew2 .pdescpw {
    font-size: 13px;
    line-height: 16px;
    margin: 10px 0;
    width: 60%;
  }
  .subDesNew2 .pdescpw span {
    width: 280px;
    margin-top: 8px;
  }
  .subDesNew2 .band {
    position: static;
    margin: -30px auto 13px;
  }
  .subDesNew2 a{
	width: 150px;
	text-align: center;
    }
  .subDesNew2 .pdescpw {
    margin: 16px 0;
    width: 267px;
  }

  .subDesNew2.default {
    background-image: url("https://images.livemint.com/dev/new_cred_bg_mweb.png");
    background-repeat: no-repeat;
    background-position: center right;
    background-color: #f7941d;
  }
  .subDesNew2.default a.cred,
  .subDesNew2 a.cred {
    margin: 10px 0 0;
    width: 166px;
    text-align: center;
    background-position: 22px 8px;
    color: #ffffff !important;
    display: block;
  }
  .subDesNew2.default .pdescpw {
    margin: 16px 0;
    width: 224px;
  }
  .subDesNew2.default a {
      width: 186px;
      text-align: center;
  }
  .popup p {
    font-size: 16px;
    margin-bottom: 16px;
    line-height: 20px;
  }
  .subDesNew .band2, .subDesNew2 .band2{top:-7px;}
    .meter{ padding:14px 12px;  font-size:14px; }
    .meter span{line-height:17px; margin-top: 0; width:40% }

   .subDesNewUpdatedUpdated .compImg{background:url("https://images.livemint.com/dev/paywall-new-mobile.png") no-repeat right center/126px; padding:30px 18px; }
   .subDesNewUpdatedUpdated .pHeading{ font-size:21px; line-height:22px; width:260px;}
   .subDesNewUpdatedUpdated .pdescpw{ font-size:13px; line-height:16px; margin:10px 0; width:210px;}
   .subDesNewUpdatedUpdated .compImgemailer{background-size:130px;}
   .subDesNewUpdatedUpdated .pHeading2{ font-size:28px; line-height:30px; color:#fff; font-weight:700; font-family: 'Lato',sans-serif;}
  .unlockWall { height: 275px; !important}
  .unlockWall .compImg{ height: 215px; !important}
  .unlockWall .compImg a { margin-top: 38px; !important}
    .inArticleMessage {padding: 0 16px;}
    }