.zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide.is-active > .accordion-content-wrapper {
  /* Nilima : 14-sept  */
  visibility: visible;
  position: relative;
  top: auto;
  left: auto;
  height: auto;
  overflow: hidden; }

.zovirax-duo-faq-accordian-main-box .accordion-slide.is-active > .accordion-content-wrapper .accordion-content {
  padding: 0; }

.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .accordion-slide.is-active > .accordion-content-wrapper .accordion-content {
  /*Pooja 24-09-2016*/
  padding: 0 7% 0 0; }

.zovirax-duo-faq-accordian-main-box .accordion-slide.is-active > .accordion-content-wrapper .accordion-content {
  width: 95%;
  /* NR 29-sept SIT */ }

.zovirax-duo-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head,
.zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
  width: 100% !important; }

/* PR Added 6_4_16 ----------How to use Zovirax cream Start----------- */
.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian h3,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian h3 {
  background-color: #fff;
  font-size: 2em; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian h3 a,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian h3 a {
  color: #006999; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .paragraph-text p,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .paragraph-text p {
  font-size: 1.125em;
  background-color: #fff;
  padding-right: 3%; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-container,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-container {
  border: none;
  width: 93%;
  /* NR - 20-sept-SIT */ }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian {
  /*Modified Pooja 28-07-2016*/
  /* padding: 0 0 0 9.5%; */ }

.how-to-use-cream-main-box .how-to-use-content-box .paragraph-text,
.how-to-use-main-box .how-to-use-content-box .paragraph-text {
  padding: 0; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide:first-child .accordion-head,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide:first-child .accordion-head {
  padding: 0.8em 3% 0.4em 3%;
  /* Nilima : 15-sept  */
  background-position: 94% 73%;
  /* Nilima:21-sept UAT */ }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide .accordion-head,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide .accordion-head {
  border-top: 1px solid #cccccc;
  padding: 0.85em 60px 0.34em 3%;
  /* Nilima:21-sept UAT */
  background: url(../../img/accordian_plus.png) 94% 70% no-repeat;
  line-height: 1;
  /* Nilima : 15-sept  */ }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active .accordion-head,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active .accordion-head {
  background: url(../../img/accordian_minus.png) 94% 70% no-repeat; }

.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .accordion-content {
  /*Pooja 25-09-2016*/
  padding: 0.7em 0 1em 3%;
  /* Nilima:21-sept UAT */ }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .accordion-content {
  /*Pooja 25-09-2016*/
  padding: 0.7em 0 1em 3%; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper {
  overflow: hidden; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide {
  padding-bottom: 1.2em;
  /* Nilima : 15-sept  */ }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active > .accordion-head:hover,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active > .accordion-head:hover {
  background-color: #fff; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian {
  width: 49.95833%; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active > .accordion-head:after,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active > .accordion-head:after,
.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide > .accordion-head:after,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide > .accordion-head:after {
  content: ""; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian > .component-content,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian > .component-content {
  border-bottom: 1px solid #cccccc; }

.how-to-use-cream-main-box .how-to-use-content-box > .component-content,
.how-to-use-main-box .how-to-use-content-box > .component-content {
  padding: 0 0% 3.7em 6.4%;
  /* Nilima : 15-sept  */
  background-color: #fff; }

.how-to-use-cream-main-box .how-to-use-content-box,
.how-to-use-main-box .how-to-use-content-box {
  /*Added Pooja 28-07-2016*/
  padding: 0 3.33%; }

/*----------zovirax-faq CSS Start-----------*/
.zovirax-duo-faq-accordian-main-box {
  /*Added pooja 21-07-2016*/
  padding: 0 3.33%; }

.zovirax-duo-faq-main-box .zovirax-duo-faq-accordian-main-box .component-content {
  /* amar 23 sept */
  padding: 2.99em 8.4% 13.3%;
  background-color: #fff; }

.zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .component-content {
  /*Modified pooja 21-07-2016*/
  padding: 2.75em 2.4% 13.6em 8.4%;
  /* NR 24-sept UAT */
  background-color: #fff; }

.zovirax-duo-faq-accordian-main-box .zovirax-accordian .component-content > .richText-content {
  padding-right: 7%; }

.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .component-content > .richText-content {
  padding-right: 10%; }

/* NR - 27-sept SIT */
.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .component-content {
  padding: 2.6em 8.4% 5.8em;
  /* NR - 22-sept-SIT */
  background-color: #fff; }

.zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box .component-content {
  /*Modified pooja 21-07-2016*/
  padding: 2.6em 8.4% 4.6%;
  background-color: #fff; }

.zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a {
  /* NR - 17-sept-SIT */
  height: 4.1em;
  /* NR 23-sept UAT */
  line-height: 1.2; }

.zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box1 .component-content,
.zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box2 .component-content,
.zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box3 .component-content,
.zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box4 .component-content,
.zovirax-duo-faq-accordian-main-box .zovirax-accordian .component-content {
  /*Added pooja 21-07-2016*/
  padding: 0;
  background-color: transparent; }

.zovirax-accordian ul {
  border: none; }

.zovirax-accordian h3,
.zovirax-accordian .accordion-slide:first-child .accordion-head {
  /*pooja added 6-04-2016*/
  background-color: #fff;
  border-top: 1px solid #cccccc; }

/* .zovirax-accordian .accordion-container li:last-child {      
    border-bottom: 1px solid #cccccc;
} */
/* Nilima : 15-sept  */
.zovirax-accordian .accordion-slide.is-active > .accordion-head:hover,
.zovirax-accordian .accordion-slide > .accordion-head:hover {
  /*pooja added 6-04-2016*/
  background-color: #fff; }

.zovirax-accordian .accordion-slide.is-active > .accordion-head:after,
.zovirax-accordian .accordion-slide > .accordion-head:after {
  /*pooja added 6-04-2016*/
  content: ""; }

.zovirax-accordian .accordion-slide h3 {
  /*pooja added 7-04-2016*/
  background: url(../../img/accordian_plus.png) 95% no-repeat; }

.duo-faq-accordian-box1 .zovirax-accordian .accordion-slide h3,
.duo-faq-accordian-box2 .zovirax-accordian .accordion-slide h3 {
  background: url(../../img/accordian_plus.png) 95.5% center no-repeat;
  /* Nilima : 13/09  */ }

.zovirax-duo-faq-main-box .duo-faq-accordian-box1 .zovirax-accordian .accordion-slide.is-active > h3,
.duo-faq-accordian-box1 .zovirax-accordian .accordion-slide.is-active > h3,
.zovirax-duo-faq-main-box .duo-faq-accordian-box2 .zovirax-accordian .accordion-slide.is-active > h3,
.duo-faq-accordian-box2 .zovirax-accordian .accordion-slide.is-active > h3 {
  background: url(../../img/accordian_minus.png) 95.5% center no-repeat; }

.zovirax-accordian .accordion-slide.is-active > h3 {
  /*pooja added 7-04-2016*/
  background: url(../../img/accordian_minus.png) 95% no-repeat; }

.zovirax-accordian .accordion-slide > .accordion-head a {
  /*Modified Pooja 11-07-2016*/
  color: #006999;
  font-weight: normal; }

.zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a {
  /* amar 24 sept */
  color: #006999;
  font-weight: normal;
  display: table-cell;
  vertical-align: middle;
  height: 4em;
  /*amar - 24 */ }

.zovirax-accordian .accordion-slide .accordion-content-wrapper p {
  /*pooja changes 12-04-2016*/
  color: #333333;
  font-size: 1.125em;
  margin: 0; }

.zovirax-accordian .accordion-slide .accordion-content-wrapper p a {
  /*pooja added 6-04-2016*/
  text-decoration: none; }

.zovirax-duo-faq-accordian-main-box h1 {
  /*pooja changes 12-04-2016*/
  font-weight: normal;
  font-size: 2em;
  margin-bottom: 0.9em;
  /*Added Pooja 17-05-2016 UT*/ }

.zovirax-duo-faq-accordian-main-box h1 strong {
  /*pooja added 6-04-2016*/
  font-weight: normal; }

.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a {
  /* NR - 17-sept-SIT */
  height: 4em; }

.zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
  /* amar 24 sept */
  padding: 0 11.5% 0 3px;
  display: table;
  min-height: 4em;
  line-height: 1.2;
  width: 88%; }

.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
  line-height: 1.3; }

.zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-content {
  /*pooja added 7-04-2016*/
  padding: 0em 1.250em 1.75em 0em;
  /*modified pooja 17-05-2016 UT*/ }

.zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
.zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
.zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child {
  /* NR - 17-sept-SIT */
  border-bottom: 1px solid #cccccc; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .paragraph-text {
  /* NR - 19-sept-SIT */
  margin: 0; }

/*----------zovirax-faq CSS End-----------*/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian {
    width: 48.95833%; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian h3,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian h3 {
    font-size: 1.3125em; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .paragraph-text p,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .paragraph-text p {
    /*Modified Pooja 1-8-2016*/
    font-size: 0.75em;
    font-family: "Proxima Nova W08 Reg";
    padding-right: 20%;
    /*Pooja 22-09-2016*/ }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide {
    padding-bottom: 0em; }
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide:first-child .accordion-head,
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide:first-child .accordion-head {
    /* NR - 19-sept-SIT */
    padding: 0.7em 3% 0.7em 3%; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide .accordion-head,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide .accordion-head {
    padding: 0.7em 3% 0.7em 3%;
    /* NR - 19-sept-SIT */ }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .paragraph-text,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .paragraph-text {
    margin-bottom: 0.5em; }
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active .accordion-head,
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active .accordion-head {
    background: url(../../img/accordian_minus.png) 94% center no-repeat; }
  .how-to-use-cream-main-box .how-to-use-content-box,
  .how-to-use-main-box .how-to-use-content-box {
    /*Added Pooja 1-8-2016*/
    padding: 0 2.5%; }
  .how-to-use-cream-main-box .how-to-use-content-box > .component-content,
  .how-to-use-main-box .how-to-use-content-box > .component-content {
    /*Added Pooja 1-8-2016*/
    padding: 0em 0% 3.3em 6%;
    /* NR - 29-sept-SIT */ }
  /*Pooja Added ----------zovirax-faq CSS Start-----------*/
  .zovirax-duo-faq-accordian-main-box h1 {
    /*pooja changes 12-04-2016*/
    font-weight: bold;
    font-size: 1.3125em; }
  .zovirax-duo-faq-accordian-main-box h1 strong {
    /*pooja added 11-04-2016*/
    font-weight: bold; }
  .zovirax-accordian .accordion-slide > .accordion-head a {
    font-size: 0.75em;
    line-height: 1.2em;
    display: inline-block;
    font-weight: bold; }
  .zovirax-duo-faq-accordian-main-box {
    padding: 2.2em 2.5% 0em; }
  .zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box {
    /* NR - 17-sept-SIT */
    padding: 0.6em 2.5% 0em; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
    /*pooja added 11-04-2016*/
    padding: 0.6em 2.250em 0.6em 0em; }
  .zovirax-accordian .accordion-slide .accordion-content-wrapper p {
    font-size: 0.75em;
    padding: 0.5em 0% 0em; }
  .zovirax-accordian h3,
  .zovirax-accordian .accordion-slide:first-child .accordion-head {
    line-height: 0em; }
  .zovirax-duo-faq-accordian-main-box h1 {
    margin-bottom: 0.6em; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-content {
    padding: 0em 1.250em 0.75em 0em; }
  .zovirax-duo-faq-accordian-main-box .paragraph-text h2 .headline sup {
    top: -0.3em; }
  .zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
    /* NR - 17-sept-SIT */
    padding: 0 13% 0 0;
    min-height: initial; }
  .zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a {
    /* NR - 17-sept-SIT */
    padding: 0;
    height: 3.8em; }
  .zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child {
    /* NR - 17-sept-SIT */
    border-bottom: 1px solid #cccccc; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a {
    /* NR - 17-sept-SIT */
    padding: 0;
    height: 4.5em; }
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a {
    /* NR - 17-sept-SIT */
    padding: 0;
    height: 4em; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide {
    /* NR - 17-sept-SIT */
    margin-right: 3%; }
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
    /* NR - 17-sept-SIT */
    padding: 0 17% 0 0;
    min-height: initial; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
    /* NR - 17-sept-SIT */
    padding: 0 14% 0 0;
    min-height: initial; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-accordian-main-box > .component-content {
    /* NR - 17-sept-SIT */
    padding: 2.5em 8.4% 13.3%; }
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box > .component-content {
    /* NR 30-sept SIT */
    padding: 2.6em 8.4% 3.4em; }
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .accordion-content {
    /* NR - 19-sept-SIT */
    padding: 0 3% 0 3%; }
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide .accordion-head,
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide .accordion-head {
    /* NR - 19-sept-SIT */
    background-position: 94% center; }
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box > .component-content {
    padding: 2.6em 0.4% 6.5em 8.4%; } }

@media screen and (max-width: 767px) and (min-width: 320px) {
  .zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child,
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian li.accordion-slide:last-child {
    /* NR - 17-sept-SIT */
    border-bottom: 1px solid #cccccc; }
  .zovirax-duo-faq-main-box .duo-faq-accordian-box1 .zovirax-accordian .accordion-slide h3,
  .zovirax-duo-faq-main-box .duo-faq-accordian-box2 .zovirax-accordian .accordion-slide h3,
  .zovirax-defence-faq-main-box .duo-faq-accordian-box1 .zovirax-accordian .accordion-slide h3,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head {
    /* NR - 17-sept-SIT */
    background: url(../../img/accordian_plus.png) 98.5% center no-repeat; }
  .zovirax-duo-faq-main-box .duo-faq-accordian-box2 .zovirax-accordian .accordion-slide.is-active > h3,
  .zovirax-defence-faq-main-box .duo-faq-accordian-box1 .zovirax-accordian .accordion-slide.is-active > h3,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide.is-active > .accordion-head {
    /* NR - 17-sept-SIT */
    background: url(../../img/accordian_minus.png) 98.5% center no-repeat; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a {
    /* NR - 17-sept-SIT */
    height: 4em;
    line-height: 1.2; }
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-slide > .accordion-head a {
    /* NR - 17-sept-SIT */
    height: 5em;
    line-height: 1.4; }
  .zovirax-duo-faq-main-box .duo-faq-accordian-box1 .zovirax-accordian .accordion-slide.is-active > h3,
  .zovirax-duo-faq-main-box .duo-faq-accordian-box2 .zovirax-accordian .accordion-slide.is-active > h3 {
    /* NR - 19-sept-SIT */
    background-position: 98.5% center; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian h3 a,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian h3 a {
    font-size: 0.8695652173913043em; } }

.how-to-use-cream-main-box .how-to-use-content-box .content .zovirax-accordian .paragraph-text,
.how-to-use-main-box .how-to-use-content-box .content .zovirax-accordian .paragraph-text {
  padding: 0; }

.homepage-mob-doctor-box {
  display: none; }

#footer .footer-link-mob-box {
  display: none; }

.product-banner-box > .component-content {
  position: relative; }

.outer-product-box .product-type-box.pro-box-1 {
  padding: 3.8em 11.3% 0 11%;
  /*Pooja 15-09-2016*/ }

.outer-product-box .product-type-box.pro-box-2,
.outer-product-box .product-type-box.pro-box-3 {
  padding-left: 11%;
  padding-right: 11%;
  padding-top: 4.8em; }

.product-banner-box {
  background: #00557c;
  background: -moz-linear-gradient(left, #00557c 0%, #00557c 14%, #5b96ab 58%, #00557c 84%, #00557c 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, #00557c), color-stop(14%, #00557c), color-stop(58%, #5b96ab), color-stop(84%, #00557c), color-stop(100%, #00557c));
  background: -webkit-linear-gradient(left, #00557c 0%, #00557c 14%, #5b96ab 58%, #00557c 84%, #00557c 100%);
  background: -o-linear-gradient(left, #00557c 0%, #00557c 14%, #5b96ab 58%, #00557c 84%, #00557c 100%);
  background: -ms-linear-gradient(left, #00557c 0%, #00557c 14%, #5b96ab 58%, #00557c 84%, #00557c 100%);
  background: linear-gradient(to right, #00557c 0%, #00557c 14%, #5b96ab 58%, #00557c 84%, #00557c 100%); }

.product-banner-box > .component-content {
  padding-left: 11.25%; }

.product-type-box > .component-content {
  border-bottom: 1px solid #dbdbdb;
  /* padding-bottom: 3.3em; */ }

.product-type-box.pro-box-3 > .component-content {
  border: none; }

.zovirax-duo-faq-main-box,
.zovirax-conceal-faq-main-box,
.zovirax-cream-faq-main-box,
.zovirax-defence-faq-main-box,
.how-to-use-cream-main-box,
.how-to-use-main-box,
.buy-online-box,
.how-to-use-conceal-main-box {
  /*Pooja 27-09-2016*/
  background: #f8f8f8;
  background: -moz-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #f8f8f8), color-stop(42%, #f8f8f8), color-stop(67%, #fefefe), color-stop(82%, #fefefe), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -o-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -ms-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: linear-gradient(to bottom, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%); }

.prevent-trigger-box .trigger-result-box {
  /*Pooja 27-09-2016*/
  background: #f5f5f5;
  background: -moz-linear-gradient(top, #f5f5f5 0%, #f5f5f5 50%, #ffffff 100%);
  background: -webkit-linear-gradient(top, #f5f5f5 0%, #f5f5f5 50%, #ffffff 100%);
  background: linear-gradient(to bottom, #f5f5f5 0%, #f5f5f5 50%, #ffffff 100%); }

.home-carousel-mobile-box {
  display: none; }

.homepage-main-box p {
  /* NR 01-oct - SIT */
  margin: 0; }

.zovirax-duo-faq-main-box .zovirax-duo-faq-box {
  /* amar 23 sept */
  padding: 3.9em 11.2% 3.4em; }

.zovirax-conceal-faq-main-box .zovirax-conceal-faq-box {
  padding: 4em 11.48% 5em;
  /* NR - 22-sept-SIT */ }

.zovirax-cream-faq-main-box .zovirax-cream-faq-box {
  padding: 4.1em 11.2% 5.5em;
  /* NR - 22-sept-SIT */ }

.zovirax-defence-faq-main-box .zovirax-conceal-faq-box {
  /* NR - 17-sept-SIT */
  padding: 4.1em 11.2% 0.2em; }

.zovirax-defence-faq-main-box .zovirax-conceal-faq-box h1 {
  /* NR 23-sept UAT */
  margin-bottom: 0.15em; }

.zovirax-duo-faq-main-box .zovirax-duo-faq-box .paragraph-text,
.zovirax-cream-faq-main-box .zovirax-cream-faq-box .paragraph-text,
.zovirax-conceal-faq-main-box .zovirax-conceal-faq-box .paragraph-text,
.zovirax-defence-faq-main-box .zovirax-conceal-faq-box .paragraph-text {
  /*Modified Pooja 13-07-2016*/
  width: 70%; }

.zovirax-defence-faq-main-box .zovirax-conceal-faq-box .image {
  /*Added Pooja 13-07-2016*/
  width: 27%;
  margin-top: -38px; }

.product-lower-sub-boxes-main-box sup {
  top: -0.1em;
  font-size: 100%; }

.product-lower-sub-boxes-main-box p sup {
  top: -0.2em;
  font-size: 100%; }

.zovirax-duo-faq-main-box .zovirax-duo-faq-box .paragraph-text p,
.zovirax-cream-faq-main-box .zovirax-cream-faq-box .paragraph-text p,
.zovirax-conceal-faq-main-box .zovirax-conceal-faq-box .paragraph-text p,
.zovirax-defence-faq-main-box .zovirax-conceal-faq-box .paragraph-text p {
  /* amar 24 sept */
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  margin: 0;
  color: #333; }

.zovirax-cream-faq-main-box .zovirax-cream-faq-box .paragraph-text p {
  /* NR - 17-sept-SIT */
  line-height: 1.2; }

.zovirax-conceal-faq-main-box .zovirax-conceal-faq-box .paragraph-text p {
  width: 88%;
  margin: 0;
  /* NR - 17-sept-SIT */ }

.zovirax-defence-faq-main-box .zovirax-conceal-faq-box .paragraph-text p {
  width: 85%;
  margin: 0;
  /* NR - 17-sept-SIT */ }

.zovirax-duo-faq-main-box .zovirax-duo-faq-box h1,
.zovirax-cream-faq-main-box .zovirax-cream-faq-box h1,
.zovirax-conceal-faq-main-box .zovirax-conceal-faq-box h1,
.zovirax-defence-faq-main-box .zovirax-conceal-faq-box h1 {
  /*Modified Pooja 13-07-2016*/
  font-size: 3em;
  font-weight: normal;
  color: #333333; }

.zovirax-duo-faq-main-box .zovirax-duo-faq-box h1 {
  /* amar 23 sept */
  margin-bottom: 0.13em; }

.zovirax-conceal-faq-main-box .zovirax-conceal-faq-box h1 {
  /* NR - 22-sept-SIT */
  margin-bottom: 0.2em; }

.zovirax-cream-faq-main-box .zovirax-cream-faq-box h1 {
  /* NR - 22-sept-SIT */
  margin-bottom: 0.26em; }

.zovirax-cream-faq-main-box .zovirax-cream-faq-box h1 strong,
.zovirax-conceal-faq-main-box .zovirax-conceal-faq-box h1 strong,
.zovirax-defence-faq-main-box .zovirax-conceal-faq-box h1 strong {
  /*Modified Pooja 13-07-2016*/
  font-weight: normal; }

.zovirax-duo-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
.zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
.zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box h2 {
  /* amar 24 sept */
  color: #000;
  font-size: 2em;
  padding-bottom: 0.5em;
  letter-spacing: -1.4px; }

.zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box3 h2 {
  /* NR 24-sept UAT */
  width: 125%; }

/* .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box h2{ /* amar 24 sept 
padding-top:1.6em;
} */
/* .zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box2 h2{ /* amar 25 sept    /* NR - 27-sept SIT 
padding-top:0.595em;
}*/
.homepage-lower-carousel-box .homepage-sub-carousel-box.homepage-right-carousel .home-page-right-carousal-text p sup,
.homepage-lower-carousel-box .homepage-sub-carousel-box.homepage-left-carousel .paragraph-text p sup {
  font-size: 1.05em;
  top: -0.05em; }

p sup {
  font-size: 1.0em;
  top: -0.3em; }

.zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box2 {
  /* NR 24-sept UAT */
  margin-top: 5.8em;
  /* NR - 28-sept-SIT */ }

.zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box h2 {
  /* NR - 17-sept-SIT */
  padding-bottom: 0.55em; }

.zovirax-duo-faq-main-box .zovirax-duo-faq-accordian-main-box h3,
.zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box h3,
.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box h3,
.zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box h3 {
  /*Modified Pooja 13-07-2016*/
  font-size: 1.375em;
  font-weight: normal; }

.how-to-use-main-box .faq-top-box .paragraph-text {
  /*Pooja 25-*09-2016*/
  padding: 4.5em 0% 1.1em 0;
  /* Nilima:21-sept UAT */
  margin: 0 3.5% 0 10.5%; }

.how-to-use-cream-main-box .paragraph-text {
  /*Pooja 25-*09-2016*/
  padding: 4.5em 0% 1.1em 0;
  margin: 0 3.5% 0 10.5%; }

.how-to-use-conceal-main-box .faq-top-box .paragraph-text {
  /*Added Pooja 13-07-2016*/
  Padding: 4.6em 0% 3.8em 11%; }

.how-to-use-cream-main-box .how-to-use-content-box .content > .paragraph-text,
.how-to-use-main-box .how-to-use-content-box .content > .paragraph-text {
  Padding: 4.6em 40% 3.3em 11%; }

.how-to-use-conceal-main-box .paragraph-text h1 {
  font-size: 3em;
  line-height: 1;
  padding-bottom: 0.27em;
  /* Nilima : 15-sept  */ }

.how-to-use-cream-main-box .paragraph-text h1,
.how-to-use-main-box .paragraph-text h1 {
  /*Pooja 25-09-2016*/
  padding-bottom: 0.26em;
  font-size: 3em;
  line-height: 1; }

.how-to-use-cream-main-box .paragraph-text h2,
.how-to-use-main-box .paragraph-text h2 {
  /*Added Pooja 13-07-2016*/
  margin: 0;
  font-size: 2em;
  line-height: 1.1; }

.how-to-use-cream-main-box .paragraph-text h2,
.how-to-use-main-box .paragraph-text h2 {
  padding-bottom: 0.8em; }

.how-to-use-conceal-main-box .faq-top-box .paragraph-text p,
.how-to-use-cream-main-box .faq-top-box .paragraph-text p,
.how-to-use-main-box .faq-top-box .paragraph-text p {
  /*Modified Pooja 12-07-2016*/
  font-size: 1.125em;
  margin: 0 auto;
  line-height: 1.4;
  font-family: "Proxima Nova W08 Reg";
  padding-right: 8%;
  color: #333333;
  /*Pooja 25-09-2016*/ }

.how-to-use-cream-main-box .faq-top-box .paragraph-text p,
.how-to-use-main-box .faq-top-box .paragraph-text p {
  padding-right: 0; }

.how-to-use-conceal-main-box .faq-top-box .paragraph-text p {
  padding-right: 34%; }

.how-to-use-cream-main-box .how-to-use-content-box .paragraph-text h2,
.how-to-use-main-box .how-to-use-content-box .paragraph-text h2 {
  font-size: 3em; }

.how-to-use-cream-main-box .how-to-use-content-box .right-image-box,
.how-to-use-main-box .how-to-use-content-box .right-image-box {
  width: 47.8%;
  padding-left: 6.9%;
  /* Nilima : 15-sept  */
  /*Pooja 25-*09-2016*/ }

.how-to-use-cream-main-box .how-to-use-content-box .right-image-box .paragraph-text,
.how-to-use-main-box .how-to-use-content-box .right-image-box .paragraph-text {
  font-size: 1.125em;
  background-color: #fff;
  width: 90%;
  padding: 2.7em 0 0 0; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian {
  overflow-y: scroll;
  max-height: 450px;
  overflow-x: hidden;
  margin-top: 3.6em;
  /* Nilima:21-sept UAT */
  border-bottom: 1px solid #cccccc; }

.how-to-use-main-box .how-to-use-content-box .zovirax-accordian {
  margin-top: 3.55em;
  /*pooja 25-09-2016*/ }

.how-to-use-cream-main-box .how-to-use-content-box,
.how-to-use-main-box .how-to-use-content-box {
  /*Modified Pooja 28-07-2016*/
  /* padding-bottom: 4em; */ }

.how-to-use-cream-main-box .lower-sub-boxes-container-box,
.how-to-use-main-box .lower-sub-boxes-container-box {
  margin-bottom: -7px; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1,
.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box1 {
  width: 50%;
  position: relative; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2,
.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 {
  width: 50%;
  margin: 0 auto;
  position: relative; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text,
.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text {
  padding: 0;
  background: transparent;
  position: absolute;
  top: 2.55em;
  /* Nilima:21-sept UAT */
  /*Pooja 25-09-2016*/
  left: 6.5%;
  padding-right: 50%; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 + div.paragraph-text {
  /* Nilima:21-sept UAT */
  padding: 0;
  background: transparent;
  position: absolute;
  top: 2.5em;
  left: 7%;
  margin: 0;
  width: 44%; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text {
  /* Nilima:21-sept UAT */
  padding-right: 36%; }

.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text {
  width: 46%;
  /* Nilima : 15-sept  */ }

.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 h2 {
  padding-bottom: 0.2em;
  /* Nilima:21-sept UAT */ }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text {
  padding: 0;
  background: transparent;
  position: absolute;
  top: 2.5em;
  /* Nilima:21-sept UAT */
  left: 10.3%;
  margin: 0;
  /* Nilima : 15-sept  */
  width: 45%; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text h2,
.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2 {
  font-size: 2em;
  margin-bottom: 0.67em;
  /* Nilima:21-sept UAT */
  line-height: 1.2em;
  padding-bottom: 0;
  /* Nilima : 15-sept  */ }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text a,
.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text a,
.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text a {
  /*Modified Pooja 12-07-2016*/
  text-decoration: none;
  background: url(../../img/find-out-more.png) 100% 60% no-repeat;
  width: 100%;
  font-family: "Proxima Nova bold";
  font-size: 1.125em;
  padding-right: 6.5%; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar {
  width: 10px;
  height: 3px; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-button,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-button {
  background-color: #e3e3e3;
  border-right: 1px solid #cccccc; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-track,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-track {
  background-color: #e3e3e3; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-track-piece,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-track-piece {
  background-color: #e3e3e3;
  border-right: 1px solid #cccccc; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-corner,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-corner {
  background-color: #e3e3e3; }

.how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-thumb,
.how-to-use-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-thumb {
  background: url(../../img/scrollbar.png) 4% 100% no-repeat; }

.how-to-use-main-box .how-to-use-content-box .right-image-box .paragraph-text p {
  /*Added Pooja 12-07-2016*/
  padding-right: 0; }

.how-to-use-main-box .how-to-use-content-box .right-image-box .paragraph-text p a,
.how-to-use-cream-main-box .how-to-use-content-box .right-image-box .paragraph-text p a {
  /*Added Pooja 12-07-2016*/
  text-decoration: none; }

.how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
  /*Added Pooja 12-07-2016*/
  top: 2.4em;
  /* Nilima : 15-sept  */ }

.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p .subhead,
.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p .subhead,
.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p .subhead,
.how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead {
  /*Added Pooja 13-07-2016*/
  /*Pooja 16-09-2016*/
  line-height: 1.2;
  /* Nilima:21-sept UAT */
  color: #006999;
  font-size: 1.125em; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 + div.paragraph-text p {
  /* Nilima:21-sept UAT */
  line-height: 1.4;
  margin: 0; }

.how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead,
.how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div p .subhead {
  /*Pooja 16-09-2016*/
  line-height: 1.2;
  color: #006999;
  font-size: 1.125em; }

/* Nilima : 15-sept  */
.how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p {
  line-height: 1.4;
  /* Nilima:21-sept UAT */
  padding-top: 1.2em;
  margin: 0;
  width: 85%;
  font-family: "Proxima Nova light"; }

.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p {
  /*Pooja 25-09-2016*/
  padding-top: 1em; }

.how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead {
  line-height: 1.2; }

@-moz-document url-prefix() {
  /* Nilima:21-sept UAT */
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead {
    line-height: 1; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    /* Nilima:21-sept UAT */
    top: 2.38em;
    /*Pooja 25-09-2016*/ }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text {
    top: 2.5em;
    /*Pooja 25-09-2016*/ }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text h2,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2 {
    line-height: 1.17; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text h2,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2 {
    margin-bottom: 0.65em; } }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p {
  font-family: "Proxima Nova light";
  line-height: 1.4;
  /* Nilima:21-sept UAT */
  margin: 0; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text.component p + p {
  padding-top: 1.4em;
  /* Nilima:21-sept UAT */
  /*Pooja 25-09-2016*/ }

.how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p {
  padding-top: 1.3em;
  /* Nilima : 15-sept  */ }

.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p {
  width: 93%; }

.how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
  /*Pooja 16-09-2016*/
  width: 75%;
  padding-top: 1.2em; }

.how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  /*Pooja 22-09-2016*/
  width: 75%;
  padding-top: 1.4em; }

.how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
  /*Pooja 24-09-2016*/
  width: 49%;
  top: 2.5em; }

.how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
  /*Pooja 24-09-2016*/
  width: 49%;
  top: 2.55em;
  /*Pooja 16-09-2016*/ }

.zovirax-defence-main-box .defence-text {
  /*Pooja 16-09-2016*/
  font-size: 1.125em; }

.prevent-trigger-box .paragraph-text h1 {
  font-size: 3em;
  line-height: 1;
  text-transform: uppercase;
  width: 76%; }

.prevent-trigger-box .paragraph-text h2 {
  /*Modified Pooja 29-07-2016*/
  font-family: "Proxima Nova W08 Reg";
  line-height: 1;
  font-weight: normal;
  padding-bottom: 0.3em; }

.prevent-trigger-box .paragraph-text .white-text {
  /*Modified Pooja 29-07-2016*/
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  line-height: 1.6; }

[id=wrapper] .main {
  Padding: 0;
  width: 100%; }

.prevent-trigger-box .header-paragraph-text {
  padding: 4.7em 4% 0.2em 11.2%;
  /* NR 01-oct - SIT */
  background-color: #f5f5f5; }

.prevent-trigger-carousel-box .divider {
  display: none; }

.show-more-button p {
  background: #006999;
  font-size: 1.125em;
  color: #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  padding: 10px 0;
  margin: 0; }

.show-more-button p a {
  text-decoration: none;
  color: #ffffff; }

.prevent-trigger-box .product-lower-sub-box1 .paragraph-text {
  position: absolute !important;
  top: 40px !important;
  left: 0 !important;
  padding-left: 40px; }

.prevent-trigger-box .product-lower-sub-box2 .paragraph-text {
  position: absolute !important;
  top: 40px !important;
  left: 0 !important;
  padding-left: 40px; }

.prevent-trigger-box .product-lower-sub-box2 .paragraph-text h2 {
  width: 100%;
  padding-bottom: 0.32em;
  /* NR 24-sept UAT */ }

.prevent-trigger-box .product-lower-sub-box1 .paragraph-text h2 {
  width: 100%;
  padding-bottom: 0.32em;
  /* NR 24-sept UAT */ }

.prevent-trigger-box .prevent-trigger-carousel-box .paragraph-text {
  padding: 0;
  background-color: transparent; }

.prevent-trigger-box .prevent-trigger-carousel-box .paragraph-text h3 {
  font-family: "Proxima Nova light";
  line-height: 1.125;
  font-size: 2em;
  color: #000; }

.prevent-trigger-box .prevent-trigger-carousel-box .parametrizedhtml .step_count {
  float: right;
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  margin-top: 1em;
  /* NR 23-sept UAT */ }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel ul.carousel-slides {
  /* NR 04-oct UAT */
  height: 25em !important; }

.prevent-trigger-box .prevent-trigger-carousel-box .parametrizedhtml .step_count .counts {
  display: inline-block; }

.prevent-trigger-box .prevent-trigger-carousel-box .prevent-trigger-carousel .question1 .genericFormGroup .question1-answer1 {
  background: whitesmoke;
  /* Old browsers */
  background: url(../../img/in-the-winter-bg.png) 46% 33% no-repeat, whitesmoke;
  /* FF3.6-15 */ }

.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2 {
  background: whitesmoke;
  /* Old browsers */
  background: url(../../img/carousel/li_bg2.png) 46% 33% no-repeat, whitesmoke;
  /* FF3.6-15 */ }

.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer1.highlight {
  background: #006999;
  /* Old browsers */
  background: url(../../img/in-the-winter-bg-selected.png) 46% 33% no-repeat, #006999;
  /* FF3.6-15 */
  color: #ffffff; }

.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2.highlight {
  background: #006999;
  /* Old browsers */
  background: url(../../img/in-the-summer-selected.png) 46% 33% no-repeat, #006999;
  /* FF3.6-15 */
  color: #ffffff; }

.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3.highlight {
  background: #006999;
  /* Old browsers */
  background: url(../../img/all-year-round-selected.png) 46% 33% no-repeat, #006999;
  /* FF3.6-15 */
  color: #ffffff; }

.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3 {
  background: whitesmoke;
  /* Old browsers */
  background: url(../../img/carousel/li_bg3.png) 46% 33% no-repeat, whitesmoke;
  /* FF3.6-15 */
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .formControl-radio.clicked {
  color: #ffffff;
  background: #006999; }

.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup label,
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup label {
  height: 268px;
  /* NR 23-sept UAT */
  width: 32.1%;
  vertical-align: bottom;
  box-sizing: border-box; }

.prevent-trigger-box .prevent-trigger-carousel-box .formControl-radio {
  display: none; }

.prevent-trigger-box .prevent-trigger-carousel-box .prevent-trigger-carousel {
  padding: 0; }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav-prev,
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav-next {
  display: none; }

.prevent-trigger-box .prevent-trigger-carousel-box .genericFormGroup label {
  font-size: 2em;
  font-family: "Proxima Nova light";
  color: #006999;
  padding-top: 5.9em;
  text-align: center;
  margin-right: 1.7%;
  /* NR 01-oct - SIT */ }

.prevent-trigger-box .prevent-trigger-carousel-box .genericFormGroup label .question_span {
  /* NR 24-sept UAT */
  font-size: 0.9375em; }

.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1.highlight {
  background: #006999;
  /* Old browsers */
  background: url(../../img/fairly-stress-free-selected.png) 46% 33% no-repeat, #006999;
  /* FF3.6-15 */
  color: #ffffff; }

.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2.highlight {
  background: #006999;
  background: url(../../img/ocasionally-stressful-selected.png) 46% 33% no-repeat, #006999;
  color: #ffffff; }

.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3.highlight {
  background: #006999;
  background: url(../../img/extremly-stressful-selected.png) 46% 33% no-repeat, #006999;
  color: #ffffff; }

.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1 {
  background: whitesmoke;
  background: url(../../img/carousel/fairly-stress-free-bg-lighlighted.png) 46% 33% no-repeat, whitesmoke; }

.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg5.png) 46% 33% no-repeat, whitesmoke; }

.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg6.png) 46% 33% no-repeat, whitesmoke;
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1 {
  background: whitesmoke;
  background: url(../../img/carousel/correct-highlighted.png) 46% 33% no-repeat, whitesmoke; }

.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg8.png) 46% 33% no-repeat, whitesmoke;
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1.highlight {
  background: #006999;
  background: url(../../img/yes-i-do-selected.png) 46% 33% no-repeat, #006999;
  color: #ffffff;
  margin-right: 1.7%; }

.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2.highlight {
  background: #006999;
  background: url(../../img/i-dont-selcted.png) 46% 33% no-repeat, #006999;
  color: #ffffff;
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .question3 {
  padding: 0 17% 0 16.5%; }

.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup label {
  height: 264px;
  width: 48%;
  vertical-align: bottom;
  box-sizing: border-box; }

.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer1.highlight,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer2.highlight,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer3.highlight,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer4.highlight {
  background: #006999; }

.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer1,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer2,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer3,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer4 {
  background: whitesmoke; }

.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label {
  height: 8em;
  /*264px*/
  width: 23.6%;
  vertical-align: bottom;
  box-sizing: border-box;
  display: table;
  padding-left: 3%;
  padding-right: 3%;
  padding-top: 0em; }

.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer4 {
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label span.question_span {
  display: table-cell;
  vertical-align: middle; }

.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label span.question_span {
  text-align: left;
  padding: 0 2% 0 14%;
  line-height: 1.125; }

.prevent-trigger-box .prevent-trigger-carousel-box .quizScoreBox {
  display: none; }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav a {
  width: 13px;
  height: 13px;
  border: none;
  border-radius: 6px;
  background-color: #99c3d6; }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li.li-active a {
  background-color: #006999;
  cursor: pointer; }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li.is-active a {
  background-color: #006999;
  cursor: pointer; }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li a:focus {
  /*Pooja 27-09-2016*/
  border: 1px dotted #000;
  border-radius: 0; }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel {
  border: none;
  background-color: transparent;
  padding: 0; }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides .questionanswers .quesLeftCaption {
  font-family: "Proxima Nova light";
  line-height: 1;
  font-size: 2em;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 1.1em;
  padding-top: 1.85em;
  /* NR 23-sept UAT */
  color: #000; }

.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav {
  margin: 0 auto;
  padding: 1.2em 0 2.6em 0;
  /* NR 23-sept UAT */ }

.prevent-trigger-box .trigger-result-box .paragraph-text h2 {
  font-family: "Proxima Nova light";
  font-size: 2em;
  padding-bottom: 0.76em;
  /* NR 23-sept UAT */
  margin-bottom: 0;
  color: #000; }

.prevent-trigger-box .trigger-result-box .paragraph-text {
  /*Modified pooja 1-08-2016*/
  padding: 3.4em 3.5% 0 3.5%;
  /* background-color: #f5f5f5; */ }

.prevent-trigger-box span.count {
  display: none; }

.prevent-trigger-box .prevent-trigger-carousel-box {
  padding: 3em 3.2% 0 3.2%;
  /* NR 23-sept UAT */ }

.prevent-trigger-box .quizResultBoxContainer .component-content .content {
  padding: 2.8em 25% 5.4em; }

.prevent-trigger-box .prevent-trigger-carousel-box .trigger-body p {
  font-family: "Proxima Nova W07 Bold";
  line-height: 1;
  font-size: 3em;
  color: #024a94;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 0.85em; }

.prevent-trigger-box .quizResultBoxContainer .richText .blue-header {
  font-family: "Proxima Nova W08 Reg";
  font-size: 2.25em;
  color: #024a94;
  line-height: 1.16;
  padding-bottom: 0.3em;
  display: block; }

.prevent-trigger-box .quizResultBoxContainer .richText .white-text {
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  color: #6a6b6b;
  line-height: 1.4;
  display: block; }

.prevent-trigger-box .paragraph-text p {
  line-height: 1.2;
  margin: 0.5em auto; }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .paragraph-text h1,
.homepage-main-box .homepage-carousel .homepage-carousel-main-box .paragraph-text h2 {
  font-size: 4.25em;
  font-family: "Proxima Nova light";
  line-height: 1; }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .paragraph-text p {
  font-size: 1.125em;
  line-height: 1; }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .paragraph-text {
  width: 50%;
  float: left;
  clear: initial; }

.how-to-use-main-box sup,
.how-to-use-cream-main-box .faq-top-box .paragraph-text sup,
.how-to-use-conceal-main-box .faq-top-box .paragraph-text sup {
  /*Modified Pooja 13-07-2016*/
  top: -0.1em;
  font-size: 100%; }

.prevent-trigger-box .product-lower-sub-boxes-main-box {
  margin-top: 4.15em;
  /* NR 24-sept UAT */
  /*Pooja 25-09-2016*/ }

.product-lower-sub-boxes-main-box {
  background-color: #dae1e4; }

.product-lower-sub-boxes-main-box {
  background-color: transparent; }

/* NR - 27-sept SIT */
.product-lower-sub-boxes-main-box {
  margin-bottom: -7px; }

/* NR - 27-sept SIT */
.how-to-use-conceal-main-box .product-lower-sub-boxes-main-box,
.how-to-use-conceal-main-box .product-lower-sub-box1,
.how-to-use-conceal-main-box .product-lower-sub-box2 {
  /*Added Pooja 13-07-2016*/
  background-color: #fff;
  border: none; }

.how-to-use-conceal-main-box .how-to-use-content-box {
  /*Added Pooja 13-07-2016*/
  /*Modified Pooja 14-07-2016*/
  background: #f8f8f8;
  background: -moz-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #f8f8f8), color-stop(42%, #f8f8f8), color-stop(67%, #fefefe), color-stop(82%, #fefefe), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -o-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -ms-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: linear-gradient(to bottom, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  padding: 0em 2.5em; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figure,
.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figure,
.zovirax-duo-main-box .where-to-buy-img figure,
.zovirax-cream-main-box .where-to-buy-img figure,
.zovirax-conceal-main-box .where-to-buy-img figure {
  position: relative; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption,
.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption {
  /*Modified Pooja 13-07-2016*/
  position: absolute;
  top: 7.7em;
  left: 57%;
  width: 39.1%; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption {
  /* amar 23 sept */
  top: 8.11em; }

.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption {
  /* NR - 20-sept-SIT */
  top: 7.45em; }

.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption h2 {
  /* NR - 20-sept-SIT */
  padding-bottom: 0.15em;
  /* NR 23-sept UAT */ }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption h2,
.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption h2 {
  line-height: 1.5;
  font-size: 2em; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption h2 {
  /* amar 23 sept */
  margin-top: 0;
  margin-bottom: 0.37em; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p .subhead,
.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p .subhead {
  /*Added Pooja 13-07-2016*/
  color: #006999;
  font-size: 1.375em;
  font-family: "Proxima Nova W08 Reg";
  line-height: 1.5; }

.zovirax-duo-main-box .where-to-buy-img,
.zovirax-cream-main-box .where-to-buy-img,
.zovirax-conceal-main-box .where-to-buy-img {
  /*Added Pooja 14-07-2016*/
  line-height: 0; }

.zovirax-duo-main-box .where-to-buy-img figcaption,
.zovirax-cream-main-box .where-to-buy-img figcaption {
  /*Added Pooja 14-07-2016*/
  position: absolute;
  top: 8.65em;
  /*Pooja 16-09-2016*/
  left: 53.35%;
  width: 39%; }

.zovirax-duo-main-box .where-to-buy-img figcaption p,
.zovirax-cream-main-box .where-to-buy-img figcaption p {
  /*Added Pooja 14-07-2016*/
  font-size: 2em;
  line-height: 1em;
  padding-bottom: 0.9em;
  /*Pooja 16-09-2016*/
  /*    font-weight: bold; */
  /*Pooja 12-10-2016*/
  margin: 0; }

.zovirax-duo-main-box .where-to-buy-img figcaption p + p,
.zovirax-cream-main-box .where-to-buy-img figcaption p + p,
.zovirax-conceal-main-box .where-to-buy-img figcaption p + p {
  /*Pooja 16-09-2016*/
  font-size: 1.375em;
  font-family: "Proxima Nova W08 Reg";
  line-height: 1.4em;
  padding-bottom: 1em;
  font-weight: normal;
  color: #fff;
  margin: 0;
  width: 80%; }

.zovirax-conceal-main-box .where-to-buy-img figcaption p + p {
  width: 95%; }

.zovirax-duo-main-box .where-to-buy-img figcaption p + p + p,
.zovirax-cream-main-box .where-to-buy-img figcaption p + p + p {
  line-height: 1em;
  margin: 0;
  width: 100%; }

.zovirax-duo-main-box .where-to-buy-img figcaption p a,
.zovirax-cream-main-box .where-to-buy-img figcaption p a,
.zovirax-conceal-main-box .where-to-buy-img figcaption p a {
  /*Added Pooja 14-07-2016*/
  color: #fff; }

.zovirax-conceal-main-box .where-to-buy-img figcaption {
  /*Added Pooja 14-07-2016*/
  position: absolute;
  top: 6.5em;
  left: 53.35%;
  width: 33.9%; }

.zovirax-conceal-main-box .where-to-buy-img figcaption p {
  font-size: 2em;
  line-height: 1.1em;
  padding-bottom: 0.7em;
  font-weight: bold;
  margin: 0; }

.zovirax-conceal-main-box .where-to-buy-img figcaption p + p {
  line-height: 1.4em;
  margin: 0;
  padding-bottom: 1em; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p + p,
.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p + p {
  padding-top: 1em; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p + p {
  /* amar 25 sept */
  padding-top: 1.7em; }

.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p + p {
  /* NR - 23-sept-SIT */
  padding-top: 0.8em; }

@-moz-document url-prefix() {
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p + p {
    /* NR - 23-sept-SIT */
    padding-top: 1.6em; } }

.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p .subhead {
  /* NR - 20-sept-SIT */
  line-height: 1.45; }

.about-cold-sores-right-sub-box {
  /* NR - 20-sept-SIT */
  margin-left: 16% !important; }

.about-cold-sores-left-sub-box.component {
  width: 43.958%;
  /* Nilima:21-sept UAT */ }

.about-cold-sores-right-sub-box.component {
  width: 39.958%; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p a,
.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p a {
  font-size: 1.125em;
  font-family: "Proxima Nova bold";
  background: url(../../img/find-out-more.png) 100% 58% no-repeat;
  padding-right: 3%; }

.product-lower-sub-box1,
.product-lower-sub-box2 {
  min-width: 49.97%;
  position: relative;
  background-color: #dae1e4; }

.product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
.product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
  /* amar 24 sept */
  margin: 0px;
  position: absolute;
  top: 2.57em;
  left: 10%;
  width: 52%; }

.prevent-trigger-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
.prevent-trigger-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
  /*Added Pooja 29-07-2016*/
  width: 55%; }

.product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
  left: 6.7%; }

.zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
  width: 70%;
  padding-top: 1.1em;
  /* Nilima : 16-sept  */ }

.zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  width: 83%;
  padding-top: 0.75em;
  /* NR 23-sept UAT */ }

.zovirax-conceal-main-box .product-lower-sub-boxes-main-box .paragraph-text p a > span.orange-paragraph-text {
  /* Nilima : 16-sept  */
  padding-top: 0;
  /* NR - 22-sept-SIT */
  display: inline-block; }

.zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p a > span.orange-paragraph-text {
  /* Nilima : 16-sept  */
  padding-top: 0;
  /* NR - 22-sept-SIT */ }

.zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div .paragraph-text p .subhead,
.zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div .paragraph-text p .subhead {
  line-height: 1.1;
  /* NR - 22-sept-SIT */ }

.zovirax-conceal-main-box .product-lower-sub-boxes-main-box .paragraph-text h2 {
  font-size: 2em; }

.zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 {
  width: 76%;
  /*Pooja 28-09-2016*/
  line-height: 1.1;
  /* NR - 22-sept-SIT */
  margin-bottom: 0.43em; }

.zovirax-conceal-main-box .product-lower-sub-boxes-main-box .paragraph-text p .blue-paragraph-text {
  font-size: 1.125em; }

.product-lower-sub-box2.component {
  margin-left: 0px; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* NR - 28-sept-SIT */
  /* Safari 5+ ONLY */
  ::i-block-chrome,
  .product-lower-sub-box2.component {
    margin-left: 1px !important;
    background-color: #D4E1E4; }
  ::i-block-chrome,
  .zovirax-duo-faq-main-box .product-lower-sub-boxes-main-box.component {
    background-color: #D4E1E4; } }

.article-banner-box > .component-content > div {
  position: relative; }

.article-banner-box > .component-content > div > .paragraph-text {
  position: absolute;
  top: 3.25em;
  padding-left: 8.2%; }

html[lang="it-IT"] .page-visiting-the-dentist-cold-sore-prevention .article-banner-box > .component-content > div > .paragraph-text {
  right: 0; }

.get-active-article-box .article-banner-box > .component-content > div > .paragraph-text {
  padding-left: 11.2%;
  top: 4.75em; }

.exercise-article-box .article-banner-box > .component-content > div > .paragraph-text,
.relaxation-article-box .article-banner-box > .component-content > div > .paragraph-text,
.finances-article-box .article-banner-box > .component-content > div > .paragraph-text,
.coping-article-box .article-banner-box > .component-content > div > .paragraph-text,
.work-article-box .article-banner-box > .component-content > div > .paragraph-text,
.important-days-article-box .article-banner-box > .component-content > div > .paragraph-text,
.hormones-article-box .article-banner-box > .component-content > div > .paragraph-text,
.visiting-article-box .article-banner-box > .component-content > div > .paragraph-text,
.cold-flue-article-box .article-banner-box > .component-content > div > .paragraph-text,
.winter-article-box .article-banner-box > .component-content > div > .paragraph-text,
.luscious-lips-box .article-banner-box > .component-content > div > .paragraph-text,
.sleep-article-box .article-banner-box > .component-content > div > .paragraph-text {
  padding-left: 11.2%;
  top: 4em; }

/*UKIM20008803467 starts*/
html[lang="it-IT"] .visiting-article-box .article-banner-box > .component-content > div > .paragraph-text h2 {
  font-family: Proxima Nova W08 Reg;
  font-size: 22px;
  color: #fff; }

html[lang="it-IT"] .visiting-article-box .article-banner-box > .component-content > div > .paragraph-text {
  right: 0;
  padding-right: 3%;
  width: 45%;
  position: absolute;
  background: none; }

/*UKIM20008803467 ends*/
.summer-article-box .article-banner-box > .component-content > div > .paragraph-text {
  padding-left: 11.2%;
  top: 3.2em; }

/*STAY STRONG ARTICLE PAGE SPECIFIC CSS STARTS*/
.stay-strong-article-box > .component-content > div > .paragraph-text {
  top: 1.4em; }

.stay-strong-article-box > .component-content > div > .paragraph-text {
  padding-left: 11%; }

/*STAY STRONG ARTICLE PAGE SPECIFIC CSS ENDS*/
.prevent-trigger-box .show-more-button {
  width: 30%;
  margin: 0 auto !important;
  float: none;
  /* amar 13 sept */
  margin-top: 3.5em !important;
  /* NR 24-sept UAT */
  cursor: pointer; }

.prevent-trigger-box .show-more-button a {
  padding: 0.639em 0em;
  display: inline-block;
  font-family: "proxima nova bold"; }

.prevent-trigger-box .show-more-button p {
  padding: 0; }

.homepage-lower-carousel-box {
  /* amar 21 sept */
  margin-top: 0.37em; }

.homepage-main-box .bold-text {
  /* amar 14 sept */
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  color: #333; }

.act-on-it-box .fighting-back-image-left .image.fighting-back-mobile-sub-image1,
.act-on-it-box .fighting-back-image-right .image.fighting-back-mobile-sub-image1,
.act-on-it-box .article-CTA-box1 .cta-mobile-image,
.act-on-it-box .article-CTA-box2 .cta-mobile-image,
.act-on-it-box .article-CTA-box3 .cta-mobile-image {
  display: none !important; }

.zovirax-duo-faq-main-box .duo-faq-accordian-box2 {
  padding-top: 3.15em;
  /* NR - 28-sept-SIT */ }

.zovirax-conceal-main-box .duopage-banner-box1 .paragraph-text p sup {
  font-size: 1em;
  /* amar 26 */
  top: 0; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .product-mob-img1,
.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .product-mob-img2 {
  /* NR 26-sept-SIT */
  display: none; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .zovirax-conceal-main-box .duopage-banner-box1 .paragraph-text p sup {
    font-size: 1.2em;
    /* amar 26 */
    top: -1px; }
  .zovirax-conceal-main-box .where-to-buy-img figcaption p + p sup {
    font-size: 1.2em;
    /* amar 26 */
    top: -1px; } }

.zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box .paragraph-text h2 {
  /* Nilima : 14-sept  */
  padding-bottom: 0.45em; }

.buy-online-box .buy-online-product-box .company-logo-left-box {
  width: 49.3%; }

/*Pooja 21-09-2016*/
.buy-online-box .buy-online-product-box .product-logo-right-box {
  margin-left: 0; }

/*Added pooja 23-09-2016*/
.stop-the-spread-box .question-box .poll {
  border: none;
  padding: 0; }

.stop-the-spread-box .question-box .pollResultsContainer,
.stop-the-spread-box .question-box .cfButton {
  display: none; }

.stop-the-spread-box .question-box .poll .genericPollGroup {
  clear: none;
  float: left;
  font-family: "Proxima Nova W08 Reg";
  color: #333333; }

.stop-the-spread-box .ques-ans-box .answer-box .ans-1,
.stop-the-spread-box .ques-ans-box .answer-box .ans-2 {
  display: none; }

.stop-the-spread-box .ques-ans-box .poll-question {
  position: relative;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  -webkit-transition-delay: 1s;
  -moz-transition-delay: 1s;
  -ms-transition-delay: 1s;
  -o-transition-delay: 1s;
  transition-delay: 1s; }

.ques-ans-box .answer-box .richText {
  position: relative;
  margin-left: 100%;
  transition: all 600ms;
  opacity: 1;
  transition-delay: 1.3s; }

.how-to-use-main-box .lower-sub-boxes-container-box .product-lower-sub-box1 .product-mob-img1,
.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .product-mob-img2 {
  display: none; }

.homepage-lower-carousel-box .home-page-right-carousal-text h2 .blue-paragraph-text {
  font-size: 1.2em;
  line-height: 0.9; }

.homepage-lower-carousel-box .home-page-right-carousal-text p {
  font-size: 1.125em;
  line-height: 1.3;
  margin-bottom: 1.04em; }

.homepage-lower-carousel-box .home-page-right-carousal-text a {
  text-decoration: none;
  background: url(../../img/find-out-more.png) right 0.34em no-repeat;
  padding-right: 0.9em;
  font-size: 1em;
  line-height: 1; }

@media screen and (min-width: 1025px) {
  html[lang="it-IT"] .page-relaxation-techniques .relaxation-article-box .article-banner-box .component-content div .paragraph-text {
    padding-left: 4%; } }

/*Added pooja 23-09-2016 end */
/* privent trigger related 12-oct amar start */
/* slide 4 highlight color */
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer1.highlight,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer2.highlight,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer3.highlight,
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer4.highlight {
  background: #006999;
  color: #fff; }

/* slide 5 start */
.prevent-trigger-box .prevent-trigger-carousel-box .question5 {
  padding: 0 17% 0 16.5%; }

.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup label {
  height: 264px;
  width: 48%;
  vertical-align: bottom;
  box-sizing: border-box; }

.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1 {
  background: whitesmoke;
  background: url(../../img/carousel/correct-highlighted.png) 46% 33% no-repeat, whitesmoke; }

.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1.highlight {
  background: #006999;
  background: url(../../img/yes-i-do-selected.png) 46% 33% no-repeat, #006999;
  color: #ffffff;
  margin-right: 1.7%; }

.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1 {
  background-size: 29% auto; }

.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg8.png) 46% 33% no-repeat, whitesmoke;
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2.highlight {
  background: #006999;
  background: url(../../img/i-dont-selcted.png) 46% 33% no-repeat, #006999;
  color: #ffffff;
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2 {
  background-size: 29% auto; }

/* slide 5 end */
/* slide 6 start */
.prevent-trigger-box .prevent-trigger-carousel-box .question6 {
  padding: 0 17% 0 16.5%; }

.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup label {
  height: 264px;
  width: 48%;
  vertical-align: bottom;
  box-sizing: border-box; }

.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1 {
  background: whitesmoke;
  background: url(../../img/carousel/correct-highlighted.png) 46% 33% no-repeat, whitesmoke; }

.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1.highlight {
  background: #006999;
  background: url(../../img/yes-i-do-selected.png) 46% 33% no-repeat, #006999;
  color: #ffffff;
  margin-right: 1.7%; }

.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1 {
  background-size: 29% auto; }

.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg8.png) 46% 33% no-repeat, whitesmoke;
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2.highlight {
  background: #006999;
  background: url(../../img/i-dont-selcted.png) 46% 33% no-repeat, #006999;
  color: #ffffff;
  margin-right: 0px; }

.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2 {
  background-size: 29% auto; }

/* slide 6 end */
.quizResultBoxContainer .quiz-answer p {
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  color: #6a6b6b;
  line-height: 1.4;
  display: block; }

.quizResultBoxContainer .quiz-answer p .blue-paragraph-text {
  font-family: "Proxima Nova W08 Reg";
  font-size: 2em;
  color: #024a94;
  line-height: 1.16;
  padding-bottom: 0.2em;
  display: block;
  padding-top: 0.3em; }

.quizResultBoxContainer .quiz-answer p a {
  font-family: "Proxima Nova W08 Reg";
  font-size: 1em;
  color: #323131;
  text-decoration: none;
  color: #f47920;
  background: url(../../img/find-out-more.png) right 0.29em no-repeat;
  padding-right: 2%; }

/* privent trigger related 12-oct amar end */
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .how-to-use-cream-main-box .paragraph-text h1,
  .how-to-use-main-box .paragraph-text h1,
  .how-to-use-conceal-main-box .paragraph-text h1 {
    /*Modified Pooja 1-8-2016*/
    font-size: 2em;
    line-height: 1;
    margin: 0; }
  .how-to-use-cream-main-box .paragraph-text h2,
  .how-to-use-main-box .paragraph-text h2,
  .how-to-use-conceal-main-box .paragraph-text h2 {
    /*Modified Pooja 1-8-2016*/
    font-size: 1.125em;
    font-family: "Proxima Nova W08 Reg"; }
  .how-to-use-cream-main-box .faq-top-box .paragraph-text p,
  .how-to-use-main-box .faq-top-box .paragraph-text p,
  .how-to-use-conceal-main-box .faq-top-box .paragraph-text p {
    /*Added Pooja 1-8-2016*/
    font-size: 0.750em; }
  .how-to-use-cream-main-box .how-to-use-content-box .paragraph-text h2,
  .how-to-use-main-box .how-to-use-content-box .paragraph-text h2 {
    font-size: 2em; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text h2,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2,
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2,
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    /*Added Pooja 1-8-2016*/
    font-size: 1.313em;
    font-family: "proxima nova light";
    font-weight: bold;
    padding-bottom: 0.2em;
    margin-bottom: 0; }
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text {
    /*Pooja 22-09-2016*/
    width: 50%; }
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2 {
    /*Pooja 22-09-2016*/
    width: 100%; }
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p {
    /*Pooja 22-09-2016*/
    width: 79%; }
  .how-to-use-cream-main-box .faq-top-box .paragraph-text,
  .how-to-use-main-box .faq-top-box .paragraph-text,
  .how-to-use-conceal-main-box .faq-top-box .paragraph-text {
    Padding: 2.9em 10% 3em 9.5%;
    margin: 0;
    /* NR - 19-sept-SIT */ }
  .how-to-use-conceal-main-box .how-to-use-content-box {
    padding: 0 2.5%; }
  .how-to-use-cream-main-box .how-to-use-content-box .right-image-box .paragraph-text,
  .how-to-use-main-box .how-to-use-content-box .right-image-box .paragraph-text {
    Padding: 2em 0% 2.4em 0%; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian {
    margin-top: 3.6em;
    max-height: 19.4em; }
  .how-to-use-cream-main-box .how-to-use-content-box .right-image-box,
  .how-to-use-main-box .how-to-use-content-box .right-image-box {
    width: 41.8%;
    margin-left: 9%;
    padding: 0; }
  .how-to-use-cream-main-box .how-to-use-content-box .right-image-box .image,
  .how-to-use-main-box .how-to-use-content-box .right-image-box .image {
    padding-left: 0%; }
  .how-to-use-cream-main-box .right-image-box .paragraph-text p,
  .how-to-use-main-box .right-image-box .paragraph-text p {
    font-size: 0.625em;
    font-family: "Proxima Nova W08 Reg";
    color: #333333; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text h1,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text h1,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h1,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h1 {
    font-size: 1.3125em;
    margin-bottom: 0.6em; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p .subhead,
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p .subhead,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p .subhead,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p .subhead,
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead,
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div p .subhead {
    font-size: 0.875em;
    font-family: "proxima nova light";
    line-height: 1.2em; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p {
    font-size: inherit; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    width: 65%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text a,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text a {
    background: url(../../img/find-out-more.png) 100% 56% no-repeat;
    font-size: 0.938em;
    background-size: 6%; }
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text a,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text a {
    background: url(../../img/find-out-more.png) 100% 55% no-repeat;
    font-size: 0.938em;
    background-size: 6%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text {
    top: 1.5em;
    left: 5%; }
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    left: 5%; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    top: 8.4%;
    left: 5%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text {
    padding: 0; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p + p {
    width: 50%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p .subhead {
    width: 65%;
    display: block; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p .subhead {
    width: 87%;
    display: block; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box,
  .how-to-use-main-box .lower-sub-boxes-container-box {
    margin-bottom: -7px; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar {
    /*Pooja 30-09-2016*/
    width: 5px; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-thumb,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian::-webkit-scrollbar-thumb {
    /*Pooja 30-09-2016*/
    background: url(../../img/scrollbar-tablet.png) 93% 4% no-repeat; }
  .how-to-use-cream-main-box .how-to-use-content-box,
  .how-to-use-main-box .how-to-use-content-box {
    overflow-x: hidden; }
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    width: 100%;
    padding-top: 0.3em;
    line-height: 1em; }
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    width: 90%;
    padding-top: 0.3em;
    line-height: 1em; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p {
    padding-top: 0em;
    line-height: 1em; }
  .prevent-trigger-box .paragraph-text h1 {
    font-size: 2em;
    width: 100%; }
  .prevent-trigger-box .paragraph-text h2 {
    padding-bottom: 0em; }
  .prevent-trigger-box .tagbasedfilter {
    padding-top: 0.6em; }
  .prevent-trigger-box .product-lower-sub-box1 a {
    padding-right: 4.5%; }
  .prevent-trigger-box .product-lower-sub-box2 a {
    padding-right: 8.5%; }
  .prevent-trigger-box .product-lower-sub-box-image1,
  .prevent-trigger-box .product-lower-sub-box-image2 {
    line-height: 0; }
  .prevent-trigger-box .prevent-trigger-carousel-box {
    padding: 2.4em 2.5% 2em; }
  .prevent-trigger-box .product-lower-sub-box1 .paragraph-text {
    top: 8% !important;
    padding-left: 10% !important; }
  .prevent-trigger-box .product-lower-sub-box2 .paragraph-text {
    top: 8% !important;
    padding-left: 7.5% !important; }
  .prevent-trigger-box .trigger-result-box .paragraph-text {
    padding: 2.2em 3.5% 0 2.5%; }
  .prevent-trigger-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    width: 78%; }
  .prevent-trigger-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    width: 41%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .genericFormGroup label,
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup label,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup label,
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup label,
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label {
    height: 162px; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label {
    width: 24%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .genericFormGroup label {
    margin-right: 1.3%;
    font-size: 1.3125em;
    padding-top: 5.3em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .prevent-trigger-carousel .question1 .genericFormGroup .question1-answer1 {
    background-size: 25% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .paragraph-text h3 {
    font-size: 1.3125em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .paragraph-text {
    padding: 0; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides .questionanswers .quesLeftCaption {
    padding-top: 0.4em;
    padding-bottom: 0.8em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup label,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup label {
    width: 32.4%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label span.question_span {
    padding: 0 9% 0% 12%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2 {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3 {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer1.highlight,
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2.highlight,
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3.highlight,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1.highlight,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2.highlight,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3.highlight {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1,
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2 {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1.highlight,
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2.highlight {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav a {
    width: 7px;
    height: 7px; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li {
    margin: 0 0px; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel-slides,
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel ul.carousel-slides {
    /* 04-oct */
    height: 14em !important; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides .questionanswers .quesLeftCaption {
    font-size: 1em;
    padding-top: 1.1em;
    padding-bottom: 1.5em; }
  .prevent-trigger-box .trigger-result-box .paragraph-text h2 {
    font-size: 1.3125em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav {
    margin-top: -1%;
    padding: 0em 0 0.5em 0; }
  .prevent-trigger-box .paragraph-text .white-text {
    font-size: 0.75em; }
  .prevent-trigger-box .quizResultBoxContainer .richText .blue-header {
    font-size: 1.313em;
    padding-bottom: 0.7em; }
  .show-more-button p,
  .prevent-trigger-box .quizResultBoxContainer .richText .white-text {
    font-size: 0.938em; }
  .prevent-trigger-box .quizResultBoxContainer .component-content .content {
    padding: 0em 25% 2em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .parametrizedhtml .step_count {
    font-size: 0.75em; }
  .prevent-trigger-box .show-more-button.grid_4 {
    width: 30.6%;
    margin-left: 34.5%; }
  .prevent-trigger-box .product-lower-sub-boxes-main-box {
    margin-top: 1.8em; }
  .exercise-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .finances-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .work-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .important-days-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .visiting-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .cold-flue-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .winter-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .luscious-lips-box .article-banner-box > .component-content > div > .paragraph-text,
  .sleep-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .summer-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .get-active-article-box .article-banner-box > .component-content > div > .paragraph-text {
    padding-left: 10.2%;
    top: 2.9em; }
  .hormones-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .coping-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .relaxation-article-box .article-banner-box > .component-content > div > .paragraph-text {
    top: 3.4em;
    padding-left: 10.1%; }
  .relaxation-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    padding-bottom: 15em; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box {
    padding: 2.3em 10.2% 0.5em; }
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box {
    padding: 2.3em 10.2% 1.6em; }
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box {
    padding: 2.3em 10.2% 1.5em;
    /* NR - 17-sept-SIT */ }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box .paragraph-text,
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box .paragraph-text,
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box .paragraph-text {
    width: 70%; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box .paragraph-text p,
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box .paragraph-text p,
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box .paragraph-text p,
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box .paragraph-text p {
    font-size: 0.75em; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box h1,
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box h1,
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box h1 {
    font-size: 2em;
    font-weight: normal;
    color: #333333;
    padding-bottom: 0.35em; }
  .zovirax-duo-main-box .where-to-buy-img figcaption p + p,
  .zovirax-cream-main-box .where-to-buy-img figcaption p + p,
  .zovirax-conceal-main-box .where-to-buy-img figcaption p + p {
    /*Pooja 22-09-2016*/
    font-size: 0.875em; }
  .zovirax-duo-main-box .where-to-buy-img figcaption,
  .zovirax-cream-main-box .where-to-buy-img figcaption,
  .zovirax-conceal-main-box .where-to-buy-img figcaption {
    /*Pooja 22-09-2016*/
    top: 6em; }
  .zovirax-conceal-main-box .where-to-buy-img figcaption {
    top: 3em; }
  .zovirax-duo-main-box .where-to-buy-img figcaption p,
  .zovirax-cream-main-box .where-to-buy-img figcaption p,
  .zovirax-conceal-main-box .where-to-buy-img figcaption p {
    /*Added Pooja 1-08-2016*/
    font-size: 1.313em; }
  /*Pooja Added ----------Zovirax FAQ CSS End-----------*/
  .outer-product-box .product-type-box.pro-box-1 {
    padding-left: 10.5%;
    padding-top: 3em;
    padding-right: 8.5%;
    /*Pooja 22-09-2016*/ }
  /*----------our-products CSS Ends-----------*/
  .homepage-main-box .bold-text {
    font-size: 0.75em;
    font-family: "Proxima Nova W08 Reg";
    padding-left: 2.5%; }
  .product-type-box > .component-content {
    padding-bottom: 0em; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption h2,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption h2 {
    font-size: 1.313em;
    font-weight: bold;
    line-height: 1.5em; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p .subhead,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p .subhead {
    /*Added Pooja 27-07-2016*/
    font-size: 0.938em;
    line-height: 1.1em;
    display: block; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption {
    /*Added Pooja 27-07-2016*/
    top: 4.7em; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1,
  .zovirax-duo-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1,
  .zovirax-duo-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image2,
  .zovirax-cream-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1,
  .zovirax-cream-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image2,
  .zovirax-conceal-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1,
  .zovirax-conceal-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image2 {
    /*Added Pooja 28-07-2016*/
    line-height: 0; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p a,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 figcaption p a {
    /*Added Pooja 27-07-2016*/
    line-height: 2em;
    font-size: 0.938em;
    background-size: 6%; }
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box h1 {
    font-size: 1.938em;
    margin: 0 0 0.15em 0;
    /* NR - 17-sept-SIT */ }
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box .image {
    /* NR - 17-sept-SIT */
    width: 11.5%;
    margin-top: -0.5em; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
  .zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box h2 {
    /*Added Pooja 28-07-2016*/
    font-size: 1.313em;
    line-height: 1em;
    padding-bottom: 0.3em;
    font-weight: bold; }
  .zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box2 h2 {
    padding-top: 0;
    /* NR 26-sept-SIT */ }
  .zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div,
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div,
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    /*Added Pooja 28-07-2016*/
    left: 4.5%; }
  .zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  .zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2,
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2,
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    /*Added Pooja 28-07-2016*/
    margin-bottom: 0;
    font-weight: bold; }
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 {
    /*Pooja 22-09-2016*/
    width: 50%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 + div.paragraph-text {
    /*Pooja 22-09-2016*/
    top: 1.5em; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text {
    width: 100%; }
  /*Pooja 22-09-2016*/
  .zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
  .zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p,
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p,
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    /*Added Pooja 28-07-2016*/
    padding-top: 0.3em;
    font-size: 0.938em;
    font-weight: bold;
    width: 63%; }
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box {
    /* NR - 17-sept-SIT */
    padding: 2.3em 8.8% 0em; }
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box .paragraph-text p {
    /* NR - 17-sept-SIT */
    line-height: 1.7; }
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box3 h2 {
    /* NR 24-sept UAT */
    width: 100%;
    font-size: 1.1em;
    letter-spacing: -1px;
    /* NR 30-sept SIT */ }
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box h2 {
    font-size: 1.1em; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    width: 64%;
    /* NR 29-sept SIT */ }
  /* privent trigger related 12-oct amar start */
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1,
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2 {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1,
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2 {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1.highlight,
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2.highlight {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1.highlight,
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2.highlight {
    background-size: 27% auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup label {
    height: 162px; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup label {
    height: 162px; }
  /* privent trigger related 12-oct amar end */
  .quizResultBoxContainer .quiz-answer p a {
    /*Pooja 18-10-2016*/
    background-position: right 0.35em;
    padding-right: 3%; } }

/************MOBILE MEDIA QUERY STARTS********************************/
@media screen and (max-width: 767px) and (min-width: 320px) {
  .product-lower-sub-box1,
  .product-lower-sub-box2 {
    line-height: 0; }
  .zovirax-duo-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    width: 84%;
    top: 1.8em; }
  .zovirax-duo-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    width: 88%;
    left: 10%;
    top: 1.8em; }
  .zovirax-cream-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    width: 77.2%;
    top: 1.85em; }
  .zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    width: 88%;
    left: 10%;
    top: 1.85em; }
  .zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    width: 84%;
    top: 1.8em; }
  .zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    width: 88%;
    left: 10%;
    top: 1.8em; }
  .zovirax-duo-main-box .duopage-banner-box1 {
    position: relative;
    margin: 1.31em 5% 0em 5%; }
  .zovirax-conceal-main-box .duopage-banner-box1 {
    position: relative;
    margin: 1.32em 0% 0em 10%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .prevent-trigger-carousel .question1 .genericFormGroup .question1-answer1 {
    width: 100%;
    position: relative;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: none;
    background-color: whitesmoke; }
  .prevent-trigger-box .prevent-trigger-carousel-box .prevent-trigger-carousel .question1 .genericFormGroup .question1-answer1 .question_span {
    position: absolute;
    top: 32%;
    right: 18%;
    width: 65%;
    line-height: 1; }
  .prevent-trigger-box .prevent-trigger-carousel-box .prevent-trigger-carousel .question1 .genericFormGroup .question1-answer1.highlight {
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup label,
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup label {
    height: auto;
    width: 32%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2 {
    width: 100%;
    position: relative;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: none;
    background-color: whitesmoke; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2 .question_span {
    position: absolute;
    top: 32%;
    right: 18%;
    width: 65%;
    line-height: 1; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3 {
    width: 100%;
    position: relative;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: none;
    background-color: whitesmoke; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3 .question_span {
    position: absolute;
    top: 32%;
    right: 18%;
    width: 65%;
    line-height: 1; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1 {
    width: 100%;
    background: url(../../img/fairly-stress-free-bg-selected.png) 14% 50% no-repeat, whitesmoke;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: none;
    background-color: whitesmoke; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1 .question_span {
    position: absolute;
    top: 32%;
    right: 18%;
    width: 65%;
    line-height: 1; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2 {
    width: 100%;
    background: url(../../img/carousel/li_bg5.png) 14% 50% no-repeat, whitesmoke;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: none;
    background-color: whitesmoke; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2 .question_span {
    position: absolute;
    top: 1.2em;
    right: 0;
    width: 65%;
    line-height: 1;
    left: 0;
    margin: 0 auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3 {
    width: 100%;
    background: url(../../img/carousel/li_bg6.png) 14% 50% no-repeat, whitesmoke;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: none;
    background-color: whitesmoke; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3 .question_span {
    position: absolute;
    top: 1.2em;
    right: 0;
    width: 65%;
    line-height: 1;
    left: 0;
    margin: 0 auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1 {
    width: 100%;
    background: none;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: whitesmoke;
    color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1 .question_span {
    position: absolute;
    top: 1.2em;
    right: 0;
    width: 65%;
    line-height: 1;
    left: 0;
    margin: 0 auto;
    color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2 {
    width: 100%;
    background: whitesmoke;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2 .question_span {
    position: absolute;
    top: 1.2em;
    right: 0;
    width: 65%;
    line-height: 1;
    left: 0;
    margin: 0 auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup label {
    height: auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 {
    padding: 0; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer1,
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer2,
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer3,
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup .question4-answer4 {
    width: 100%;
    margin-bottom: 0.4em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label {
    height: auto;
    padding: 0.85em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label span.question_span {
    font-size: 0.65em;
    text-align: center;
    padding: 0; }
  .prevent-trigger-box .quizResultBoxContainer .component-content .content {
    padding: 1em 10% 1.2em; }
  .prevent-trigger-box .quizResultBoxContainer .richText .blue-header {
    font-size: 1.250em; }
  .prevent-trigger-box .quizResultBoxContainer .richText .white-text {
    font-size: 0.75em;
    padding-bottom: 1em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .paragraph-text h3 {
    font-size: 1.4375em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .parametrizedhtml .step_count {
    float: left;
    padding-top: 0.5em;
    font-size: 0.75em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav a {
    width: 8px;
    height: 8px; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav {
    padding: 0 0 2.1em 0; }
  .prevent-trigger-box .prevent-trigger-carousel-box {
    padding: 1.4em 3.2% 0 3.2%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .paragraph-text .component-content,
  .prevent-trigger-box .prevent-trigger-carousel-box .step_count,
  .prevent-trigger-box .prevent-trigger-carousel-box .quesLeftCaption {
    padding: 0 7%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides .questionanswers .quesLeftCaption {
    text-align: left;
    padding-bottom: 0;
    padding-top: 0; }
  .divider {
    display: none; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides .questionanswers .quesLeftCaption {
    font-size: 1.250em;
    padding-top: 1.3em;
    padding-bottom: 0.9em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1.highlight .question_span,
  .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1.highlight .question_span {
    color: #fff; }
  .prevent-trigger-box .trigger-result-box .paragraph-text h2 {
    font-size: 1.250em; }
  .prevent-trigger-box .paragraph-text.even p {
    font-size: 0.75em; }
  .prevent-trigger-box .trigger-result-box .paragraph-text {
    padding: 2.1em 3.5% 0 10.5%; }
  .prevent-trigger-box .prevent-trigger-lower-sub-box {
    /* display: none; */ }
  .how-to-use-main-box .how-to-use-content-box .right-image-box .paragraph-text a {
    text-decoration: none; }
  .prevent-trigger-box .prevent-trigger-carousel-box .genericFormGroup label {
    padding: 3.3em 0 0 0; }
  .show-more-button p {
    font-size: 0.75em;
    margin-top: 1.5em; }
  .prevent-trigger-box .show-more-button a {
    padding: 1.1em 0em; }
  .prevent-trigger-box .product-lower-sub-boxes-main-box {
    margin-top: 2.2em; }
  .prevent-trigger-box .product-lower-sub-box1 .paragraph-text,
  .prevent-trigger-box .product-lower-sub-box2 .paragraph-text {
    padding-left: 10%;
    top: 1.5em !important; }
  .act-on-it-box .fighting-back-image-left .image.fighting-back-sub-image1,
  .act-on-it-box .fighting-back-image-right .image.fighting-back-sub-image1,
  .act-on-it-box .article-CTA-box1 .cta-image,
  .act-on-it-box .article-CTA-box2 .cta-image,
  .act-on-it-box .article-CTA-box3 .cta-image {
    display: none !important; }
  .act-on-it-box .fighting-back-image-left .image.fighting-back-mobile-sub-image1,
  .act-on-it-box .fighting-back-image-right .image.fighting-back-mobile-sub-image1,
  .act-on-it-box .article-CTA-box1 .cta-mobile-image,
  .act-on-it-box .article-CTA-box2 .cta-mobile-image,
  .act-on-it-box .article-CTA-box3 .cta-mobile-image {
    display: block !important; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 + div.paragraph-text p {
    line-height: 1;
    /* NR 24-sept UAT */ }
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box3 h2 {
    /* NR 24-sept UAT */
    width: 100%; }
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box2 {
    margin-top: 0.5em; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .product-mob-img1,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .product-mob-img2 {
    /* NR 26-sept-SIT */
    display: block; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .lower-sub-box-image1,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 {
    /* NR 26-sept-SIT */
    display: none; }
  .how-to-use-main-box .lower-sub-boxes-container-box .product-lower-sub-box1 .product-mob-img1,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .product-mob-img2 {
    display: block; }
  .how-to-use-main-box .lower-sub-boxes-container-box .product-lower-sub-box1 .product-lower-sub-box-image1,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 {
    display: none; }
  /* privent trigger related 12-oct amar start */
  /* slide 5 start */
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 {
    padding: 0; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1 {
    width: 100%;
    background: none;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: whitesmoke;
    color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1 .question_span {
    position: absolute;
    top: 1.2em;
    right: 0;
    width: 65%;
    line-height: 1;
    left: 0;
    margin: 0 auto;
    color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2 {
    width: 100%;
    background: whitesmoke;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2 .question_span {
    position: absolute;
    top: 1.2em;
    right: 0;
    width: 65%;
    line-height: 1;
    left: 0;
    margin: 0 auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup label {
    height: auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1.highlight .question_span,
  .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2.highlight .question_span {
    color: #fff; }
  /* slide 5 end */
  /* slide 6 start */
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 {
    padding: 0; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1 {
    width: 100%;
    background: none;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em;
    background: whitesmoke;
    color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1 .question_span {
    position: absolute;
    top: 1.2em;
    right: 0;
    width: 65%;
    line-height: 1;
    left: 0;
    margin: 0 auto;
    color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2 {
    width: 100%;
    background: whitesmoke;
    position: relative;
    background-size: 20%;
    font-size: 1.4375em;
    margin-bottom: 0.5em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2 .question_span {
    position: absolute;
    top: 1.2em;
    right: 0;
    width: 65%;
    line-height: 1;
    left: 0;
    margin: 0 auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2.highlight {
    background: none;
    background-size: 20%;
    background-color: #006999; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup label {
    height: auto; }
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1.highlight .question_span,
  .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2.highlight .question_span {
    color: #fff; }
  /* slide 6 end */
  .quizResultBoxContainer .quiz-answer p .blue-paragraph-text {
    font-size: 1.5em; }
  /* privent trigger related 12-oct amar end */
  .quizResultBoxContainer .quiz-answer p a {
    /*Pooja 18-10-2016*/
    background-position: right 0.32em;
    padding-right: 5%; } }

/************MOBILE MEDIA QUERY ENDS********************************/
/* G2 added media query for mobile start 08-03-2016 */
@media screen and (max-width: 767px) {
  #content .duopage-banner-box1 .duo-promo-box {
    width: 63%;
    float: left; }
  .homepage-mob-doctor-box {
    display: block; }
  .homepage-mob-doctor-box .doctor-image {
    position: relative; }
  .homepage-mob-doctor-box .doctor-image {
    position: relative;
    line-height: 0;
    display: none; }
  .homepage-mob-doctor-box .doctor-image.first {
    display: block; }
  .homepage-mob-doctor-box .doctor-image figcaption {
    width: 81%;
    display: block;
    margin: 0 auto;
    position: absolute;
    top: 22.1%;
    right: 0;
    left: 0; }
  .homepage-mob-doctor-box .doctor-image h3 {
    /* amar 19 sept */
    margin: 0;
    padding: 0;
    width: 100%;
    float: left;
    text-align: left;
    font-size: 16px;
    margin-bottom: 11.5em; }
  .homepage-main-box .bold-text {
    font-size: 0.75em; }
  .homepage-mob-doctor-box .doctor-image p > .white-paragraph-text {
    line-height: 1.1em;
    display: inline-block;
    margin-bottom: 1em; }
  .homepage-mob-doctor-box .doctor-image p:last-child > .white-paragraph-text {
    margin-bottom: 0; }
  .homepage-mob-doctor-box .doctor-image p {
    /* amar 19 sept */
    text-align: left;
    font-size: 0.8em;
    max-width: 260px;
    float: left;
    clear: both;
    margin-bottom: 0; }
  .homepage-mob-doctor-box .doctor-image h3 > span {
    text-align: left;
    width: 45%;
    float: right;
    font-size: 1.28em;
    line-height: 1.2em;
    padding-right: 5%; }
  .homepage-mob-doctor-box .doctor-image .bold-txt {
    display: block;
    color: #fff;
    width: 260px;
    margin-top: 0.2em;
    font-family: "Proxima Nova Bold"; }
  /* .homepage-lower-carousel-box, */
  .homepage-cta-box,
  .homepage-doctor-box {
    display: none; }
  .footer-share-box {
    position: relative;
    border-bottom: 1px solid #f0f0f0;
    padding-bottom: 1.1em;
    margin-bottom: 1.1em; }
  .footer-followus-box {
    padding-bottom: 1.1em;
    border-bottom: 1px solid #f0f0f0; }
  .footer-share-box .richText,
  .footer-followus-box .richText,
  .footer-share-box .facebook-logo,
  .footer-share-box .Twitter-logo {
    float: left;
    display: inline-block;
    margin: 0;
    /* G2 08-03-2016 width: 25%; */ }
  /* G2 added below css 08-03-2016 */
  .footer-share-box .richText,
  .footer-followus-box .richText {
    /* amar 20 sept */
    width: 75px;
    padding-right: 52.3%; }
  .footer-followus-box .richText p,
  .footer-share-box .richText p {
    padding: 0;
    margin: 0;
    font-size: 0.8em;
    margin-left: 13%; }
  #footer .footer-share-box .Twitter-logo,
  #footer .footer-share-box .facebook-logo,
  #footer .footer-share-box .youtube-logo,
  #footer .footer-followus-box .Twitter-logo,
  #footer .footer-followus-box .facebook-logo,
  #footer .footer-followus-box .youtube-logo {
    width: 25px;
    height: 21px;
    float: left;
    margin-right: 7%; }
  .home-carousel-mobile-box {
    display: block; }
  .home-carousel-mobile-box .carousel {
    background: none;
    border: none;
    padding: 0em 2.1em 2em;
    margin-top: 4.15em;
    /* amar 19 sept */ }
  .home-carousel-mobile-box .carousel .carousel-slides {
    height: 26.25em !important; }
  .home-carousel-mobile-box .carousel-nav {
    margin: 11px 0 0 0; }
  .home-carousel-mobile-box .carousel-nav li {
    display: inline-block; }
  .home-carousel-mobile-box .carousel .carousel-nav-next,
  .home-carousel-mobile-box .carousel .carousel-nav-prev {
    display: none; }
  .home-carousel-mobile-box .carousel .carousel-nav a {
    border: none; }
  .home-carousel-mobile-box .carousel .carousel-nav li a {
    background: #99c2d6;
    border-radius: 10px; }
  .home-carousel-mobile-box .carousel .carousel-nav li.is-active a {
    background: #006699; }
  .home-carousel-mobile-box .carousel .carousel-nav li {
    margin: 0; }
  .home-carousel-mobile-box .carousel .blue-paragraph-text {
    font-size: 1.28em;
    width: 60%;
    display: block;
    line-height: 0.9em; }
  .home-carousel-mobile-box .carousel h2 {
    font-size: 16px;
    margin-top: 1.3em;
    margin-bottom: 0.9em; }
  .home-carousel-mobile-box .carousel .richText a {
    /* amar 19 sept */
    font-size: 16px;
    text-decoration: none;
    background: url(../../img/carousel/read-more.png) right 0.43em no-repeat;
    background-size: auto 50%;
    padding-right: 0.8em; }
  .home-carousel-mobile-box .carousel .orange-paragraph-text {
    font-size: 0.8em;
    font-family: "Proxima Nova Bold"; }
  #footer .footer-link-text {
    display: none; }
  #footer .footer-link-mob-box {
    margin-top: 0.8em;
    display: block; }
  #footer .footer-link-mob-box .footer-link-mob-1 {
    float: left;
    clear: none;
    width: 65px;
    margin-top: 0.8em;
    display: block;
    margin-right: 25.9%; }
  #footer .footer-link-mob-box .footer-link-mob-2 {
    float: left;
    clear: none;
    width: 138px;
    margin-top: 0.8em;
    display: block; }
  #footer .footer-link-mob-box ul {
    margin: 0;
    padding: 0; }
  #footer .footer-link-mob-box ul li {
    font-size: 16px;
    padding: 0;
    margin: 0;
    text-decoration: none; }
  #footer .footer-link-mob-box ul li a {
    color: #7e7e7e;
    font-family: "Proxima Nova Bold";
    font-size: 0.746875em;
    line-height: 0;
    text-decoration: none; }
  #footer .footer-link-mob-box ul li:before {
    content: ""; }
  .how-to-use-main-box .paragraph-text h1 {
    font-size: 1.813em;
    width: 68%;
    /*Pooja 20-09-2016*/
    padding-bottom: 0.5em; }
  .how-to-use-cream-main-box .paragraph-text h1 {
    font-size: 1.813em;
    width: 100%;
    padding-bottom: 0.5em; }
  .how-to-use-conceal-main-box .paragraph-text h1 {
    font-size: 1.813em;
    Padding-bottom: 0; }
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p .subhead,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p .subhead,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p .subhead {
    font-size: 0.75em; }
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead,
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div p .subhead {
    font-size: 0.75em;
    line-height: 0.7;
    /*Pooja 20-09-2016*/ }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead {
    font-size: 0.75em;
    line-height: 1em; }
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    left: 10.2%; }
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    top: 12.9%; }
  .homepage-lower-carousel-box {
    /* amar 17 sept */
    margin-top: 0; }
  .zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    /*pooja 24-09-2016*/
    padding-top: 0em; }
  .zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    /*pooja 24-09-2016*/
    width: 66%;
    padding-top: 0.75em; }
  .prevent-trigger-box .prevent-trigger-carousel-box .carousel ul.carousel-slides {
    /* 04-oct */
    height: 20em !important; }
  /*******************************/ }

@media only screen and (max-width: 601px) {
  .footer-share-box .richText,
  .footer-followus-box .richText {
    padding-right: 49.3%; } }

@media only screen and (max-width: 568px) {
  .footer-share-box .richText,
  .footer-followus-box .richText {
    padding-right: 33.3%; } }

@media screen and (max-width: 375px) {
  .homepage-mob-doctor-box .doctor-image h3 {
    /* amar 19 sept */
    margin-bottom: 2em; }
  .homepage-mob-doctor-box .doctor-image h3 {
    /* amar 20 sept */
    margin-bottom: 4em; }
  .home-carousel-mobile-box .carousel .carousel-slides {
    /* amar 19 sept */
    height: 23.25em !important; }
  .footer-share-box .richText,
  .footer-followus-box .richText {
    padding-right: 24.3%; }
  .homepage-mob-doctor-box .doctor-image p {
    margin-top: 0; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 + div.paragraph-text {
    width: 42%;
    /* NR 24-sept UAT */ }
  .zovirax-duo-main-box .duo-mobile-image {
    /* NR 29-sept SIT */
    margin-right: 13%; }
  .zovirax-duo-main-box .duo-mobile-image {
    width: 39% !important; } }

@media screen and (max-width: 320px) {
  .homepage-mob-doctor-box .doctor-image h3 {
    /* amar 19 sept */
    margin-bottom: 3em; } }

/* G2 added media query for mobile End */
/* new css variant for footer gr */
.white-footer {
  background: #fff;
  font-size: 18px;
  letter-spacing: 2px;
  padding-top: 30px;
  padding-bottom: 30px; }

html[lang="fr-FR"] .footer-link-box {
  background-color: #fff; }

html[lang="ru-RU"] .page-zhizn-s-prostudoy .fighting-back-image-left {
  margin-left: 0; }

html[lang="fr-FR"] .page-retour-en-arriere .fighting-back-main-box {
  margin-bottom: 31px; }

html[lang="en-GB"] .page-cold-sore-products .outer-heal-product-box {
  margin-left: 0; }

/* Infosys changes moved from CF3 to CF5 - commit #74205d3 - START */
html[lang="de-DE"] .para-content-box .para-content .left-content {
  opacity: 0;
  padding: 43px 0 0 30px; }

/* Infosys changes moved from CF3 to CF5 - commit #74205d3 - END */
@media screen and (max-width: 1024px) and (min-width: 768px) {
  html[lang="de-DE"] .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2 {
    font-size: 1.175em;
    /* AP- on - 20/06/2018 */ }
  html[lang="de-DE"] .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 + div.paragraph-text {
    left: 5%;
    /* AP- on - 20/06/2018 */ } }

@media screen and (max-width: 767px) {
  html[lang="de-DE"] .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 + div.paragraph-text {
    left: 5%; }
  html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    top: 2.57em;
    padding-left: 6%;
    width: 60%; }
  html[lang="de-DE"] .prevent-trigger-lower-sub-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 {
    font-size: 1.15em;
    width: 100% !important; }
  html[lang="de-DE"] .homepage-mob-doctor-box .doctor-image figcaption {
    top: 44.1%; } }

.page-cold-sore-stages .parametrizedhtml.reference-zovirax-poll-1,
.parametrizedhtml.reference-zovirax-poll-4,
.parametrizedhtml.reference-zovirax-poll-3,
.parametrizedhtml.reference-zovirax-poll-5,
.parametrizedhtml.reference-zovirax-poll-6 {
  height: 77px;
  position: relative;
  bottom: 60px; }

.parametrizedhtml.reference-zovirax-poll-5 {
  height: 77px;
  position: relative;
  bottom: 60px; }

/*.page-spreading-cold-sores #runningCodeExample .pollOptionsContainer h4
{
width: 284px;
}
*/
/*UKIM20008999933*/
html[lang="fr-FR"] .breadcrumbs {
  font-size: 14px;
  margin-left: 50px; }

html[lang="fr-FR"] .breadcrumbs a:hover {
  color: #f47920; }

html[lang="fr-FR"] .page-home .breadcrumbs-list.breadcrumbs-without-separator .odd.first.last.is-current {
  display: none; }

html[lang="fr-FR"]
.page-retour-en-arriere.page-la-verite-sur-les-remedes-au-bouton-de-fievre .breadcrumbs,
.page-retour-en-arriere.page-la-verite-sur-les-remedes-au-bouton-de-fievre .breadcrumbs a {
  color: white; }

/*UKIM20008999933*/
/* G2 Added below line of css 08-01-2016  */
.ref-img {
  display: none;
  opacity: 0; }

/*----------Zovirax Duo CSS Start-----------*/
.duopage-carousel {
  /*Prashant- Added-11-04-16*/
  border: none;
  padding: 0px;
  background-color: #f5f5f5;
  padding-left: 11.5%;
  padding-bottom: 2.4em;
  /*Prashant- Added-12-04-16*/
  /*Modified Pooja 17-05-16 UT*/ }

.duopage-carousel > .component-content > .carousel-nav {
  display: none; }

/*----------Zovirax Duo CSS End-----------*/
/* PR Added 12_4_16 */
.homepage-main-box .homepage-carousel {
  background-color: transparent;
  border: none;
  padding: 0; }

.homepage-main-box .homepage-carousel .carousel-nav a {
  /*border: none;
    width: 14px;
    height: 14px;
    background: #94bed1;
    border-radius: 6px;*/ }

.homepage-main-box .homepage-carousel .carousel-nav a:focus {
  border: 1px dotted black;
  border-radius: 0; }

.homepage-main-box .homepage-carousel .carousel-nav li.is-active a {
  background: #006999; }

.homepage-main-box .homepage-carousel .carousel-nav-prev a,
.homepage-main-box .homepage-carousel .carousel-nav-next a {
  background: transparent;
  height: 117px;
  width: 90%; }

.homepage-main-box .homepage-carousel .carousel-nav-prev a:before,
.homepage-main-box .homepage-carousel .carousel-nav-next a:before {
  content: ""; }

.homepage-main-box .homepage-carousel .carousel-nav-prev {
  /* amar 16 sept */
  background: url(../../img/carousel/prev-arrow.png) left top no-repeat;
  width: 40px;
  height: 112px;
  left: -8px; }

.homepage-main-box .homepage-carousel .carousel-nav-next {
  background: url(../../img/carousel/next-arrow.png) right top no-repeat;
  width: 40px;
  height: 112px;
  margin-right: -0.8%;
  padding: 0; }

.homepage-main-box .homepage-carousel .paragraph-text p a {
  text-decoration: none;
  font-style: normal; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel {
  padding: 0; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .carousel-nav {
  display: none; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
  height: 33.638em !important; }

html[lang="el-GR"] .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
  height: auto !important; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text {
  background: transparent;
  position: relative;
  z-index: 1;
  padding: 2em 4% 0 6.3%;
  /* Modified Pooja 7-7-2016 */ }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text h2 {
  font-size: 2em;
  line-height: 0.98;
  /* amar 21 sept */
  color: #006999;
  font-family: "Proxima Nova light";
  margin-bottom: 0.66em;
  /* amar 13 sept */ }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .home-page-right-carousal-text h2 {
  /*Added Pooja 12-07-2016*/
  width: 85%; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text h1,
.homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text h2 {
  font-size: 2em;
  line-height: 1;
  margin-bottom: 0.9em; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text p {
  font-size: 1.125em;
  line-height: 1.3;
  /* amar 21 sept */
  margin-bottom: 1.04em;
  /* amar 13 sept */
  color: #333;
  /* amar 13 sept */
  font-family: "Proxima Nova W08 Reg"; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text.home-page-right-carousal-text p {
  width: 58%;
  display: block; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel.right-carousel .carousel-slides .carousel-slide:last-child .paragraph-text.home-page-right-carousal-text p {
  width: 100%;
  /* amar 13 sept */
  display: block; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel.right-carousel .carousel-slides .carousel-slide .paragraph-text.home-page-right-carousal-text p {
  /* amar 21 sept */
  line-height: 1.3;
  margin-bottom: 1.11em; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text p a,
.homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text p a,
.homepage-main-box .homepage-cta-box .homepage-cta-text p a {
  text-decoration: none;
  font-size: 1em;
  font-family: "Proxima Nova W08 Reg"; }

.homepage-main-box .homepage-left-carousel .paragraph-text a {
  font-style: normal;
  background: url(../../img/find-out-more.png) right 0.34em no-repeat;
  /* FF3.6-15 */
  /*Modified Pooja 7-7-2016*/
  padding-right: 3.2%;
  /* amar 14 sept */ }

.homepage-main-box .homepage-right-carousel .paragraph-text a {
  font-style: normal;
  background: url(../../img/find-out-more.png) right 0.34em no-repeat;
  /* amar 13 sept */
  padding-right: 5.6%;
  /* amar 14 sept */ }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel {
  /*Modified Pooja 7-7-2016*/
  background: transparent;
  border: none;
  width: 48%; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box {
  width: 50%;
  margin: 0 auto;
  position: relative; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text {
  position: absolute;
  padding: 2em 34% 0 7%; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text p {
  font-size: 1.125em;
  line-height: 1; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text p a {
  font-style: normal;
  background: url(../../img/find-out-more.png) right center no-repeat;
  /* FF3.6-15 */
  padding-right: 5%; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .desktop-left-carousel {
  /*Modified Pooja 7-7-2016*/
  position: absolute;
  top: 0;
  left: 0; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel-box {
  position: relative; }

.homepage-main-box .homepage-cta-box {
  /* amar 21 sept */
  padding: 2.4em 1% 3.1em;
  margin-top: 0; }

.homepage-main-box .homepage-cta-box > .component-content {
  /*display: table;
    border-collapse: separate;
    border-spacing: 1em 0;*/ }

.homepage-main-box .homepage-cta-box .homepage-sub-cta-box1,
.homepage-main-box .homepage-cta-box .homepage-sub-cta-box2,
.homepage-main-box .homepage-cta-box .homepage-sub-cta-box3 {
  display: table-cell;
  vertical-align: top;
  float: none; }

.homepage-main-box .homepage-cta-box .homepage-cta-text {
  /* amar 21 sept */
  padding: 2.46em 16% 0 0;
  position: relative;
  min-height: 142px; }

.homepage-main-box .homepage-cta-box .homepage-cta-text h2 {
  /*Pooja 12-10-2016*/
  /*font-family: "Proxima Nova light";
    line-height: 1;
    margin-bottom: 0em;
    width: 94%;
    min-height: 96px;*/ }

.homepage-main-box .homepage-cta-box .homepage-cta-text p a {
  font-size: 1.125em;
  line-height: 1;
  background: url(../../img/find-out-more.png) right 0.275em no-repeat;
  /* NR 01-oct - SIT */
  padding-right: 5%; }

.homepage-main-box .homepage-cta-box .homepage-cta-text p {
  /* amar 21 sept */
  margin: 0 auto;
  padding-top: 1.7em; }

.homepage-main-box .homepage-doctor-box .doctor-image {
  position: relative;
  float: left;
  width: 100%; }

.homepage-main-box .homepage-doctor-box .doctor-image img {
  float: left;
  width: 100%; }

.homepage-main-box .homepage-doctor-box .doctor-image figcaption {
  position: absolute;
  top: 0;
  right: 0;
  width: 42%;
  padding: 7.9em 0.5% 0 0;
  /*Pooja 27-09-2016*/ }

.homepage-main-box .homepage-doctor-box .doctor-image figcaption h3 {
  font-size: 2em;
  font-family: "Proxima Nova light";
  line-height: 1;
  margin-bottom: 0.75em;
  /*Pooja 27-09-2016*/
  /* text-transform: uppercase;  */
  /*SS : 11 Sep*/
  /*Pooja 12-10-2016 UAT*/ }

.homepage-main-box .homepage-doctor-box .doctor-image figcaption p {
  /* amar 17 sept */
  width: 80%;
  position: relative;
  margin: 0;
  /*Pooja 27-09-2016*/ }

.homepage-main-box .homepage-doctor-box .doctor-image figcaption p .white-paragraph-text,
.homepage-main-box .homepage-doctor-box .doctor-image figcaption p .blue-paragraph-text {
  font-size: 1.375em;
  font-family: "Proxima Nova W08 Reg";
  line-height: 1.5; }

.homepage-main-box .homepage-doctor-box .doctor-image figcaption p .bold-txt {
  font-size: 1.125em;
  font-family: "Proxima Nova Bold";
  padding-top: 1.14em;
  /* amar 21 sept */
  display: block; }

html[lang="hu-HU"] .homepage-main-box .homepage-doctor-box .doctor-image figcaption p .blue-paragraph-text strong:nth-child(1) {
  font-size: 0.85em;
  font-family: "Proxima Nova Bold";
  padding-top: 1.14em;
  display: block; }

/* PR Added 12_4_16 */
/* PR Added 14_4_16 */
.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image {
  position: relative; }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption {
  /* amar 21 sept */
  /*position: absolute;
    top: 0;
    padding: 6.3em 0 0 0;
    width: 45%;
    left: 9.1%;*/ }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h1,
.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
  /* amar 16 sept */
  /*font-size: 3em;
    font-family: "Proxima Nova light";
    line-height: 1.22;
    margin-bottom: 0.85em;
    margin-top: 0;*/ }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h1 {
  /* amar 16 sept */ }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
  /* amar 21 sept */ }

/*.homepage-main-box .homepage-carousel .carousel-slides .carousel-slide:nth-child(1) .homepage-carousel-main-box .homepage-carousel-image figcaption h2,
.homepage-main-box .homepage-carousel .carousel-slides .carousel-slide:nth-child(3) .homepage-carousel-main-box .homepage-carousel-image figcaption h2,
.homepage-main-box .homepage-carousel .carousel-slides .carousel-slide:nth-child(4) .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
    // amar 22 sept 
    margin-bottom: 0.7em;
}*/
.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 sup {
  /*Added Pooja 7-7-2016*/
  top: -0.3em; }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h1 + p,
.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 + p {
  /* amar 21 sept */
  /*font-size: 1.125em;
    font-family: "Proxima Nova W08 Reg";
    line-height: 1.5;
    width: 48%;
    margin-bottom: 2.2em;*/ }

/* USIM10015196145 start */
html[lang="el-GR"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 + p {
  width: 100%; }

/* USIM10015196145 end */
.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 + p + p {
  /* amar 16 sept */
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  line-height: 1.5; }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption p a {
  /* amar 16 sept */
  /*font-style: normal;
    background: url(../../img/find-out-more.png) right 0.34em no-repeat;
    padding-right: 0.9em;
    font-family: "Proxima Nova Bold";
    font-size: 1em;*/ }

.homepage-main-box .homepage-carousel .carousel-nav li {
  /*Modified pooja 20-07-2016*/
  position: relative;
  z-index: 999;
  margin: 0 2px;
  /* amar 16 sept */ }

/* removed amar 16-Sept*/
/* PR Added 14_4_16 */
/* PR Added 18_4_16 */
.homepage-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::before {
  /* amar 17 sept */
  background: url(../../img/quote1.png) 10% -13% no-repeat;
  content: "";
  width: 30px;
  height: 18px;
  position: absolute;
  left: -10%;
  top: 0; }

html[lang="hu-HU"] .homepage-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::before {
  background: url(../../img/quote1-blue.png) 10% -13% no-repeat; }

.homepage-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::after {
  /* amar 17 sept */
  background: url(../../img/quote2.png) 81% 100% no-repeat;
  content: "";
  width: 8%;
  height: 1.5em;
  position: absolute;
  right: -17%;
  bottom: 0; }

html[lang="hu-HU"] .homepage-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::after {
  background: url(../../img/quote2-blue.png) 81% 100% no-repeat; }

/* PR Added 18_4_16 */
.home-mobile-carousel {
  display: none; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .home-tablet-left-carousel {
  display: none; }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .home-mobile-left-carousel {
  display: none; }

.homepage-sub-right-box .home-mobile-right-img {
  display: none; }

.homepage-sub-right-box .home-tablet-right-img {
  display: none; }

.homepage-main-box .homepage-doctor-box .mobile-doctor-img {
  display: none; }

/* how-to-use-conceal carousel start*/
.how-to-use-conceal-main-box .how-to-use-content-box .carousel {
  /*Added Pooja 13-07-2016*/
  border: none;
  background-color: #fff;
  padding: 2.8em 6em 2.01em;
  /*Pooja 22-09-2016*/ }

.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel {
  /*Added Pooja 15-07-2016*/
  border: none;
  background-color: #fff;
  padding: 1.7em 8.5% 0.5em;
  /*Modified Pooja 18-07-2016*/ }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel {
  /*Pooja 24-09-2016*/
  border: none;
  background-color: #fff;
  padding: 1.01em 8.5% 0.5em; }

.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel {
  /*Pooja 23-07-2016*/
  padding: 3.15em 8.5% 0.5em; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav {
  /*Pooja 17-09-2016*/
  margin: 0 auto;
  z-index: 99;
  height: 44px; }

.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav {
  /*Pooja 17-09-2016*/
  margin: 0 auto;
  z-index: 99;
  height: 44px;
  padding-top: 0.55em; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav {
  /*Pooja 17-09-2016*/
  padding-top: 0.9em;
  margin: 0 auto;
  z-index: 99;
  height: 44px; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav {
  /*Pooja 16-09-2016*/
  padding-top: 0.9em; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-prev a:before,
.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-next a:before,
.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev a:before,
.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next a:before,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev a:before,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next a:before {
  /*Added Pooja 18-07-2016*/
  content: ""; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel p span {
  /*Added Pooja 18-07-2016*/
  /*Pooja 17-09-2016*/
  font-size: 1.750em;
  line-height: 1;
  /*Pooja 16-09-2016*/ }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel p span,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel p span {
  /*Pooja 17-09-2016*/
  font-size: 1em;
  font-family: "proxima nova bold"; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel p {
  /*Pooja 16-09-2016*/
  margin: 0; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel p + p,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel p + p {
  /*Added Pooja 18-07-2016*/
  font-size: 0.875em;
  font-family: "Proxima Nova W08 Reg";
  padding-bottom: 0.4em;
  /*Pooja 16-09-2016*/ }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel p + p {
  /*Pooja 28-09-2016*/
  font-size: 0.875em;
  font-family: "Proxima Nova W08 Reg";
  padding-bottom: 0.55em;
  line-height: 1.3; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-prev {
  /*Added Pooja 13-07-2016*/
  background: url(../../img/carousel/prev-arrow.png) 46% 80% no-repeat;
  width: 9.5%;
  /*Pooja 16-09-2016*/
  height: 9%; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev {
  /*Added Pooja 18-07-2016*/
  background: url(../../img/carousel/prev-arrow.png) 20% 80% no-repeat;
  width: 16%;
  /*pooja 17-09-2016*/
  height: 9%; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev {
  /*Pooja 15-09-2016*/
  width: 17%; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-next {
  /*Added Pooja 13-07-2016*/
  background: url(../../img/carousel/next-arrow.png) 46% 80% no-repeat;
  width: 9%;
  /*Pooja 16-09-2016*/
  height: 9%; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next {
  /*Added Pooja 18-07-2016*/
  background: url(../../img/carousel/next-arrow.png) 68% 80% no-repeat;
  width: 12%;
  /*pooja 17-09-2016*/
  height: 9%; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next {
  /*Pooja 15-09-2016*/
  width: 12.5%; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav a,
.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav a,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav a {
  /*Added Pooja 18-07-2016*/
  border: none;
  width: 14px;
  height: 14px;
  background: #94bed1;
  border-radius: 7px;
  /* NR - 19-sept-SIT */ }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav li.is-active a,
.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav li.is-active a,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav li.is-active a {
  /*Added Pooja 13-07-2016*/
  background: #006999; }

.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-prev a,
.how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-next a,
.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev a,
.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next a,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev a,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next a {
  /*Added Pooja 18-07-2016*/
  background: transparent;
  height: 117px;
  width: 90%; }

/* G2 add new css 08-01-2016 Start */
.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img {
  display: none; }

.home-left-carousel-mobile,
.home-right-carousel-mobile {
  /* amar 13 sept */
  display: none; }

.left-carousel .home-desktop-left-carousel {
  position: relative;
  top: -0.8em; }

.right-carousel .homepage-right-carousel .home-desktop-left-carousel {
  position: absolute;
  right: 12%;
  top: 7.5em; }

.right-carousel .carousel-slides .carousel-slide:last-child .homepage-right-carousel .home-desktop-left-carousel {
  /* amar 14 sept */
  position: absolute;
  right: 11%;
  top: 11.5em; }

.right-carousel:last-child .carousel-slides .carousel-slide:last-child .homepage-right-carousel .home-desktop-left-carousel {
  /* amar 14 sept */
  position: absolute;
  right: 18%; }

.right-carousel .carousel-slides .carousel-slide:last-child .homepage-right-carousel .paragraph-text a {
  font-style: normal;
  background: url(../../img/find-out-more.png) right 0.34em no-repeat;
  /* amar 13 sept */
  padding-right: 3.2%;
  /* amar 14 sept */ }

/* amar 16 sept carousal start  */
.homepage-main-box .homepage-carousel {
  float: left;
  width: 100%; }

.homepage-main-box .homepage-carousel .carousel-slides {
  /* amar 16 sept */
  /*background: #f6f6f6;
    float: left;
    width: 100%;
    position: relative;*/ }

.homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
  /* amar 16 sept */
  float: left;
  width: 100%; }

.homepage-main-box .homepage-carousel .carousel-nav {
  /* amar 21 sept */ }

.homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-prev {
  /* amar 21 sept */ }

.homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-next {
  /* amar 21 sept */ }

.homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-1 img {
  /* amar 21 sept */ }

/* amar 16 sept carousal end  */
/* G2 add new css 08-01-2016  End*/
/* how-to-use-conceal carousel end */
/*----------Tablet CSS Start-----------*/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  /*Prashant- Added-12-04-16*/
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-carousel-tab-img {
    /*Added Pooja 27-07-2016*/
    position: relative; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-carousel-tab-img figcaption {
    /*Added Pooja 27-07-2016*/
    position: absolute;
    top: 0;
    padding: 4.3em 0 0 9.5%;
    width: 49%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .homepage-left-carousel .image {
    top: 1em;
    width: 75%;
    left: 11%; }
  /* removed amar 17 sept */
  /*----------Zovirax Duo CSS Start-----------*/
  .duopage-carousel {
    /*Prashant- Added-12-04-16*/
    padding-left: 11%;
    padding-bottom: 0.6em;
    /*Prashant- Added-18-04-16*/ }
  /*----------Zovirax Duo CSS End-----------*/
  /* PR Added 14_4_16 */
  /*removed amar 16 sept */
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption p {
    /*font-size: 0.875em;
        line-height: 1.2;
        font-family: "Proxima Nova W08 Reg";
        color: #333333;
        width: 68%;*/ }
  .homepage-main-box .homepage-carousel .carousel-nav-prev {
    background: url(../../img/carousel/prev-arrow-tablet.png) 46% 33% no-repeat;
    /* FF3.6-15 */
    left: -12px;
    top: 39%; }
  .homepage-main-box .homepage-carousel .carousel-nav-next {
    background: url(../../img/carousel/next-arrow-tablet.png) right 33% no-repeat;
    /* FF3.6-15 */
    right: 0;
    top: 39%; }
  .homepage-main-box .homepage-carousel .carousel-nav a {
    width: 7px;
    height: 7px;
    border-radius: 4px; }
  .homepage-main-box .homepage-carousel .carousel-nav-prev a,
  .homepage-main-box .homepage-carousel .carousel-nav-next a {
    background: transparent;
    height: 117px;
    width: 90%; }
  .homepage-main-box .homepage-carousel .carousel-nav li {
    margin: 0 1px; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text h2,
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text h2 {
    font-size: 1.3125em;
    line-height: 1.2;
    margin-bottom: 0.9em; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text,
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text {
    /*Modified Pooja 26-07-2016*/
    padding: 1em 16% 0 10%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 31.375em !important; }
  .homepage-main-box .homepage-cta-box {
    /* amar 17 sept */
    padding: 0 3% 1.8em;
    margin-top: 0;
    /* amar 17 sept */ }
  .homepage-main-box .homepage-cta-box .homepage-cta-text h2 {
    /*font-size: 1.3125em;
        line-height: 1.2;
        margin-bottom: 0em;
        min-height: 45px;*/ }
  .homepage-main-box .homepage-cta-box .homepage-cta-text {
    padding: 1em 10% 0 0;
    min-height: 93px; }
  .homepage-main-box .homepage-cta-box .homepage-cta-text p a {
    font-size: 0.9375em;
    line-height: 1;
    background: url(../../img/find-out-more.png) right 0.281em no-repeat;
    padding-right: 6%; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption h3 {
    font-size: 1.3125em; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption p {
    width: 100%; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption p .white-paragraph-text {
    font-size: 0.9375em;
    line-height: 1; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption p .bold-txt {
    font-size: 0.9375em;
    padding-top: 1em; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption {
    width: 33%;
    padding: 4.4em 10% 0 0; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::before {
    background-size: 50%;
    /* removed amar 17 sept */
    top: -4.5em;
    left: 0; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::after {
    background-size: 61% auto;
    /* removed amar 17 sept */
    right: -6%;
    bottom: -3.5em; }
  /* PR Added 14_4_16 */
  .homepage-main-box .homepage-cta-box .homepage-cta-text p {
    padding-top: 0.6em; }
  .homepage-sub-right-box .home-desktop-right-img {
    display: none; }
  .homepage-sub-right-box .home-tablet-right-img {
    display: block;
    margin-left: 0; }
  .homepage-main-box .homepage-carousel .carousel-slides > li:nth-child(2) .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
    margin-bottom: 1em; }
  .homepage-main-box .homepage-carousel .carousel-slides > li:nth-child(2) .homepage-carousel-main-box .homepage-carousel-image figcaption p {
    margin-bottom: 0.8em; }
  .homepage-main-box .homepage-carousel .carousel-slides > li:nth-child(3) .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
    /*  margin-top: 0.6em; */ }
  /* removed amar 16 Sept */
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text p {
    font-size: 0.875em;
    line-height: 1;
    margin-bottom: 1em;
    color: #333333; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .homepage-left-carousel .paragraph-text p {
    /*Added Pooja 27-07-2016 */
    width: 80%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .homepage-right-carousel .paragraph-text p {
    /*Added Pooja 27-07-2016 */
    width: 65%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .carousel-slides > li:last-child .homepage-sub-carousel-box .paragraph-text a,
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text p a span {
    font-size: 1.065em; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-prev {
    /*Added Pooja 1-08-2016*/
    background: url(../../img/carousel/prev-arrow.png) 80% 80% no-repeat;
    background-size: 35%;
    left: 1%;
    /* NR - 19-sept-SIT */
    top: 45%; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-next {
    /*Added Pooja 1-08-2016*/
    background: url(../../img/carousel/next-arrow.png) 10% 80% no-repeat;
    background-size: 35%;
    right: 1%;
    /* NR - 19-sept-SIT */
    top: 45%; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel {
    /*Added Pooja 1-08-2016*/
    padding: 1.7em 5.8em 2.2em; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav a,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav a,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav a {
    /*Added Pooja 1-08-2016*/
    width: 9px;
    height: 9px; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-prev > a,
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-next > a {
    /*Pooja 22-09-2016*/
    width: 50%;
    height: 30px; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav .carousel-nav-prev a,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav .carousel-nav-next a {
    /*Pooja 20-09-2016*/
    width: 100%;
    height: 20px; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav .carousel-nav-prev a,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav .carousel-nav-next a {
    /*Pooja 20-09-2016*/
    width: 100%;
    height: 30px; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel p span,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel p span,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel p span {
    /*Added Pooja 1-08-2016*/
    font-size: 1em; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel p + p,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel p + p,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel p + p {
    /*Pooja 22-09-2016*/
    font-size: 0.75em; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev {
    /*Pooja 20-09-2016*/
    background-size: 25%;
    margin-left: 0%; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next {
    /*Pooja 20-09-2016*/
    background-size: 31%;
    margin-right: 0%; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev {
    /*Pooja 30-09-2016*/
    top: 54%; } }

/* G2 add media query replace "min-width:768px" */
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 31.636em !important;
    /* amar 17 sept */ }
  /* removed amar 16 sept */
  .homepage-main-box .homepage-doctor-box .doctor-image img {
    height: auto;
    /* amar 17 sept */ }
  .homepage-main-box .homepage-left-carousel .paragraph-text a {
    /* amar 17 sept */
    padding-right: 5%; }
  .homepage-main-box .homepage-right-carousel .paragraph-text a {
    /* amar 17 sept */
    padding-right: 7%;
    background: url(../../img/find-out-more.png) right 0.25em no-repeat; }
  .homepage-doctor-box > .component-content > .content > .doctor-image {
    /* amar 21 sept */
    display: none; }
  .homepage-doctor-box > .component-content > .content > .doctor-image.first {
    /* amar 21 sept */
    display: block !important; } }

/* G2 change media query "max-width: 768px" with "min-width: 768px"*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 16 sept */ }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption {
    /* amar 16 sept */
    /*padding: 4.65em 0 0 0;
        width: 63%;*/ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-1 img {
    /* amar 16 sept */
    /*width: 41%;
        top: 5.45em;*/ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-2 img {
    /* amar 16 sept */
    /*width: 37%;
        top: 8.55em;
        right: 7.8%;*/ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-3 img {
    /* amar 16 sept */
    /*width: 26%;
        top: 4.1em;
        right: 16%;*/ }
  .homepage-main-box .homepage-carousel .carousel-nav {
    bottom: 1.5em; }
  /* removed amar 16 sept */
  .right-carousel .homepage-right-carousel .home-desktop-left-carousel {
    right: 10%;
    top: 4.5em;
    width: 42%; }
  .homepage-main-box .homepage-left-carousel .paragraph-text a {
    font-style: normal;
    background: url(../../img/find-out-more.png) right 0.162em no-repeat;
    /* FF3.6-15 */
    /*Modified Pooja 7-7-2016*/
    padding-right: 3.2%;
    /* amar 14 sept */
    position: absolute;
    left: 6.3%;
    bottom: 2.5em;
    z-index: 2; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text {
    position: static; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel-box {
    height: 19.636em; }
  html[lang="el-GR"] .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel-box {
    height: 20.636em; } }

/* amar 17 sept start */
@media screen and (max-width: 1024px) {
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 16 sept */ }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 31.636em !important;
    /* amar 17 sept */ }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel-box {
    height: 24.636em; }
  .homepage-main-box .homepage-left-carousel .paragraph-text a {
    bottom: 4.5em; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption {
    padding: 9.4em 10% 0 0; } }

@media screen and (max-width: 962px) {
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 16 sept */ } }

@media screen and (max-width: 768px) {
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 16 sept */ }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 28.636em !important;
    /* amar 17 sept */ }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel-box {
    height: 19.636em; }
  .homepage-main-box .homepage-left-carousel .paragraph-text a {
    bottom: 2.5em; }
  .homepage-main-box .homepage-doctor-box .doctor-image figcaption {
    padding: 4.4em 10% 0 0; } }

/* amar 17 sept end */
/*----------Tablet CSS End-----------*/
@media only screen and (max-width: 767px) {
  .prevent-trigger-carousel-box .carousel-nav li {
    display: inline-block;
    margin: 0; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image {
    display: none; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel {
    display: block; }
  .highlight {
    color: red; }
  .homepage-sub-right-box.component .home-desktop-right-img.component {
    display: none; }
  .homepage-sub-right-box.component .home-tablet-right-img.component {
    display: none; }
  .homepage-sub-right-box.component .home-mobile-right-img.component {
    display: block;
    float: left;
    width: 100%; }
  .homepage-sub-right-box.component .home-mobile-right-img.component img {
    float: left;
    width: 100%; }
  .homepage-main-box .homepage-doctor-box .doctor-image {
    display: none; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img {
    display: block;
    float: left;
    width: 100%;
    position: relative; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figure {
    width: 100%;
    float: left; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figure img {
    width: 100%;
    float: left; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    padding: 3.4em 3% 0 10%;
    text-align: left;
    box-sizing: border-box; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption h3 {
    font-size: 1.4375em;
    font-family: "Proxima Nova light";
    line-height: 1;
    margin-bottom: 0.9em;
    width: 47%;
    float: right; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption p {
    font-size: 0.9375em;
    font-family: "Proxima Nova light";
    line-height: 1.3;
    float: right;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 0.5em;
    margin-top: 16.6em;
    padding-right: 3%; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption p:nth-child(3) {
    font-size: 0.9375em;
    font-family: "Proxima Nova Bold";
    float: right;
    width: 100%;
    box-sizing: border-box;
    text-align: left;
    margin-top: 0; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure {
    width: 100%; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure img {
    width: 100%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box {
    width: 100%; }
  /* G2 remove css 07-29-2016 */
  /* .homepage-main-box .homepage-carousel ul.carousel-slides{
height:737px  !important;
} */
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure figcaption {
    position: absolute;
    left: 10%;
    top: 3.1em;
    text-align: left;
    width: 46.4%; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure figcaption h1 {
    line-height: 1.1; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure figcaption h2 {
    line-height: 1.1;
    font-size: 2em; }
  .homepage-main-box .homepage-carousel .carousel-nav li {
    display: inline-block;
    margin: 0; }
  .homepage-main-box .homepage-carousel .carousel-nav li:nth-child(2),
  .homepage-main-box .homepage-carousel .carousel-nav li:nth-child(3),
  .homepage-main-box .homepage-carousel .carousel-nav li:nth-child(4) {
    top: 0px; }
  .homepage-main-box .homepage-carousel .carousel-nav li:nth-child(1),
  .homepage-main-box .homepage-carousel .carousel-nav li:nth-child(5) {
    display: none; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure figcaption p {
    font-size: 0.9375em;
    font-family: "Proxima Nova Bold";
    line-height: 1; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure figcaption p a {
    font-style: normal;
    background: none;
    /* FF3.6-15 */
    padding-right: 0;
    font-size: 1em; }
  .homepage-main-box .homepage-carousel .carousel-slides > li:nth-child(2) .homepage-carousel-main-box .home-mobile-carousel figure figcaption p a {
    font-style: normal;
    background: none;
    /* FF3.6-15 */
    padding-right: 0;
    font-size: 1em; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .home-desktop-left-carousel {
    display: none; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .home-mobile-left-carousel {
    display: block; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .home-mobile-left-carousel img {
    width: 100%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .image.home-left-carousel-mobile img {
    /* amar 17 sept */
    width: 100%;
    padding-top: 0;
    padding-left: 0;
    margin: 0 auto; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .image.home-right-carousel-mobile img {
    padding-left: 0;
    /* amar 19 sept */ }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel {
    width: 100%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text {
    /* amar 17 sept */
    padding: 0em 10% 0 10%;
    width: 100%;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: 1.5em;
    right: 0;
    margin: 0 auto; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text h2 {
    font-size: 1.250em;
    width: 85%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text.home-page-right-carousal-text h2 + p {
    /* amar 19 sept */
    display: none; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text h2 .blue-paragraph-text {
    /* amar 17 sept */
    color: #fff; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel.right-carousel .paragraph-text h2 .blue-paragraph-text {
    /* amar 19 sept */
    color: #006999; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text h2 + p {
    /* amar 17 sept */
    display: none; }
  /*24-05-2016*/
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text p {
    font-size: 0.75em; }
  .homepage-main-box .homepage-left-carousel .paragraph-text a span {
    font-style: normal;
    background: url(../../img/carousel/mobile-white-arrow.png) right 0.24em no-repeat;
    /* amar 19 sept */
    padding-right: 1em;
    color: #fff;
    font-size: 1.083333333333333em;
    background-size: 6% auto; }
  .homepage-main-box .homepage-right-carousel .paragraph-text a span {
    font-style: normal;
    background: url(../../img/carousel/read-more.png) right 0.24em no-repeat;
    /* amar 19 sept */
    padding-right: 1em;
    font-size: 1.083333333333333em;
    /* amar 19 sept */
    background-size: 5% auto; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .paragraph-text.home-page-right-carousal-text p {
    width: 47%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .carousel-slides > li .homepage-sub-carousel-box .paragraph-text a {
    background: none;
    /* FF3.6-15 */
    padding-right: 0; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .carousel-slides > li:nth-child(2) .homepage-sub-carousel-box .paragraph-text a {
    background: none;
    /* FF3.6-15 */
    padding-right: 0; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .carousel-slides > li:last-child .homepage-sub-carousel-box .paragraph-text a {
    background: none;
    /* FF3.6-15 */
    padding-right: 0; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text {
    padding: 2em 4% 0 10%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text h2 {
    font-size: 1.4375em;
    line-height: 1.2; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text p {
    font-size: 0.9375em; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box .paragraph-text p a {
    background: none;
    /* FF3.6-15 */
    padding-right: 0; }
  .homepage-main-box .homepage-cta-box > .component-content {
    width: 83%;
    margin: 0 auto; }
  .homepage-main-box .homepage-cta-box {
    padding: 2em 3% 1.6em; }
  .homepage-main-box .homepage-cta-box .homepage-cta-text {
    padding: 1.3em 0 0 0; }
  .homepage-main-box .homepage-cta-box .homepage-cta-text h2 {
    font-size: 1.4375em;
    line-height: 1.2;
    width: 100%;
    min-height: inherit; }
  .homepage-main-box .homepage-cta-box .homepage-cta-text p {
    padding-top: 1.1em; }
  .homepage-main-box .homepage-cta-box .homepage-cta-text p a {
    background: none;
    font-size: 0.9375em; }
  .homepage-main-box .homepage-carousel .carousel-nav a {
    width: 10px;
    height: 10px; }
  /*============== cold-sore-remedy-truths page CSS Starts======================*/
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev {
    /*Prashant-Added-08-09-16*/
    background: url(../../img/carousel/prev-arrow.png) 20% center no-repeat;
    width: 6%;
    height: 6%;
    position: absolute;
    left: -11%;
    top: 11.4em; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next {
    /*Prashant-Added-08-09-16*/
    background: url(../../img/carousel/next-arrow.png) 68% center no-repeat;
    width: 2.5%;
    height: 6%;
    position: absolute;
    right: -8%;
    top: 11em; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav li {
    /*Prashant-Added-08-09-16*/
    display: inline-block;
    line-height: 0; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav {
    /*Prashant-Added-08-09-16*/
    height: auto; }
  /*============== cold-sore-remedy-truths page CSS Ends======================*/
  .homepage-main-box .homepage-carousel {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-1 img {
    /*right: 6%;
        top: 1.5em;
        width: 38%;*/ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-2 img {
    /*right: 2.3%;
        top: 1.9em;
        width: 33%;*/ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-3 img {
    /*right: 8.55%;
        top: 2.2em;
        width: 50%;*/ }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    /* amar 19 sept */
    height: 32.636em !important; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel.right-carousel .carousel-slides .carousel-slide:last-child .paragraph-text.home-page-right-carousal-text h2 + p {
    display: none;
    /* amar 19 sept */ } }

@media only screen and (max-width: 667px) {
  /* G2 remove css 07-29-2016 */
  /* .homepage-main-box .homepage-carousel ul.carousel-slides{
height:644px  !important;
} */
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption p {
    margin-top: 13.2em; } }

@media only screen and (max-width: 640px) {
  /* G2 remove css 07-29-2016 */
  /* .homepage-main-box .homepage-carousel ul.carousel-slides{
height:619px  !important;
} */
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    /* amar 19 sept */
    height: 30.636em !important; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption p {
    margin-top: 12.4em; } }

@media only screen and (max-width: 601px) {
  .homepage-main-box .homepage-carousel {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    /* amar 20 sept */
    height: 29.636em !important; } }

@media only screen and (max-width: 568px) {
  /* G2 remove css 07-29-2016 */
  /* .homepage-main-box .homepage-carousel ul.carousel-slides{
height:512px  !important;
} */
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    /* amar 19 sept */
    height: 27.636em !important; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption p {
    margin-top: 10.5em; }
  .homepage-main-box .homepage-carousel {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
    /* amar 19 sept */ } }

@media only screen and (max-width: 480px) {
  /* G2 remove css 07-29-2016 */
  /* .homepage-main-box .homepage-carousel ul.carousel-slides{
height:470px  !important;
} */
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption p {
    margin-top: 6.5em; } }

@media only screen and (max-width: 375px) {
  /* G2 remove css 07-29-2016 */
  /* .homepage-main-box .homepage-carousel ul.carousel-slides{
height:372px  !important;
} */
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    /* amar 19 sept */
    height: 18em !important; }
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption p {
    margin-top: 3.5em; }
  .homepage-main-box .homepage-carousel {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
    /* amar 19 sept */ } }

@media only screen and (max-width: 360px) {
  /* G2 remove css 07-29-2016 */
  /* .homepage-main-box .homepage-carousel ul.carousel-slides{
height:358px  !important;
} */
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    /* amar 19 sept */
    height: 17.5em !important; } }

@media only screen and (max-width: 320px) {
  .homepage-main-box .homepage-doctor-box .mobile-doctor-img figcaption p {
    margin-top: 1.6em; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure {
    width: 100%; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .home-mobile-carousel figure img {
    width: 100%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-right-box {
    width: 100%; }
  .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 15.9375em !important;
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides {
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
    /* amar 19 sept */ } }

/*  G2 css start  07-29-2016 */
@media screen and (max-width: 767px) {
  /* G2 Added below line of css 08-01-2016  */
  .ref-img {
    display: block; }
  .ref-img img {
    width: 100%;
    opacity: 0;
    line-height: 0; }
  .ref-img {
    line-height: 0;
    position: absolute;
    width: 100%;
    z-index: -100;
    opacity: 0;
    top: -100%; }
  .homepage-carousel-mob-img img {
    width: 100%; }
  .homepage-main-box .homepage-carousel .carousel-nav {
    /* amar 17 sept */
    position: absolute;
    bottom: 1em;
    left: 0;
    right: 0; }
  .homepage-main-box .homepage-carousel .carousel-nav li:nth-child(5) {
    display: inline-block; }
  .homepage-carousel .carousel-nav .carousel-nav-prev,
  .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-next {
    display: none; }
  /* G2 add new css 08-01-2016 Start */
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img {
    display: block; }
  /* G2 add new css 08-01-2016  End*/
  #wrapper .homepage-main-box .homepage-carousel ul.carousel-slides {
    height: auto; }
  .homepage-main-box .homepage-carousel .slide-1 .homepage-carousel-main-box .homepage-carousel-mob-img figcaption {
    width: 44%; }
  .homepage-main-box .homepage-carousel .slide-3 .homepage-carousel-main-box .homepage-carousel-mob-img figcaption {
    width: 48%; }
  .homepage-main-box .homepage-carousel .slide-2 .homepage-carousel-main-box .homepage-carousel-mob-img figcaption {
    /* amar 17 sept */
    width: 54%; }
  .homepage-main-box .homepage-carousel .slide-4 .homepage-carousel-main-box .homepage-carousel-mob-img figcaption {
    width: 40%; }
  .homepage-main-box .homepage-carousel .slide-5 .homepage-carousel-main-box .homepage-carousel-mob-img figcaption {
    width: 31%; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption {
    position: absolute;
    top: 0;
    padding: 1.3em 0 0 11%;
    width: 49%; }
  .mobile-back-text {
    display: none; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption h1,
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption h2 {
    font-size: 0.986875em;
    margin-bottom: 1.05em;
    font-family: "Proxima Nova light";
    line-height: 1.2em;
    text-align: left; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img p {
    text-align: left;
    font-size: 0.8125em;
    /* amar 17 sept */ }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption h1 + p,
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption h2 + p {
    text-align: left;
    font-size: 0.8125em;
    /* amar 17 sept */
    margin-bottom: 1em;
    line-height: 1.5;
    /* amar 19 sept */ }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img .orange-paragraph-text {
    font-size: 1em;
    /* amar 17 sept */
    font-family: proxima nova bold; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img .orange-paragraph-text {
    background: url(../../img/carousel/read-more.png) right 0.32em no-repeat;
    /* amar 19 sept */
    background-size: auto 56%;
    padding-right: 1em; }
  .how-to-use-conceal-main-box .carousel-nav li {
    display: inline-block;
    margin: 0; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-prev {
    background-size: auto 100%;
    background-position: 40% 100%;
    height: 35px;
    margin-top: -4%; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-next {
    background-size: auto 100%;
    background-position: 40% 100%;
    height: 35px;
    margin-top: -4%; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav a,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav a,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav a {
    /*Pooja 20-09-2016*/
    width: 6px;
    height: 6px; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-prev > a,
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-next > a {
    /*Pooja 20-09-2016*/
    width: 100%;
    height: 30px; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav .carousel-nav-prev > a,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav .carousel-nav-next > a {
    /*Pooja 20-09-2016*/
    width: 100%;
    height: 15px; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav {
    /*Pooja 20-09-2016*/
    padding-top: 0; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav li {
    /*Pooja 20-09-2016*/
    display: inline-block; }
  /*================= Fight Back Page Start==================*/
  .fight-back-mob-carousel {
    /*Prashant-Added-06-09-16*/
    border: none;
    background-color: #fff;
    padding-top: 2.1em;
    padding: 2.1em 10%; }
  .fight-back-mob-carousel .carousel-nav li {
    /*Prashant-Added-06-09-16*/
    display: inline-block; }
  .fight-back-mob-carousel .carousel-nav .carousel-nav-prev,
  .fight-back-mob-carousel .carousel-nav .carousel-nav-next {
    /*Prashant-Added-06-09-16*/
    display: none; }
  .fight-back-mob-carousel .cta-image {
    /*Prashant-Added-06-09-16*/
    padding-bottom: 1em; }
  .fight-back-mob-carousel .article-cta-text h2 {
    /*Prashant-Added-06-09-16*/
    font-size: 1.250em;
    line-height: 1.250; }
  .fight-back-mob-carousel .carousel-nav a {
    /*Prashant-Added-06-09-16*/
    border: none;
    border-radius: 10px;
    background: #99c2d6; }
  .fight-back-mob-carousel .carousel-nav li.is-active a {
    /*Prashant-Added-06-09-16*/
    background: #006699; }
  .fight-back-mob-carousel .carousel-nav {
    /*Prashant-Added-06-09-16*/
    margin: 0px; }
  .fight-back-mob-carousel .article-cta-text p:last-child {
    /*Prashant-Added-06-09-16*/
    font-size: 0.750em; }
  .fight-back-mob-carousel .carousel-slides {
    /* amar 24 sept */
    height: 26.25em !important; }
  .home-left-carousel-mobile,
  .home-right-carousel-mobile {
    /* amar 17 sept */
    display: block; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav {
    /*Pooja 24-09-2016*/
    padding-top: 0em; }
  /*================= Fight Back Page End==================*/ }

@media only screen and (max-device-width: 767px) and (min-device-width: 480px) {
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-prev {
    background-position: 10% 100%; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel .carousel-nav-next {
    background-position: 80% 100%; } }

@media only screen and (max-width: 375px) {
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img .orange-paragraph-text {
    background: url(../../img/carousel/read-more.png) right 0.35em no-repeat;
    /* amar 19 sept */
    background-size: auto 56%;
    padding-right: 1em; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption h1 + p .orange-paragraph-text {
    background: url(../../img/carousel/read-more.png) right 0.32em no-repeat;
    /* amar 19 sept */
    background-size: auto 56%;
    padding-right: 1em; }
  .fight-back-mob-carousel .carousel-slides {
    /*pooja 24-06-09-16*/
    height: 24em !important; } }

@media only screen and (max-width: 320px) {
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption h1 + p .orange-paragraph-text {
    background: url(../../img/carousel/read-more.png) right 0.25em no-repeat;
    /* amar 19 sept */
    background-size: auto 56%;
    padding-right: 1em; }
  .fight-back-mob-carousel .carousel-slides {
    /*pooja 24-06-09-16*/
    height: 21.5em !important; } }

@media screen and (max-width: 767px) {
  .home-carousel-mobile-box .carousel .blue-paragraph-text {
    width: 90%; }
  .home-carousel-mobile-box .carousel h2 {
    margin-bottom: 0.4em; } }

.homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel.right-carousel .carousel-slides .carousel-slide:last-child .paragraph-text.home-page-right-carousal-text p {
  width: 50%; }

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption p a > span {
  font-size: 1.5em; }

@media screen and (max-width: 767px) {
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box.slide-1 .homepage-carousel-mob-img figcaption {
    padding: 1.3em 0 0 6%; }
  /*German locale change*/ }

.newsletter-box .subscription-box .bottom-paragraph-text .white-text .orange-paragraph-text {
  color: #666666;
  /*Pooja 22-09-2016*/ }

/*----------Zovirax contact us  Page CSS start-----------*/
.contact-us-box,
.newsletter-box {
  background: #f8f8f8;
  background: -moz-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 50%, #fefefe 72%, white 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #f8f8f8), color-stop(42%, #f8f8f8), color-stop(50%, #fefefe), color-stop(72%, #fefefe), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 50%, #fefefe 72%, white 100%);
  background: -o-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 50%, #fefefe 72%, white 100%);
  background: -ms-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 50%, #fefefe 72%, white 100%);
  background: linear-gradient(to bottom, #f8f8f8 0%, #f8f8f8 42%, #fefefe 50%, #fefefe 72%, white 100%); }

.newsletter-box .header-paragraph-text {
  /*Pooja 15-09-2016*/
  padding: 4em 8.2% 9.3em; }

.contact-us-box .header-paragraph-text {
  /*Added pooja 22-07-2016 */
  padding: 4em 8.2% 4.3em; }

.contact-us-box .header-paragraph-text h1,
.newsletter-box .header-paragraph-text h1 {
  font-size: 3em;
  margin-bottom: 0.15em;
  /*pooja 21-09-2016 */ }

.contact-us-box .header-paragraph-text h1 {
  /*Modified pooja 18-05-2016 UT*/
  padding-bottom: 0.1em; }

.wsform .wsform-item {
  /*Added pooja 18-05-2016 UT*/
  margin-bottom: 2em !important; }

.contact-us-box .header-paragraph-text p,
.newsletter-box .header-paragraph-text p {
  font-size: 1.125em;
  width: 100%;
  margin: 0;
  color: #333333;
  font-family: "Proxima Nova W08 Reg"; }

.contact-us-box .header-paragraph-text p {
  /*Added pooja 22-07-2016 */
  width: 67%;
  line-height: 1.2em;
  padding-left: 0.5%;
  margin: 0; }

.contact-us-box .header-paragraph-text p .subhead {
  /*Added Pooja 22-07-2016*/
  padding-bottom: 1.1em;
  display: block; }

.contact-us-box > .component-content,
.newsletter-box > .component-content {
  padding: 0 3.33%; }

.contact-us-form-box,
.subscription-box {
  background-color: #fff; }

.contact-us-form-box .wsform .component-content,
.newsletter-box .wsform .component-content {
  background-color: #fff;
  padding: 0;
  margin: 0; }

.newsletter-form .wsform .component-content {
  background-color: #fff !important; }

.contact-us-form-box .top-form-text p {
  /*Added pooja 18-05-2016 UT*/
  font-size: 1.125em; }

.contact-us-form-box .form input[type="text"] {
  /*Modified Pooja 22-07-2016*/
  border: 2px solid #c8c8c8;
  color: #006999;
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  width: 90%;
  /*Pooja 15-09-2016*/
  padding: 0.35em 4% 0.35em 4.5%;
  /*Pooja 15-09-2016*/ }

.contact-us-box .contact-us-form.grid_8 {
  /*Added Pooja 22-07-2016*/
  width: 65.5%; }

.newsletter-form .form input[type="text"] {
  border: 2px solid #c8c8c8;
  color: #333333;
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  width: 83.5%;
  /*Modified Pooja 22-07-2016*/
  padding: 0.3em 7.2%;
  /*Added Pooja 22-07-2016*/ }

.contact-us-form-box .form textarea {
  /*sonal added 12/5/2016*/
  border: 2px solid #c8c8c8;
  color: #006999;
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  width: 100%;
  /*Pooja 15-09-2016*/
  height: 10.7em;
  border-radius: 5px;
  resize: none;
  padding: 0.9em 0 8.4em 1em;
  /*Pooja 15-09-2016*/ }

.contact-us-form-box .form textarea:focus {
  /*Pooja 27-09-2016*/
  color: #006999;
  border: 2px solid #c8c8c8;
  box-shadow: none; }

.form-divider {
  border-top: 1px solid #CCCDD0;
  width: 955px; }

.contact-us-form-box .wsform .wsform-label,
.newsletter-form .wsform-item .wsform-label {
  font-size: 1.125em;
  font-weight: normal;
  pointer-events: none;
  /*modified sonal 12/5/2016*/
  color: #333333;
  font-family: "Proxima Nova W08 Reg"; }

.newsletter-box .wsform > .component-content {
  padding: 3.4em 13% 0;
  /*pooja 21-09-2016 */ }

.contact-us-form-box .wsform > .component-content {
  padding: 2.8em 13% 0;
  /*Added Pooja 22-07-2016*/ }

.contact-us-box .bottom-paragraph-text .component-content {
  padding: 0 !important; }

.contact-us-form h2,
.newsletter-form h2 {
  display: none; }

.subscription-box .paragraph-text {
  padding-top: 0.7em;
  padding-right: 3%;
  /*Modified Pooja 22-07-2016*/
  margin: 0 !important; }

.contact-us-box .paragraph-text.info-text {
  /*Pooja 17-09-2016*/
  padding-top: 2.7em;
  padding-right: 3%;
  /*Modified Pooja 22-07-2016*/
  margin: 0 !important; }

.contact-us-box .paragraph-text h2 {
  /*Pooja 15-09-2016*/
  font-size: 2em;
  font-family: "Proxima Nova W08 Reg";
  color: #333333; }

.contact-us-form .A_MSG input[type="text"] {
  height: 186px;
  font-size: 1.125em; }

.contact-us-form {
  width: 65.9%; }

.contact-us-form-box .paragraph-text p,
.subscription-box .paragraph-text p {
  /*Modified Pooja 22-07-2016*/
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  margin: 0;
  color: #333333; }

.contact-us-form-box .paragraph-text p .attention-txt {
  /*Pooja 21-09-2016*/
  padding-bottom: 2.7em;
  display: block; }

.contact-us-form .bottom-paragraph-text {
  /*Pooja 15-09-2016*/
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  line-height: 1.2em;
  display: block;
  color: #333333;
  padding-top: 2.3em; }

.contact-us-form .bottom-paragraph-text p {
  margin: 0; }

/*Pooja 15-09-2016*/
.contact-us-form .bottom-paragraph-text .orange-paragraph-text {
  color: #333333; }

/*Pooja 29-09-2016*/
.contact-us-form .bottom-paragraph-text a {
  text-decoration: none; }

.newsletter-form .bottom-paragraph-text a {
  /*added sonal 19/5/16*/
  text-decoration: none; }

.wsform .custom-select1 {
  border: 2px solid #c8c8c8;
  color: #006999;
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 0.01px;
  outline: 0;
  line-height: 1em;
  background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
  width: 72%;
  /*modified pooja 22-07-2016*/
  height: 2.8em;
  /*modified pooja 22-07-2016*/
  padding: 0em 1.3em;
  /*Added pooja 22-07-2016*/ }

.wsform select:focus,
.wsform input[type="text"],
.wsform nput[type="textarea"] {
  border-color: #c8c8c8 !important;
  color: #006999 !important;
  box-shadow: none !important; }

.contact-us-form-box .contact-us-form form .wsform-item .wsform-controls input[type="text"] {
  margin-bottom: 0px;
  color: #333333;
  /*modified sonal 19/5/16*/ }

.contact-us-form-box .contact-us-form form .wsform-item .wsform-controls input[type="textarea"] {
  color: #333333; }

.contact-us-form-box .contact-us-form .wsform-controls .custom-select1,
input[type="text"] {
  color: #333333; }

.title-dropdown-text {
  display: none; }

.contact-us-form .A_PRVACY_POLCY,
.newsletter-form .A_PRVACY_POLCY {
  /* Nilima 06-oct SIT */
  position: relative;
  padding-top: 0.5em;
  /*pooja 27-09-2016*/ }

.newsletter-form .A_PRVACY_POLCY {
  /* Nilima 06-oct SIT */
  margin-bottom: 5em !important; }

.newsletter-form .A_INSCID {
  display: none; }

.newsletter-form .bottom-paragraph-text p {
  font-size: 1.125em; }

.contact-us-form .A_PRVACY_POLCY .wsform-label,
.newsletter-form .A_PRVACY_POLCY .wsform-label {
  /* Nilima 06-oct SIT */
  position: absolute;
  left: 2.3em;
  bottom: -2.2em; }

.contact-us-form .A_PRVACY_POLCY .wsform-controls,
.newsletter-form .A_PRVACY_POLCY .wsform-controls {
  margin-left: 0 !important;
  float: none !important;
  position: absolute;
  bottom: -36px;
  left: 0px;
  height: 25px !important;
  width: 100%;
  /*Sujeet 28-Sep*/
  vertical-align: middle; }

.subscription-box .top-form-text {
  padding: 3.2em 8.5% 0; }

.contact-us-form-box .top-form-text {
  padding: 3em 8.5% 0; }

.newsletter-box .subscription-box .bottom-paragraph-text {
  padding: 4.8em 8.6% 0em;
  /*pooja 17-09-2016*/ }

.newsletter-box .subscription-box .bottom-paragraph-text p {
  margin: 0; }

.newsletter-box .subscription-box .bottom-paragraph-text .white-text {
  font-size: 0.875em;
  font-family: "Proxima Nova W08 Reg";
  line-height: 1.2em;
  display: block;
  color: #666666; }

.newsletter-box .subscription-box .bottom-paragraph-text .white-text a {
  text-decoration: none; }

.contact-us-form-box .top-form-text p,
.subscription-box .top-form-text p {
  font-size: 1.125em;
  color: #333333;
  margin: 0;
  font-family: "Proxima Nova W08 Reg"; }

.contact-us-form .A_PRVACY_POLCY .wsform-controls input,
.newsletter-form .A_PRVACY_POLCY .wsform-controls input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  opacity: 0;
  /*Pooja 17-09-2016*/ }

.newsletter-form .ccparsys_item_2 > div.richText span.orange-paragraph-text > a {
  text-decoration: none; }

.policy-label {
  /*Pooja 21-09-2016*/
  border: 2px solid #E2E2E2 !important;
  box-shadow: none;
  border-radius: 0px;
  height: 23px !important;
  width: 23px;
  vertical-align: middle;
  position: absolute;
  bottom: -6px;
  left: 0px; }

.ticked {
  background: url("../../img/checked.jpg") no-repeat;
  /*Pooja 1-10-2016*/
  border: 1px solid #E2E2E2 !important;
  background-size: 1.8em; }

.wsform .controls {
  margin-left: 0 !important; }

.wsform button,
.wsform button:hover {
  background-color: #006999;
  color: white;
  font-size: 1.125em !important;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  padding: 0.8em 12%;
  font-family: "Proxima Nova bold" !important;
  border: none; }

.subscription-box .wsform button,
.subscription-box .wsform button:hover {
  padding: 0.8em 9.5%; }

.contact-us-form .control-group {
  /*Modified pooja 18-05-2016 UT*/
  margin-top: 3.5em;
  margin-bottom: 5em; }

.newsletter-form .control-group {
  /*Modified pooja 18-05-2016 UT*/
  margin-top: 2.7em; }

.contact-us-form-box .validation-text p {
  margin: 0;
  padding: 2em 0 0 8.6%;
  font-size: 1.125em; }

/*Pooja 17-09-2016 start*/
::-webkit-input-placeholder {
  /* Chrome, Safari, Opera */
  color: #333333; }

::-moz-placeholder {
  /* Firefox */
  color: #333333; }

:-ms-input-placeholder {
  /* IE10 and 11 */
  color: #333333 !important; }

::-ms-input-placeholder {
  /* Edge */
  color: #333333; }

::placeholder {
  color: #333333; }

/*Pooja 17-09-2016 end*/
.newsletter-box .validation-text p {
  /*Pooja 30-09-2016*/
  font-size: 1em;
  color: #c6080e;
  padding: 1em 8.5% 0; }

/*----------Zovirax contact us  Page CSS Ends-----------*/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .contact-us-box > .component-content,
  .newsletter-box > .component-content {
    padding: 0 2.5%; }
  .contact-us-box .header-paragraph-text,
  .newsletter-box .header-paragraph-text {
    padding: 2.3em 8.2% 4.8em; }
  .contact-us-box .header-paragraph-text h1 {
    font-size: 2em;
    padding-bottom: 0.6em; }
  .contact-us-box .header-paragraph-text p {
    font-size: 0.75em; }
  .contact-us-box .header-paragraph-text {
    padding: 2.3em 8.33% 2.1em; }
  .contact-us-form-box .top-form-text {
    padding: 2em 8.5% 0; }
  .contact-us-form-box .top-form-text p {
    font-size: 0.75em;
    font-weight: bold; }
  .contact-us-form-box .wsform .wsform-label {
    font-size: 0.75em;
    font-weight: bold;
    width: 25%;
    padding-top: 1em;
    /*Pooja 24-09-2016*/ }
  .contact-us-form-box .form input[type="text"] {
    border: 1px solid #c8c8c8;
    width: 92.5%;
    /*Pooja 22-09-2016*/
    padding: 0em 0% 0 6%;
    margin: 0;
    font-size: 0.75em; }
  .contact-us-form-box .paragraph-text p {
    font-size: 0.75em; }
  .contact-us-form-box .wsform > .component-content {
    padding: 1.1em 13% 0; }
  .contact-us-form-box .paragraph-text {
    padding: 0.9em 6.5% 0 2%; }
  .contact-us-box .contact-us-form .paragraph-text {
    padding: 0.5em 0% 0 35%; }
  .contact-us-form-box .wsform .wsform-item {
    margin-bottom: 1.25em !important; }
  .contact-us-box .paragraph-text h2 {
    font-size: 1.3125em;
    text-decoration: none;
    /*Pooja 22-09-2016*/ }
  .contact-us-form .bottom-paragraph-text {
    font-size: 0.75em;
    padding-left: 35%;
    padding-top: 2.3em; }
  .contact-us-form-box .A_PRVACY_POLCY {
    margin-left: 34%;
    padding-top: 1.1em; }
  .contact-us-form .control-group {
    margin-top: 1.6em;
    margin-bottom: 2.5em; }
  .contact-us-form-box .form textarea {
    /*Pooja 22-09-2016*/
    font-size: 0.75em;
    border: 1px solid #c8c8c8;
    width: 100%;
    margin: 0;
    height: 12.5em;
    border: 1px solid #c8c8c8; }
  .contact-us-box .contact-us-form.grid_8 {
    /*Added Pooja 22-09-2016*/
    width: 67%; }
  .policy-label {
    border: 1px solid #E2E2E2 !important;
    height: 0.8em !important;
    width: 13px;
    /*Pooja 1-10-2016*/
    bottom: 0.8em;
    /*Pooja 22-09-2016*/
    left: 4px; }
  .contact-us-form-box .validation-text p,
  .wsform .wsform-hint,
  .wsform .mandatory-marker {
    font-size: 0.75em; }
  .newsletter-box .wsform > .component-content {
    padding: 1.1em 13% 0; }
  .newsletter-box .wsform .wsform-item {
    margin-bottom: 1.25em !important; }
  .newsletter-box .wsform .custom-select1 {
    border: 1px solid #c8c8c8;
    width: 80%;
    height: 3.1em;
    padding: 0em 0% 0 5%;
    font-size: 0.75em;
    background: url(../../img/select-arrow.gif) 100% -6px no-repeat !important; }
  .newsletter-form .form input[type="text"] {
    border: 1px solid #c8c8c8;
    width: 95%;
    padding: 0em 0% 0 6%;
    margin: 0;
    font-size: 0.75em; }
  .wsform button,
  .wsform button:hover {
    font-size: 0.938em !important;
    padding: 0.6em 18%; }
  .subscription-box .wsform button,
  .subscription-box .wsform button:hover {
    padding: 0.6em 13%; }
  .newsletter-form .control-group {
    margin-top: 1em; }
  .newsletter-box .subscription-box .bottom-paragraph-text {
    /*Pooja 23-09-2016*/
    padding: 1.8em 11% 3.5em 25.5%; }
  .newsletter-box .subscription-box .bottom-paragraph-text .white-text {
    font-size: 0.563em; }
  .newsletter-form .wsform-item .wsform-label {
    /*pooja 17-09-2016*/
    font-size: 0.75em;
    width: 25%; }
  .wsform .wsform-controls,
  .wsform .controls {
    margin-left: 35% !important; }
  .newsletter-box .header-paragraph-text h1 {
    font-size: 2em;
    margin-bottom: 0.7em; }
  .newsletter-box .header-paragraph-text p {
    font-size: 0.75em;
    width: 65%;
    display: block; }
  .subscription-box .top-form-text {
    padding: 1.9em 8.4% 0; }
  .subscription-box .paragraph-text p {
    font-size: 0.75em; }
  .newsletter-form .bottom-paragraph-text p {
    font-size: 0.75em; }
  .form-divider {
    width: 604px !important; }
  .subscription-box .top-form-text p {
    /*pooja 17-09-2016*/
    font-size: 0.75em; }
  .newsletter-box .validation-text p {
    /*Pooja 30-09-2016*/
    font-size: 0.75em;
    padding: 1em 8% 0; }
  .ticked {
    /*Pooja 1-10-2016*/
    background-size: 0.9em; } }

/* MEDIA QUERIES
    ------------------------------------*/
@media only screen and (max-width: 767px) {
  .policy-label {
    border: 1px solid #E2E2E2 !important;
    box-shadow: none;
    border-radius: 0px;
    height: 18px !important;
    width: 18px; }
  .contact-us-form .A_PRVACY_POLCY .wsform-controls,
  .newsletter-form .A_PRVACY_POLCY .wsform-controls {
    bottom: -18px; }
  .newsletter-form .richText p {
    font-size: 0.75em;
    text-decoration: none; }
  .wsform button,
  .wsform button:hover {
    font-size: 0.938em !important;
    padding: 0.9em 0%;
    border-radius: 2px;
    width: 100%; }
  .contact-us-form .A_PRVACY_POLCY {
    padding-top: 0;
    /*Pooja 20-09-2016*/ }
  .wsform .wsform-hint,
  .wsform .mandatory-marker {
    color: #c6080e;
    FONT-SIZE: 0.75EM; }
  .newsletter-box .validation-text p {
    /*Pooja 30-09-2016*/
    font-size: 0.75em;
    padding: 1em 10.5% 0; }
  .wsform .custom-select1 {
    width: 79% !important;
    border: 1px solid #C8C8C7;
    height: 3em;
    font-size: 0.75em;
    padding: 0em 4%;
    /*Pooja 23-09-2016*/
    background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
    background-size: 18%; }
  .newsletter-box .wsform .custom-select1 option {
    padding-left: 6%; }
  /*Pooja 23-09-2016*/
  .newsletter-box .subscription-box .bottom-paragraph-text {
    padding: 0em 11% 0em;
    /*Pooja 17-09-2016*/ }
  .newsletter-box .subscription-box .bottom-paragraph-text .white-text {
    font-size: 0.75em; }
  .newsletter-form .control-group {
    margin-top: 2.5em; }
  .validation-text p {
    padding: 2.2em 10.6% 0;
    font-size: 0.75em; }
  .subscription-box .wsform button,
  .subscription-box .wsform button:hover {
    padding: 0.6em 0%; }
  .ticked {
    background: transparent url("../../img/checked.jpg") no-repeat scroll 0px 0px/18px auto; }
  .contact-us-form-box .validation-text p {
    /*Pooja 20-09-2016*/
    font-size: 0.75em;
    padding: 2em 7% 0 10%; }
  .newsletter-box {
    background: whitesmoke; }
  /*Pooja 22-09-2016*/
  .ticked {
    /*Pooja 1-10-2016*/
    background-size: 1.5em; } }

@media only screen and (max-device-width: 767px) and (orientation: landscape) {
  .wsform .custom-select1 {
    background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
    background-size: 10%; }
  .parametrizedhtml .product-list-drop,
  .buy-online-box .location-main-box .locationFinder .locationFinder-selectOption {
    background-size: 10% !important; } }

@media screen and (max-width: 601px) and (min-width: 601px) {
  .wsform .custom-select1 {
    background-size: auto; } }

.hidden-password-field {
  display: none; }

/**/
.confirmemail .gigya-input-text {
  margin-left: 65px !important;
  margin-top: 20px; }

.confirmemail .gigya-label-text {
  margin-top: 37px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) {
  color: #c6080e;
  margin-left: 55px; }

.confirmemail .gigya-required-display.gigya-reset {
  margin-top: 37px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) {
  margin-left: 32%; }

.newsletter-box .subscription-box .top-form-text {
  display: none !important; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(4) {
  margin-bottom: 8%;
  color: #333333;
  display: block;
  font-family: "Proxima Nova W08 Reg";
  font-size: 18px;
  line-height: 27px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(2) {
  display: none;
  color: #c6080e;
  font-family: "Proxima Nova W08 Reg";
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  width: 550px;
  padding-bottom: 9%; }

.gigya-screen .default-submit-button input[type=submit] {
  background-color: #F36633; }

.newsletter-box .subscription-box .gigya-raas.initialized .gigya-screen-caption {
  display: none; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
  position: absolute;
  left: 14.7%;
  color: #666;
  font-size: 18px;
  font-weight: 400; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
  border: 2px solid #c8c8c8;
  border: 2px solid #c8c8c8;
  color: #006999;
  font-family: "Proxima Nova W08 Reg";
  font-size: 18px;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: .01px;
  outline: 0;
  line-height: 1em;
  background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
  width: 48.3%;
  height: 50px;
  padding: 0 1.3em;
  margin-left: 140px;
  margin-top: -13px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control option {
  color: #006999;
  font-family: "Proxima Nova W08 Reg";
  font-size: 18px; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-textbox .gigya-input-text {
  border: 2px solid #c8c8c8 !important;
  display: inline;
  height: 51px;
  width: 66.3%;
  color: #006999;
  margin-left: 92px;
  font-family: "Proxima Nova W08 Reg";
  font-size: 18px;
  padding-left: 21px; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-textbox .gigya-input-text:focus {
  outline: none;
  box-shadow: none; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label {
  color: #323131;
  font-family: "Proxima Nova W08 Reg";
  font-size: 16px;
  line-height: 24px;
  text-align: left; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label a {
  color: #f47920;
  font-family: "Proxima Nova W08 Reg";
  font-size: 16px;
  line-height: 1.5;
  text-size-adjust: 100%;
  text-transform: capitalize; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label a:hover {
  text-decoration: none;
  color: #f47920; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-label span.gigya-label-text.gigya-checkbox-text + label {
  display: none; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
  border: 2px solid #E2E2E2 !important;
  box-shadow: none;
  height: 26px !important;
  width: 26px !important;
  -webkit-appearance: none; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-container-enabled .gigya-composite-control-submit input.gigya-input-submit {
  background-color: #006999;
  color: #fff;
  font-size: 1.125em !important;
  -webkit-border-radius: 4px;
  font-family: "Proxima Nova bold" !important;
  border: none;
  width: 31%;
  height: 49px;
  float: left; }

.newsletter-box .subscription-box .gigya-locale-en .gigya-screen.v2.gigya-reauthentication-screen.portrait {
  margin-left: 3%;
  width: 683px; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label span.gigya-label-text {
  font-size: 18px;
  color: #333;
  cursor: pointer;
  display: block;
  float: left;
  font-family: "Proxima Nova W08 Reg";
  font-size: 18px;
  font-weight: 400; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-layout-cell.with-social-login.responsive .gigya-composite-control.gigya-composite-control-dropdown {
  padding-bottom: 0 !important; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox:checked {
  box-shadow: none; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox:checked {
  outline: none;
  background: url(../../img/checked.jpg) no-repeat;
  border: 1px solid #E2E2E2 !important;
  background-size: 1.8em; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-error {
  border: none; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-dropdown label.gigya-label {
  margin-top: 9px;
  padding-bottom: 0; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form span.gigya-error-msg.gigya-error-msg-active {
  color: #c6080e;
  display: block;
  font-family: "Proxima Nova W08 Reg";
  font-size: 16px;
  height: 24px;
  line-height: 24px;
  text-size-adjust: 100%;
  font-weight: 400;
  text-align: left;
  padding-left: 175px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control.gigya-spacer {
  padding: 0; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) span.gigya-label-text {
  padding-top: 31px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) label.gigya-required-display.gigya-reset {
  padding-top: 31px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input {
  margin-top: 14px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) span.gigya-label-text {
  padding-top: 35px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) label.gigya-required-display.gigya-reset {
  padding-top: 35px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text {
  margin-top: 16px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) span.gigya-label-text {
  padding-top: 35px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) label.gigya-required-display.gigya-reset {
  padding-top: 35px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text {
  margin-top: 16px;
  margin-left: 132px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) label.gigya-label {
  margin-left: 14px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) {
  padding-bottom: 42px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(1) .gigya-layout-cell .gigya-composite-control:nth-child(3) span.gigya-error-msg.gigya-error-msg-active.gigya-error-code-400027 {
  margin-top: -13px;
  margin-bottom: 13px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-error:nth-child(5) {
  padding-bottom: 42px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 6px; }

.newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-valid:nth-child(5) {
  padding-bottom: 42px; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox label.gigya-label {
  width: 18%;
  margin-bottom: 19px; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox p {
  color: #c6080e;
  float: left !important;
  margin-top: 6%;
  width: 87% !important;
  margin-left: 0%;
  position: absolute;
  font-family: "Proxima Nova W08 Reg"; }

.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-valid p {
  margin-top: 2.3% !important; }

/* .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-layout-row .gigya-layout-cell .gigya-composite-control-dropdown .gigya-label label.gigya-required-display{display:none;} */
.newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
  outline: none; }

@media only screen and (max-width: 1024px) {
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) {
    margin-left: 30%; }
  .newsletter-box .subscription-box .gigya-raas.initialized .gigya-screen-caption {
    display: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    position: absolute;
    left: 15.2%;
    color: #666;
    font-size: 18px;
    font-weight: 400; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
    border: 2px solid #c8c8c8;
    border: 2px solid #c8c8c8;
    color: #006999;
    font-family: "Proxima Nova W08 Reg";
    font-size: 18px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: .01px;
    outline: 0;
    line-height: 1em;
    background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
    width: 48.3%;
    height: 50px;
    padding: 0 1.3em;
    margin-left: 141px;
    margin-top: -13px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control option {
    color: #006999;
    font-family: "Proxima Nova W08 Reg";
    font-size: 18px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-textbox .gigya-input-text {
    border: 2px solid #c8c8c8 !important;
    display: inline;
    height: 51px;
    width: 66.3%;
    color: #006999;
    margin-left: 92px;
    font-family: "Proxima Nova W08 Reg";
    font-size: 18px;
    padding-left: 21px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label {
    color: #323131;
    font-family: "Proxima Nova W08 Reg";
    font-size: 16px;
    line-height: 24px;
    text-align: left; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label a {
    color: #323131;
    font-family: "Proxima Nova W08 Reg";
    font-size: 16px;
    line-height: 1.5;
    text-size-adjust: 100%;
    text-transform: capitalize; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label a:hover {
    text-decoration: none;
    color: #868484; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-label span.gigya-label-text.gigya-checkbox-text + label {
    display: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
    border: 2px solid #E2E2E2 !important;
    box-shadow: none;
    height: 26px !important;
    width: 26px !important;
    -webkit-appearance: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-container-enabled .gigya-composite-control-submit input.gigya-input-submit {
    background-color: #006999;
    color: #fff;
    font-size: 1.125em !important;
    -webkit-border-radius: 4px;
    font-family: "Proxima Nova bold" !important;
    border: none;
    width: 31%;
    height: 49px;
    float: left; }
  .newsletter-box .subscription-box .gigya-locale-en .gigya-screen.v2.gigya-reauthentication-screen.portrait {
    margin-left: 3%;
    width: 683px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label span.gigya-label-text {
    font-size: 18px;
    color: #333;
    cursor: pointer;
    display: block;
    float: left;
    font-family: "Proxima Nova W08 Reg";
    font-size: 18px;
    font-weight: 400; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-layout-cell.with-social-login.responsive .gigya-composite-control.gigya-composite-control-dropdown {
    padding-bottom: 0 !important; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-textbox .gigya-input-text:checked {
    box-shadow: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox:checked {
    outline: none;
    background: url(../../img/checked.jpg) no-repeat;
    border: 1px solid #E2E2E2 !important;
    background-size: 1.8em; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-error {
    border: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-dropdown label.gigya-label {
    margin-top: 9px;
    padding-bottom: 0; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form span.gigya-error-msg.gigya-error-msg-active {
    color: #c6080e;
    display: block;
    font-family: "Proxima Nova W08 Reg";
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    text-size-adjust: 100%;
    font-weight: 400;
    text-align: left;
    text-indent: 30%;
    padding-left: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control.gigya-spacer {
    padding: 0; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) span.gigya-label-text {
    padding-top: 31px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) label.gigya-required-display.gigya-reset {
    padding-top: 31px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input {
    margin-top: 14px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) span.gigya-label-text {
    padding-top: 35px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) label.gigya-required-display.gigya-reset {
    padding-top: 35px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text {
    margin-top: 16px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) span.gigya-label-text {
    padding-top: 35px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) label.gigya-required-display.gigya-reset {
    padding-top: 35px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text {
    margin-top: 16px;
    margin-left: 132px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) label.gigya-label {
    margin-left: 14px;
    text-indent: 15%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) {
    padding-bottom: 42px;
    text-indent: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(1) .gigya-layout-cell .gigya-composite-control:nth-child(3) span.gigya-error-msg.gigya-error-msg-active.gigya-error-code-400027 {
    margin-top: -13px;
    margin-bottom: 13px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-error:nth-child(5) {
    padding-bottom: 42px;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 6px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-valid:nth-child(5) {
    padding-bottom: 42px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
    outline: none; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(2) {
    font-size: 12px;
    padding-bottom: 3%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(4), .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(2) {
    margin-left: -1%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(4) {
    font-size: 12px; }
  .newsletter-box .subscription-box .gigya-locale-en .gigya-screen.v2.gigya-reauthentication-screen.portrait {
    margin-left: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) {
    margin-left: 22%; } }

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .contact-us-box .header-paragraph-text, .newsletter-box .header-paragraph-text {
    margin-left: 0;
    padding: 2.3em 8.2% 4.8em; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label span.gigya-label-text {
    font-size: 12px; }
  .newsletter-box .subscription-box .gigya-locale-en .gigya-screen.v2.gigya-reauthentication-screen.portrait {
    margin-left: 3%;
    margin-left: 22px; }
  .gigya-screen.portrait {
    padding-top: 23px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    left: 13%;
    font-size: .75em; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
    border: 1px solid #c8c8c8 !important;
    width: 34%;
    height: 3.4em;
    background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
    font-size: .75em; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input {
    border: 1px solid #c8c8c8 !important;
    width: 43%;
    height: 38px;
    margin-left: 20%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text {
    border: 1px solid #c8c8c8 !important;
    width: 43%;
    height: 38px;
    margin-left: 20%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text {
    border: 1px solid #c8c8c8 !important;
    width: 43%;
    height: 38px;
    margin-left: 135px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(4) input.gigya-input-text {
    border: 1px solid #c8c8c8 !important;
    width: 43%;
    height: 38px;
    margin-left: 90px !important; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label a {
    font-size: 1em; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
    border: 1px solid #E2E2E2 !important;
    margin: 0;
    height: 15px !important;
    width: 15px !important; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-container-enabled .gigya-composite-control-submit input.gigya-input-submit {
    width: 136px;
    height: 35px;
    font-size: 15.008px !important;
    margin-left: 116px; }
  .gigya-screen .gigya-composite-control.gigya-composite-control-dropdown input, .gigya-screen .gigya-composite-control.gigya-composite-control-dropdown select, .gigya-screen .gigya-composite-control.gigya-composite-control-password input, .gigya-screen .gigya-composite-control.gigya-composite-control-password select, .gigya-screen .gigya-composite-control.gigya-composite-control-textbox input, .gigya-screen .gigya-composite-control.gigya-composite-control-textbox select {
    margin-bottom: 0; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label {
    font-size: 12px;
    width: 85%;
    line-height: 18px;
    margin-top: 10px;
    margin-right: 118px; }
  .gigya-screen .gigya-composite-control.gigya-composite-control-dropdown input, .gigya-screen .gigya-composite-control.gigya-composite-control-dropdown select, .gigya-screen .gigya-composite-control.gigya-composite-control-password input, .gigya-screen .gigya-composite-control.gigya-composite-control-password select, .gigya-screen .gigya-composite-control.gigya-composite-control-textbox input, .gigya-screen .gigya-composite-control.gigya-composite-control-textbox select {
    margin-bottom: 0 !important; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-composite-control.gigya-composite-control-textbox.confirmemail .gigya-label label.gigya-required-display {
    margin-top: 4.75%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox:checked {
    outline: none;
    background: url(../../img/checked.jpg) no-repeat;
    border: 1px solid #E2E2E2 !important;
    background-size: 12.6px;
    box-shadow: none;
    color: #323131;
    cursor: pointer;
    display: block;
    font-family: "Proxima Nova W08 Reg";
    font-size: 14px;
    font-weight: 400;
    height: 11.2px;
    line-height: normal;
    width: 13px;
    vertical-align: middle; }
  .newsletter-box .subscription-box .gigya-locale-en .gigya-screen.v2.gigya-reauthentication-screen.portrait {
    margin-left: 0%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    left: 10.25%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
    margin-left: 96px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(4) input.gigya-input-text {
    margin-left: 11.5%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(4) input.gigya-input-text {
    margin-left: 45px !important; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text {
    margin-left: 90px !important; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form span.gigya-error-msg.gigya-error-msg-active {
    text-indent: 22%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-valid p {
    margin-top: 4.3% !important; } }

@media only screen and (max-width: 1024px) and (orientation: landscape) {
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
    width: 45%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(4) input.gigya-input-text {
    width: 57%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    position: absolute;
    left: 105px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-composite-control.gigya-composite-control-textbox.confirmemail .gigya-label label.gigya-required-display {
    margin-top: 3.5%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
    outline: none; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
    margin-left: 25%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form span.gigya-error-msg.gigya-error-msg-active {
    text-indent: 29%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text {
    margin-left: 19.5%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text {
    margin-left: 24% !important; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(4) input.gigya-input-text {
    margin-left: 86px !important; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    position: absolute;
    left: 8.25%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) {
    margin-left: 29%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-valid p {
    margin-top: 2.3% !important; } }

@media only screen and (max-width: 767px) {
  .confirmemail .gigya-input-text {
    margin-left: 0px !important; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(2) {
    width: 100%;
    font-size: 12px;
    padding-bottom: 5%; }
  .newsletter-box .subscription-box .gigya-raas.initialized .gigya-screen-caption {
    display: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    position: absolute;
    left: 15.2%;
    color: #666;
    font-size: 13px;
    line-height: normal;
    font-weight: 400;
    left: 35px;
    font-family: "Proxima Nova W08 Reg"; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
    border: 1px solid #c8c8c8;
    color: #006999;
    font-family: "Proxima Nova W08 Reg";
    font-size: 12px;
    -webkit-appearance: none;
    text-indent: .01px;
    outline: 0;
    line-height: 1em;
    background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
    width: 74.3%;
    height: 36px;
    padding: 0 1.3em;
    margin-top: 27px;
    margin-left: -28px;
    padding-left: 11px;
    background-size: 18%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control option {
    color: #006999;
    font-family: "Proxima Nova W08 Reg";
    font-size: 12px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-textbox .gigya-input-text {
    border: 1px solid #c8c8c8 !important;
    display: inline;
    height: 37px;
    width: 94.3%;
    color: #006999;
    margin-left: 0;
    font-family: "Proxima Nova W08 Reg";
    font-size: 12px;
    padding-left: 12px;
    border-radius: 1px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label {
    color: #323131;
    font-family: "Proxima Nova W08 Reg";
    font-size: 12px;
    line-height: 18px;
    text-align: left;
    width: 93%;
    margin-right: 22px;
    padding-bottom: 6px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label a {
    color: #323131;
    font-family: "Proxima Nova W08 Reg";
    font-size: 12px;
    line-height: 1.5;
    text-size-adjust: 100%;
    text-transform: capitalize; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label a:hover {
    text-decoration: none;
    color: #868484; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-label span.gigya-label-text.gigya-checkbox-text + label {
    display: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
    border: 1px solid #E2E2E2 !important;
    box-shadow: none;
    height: 21px !important;
    width: 21px !important;
    -webkit-appearance: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-container-enabled .gigya-composite-control-submit input.gigya-input-submit {
    background-color: #006999;
    color: #fff;
    font-size: 15.008px !important;
    -webkit-border-radius: 2px;
    font-family: "Proxima Nova bold" !important;
    border: none;
    width: 94%;
    height: 36px;
    float: left; }
  .newsletter-box .subscription-box .gigya-locale-en .gigya-screen.v2.gigya-reauthentication-screen.portrait {
    margin-left: 0;
    width: 100%;
    padding-left: 41px;
    padding-top: 6px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label span.gigya-label-text {
    font-size: 12px !important;
    color: #333;
    cursor: pointer;
    display: block;
    float: left;
    font-family: "Proxima Nova W08 Reg";
    font-size: 18px;
    font-weight: 400;
    padding-left: 4px;
    margin-top: 0%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-layout-cell.with-social-login.responsive .gigya-composite-control.gigya-composite-control-dropdown {
    padding-bottom: 0 !important; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-textbox .gigya-input-text:checked {
    box-shadow: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox:checked {
    outline: none;
    background: url(../../img/checked.jpg) no-repeat;
    border: 1px solid #E2E2E2 !important;
    background-size: 18px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-error {
    border: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-dropdown label.gigya-label {
    margin-top: 9px;
    padding-bottom: 0; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form span.gigya-error-msg.gigya-error-msg-active {
    color: #c6080e;
    display: block;
    font-family: "Proxima Nova W08 Reg";
    font-size: 12px;
    height: 24px;
    line-height: 18px;
    text-size-adjust: 100%;
    font-weight: 400;
    text-align: left;
    padding-left: 0; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control.gigya-spacer {
    padding: 0; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) span.gigya-label-text {
    padding-top: 7px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) label.gigya-required-display.gigya-reset {
    padding-top: 7px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input {
    margin-top: 8px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) span.gigya-label-text {
    padding-top: 2px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) label.gigya-required-display.gigya-reset {
    padding-top: 3px;
    position: absolute;
    left: 10%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text {
    margin-top: 8px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) span.gigya-label-text {
    padding-top: 2px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) label.gigya-required-display.gigya-reset {
    padding-top: 3px;
    position: absolute;
    left: 10%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text {
    margin-top: 8px;
    margin-left: 0; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) label.gigya-label {
    margin-left: 4px;
    padding-top: 3px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(5) {
    padding-bottom: 16px;
    margin-left: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(1) .gigya-layout-cell .gigya-composite-control:nth-child(3) span.gigya-error-msg.gigya-error-msg-active.gigya-error-code-400027 {
    margin-top: -13px;
    margin-bottom: 13px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-error:nth-child(5) {
    padding-bottom: 14px;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 6px; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-valid:nth-child(5) {
    padding-bottom: 42px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
    outline: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    position: absolute;
    left: 10%;
    margin-top: 0%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form span.gigya-error-msg.gigya-error-msg-active {
    text-indent: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(2) {
    line-height: 18px;
    padding-bottom: 6%;
    margin-left: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(4) {
    font-size: 12px;
    margin-bottom: 0%;
    margin-left: 0%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox p {
    color: #c6080e;
    float: left !important;
    margin-top: 7%;
    width: 87% !important;
    margin-left: 0%;
    font-weight: 400;
    position: absolute;
    /* padding-bottom: 15% !important; */
    font-size: 12px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox label.gigya-label {
    width: 18%;
    margin-bottom: 5px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-valid p {
    margin-top: 6.5% !important; } }

@media only screen and (max-width: 767px) and (orientation: landscape) {
  .newsletter-box .subscription-box .gigya-locale-en .gigya-screen.v2.gigya-reauthentication-screen.portrait {
    padding: .8em 10% 0 11%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    left: 10%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
    background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
    background-size: 10%;
    padding: 0 4%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input {
    width: 99.5%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text {
    margin-left: 1px;
    width: 99.5%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text {
    width: 99.5%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form label.gigya-composite-control.gigya-composite-control-label {
    margin-right: 39px;
    width: 98%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-container-enabled .gigya-composite-control-submit input.gigya-input-submit {
    width: 100%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-checkbox .gigya-input-checkbox {
    outline: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control-textbox .gigya-input-text:focus {
    border: 1px solid #c8c8c8 !important;
    outline: none;
    box-shadow: none; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form span.gigya-error-msg.gigya-error-msg-active {
    text-indent: 0%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    left: 35px;
    margin-top: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(4) input.gigya-input-text {
    width: 100%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:first-child .gigya-layout-cell .gigya-composite-control select {
    width: 80%; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-label label.gigya-required-display.gigya-reset {
    position: absolute;
    left: 10%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-composite-control.gigya-composite-control-textbox.confirmemail .gigya-label label.gigya-required-display {
    margin-top: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(2) {
    padding-bottom: 4%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-layout-row .gigya-layout-cell .gigya-composite-control-label:nth-child(2) {
    padding-bottom: 3.5%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(1) input, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(2) input.gigya-input-text {
    margin-left: 0%; }
  .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(3) input.gigya-input-text, .newsletter-box .subscription-box .gigyaraas .gigya-screen .gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-layout-cell .gigya-composite-control:nth-child(4) input.gigya-input-text {
    margin-left: 0% !important; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox p {
    color: #c6080e;
    float: left !important;
    margin-top: 5%;
    width: 87% !important;
    margin-left: 0%;
    font-weight: 400;
    position: absolute;
    /* padding-bottom: 15% !important; */
    font-size: 12px; }
  .newsletter-box .subscription-box .gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-valid p {
    margin-top: 3.5% !important; } }

@media screen and (max-width: 767px) {
  #runningCodeExample {
    width: 200px !important; }
  html[lang="en-NZ"] .stage-2-act #runningCodeExample {
    padding-top: 50px !important; } }

.footer-followus-box .Twitter-logo.component {
  width: 13%;
  margin-left: 0%; }

.footer-followus-box .facebook-logo.component {
  width: 9%; }

.product-box > .component-content > div > .product-image {
  padding-top: 56px; }

.fighting-back-article-box .fighting-back-article-image1 {
  padding-left: 10.4%;
  padding-bottom: 2.8em; }

.fighting-back-article-box .fighting-back-article-image2 {
  padding-left: 10.4%;
  padding-top: 3.8em; }

.fighting-back-main-box .fighting-back-sub-image1 {
  line-height: 0px; }

.footer-logo-box .gsk-logo {
  margin-top: 1.25em;
  /* amar 16 sept */ }

.doctor-mobile-image,
.zovirax-duo-main-box .duo-mobile-image,
.zovirax-cream-main-box .duo-mobile-image,
.zovirax-defence-main-box .product-lower-sub-box-mob,
.zovirax-defence-faq-main-box .product-lower-sub-box-mob {
  display: none; }

.fight-back-mob-banner,
.fight-back-mob-carousel,
.mob-footer-box {
  /*Prashant-Added-06-09-16*/
  display: none; }

@-moz-document url-prefix() {
  .image .left {
    line-height: 0; } }

@media screen and (min-width: 1025px) {
  .how-to-use-conceal-main-box .how-to-use-content-box .conceal-carousel-box .conceal-carousel-img img {
    min-height: 32.500em; } }

/* G2 08-04-2016 modify below css*/
#footer .gsk-mobile-logo {
  display: none; }

.buy-online-box .product-logo-right-box .product4-image {
  margin-left: 30%; }

.zovirax-duo-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box2 .product-mob-img2 {
  /* amar-24-sept */
  display: none; }

/*****************TABLET CSS STARTS *******************/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .product-box > .component-content > div > .product-image {
    padding-top: 3.2em;
    margin-left: 1.3em; }
  .product-box > .component-content > div > .product-image.component {
    width: 22%; }
  .duopage-banner-box1 > .component-content > div > .duopage-banner-image1,
  .duopage-banner-box2 > .component-content > div > .duopage-banner-image2 {
    /*Modified Pooja 26-07-2016*/
    width: 40%; }
  .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .duopage-banner-image1 {
    width: 34%;
    /*Pooja 21-09-2016*/ }
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .duopage-banner-image1 {
    /*Added Pooja 27-07-2016*/
    padding-top: 5.7em;
    width: 22.5%; }
  .footer-followus-box .facebook-logo.component {
    margin-left: 8%; }
  .footer-followus-box .youtube-logo.component {
    margin-left: 8%; }
  .footer-followus-box .facebook-logo.component {
    margin-left: 13%; }
  .footer-followus-box .youtube-logo.component {
    margin-left: 11%; }
  .footer-logo-box .gsk-logo {
    /* amar 17 sept */
    margin-top: 0.6em;
    width: 2.5em;
    /*Pooja 28-09-2016*/ } }

/*****************TABLEL CSS END *******************/
/*****************MOBILE CSS STARTS ****************/
@media only screen and (max-width: 767px) {
  .zovirax-duo-main-box .where-to-buy-img,
  .zovirax-cream-main-box .where-to-buy-img,
  .zovirax-conceal-main-box .where-to-buy-img {
    display: none; }
  #content .duopage-banner-image1.desk-img {
    display: none; }
  #content .duopage-banner-image1.mob-img {
    display: block;
    width: 37%;
    float: left; }
  .product-box img {
    padding: 0;
    margin: 0 auto;
    float: none;
    display: block;
    clear: both;
    width: 90%; }
  .product-box.item-box-1 {
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 2em; }
  .product-box.item-box-1 img {
    margin-bottom: 0.5em;
    margin-left: 22%;
    width: 36%; }
  .product-box.item-box-2 img {
    margin-bottom: 0.5em;
    margin-left: 0%;
    width: 73%; }
  .product-type-box.pro-box-3 .product-box img {
    margin-bottom: 1.1em;
    margin-left: 7%;
    width: 53%; }
  #wrapper #footer .footer-logo-box .gsk-mobile-logo {
    width: 132px;
    display: block;
    margin: 0 auto !important;
    float: none;
    clear: none;
    padding-top: 17%; }
  #header .mobile-nav-box .zovirax-logo {
    width: 25%;
    top: 0.6em; }
  /* G2 remove below Class*/
  /*   .image.section.youtube-logo.grid_1.component.even.last {
        width: 20%;
        display: inline-block;
    } */
  /*  .image.section.facebook-logo.grid_1.component.odd {
        display: inline-block;
    } */
  /* .image.section.Twitter-logo.grid_1.component.even {
        display: inline-block;
        width: 25%;
    } */
  /* .richText.section.follow-us-text.component.first.odd {
        display: inline-block;
        width: 24%;
    } */
  .gsk-mobile-logo {
    display: block; }
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 img,
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image2 img,
  .zovirax-cream-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 img,
  .zovirax-cream-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image2 img,
  .zovirax-conceal-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 img,
  .zovirax-conceal-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image2 img {
    width: 100%; }
  .zovirax-defence-main-box .duopage-banner-image1 img {
    max-width: 50%;
    float: right;
    margin-top: 6em;
    margin-right: 13%; }
  .zovirax-defence-main-box .product-lower-sub-box-image1,
  .zovirax-defence-faq-main-box .product-lower-sub-box-image1 {
    display: none; }
  .zovirax-defence-main-box .product-lower-sub-box-mob,
  .zovirax-defence-faq-main-box .product-lower-sub-box-mob {
    display: block; }
  .fighting-back-banner-image,
  .cta-main-box {
    /*Prashant-Added-06-09-16*/
    display: none; }
  .fight-back-mob-banner,
  .fight-back-mob-carousel,
  .mob-footer-box {
    /*Prashant-Added-06-09-16*/
    display: block; }
  .zovirax-duo-main-box .duo-mobile-image {
    /*Pooja 20-09-2016*/
    width: 32% !important;
    float: right !important;
    position: absolute;
    /* NR 29-sept SIT */
    top: 1em;
    right: 0; }
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box2 .product-mob-img2 {
    /*amar 24*/
    display: block; }
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box2 .product-lower-sub-box-image2 {
    /*amar 24*/
    display: none; }
  .how-to-use-conceal-main-box .conceal-carousel-img img {
    min-height: 6em;
    float: left; }
  /*Pooja 24-09-2016*/ }

/*****************MOBILE CSS END ****************/
.product-lower-sub-box1 .product-lower-sub-box-image1 {
  margin: 0; }

@media screen and (max-width: 1960px) and (min-width: 1024px) {
  .page-umgang-mit-lippenherpes .fighting-back-bottom-right .fighting-back-sub-image2 img {
    height: 460px;
    width: 600px; } }

/* Infosys changes moved from CF3 to CF5 - commit #74205d3 - START */
html[lang="de-DE"] .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead,
html[lang="de-DE"] .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div p .subhead {
  font-size: 1em; }

html[lang="de-DE"] .zovirax-duo-main-box .where-to-buy-img figcaption {
  position: absolute;
  top: 5.65em;
  left: 53.35%;
  width: 39%; }

html[lang="de-DE"] .zovirax-cream-main-box .where-to-buy-img figcaption {
  position: absolute;
  top: 6.65em;
  left: 53.35%;
  width: 39%; }

html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
  margin: 0px;
  position: absolute;
  top: 2.57em;
  left: 5%;
  width: 52%; }

html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
  left: 5%; }

html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption p a {
  font-style: normal;
  background: url(../../img/find-out-more.png) right 4px no-repeat;
  padding-right: 0.9em;
  font-family: "Proxima Nova Bold";
  font-size: 1em; }

@media screen and (max-width: 767px) and (min-width: 320px) {
  html[lang="de-DE"] .act-on-it-box .mobile-video-img {
    display: block !important; }
  html[lang="de-DE"] .about-cold-sores-box .about-cold-sores-hero-promo-box .cold-sore-mob-banner img {
    display: none; } }

@media screen and (max-width: 767px) {
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption h1,
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img figcaption h2 {
    font-size: 1.2em;
    margin-bottom: 1.05em;
    font-family: "Proxima Nova light";
    line-height: 1.2em;
    text-align: left; }
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box.slide-1 .homepage-carousel-mob-img figcaption {
    padding: 1.3em 0 0 6%; } }

@media screen and (max-width: 1024px) and (min-width: 768px) {
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box.slide-5.first.odd.last img {
    height: 335px; }
  html[lang="de-DE"] #wrapper .homepage-carousel-main-box .homepage-carousel-image figcaption h2,
  html[lang="de-DE"] #wrapper .homepage-carousel-main-box.slide-1 .homepage-carousel-image figcaption h2 {
    font-size: 1.6em !important; }
  html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    top: 2em; }
  html[lang="de-DE"] .prevent-trigger-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    width: 56%; } }

html[lang="de-DE"] .homepage-main-box .homepage-doctor-box .doctor-image figcaption {
  width: 44%; }

@media screen and (min-width: 1024px) and (max-width: 1960px) {
  html[lang="de-DE"] .fighting-back-bottom-right .fighting-back-sub-image2 img {
    height: 460px;
    width: 600px; } }

@media screen and (min-width: 768px) {
  html[lang="de-DE"] .right-carousel:last-child .carousel-slides .carousel-slide:last-child .homepage-right-carousel .home-desktop-left-carousel {
    right: 10%; }
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box.slide-2 .homepage-carousel-image figcaption h2 + p {
    margin-bottom: 1em; }
  html[lang="de-DE"] .homepage-carousel-main-box.slide-1 .homepage-carousel-image figcaption h2 {
    font-size: 2.5em !important; } }

html[lang="de-DE"] .product-lower-sub-box-image1 img {
  opacity: 0.75; }

/* Infosys changes moved from CF3 to CF5 - commit #74205d3 - END */
.image.section.gsk-mobile-logo.grid_1.alpha.component.first.odd {
  /* Added by Nilima: 24/05/2016 */
  display: none; }

.mobile-nav-box {
  display: none; }

#wrapper {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  background: #fff;
  background: -moz-linear-gradient(left, #fff 0%, #fff 100%);
  background: -webkit-linear-gradient(left, #fff 0%, #fff 100%);
  background: linear-gradient(to right, #fff 0%, #fff 100%); }

#header.main {
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 1000;
  left: 0;
  top: 0;
  background: #fff; }

.header-box {
  width: 100%;
  height: auto;
  padding: 0;
  min-height: 3.6575em;
  /* amar 20 sept */
  box-sizing: border-box;
  padding-top: 1em; }

.header-box .buy-now {
  width: 83.4%;
  margin-top: 0.16em; }

.header-box .buy-now > .component-content {
  overflow: visible; }

.header-box .buy-now ul {
  float: right;
  width: 100%;
  text-align: right;
  padding: 0;
  margin: 0;
  padding-right: 4.5%; }

.header-box .buy-now ul li {
  float: none;
  text-align: right;
  display: inline-block;
  margin: 0;
  font-size: 1em;
  padding-left: 0.425em; }

.header-box .buy-now ul li::before {
  content: ''; }

.header-box .buy-now ul li a {
  text-decoration: none;
  color: #006999;
  font-size: 0.875em;
  background: url(../../img/buy-now-arrow.png) 95% center no-repeat;
  padding: 0.5em 1.625em 0.425em 0.9357em;
  font-family: "Proxima Nova Bold";
  /* text-transform: uppercase; */ }

.header-box .parametrizedhtml.section.language-selector {
  margin-left: 0;
  width: 7.42361%;
  margin-right: 1.2em;
  margin-top: 0.1em;
  /*Pooja 12-10-2016*/ }

.header-box .parametrizedhtml.section.language-selector > .component-content {
  overflow: hidden; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .header-box .parametrizedhtml.section.language-selector {
    width: 6.42361%;
    margin-right: 2.2em; } }

.header-box .parametrizedhtml.section.language-selector select {
  /*Pooja 17-09-2016*/
  color: #006999;
  font-weight: normal;
  padding: 0px 1.15em 0px 1.25em;
  border: none;
  text-decoration: none;
  padding-left: 0px;
  background: url(../../img/down-arrow.png) 61% 0.6em no-repeat;
  font-family: "Proxima Nova Bold";
  /* text-transform: uppercase; */
  width: 120px;
  /* amar 20 sept */
  font-size: 0.875em;
  box-sizing: border-box; }

.header-box .gsk-logo.component {
  float: left;
  margin-top: 0px;
  margin-left: 1.3%;
  width: 3.5%; }

.header-box .parametrizedhtml.section.language-selector select:focus {
  outline: none; }

.main-nav-box .zovirax-logo {
  margin-top: 1.2em;
  /* amar 20 sept */
  margin-left: 3.1% !important; }

.main-nav-box {
  width: 100%;
  float: left;
  height: 90px;
  position: relative;
  background: url(../../img/bg-main-nav.jpg) left top no-repeat; }

.main-nav-box > .component-content {
  position: relative;
  width: 100%;
  margin: 0 auto;
  float: none; }

.header-nav.component {
  /* amar 20 sept */
  width: 65%; }

.header-nav .navigation-item {
  float: left;
  position: relative; }

.main-nav-box .header-nav {
  /* amar 20 sept */
  padding-left: 5.5%;
  margin-left: 0%; }

.header-nav .navigation-branch.navigation-level1 {
  border: none;
  padding-top: 1.8125em;
  width: 100%;
  float: left; }

.navigation-item.navigation-level1 {
  margin: 0; }

.navigation-item.navigation-level1,
.navigation-item.navigation-level2,
.navigation-item.navigation-level3 {
  border: none; }

.header-nav .navigation-branch .navigation-level1 {
  /* amar 20 sept */
  width: auto;
  margin-right: 9%;
  /* Nilima - 05-oct */ }

.navigation-horizontal.header-nav .navigation-branch li.navigation-item:last-child {
  /* Nilima - 05-oct */
  margin-right: 0px; }

.header-nav .navigation-branch .navigation-item {
  position: static; }

.header-nav .navigation-item > .navigation-item-title {
  background: none !important; }

.header-nav .navigation-item.navigation-level1.is-open > .navigation-item-title::before {
  background: url(../../img/nav-down-arrow.png) center center no-repeat;
  position: absolute;
  left: 0;
  top: 3.7em;
  z-index: 10;
  content: '';
  height: 11px;
  right: 0;
  margin: 0 auto; }

.header-nav li.navigation-item.navigation-level1.is-open:nth-child(n+3) > .navigation-item-title::before {
  /* NR - 28-sept-SIT */
  background: url(../../img/nav-down-arrow2.png) center center no-repeat; }

.header-nav .navigation-item.navigation-level1 > .navigation-item-title {
  padding: 0;
  /* amar 20 sept */
  color: #ffffff;
  line-height: 1;
  position: relative;
  overflow: visible;
  height: 3.875em;
  text-decoration: none;
  font-weight: normal;
  font-size: 1em; }

.header-nav .navigation-item.navigation-level1 > a.navigation-item-title:hover,
.header-nav .navigation-item.navigation-level1 > a.navigation-item-title:focus {
  /*Pooja 25-09-2016*/
  background: none;
  margin: 0 auto;
  color: #f47920 !important;
  /* Modified Pooja 25-07-2016 */ }

.header-nav .nav-txt {
  /* font-family: "Proxima Nova bold"; */
  /*Pooja 12-10-2016*/
  font-size: 1.125em;
  display: block;
  /* text-transform: uppercase; */
  font-weight: normal;
  margin-bottom: 0.2em;
  /* amar 22 sept */ }

.header-nav .nav-txt-bottom {
  /* font-family: "Proxima Nova bold"; */
  /*Pooja 12-10-2016*/
  font-size: 1.125em;
  display: block;
  /* text-transform: uppercase; */
  font-weight: normal; }

.header-nav.navigation-horizontal .navigation-item.is-open > .navigation-branch.navigation-level2 {
  min-width: 100%;
  position: absolute;
  left: 0;
  min-height: 8.813em;
  top: 5.625em;
  padding-left: 23.35%;
  background: url(../../img/bg-main-sub-nav.jpg) left top no-repeat;
  display: block; }

.navigation-item.navigation-level1.has-children > .navigation-item-title .navigation-item-decoration {
  width: 41px;
  position: absolute;
  right: 0; }

.header-nav ul.navigation-level1 li.navigation-level1 ul.navigation-level2 {
  margin: 0px auto;
  z-index: 1;
  border: none;
  float: left;
  width: 100%; }

.mod-no-touch .navigation-horizontal.header-nav .navigation-item:hover .navigation-branch.navigation-level2 .navigation-item {
  float: left; }

.header-nav .navigation-level2.navigation-root {
  max-width: none; }

.header-nav .navigation-branch.navigation-level2 > .navigation-item.navigation-level2:nth-child(1) {
  background: none; }

.header-nav .navigation-item.navigation-level2:first-child {
  border-top: none; }

.header-nav .navigation-branch.navigation-level2 > .navigation-item.navigation-level2 > .navigation-item-title:hover,
.header-nav .navigation-branch.navigation-level2 > .navigation-item.navigation-level2 > .navigation-item-title:active,
.header-nav .navigation-branch.navigation-level2 > .navigation-item.navigation-level2 > .navigation-item-title:focus {
  color: #f47920;
  /* Modified Pooja 25-07-2016 */ }

.header-nav .navigation-item.navigation-level2 > .navigation-item-title {
  color: #fff;
  font-weight: normal;
  padding: 1.7em 1.8em 1.7em 0em;
  /* Modified Pooja 28-07-2016 */
  /* font-family: "Proxima Nova Bold"; */
  /*Pooja 12-10-2016*/
  font-size: 0.875em;
  position: relative;
  overflow: visible; }

.header-nav .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration {
  height: 31px;
  width: 31px;
  line-height: 31px; }

.header-nav .has-children > .navigation-item-title .navigation-item-decoration {
  display: none; }

.navigation-item.has-children > .navigation-item-title .navigation-item-decoration {
  background-color: transparent; }

.main-nav-box .search-box.component {
  /* amar 23 sept */
  width: 16%; }

.main-nav-box .section.search-box {
  /* amar 21 sept */
  float: right;
  text-align: left;
  margin-top: 2.35em;
  padding-right: 1%;
  margin-left: 0; }

.header-nav .navigation-item .navigation-branch.navigation-level2,
.header-nav .navigation-item .navigation-branch.navigation-level3 {
  display: none; }

.header-nav .navigation-branch.navigation-level2 .navigation-branch {
  position: absolute; }

.header-nav .navigation-branch.navigation-level2 {
  position: relative; }

.header-nav .navigation-item.navigation-level2.is-open .navigation-branch.navigation-level3 {
  display: block;
  float: left;
  border: none;
  border-top: 1px solid #5c98af;
  left: 23.35%;
  width: 70%; }

.header-nav .navigation-item.navigation-level2.is-open > .navigation-item-title::after {
  background: url(../../img/down-arrow-sub-menu.png) center center no-repeat;
  position: absolute;
  left: 0;
  top: 4.75em;
  z-index: 100;
  content: '';
  height: 11px;
  right: 0;
  margin: 0 auto; }

.header-nav .navigation-item.navigation-level2.is-open:nth-child(n+3) > .navigation-item-title::after {
  /* Pooja 12-10-2016 */
  background: url(../../img/down-arrow-sub-menu2.png) center center no-repeat; }

.header-nav .navigation-item.navigation-level2.is-open:nth-child(n+4) > .navigation-item-title::after {
  /* Pooja 12-10-2016 */
  background: url(../../img/down-arrow-sub-menu3.png) center center no-repeat; }

/* .navigation-after-div {
    background: url(../../img/down-arrow-sub-menu.png) center center no-repeat;
    position: absolute;
    left: 0;
    top: 4.7em;
    z-index: 100;
    content: '';
    height: 11px;
    width: 18px;
    right: 0;
    margin: 0 auto;
    display: block !important;
} */
.header-nav .navigation-branch.navigation-level3 > .navigation-item.navigation-level3:nth-child(1) {
  background: none; }

.header-nav .navigation-branch.navigation-level3 > .navigation-item.navigation-level3:nth-child(1) > .navigation-item-title {
  padding-left: 0; }

.header-nav .navigation-branch.navigation-level3 > .navigation-item.navigation-level3 > .navigation-item-title {
  text-transform: none;
  color: #fff;
  padding: 1.1em 1.0625em 1.1em 1.0625em;
  /* font-family: "Proxima Nova bold"; */
  /*Pooja 12-10-2016*/
  font-size: 0.875em; }

.header-nav .navigation-branch.navigation-level3 > .navigation-item.navigation-level3 > .navigation-item-title:hover,
.header-nav .navigation-branch.navigation-level3 > .navigation-item.navigation-level3 > .navigation-item-title:focus {
  color: #f47920;
  /* Modified Pooja 25-07-2016 */ }

.main-nav-box .section.search-box .form-search .search-query {
  /* amar 23 sept */
  appearance: none;
  -webkit-appearance: none;
  border: none;
  background: transparent;
  border-bottom: 0px solid #9bcce7;
  max-width: 53%;
  float: right;
  margin-right: 16%;
  width: 0;
  outline: none;
  color: #fff; }

.main-nav-box .section.search-box button {
  /* amar 23 sept */
  background: url("../../img/search-icon.png") no-repeat center !important;
  text-indent: -9999em;
  border: 0 none;
  padding: 0px;
  width: 21px;
  height: 21px;
  margin-left: -23px;
  margin-bottom: 0.5em;
  position: absolute;
  right: 3.1%;
  z-index: 50;
  outline: none; }

#footer {
  margin: 0 auto;
  padding: 0px;
  width: 100%;
  background: url("../../img/footer-curve.png") right top no-repeat; }

.footer-link-box .footer-zovirax-fan-box {
  padding: 0 3.4%;
  float: left;
  width: 100%;
  box-sizing: border-box; }

.footer-link-box .lower-footer-box {
  /* amar 21 sept */
  padding: 1.8em 0 1.3em 2.5em;
  background-color: #ffffff; }

.footer-logo-box {
  padding: 0 0em 0em 2.5em;
  min-height: 5em;
  /* amar 16 sept */
  float: left;
  width: 100%;
  box-sizing: border-box; }

.footer-logo-box .footer-logo-text {
  text-align: right;
  float: left !important;
  margin-right: 3.5%; }

.footer-zovirax-fan-box .sign-up-text input {
  width: 90%;
  border-radius: 5px;
  border: 1px solid #9b9b9b;
  padding: 0.75em;
  font-size: 0.875em;
  font-style: italic;
  margin-right: 1.250em;
  margin-top: 0.5em; }

#footer .footer-zovirax-fan-box .join-button a {
  float: left;
  text-decoration: none;
  background: #006999;
  border-radius: 4px;
  color: #fff;
  font-family: "Proxima Nova Bold";
  font-size: 1em;
  padding: 0.5em 1.40em; }

.footer-share-box p {
  /* amar 21 sept */
  color: #1b1b1b;
  font-size: 0.875em;
  font-family: "Proxima Nova W08 Reg";
  margin-bottom: 0;
  margin-top: 0.54em; }

.footer-followus-box p {
  /* amar 21 sept */
  font-size: 0.875em;
  font-family: "Proxima Nova W08 Reg";
  margin-bottom: 0.8em;
  margin-top: 0.54em; }

.footer-zovirax-fan-box .join-button {
  padding-top: 5.3em;
  /*Modified Pooja 12-07-2016*/
  width: 8.93056%;
  margin-left: 1.08333%; }

.footer-zovirax-fan-box .join-button p {
  margin: 0; }

.footer-zovirax-fan-box .zovirax-fan-text p {
  padding: 2.3em 0 2.2em;
  /*Modified Pooja 12-07-2016*/
  font-size: 2em;
  color: #282828;
  font-family: "Proxima Nova light";
  margin: 0; }

.footer-zovirax-fan-box .fan-sign-up-box .sign-up-text {
  padding-top: 3.5em;
  /*Modified Pooja 12-07-2016*/
  margin: 0; }

.footer-zovirax-fan-box .fan-sign-up-box .sign-up-text p {
  color: #282828;
  font-size: 0.875em;
  font-family: "Proxima Nova W08 Reg";
  margin-bottom: 0.8em;
  margin: 0; }

.footer-zovirax-fan-box .join-button a {
  color: #fff;
  text-decoration: none;
  font-size: 0.875em; }

.footer-logo-box .footer-logo-text p {
  font-family: "Proxima Nova W08 Reg";
  margin-left: 7%;
  color: #666666;
  font-size: 0.750em;
  margin-top: 2.87em; }

.footer-link-text p {
  margin: 0;
  padding: 0;
  line-height: 2em; }

.lower-footer-box .footer-link-text {
  /* amar 21 sept */
  width: 38.94444%;
  margin-top: 0.35em; }

.lower-footer-box .footer-link-text ul {
  margin: 0;
  padding: 0; }

.lower-footer-box .footer-link-text ul li {
  /* amar 21 sept */
  margin: 0 0 0.57em 0;
  padding: 0; }

.lower-footer-box .footer-link-text ul li::before {
  content: ''; }

.lower-footer-box .footer-link-text ul li a,
.lower-footer-box .footer-link-text ul li .bold-text {
  font-family: "Proxima Nova bold";
  text-decoration: none !important;
  color: #666666;
  font-size: 0.875em; }

.lower-footer-box .footer-share-box {
  width: 30.54444%; }

.lower-footer-box .footer-followus-box {
  width: 25.54444%; }

.footer-followus-box .follow-us-text p,
.footer-followus-box .footer-share-box p {
  color: #1b1b1b; }

.footer-zovirax-fan-box .fan-sign-up-box {
  width: 25.94444%; }

sup {
  /*Sujeet Added on date 8-sep*/
  top: -0.3em; }

.page-newsletter-sign-up .footer-link-box .footer-zovirax-fan-box {
  /*pooja 17-09-2016*/
  background-color: #fff;
  min-height: 1em;
  /* Nilima 06-oct SIT */ }

.page-newsletter-sign-up .footer-link-box .footer-zovirax-fan-box > .component-content {
  /*pooja 17-09-2016*/
  display: none; }

.searchBox-title {
  cursor: default;
  display: none; }

@media screen and (max-width: 1024px) {
  /* G2 Changes place from here  */
  /* G2 Changes place of css start */
  /* line 395, ../../sass/components/navigation/_navigation-base.scss */
  .main-nav-box .header-nav {
    display: none !important; }
  .mobile-navigation {
    background: #01608a;
    background: -moz-linear-gradient(left, #01608a 0%, #2987a9 51%, #0b7097 100%);
    background: -webkit-linear-gradient(left, #01608a 0%, #2987a9 51%, #0b7097 100%);
    background: linear-gradient(to right, #01608a 0%, #2987a9 51%, #0b7097 100%); }
  .mobile-navigation .navigation-branch {
    border: none; }
  .mobile-navigation .navigation-item.navigation-level1 > .navigation-item-title,
  .mobile-navigation .navigation-item > .navigation-item-title {
    background: transparent;
    font-size: 0.875em;
    font-family: "Proxima Nova Bold";
    color: #fff; }
  /* Nilima : 13/09  */
  .mobile-nav-box .mobile-navigation .navigation-branch .nav-txt {
    display: block;
    text-transform: uppercase;
    font-family: "Proxima Nova Extrabold";
    line-height: 1; }
  .mobile-nav-box .mobile-navigation .navigation-branch .nav-txt-bottom {
    display: block;
    text-transform: uppercase;
    font-family: 'Proxima Nova W08 Reg';
    line-height: 1;
    font-weight: normal; }
  .mod-touch .navigation-horizontal .navigation-item {
    width: 100%; }
  /* line 398, ../../sass/components/navigation/_navigation-base.scss */
  .mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
    margin: 0 0 -2px 0;
    border-left: none;
    border-right: none;
    position: static; }
  /* line 409, ../../sass/components/navigation/_navigation-base.scss */
  .navigation-mobile-menu {
    display: block;
    width: 100%;
    height: 41px;
    position: relative;
    cursor: pointer;
    border-width: 2px 2px 2px 2px;
    border-style: solid;
    border-color: #4a4a4a;
    box-sizing: border-box;
    margin: 0 0 -2px -2px;
    overflow: hidden;
    background: whitesmoke; }
  /* line 422, ../../sass/components/navigation/_navigation-base.scss */
  .navigation-mobile-menu:after {
    content: "\f0c9";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: block;
    width: 41px;
    height: 41px;
    position: absolute;
    top: 0;
    line-height: 38px;
    font-size: 25px;
    right: 0; }
  /* line 434, ../../sass/components/navigation/_navigation-base.scss */
  .mobile-nav-box .mobile-navigation .navigation-item.navigation-level1 {
    width: 100%;
    padding: 0.5em 0;
    /* Nilima : 13/09  */ }
  /* line 437, ../../sass/components/navigation/_navigation-base.scss */
  .navigation-branch.navigation-level1 {
    display: none;
    clear: both; }
  /* line 439, ../../sass/components/navigation/_navigation-base.scss */
  .mobile-nav-box .mobile-navigation .navigation-branch.navigation-level1.is-open {
    /* Nilima : 13/09  */
    display: block;
    background-color: #006999;
    padding: 0;
    width: 41.7%;
    position: absolute;
    left: 0;
    top: 40px;
    /* NR 29-sept SIT */
    padding-top: 1em; }
  .mobile-nav-box .mobile-navigation .navigation-branch.navigation-level1 {
    /* Nilima : 13/09  */
    overflow-x: hidden; }
  /* line 445, ../../sass/components/navigation/_navigation-base.scss */
  #wrapper .footer-zovirax-fan-box .fan-sign-up-box .sign-up-text p {
    font-size: 0.8em;
    margin: 1.8em 0 5% 0;
    line-height: 0; }
  .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2,
  .navigation-vertical .navigation-item:hover .navigation-branch.navigation-level2 {
    left: 0;
    border-left: none;
    border-right: none; }
  .mobile-navigation ul.navigation-level1 li.navigation-level1 .navigation-item-title {
    display: block;
    font-size: 0.875em;
    font-family: "Proxima Nova Bold";
    margin: 0em 5% 0em 6%;
    /*Nilima:13-sept*/
    /*  border-bottom: 1px solid #0f6890; */
    width: 86%;
    padding: 0 4%;
    border-left: 1px solid #fff;
    position: relative;
    /* Nilima : 13/09  */
    text-transform: uppercase; }
  .mobile-navigation .navigation-item.navigation-level1 a .navigation-item-decoration {
    /* Nilima : 16-sept  */
    background: transparent url("../../img/prev-arrow-mobile.png") no-repeat 67% 0;
    height: 26px;
    width: 30px;
    position: absolute;
    right: 10px;
    top: 8px;
    background-size: 22%; }
  .mobile-navigation .navigation-item.navigation-level2 a .navigation-item-decoration {
    /* Nilima : 16-sept  */
    background: transparent url("../../img/prev-arrow-mobile.png") no-repeat 67% 0;
    height: 26px;
    width: 30px;
    /* margin-top: 4px; */
    position: absolute;
    /* float: right; */
    right: 10px;
    top: 18px;
    background-size: 22%; }
  .mobile-navigation .navigation-item.navigation-level3 a .navigation-item-decoration {
    /* Nilima : 16-sept  */
    top: 17px; }
  .navigation-item.navigation-level1.has-children > .navigation-item-title .navigation-item-decoration {
    position: absolute;
    right: 0; }
  .navigation-item.navigation-level1.has-children > .navigation-item-title .navigation-item-decoration {
    background-position: 16.5px; }
  .navigation-item.navigation-level1.has-children > .navigation-item-title .navigation-item-decoration {
    height: 41px;
    margin: -10px 0 -10px 0;
    display: inline-block;
    vertical-align: top; }
  .mobile-navigation .navigation-branch.navigation-level2 {
    display: none;
    padding-top: 0.9em; }
  .mobile-navigation .navigation-item.navigation-level1 > a.navigation-item-title:hover {
    background: #006999;
    /*Nilima:12-sept*/
    color: #fff; }
  .show {
    display: block !important;
    /*         padding-top: 16px; */
    /*Nilima:12-sept*/ }
  .hide {
    display: none !important; }
  .mobile-navigation .navigation-item.has-children.navigation-level1 > .navigation-item-title .navigation-item-decoration,
  .mobile-navigation .navigation-item.has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration,
  .mobile-navigation .navigation-item.has-children.navigation-level3 > .navigation-item-title .navigation-item-decoration {
    /*Nilima:12-sept*/
    background: transparent url("../../img/mob-close-btn.png") no-repeat 50% 0;
    height: 26px;
    width: 46px;
    /* margin-top: 4px; */
    /* Nilima : 13/09  */
    position: absolute;
    background-size: 27%;
    /* right: 14px; */
    outline: none;
    top: 18px;
    /* Nilima : 16-sept  */ }
  .mobile-navigation .navigation-item.has-children.is-open > .navigation-item-title .navigation-item-decoration {
    /*Nilima:13-sept*/
    background: transparent url("../../img/mob-open-btn.png") no-repeat 50% 17%;
    height: 26px;
    width: 46px;
    /*  margin-top: 4px; */
    position: absolute;
    background-size: 32%;
    top: 20px;
    outline: none; }
  .mobile-back-button {
    background: #005e89;
    color: #fff;
    font-family: "Proxima Nova Bold";
    font-size: 0.875em;
    padding: 1.5em 17.6% 1em;
    background: transparent url("../../img/next-arrow-mobile.png") no-repeat scroll 12% 57%/9px auto;
    background-size: 2%; }
  .main-nav-box {
    display: none; }
  .mobile-navigation .navigation-mobile-menu {
    background: #202969;
    background: url(../../img/mobile-logo.png) 15px 77% no-repeat, url(../../img/mobile-click.png) 95% 50% no-repeat, -moz-linear-gradient(left, #202969 0%, #54b4e2 100%);
    background: url(../../img/mobile-logo.png) 15px 77% no-repeat, url(../../img/mobile-click.png) 95% 50% no-repeat, -webkit-linear-gradient(left, #202969 0%, #54b4e2 100%);
    background: url(../../img/mobile-logo.png) 15px 77% no-repeat, url(../../img/mobile-click.png) 95% 50% no-repeat, linear-gradient(to right, #202969 0%, #54b4e2 100%);
    margin: 0 auto;
    border: none;
    background-size: 86px 50%, auto, 100%;
    height: 50px;
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.22); }
  .zovirax-logo {
    position: absolute;
    max-width: 6em !important;
    margin-top: 0 !important;
    top: 0.6em;
    left: 3%; }
  .navigation-mobile-menu.is-open-active {
    background: #202969;
    background: url(../../img/mobile-close.png) 95% 50% no-repeat, -moz-linear-gradient(left, #202969 0%, #54b4e2 100%);
    background: url(../../img/mobile-close.png) 95% 50% no-repeat, -webkit-linear-gradient(left, #202969 0%, #54b4e2 100%);
    background: url(../../img/mobile-close.png) 95% 50% no-repeat, linear-gradient(to right, #202969 0%, #54b4e2 100%);
    margin: 0 auto;
    border: none;
    height: 50px;
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.22); }
  .navigation-mobile-menu:after {
    content: ""; }
  .mobile-navigation .navigation-mobile-menu {
    background: url(../../img/mobile-click.png) center center no-repeat;
    height: 17px;
    width: 26px;
    float: right;
    border: none;
    margin-top: 1.1em;
    margin-right: 3%;
    outline: none;
    top: -5px;
    margin-bottom: 6px;
    box-shadow: none;
    background-size: 100% 100%; }
  .header-box {
    display: none; }
  .mobile-navigation .navigation-mobile-menu.is-open-active {
    background: url(../../img/mobile-close.png) center center no-repeat;
    height: 17px;
    width: 26px;
    float: right;
    border: none;
    outline: none;
    background-size: 100% 100%; }
  .searchBox.grid_5 {
    display: none !important; }
  .mobile-navigation .search-box.component {
    display: block !important; }
  .mobile-navigation .search-box.component > .component-content {
    width: 91%;
    /* Nilima : 13/09  */
    margin: 0 auto;
    padding-top: 1em;
    padding-bottom: 1.3em;
    /* Nilima : 13/09  */
    border-top: 1px solid #3387ad;
    position: relative;
    /* Nilima : 13/09  */ }
  .searchBox.grid_2 {
    display: block !important;
    padding-left: 2%;
    /*Nilima:12-sept*/
    padding-bottom: 1em;
    /*         padding-top: 5.5em;
        padding-bottom: 1.2em; */ }
  .mobile-navigation .search-box .form-search .search-query {
    /*Nilima:13-sept*/
    border: none;
    width: 86%;
    background-color: #fff;
    padding: 0.65em 2% 0.65em 12%;
    border-radius: 3px;
    font-family: "Proxima Nova W08 Reg";
    color: #8a8888;
    font-size: 0.875em;
    outline: none; }
  .mobile-navigation .section.search-box button {
    /*Nilima:13-sept*/
    background: url("../../img/mob-search-icon.png") no-repeat center;
    text-indent: -9999em;
    border: 0 none;
    padding: 0px;
    width: 36px;
    height: 36px;
    position: absolute;
    left: 0%;
    z-index: 50;
    outline: none;
    background-size: 52%;
    top: 1em; }
  .buy-now {
    padding: 0;
    /*Nilima:12-sept*/ }
  .header-box {
    position: relative; }
  .header-box .gsk-logo {
    position: relative;
    display: block !important;
    z-index: 1; }
  .buy-now .component-content ul {
    padding: 0;
    margin: 0; }
  .buy-now .component-content ul li {
    /*Nilima:12-sept*/
    margin-bottom: 0.4em;
    padding: 0.6em 5% 0.6em 5%;
    /*Nilima:13-sept*/
    background-color: #e97e2c; }
  .buy-now a {
    text-decoration: none !important;
    color: #006699;
    font-family: "Proxima Nova Bold";
    /* background: url("../../img/buy-now-arrow.png") 31% 50% no-repeat !important; */
    /*Nilima:12-sept*/
    display: block;
    background: transparent url("../../img/prev-arrow-mobile.png") no-repeat center right;
    background-size: 0.5em;
    color: #fff;
    font-size: 0.875em;
    /* Nilima : 13/09  */
    line-height: 1.7;
    /* Nilima : 13/09  */ }
  .language-selector .select-text {
    color: #006699;
    font-family: "Proxima Nova Bold";
    display: none; }
  .language-selector,
  .buy-now {
    background: #fff; }
  .mobile-navigation .gsk-logo {
    position: absolute;
    left: 38%;
    bottom: 2.5em; }
  .language-selector .custom-select {
    border: none;
    -webkit-appearance: none;
    font-family: "Proxima Nova Bold";
    background: #fff url(../../img/down-arrow.png) 34% 50% no-repeat;
    width: 90%;
    text-indent: 0.01px;
    text-overflow: "";
    color: #006699;
    padding: 5px;
    left: 5%;
    position: relative;
    padding-bottom: 17px; }
  .buy-now ul li:before {
    content: "" !important; }
  .mobile-navigation .parametrizedhtml.section.language-selector select {
    /*Nilima:12-sept*/
    color: #fff;
    font-weight: normal;
    padding: 0.5em 0 0.5em;
    /* padding-top: 0.375em; */
    border: none;
    text-decoration: none;
    padding-left: 3%;
    font-family: "Proxima Nova Bold";
    width: 91.5%;
    font-size: 1em;
    margin-left: 5%;
    /*Nilima:13-sept*/
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    -ms-appearance: none;
    background: #fff url(../../img/mob-selector.png);
    color: #000;
    box-sizing: border-box;
    border-radius: 3px;
    background-repeat: no-repeat;
    background-position: 99%;
    box-sizing: border-box;
    background-size: 1.1em; }
  .mobile-navigation .buy-now,
  .mobile-navigation .language-selector {
    background: transparent; }
  .mobile-navigation .language-selector {
    padding-bottom: 1.3em;
    margin: 0;
    /* Nilima : 13/09  */ }
  .mobile-navigation .navigation-branch.navigation-level2 > .navigation-item.navigation-level2 > .navigation-item-title:hover,
  .mobile-navigation .navigation-branch.navigation-level2 > .navigation-item.navigation-level2 > .navigation-item-title:active,
  .mobile-navigation .navigation-branch.navigation-level2 > .navigation-item.navigation-level2 > .navigation-item-title:focus {
    background: #1d7a9f;
    color: #fff; }
  .mobile-navigation .navigation-branch.navigation-level3 > .navigation-item.navigation-level3 > .navigation-item-title:hover,
  .mobile-navigation .navigation-branch.navigation-level3 > .navigation-item.navigation-level3 > .navigation-item-title:active,
  .mobile-navigation .navigation-branch.navigation-level3 > .navigation-item.navigation-level3 > .navigation-item-title:focus {
    background: #1d7a9f;
    color: #fff; }
  .image.section.gsk-mobile-logo.grid_1.alpha.component.first.odd {
    display: block;
    margin: 0 auto; }
  .image.section.gsk-mobile-logo.grid_1.alpha.component.first.odd img {
    width: 50%;
    padding: 2em 1em 0em 3em; }
  .mobile-navigation .navigation-branch.navigation-level2 a.navigation-item-title {
    background-color: #2577ab; }
  .mobile-navigation .navigation-branch.navigation-level2 > .navigation-item.navigation-level2 > .navigation-item-title:hover,
  .mobile-navigation .navigation-branch.navigation-level2 > .navigation-item.navigation-level2 > .navigation-item-title:active {
    background-color: #3694c5; }
  .mobile-navigation .navigation-item.navigation-level3 a.navigation-item-title {
    background-color: #4da6d7; }
  .searchBox.grid_2 > .component-content {
    border-top: 1px solid #3387ad;
    width: 95%;
    padding-top: 1em;
    margin: 0 auto; }
  .mobile-navigation .language-selector label {
    /*Nilima:12-sept*/
    display: block;
    padding: 0.5em 5% 0.1em;
    /*Nilima:13-sept*/
    text-transform: uppercase;
    font-size: 0.875em;
    color: #fff;
    font-family: "Proxima Nova Bold"; }
  .mobile-navigation ul.navigation-level2 li.navigation-level2 .navigation-item-title {
    /* Nilima : 13/09  */
    margin: 0;
    padding: 0.91em 5% 0.91em 6%;
    border-left: none;
    width: 89%;
    text-transform: uppercase;
    /* NR - 22-sept-SIT */ }
  .mobile-navigation .navigation-level2.navigation-item.has-children > .navigation-item-title .navigation-item-decoration {
    background-position: 86% 0px;
    /*Nilima:13-sept*/
    top: 18px;
    /* Nilima : 16-sept  */ }
  .mobile-nav-box .mobile-navigation .language-selector > .component-content > label {
    display: block; } }

@media only screen and (max-width: 767px) {
  /* G2 remove below css 08-03-2016 */
  /* 	  .box.section.footer-logo-box.component.even.last {
        padding: 0;
    } */
  /* div#footer {
        background: #D8E1E4;
    } */
  .mobile-nav-box .mobile-navigation .navigation-branch.navigation-level1.is-open {
    width: 100%; }
  .box.section.footer-zovirax-fan-box.component.first.odd {
    /*Pooja 24-09-2016*/
    background: #fff;
    padding: 0; }
  .page-newsletter-sign-up .box.section.footer-zovirax-fan-box.component.first.odd {
    /*Pooja 24-09-2016*/
    display: none; }
  .box.section.footer-zovirax-fan-box.component > .component-content {
    background: url("../../img/fan-bg-mobile.png") center center no-repeat;
    background-position: 100% 100%;
    background-size: cover; }
  /* G2 updated  below css 08-03-2016 */
  .box.section.lower-footer-box > .component-content {
    background: url("../../img/share-follow-us-bg-mobile.png") center center no-repeat;
    background-position: 100% 100%;
    background-size: cover; }
  #footer .footer-zovirax-fan-box .join-button a {
    width: 86%;
    text-align: center; }
  #footer .footer-zovirax-fan-box .zovirax-fan-text p {
    padding: 0;
    font-size: 1.28em;
    line-height: 1.199em;
    margin: 11.5% 0 0 0; }
  #footer .richText.section.join-button p {
    margin: 0;
    padding: 0; }
  #footer .richText.section.join-button.grid_2.component.odd {
    padding: 0 10.2%;
    /*Prashant-Modified-02-09-16*/
    margin-bottom: 11%; }
  /* G2 remove below css 08-03-2016 */
  /* .box.section.lower-footer-box.component.even.last {
        border: none;
        padding: 0;
    } */
  .lower-footer-box .footer-link-text ul {
    display: block;
    width: 65%;
    margin: 0 auto; }
  .lower-footer-box .footer-link-text ul li {
    width: 135px; }
  .lower-footer-box .footer-link-text ul li:nth-child(3) {
    display: inline-block; }
  .lower-footer-box .footer-link-text ul li:last-child {
    display: inline-block;
    float: right;
    position: relative;
    top: -3em; }
  /* G2 remove below css code 08-03-2016 */
  /* .box.section.footer-followus-box.grid_4.component.odd.last,
    .box.section.footer-share-box.grid_4.component.even,
    .richText.section.footer-link-text.grid_4.alpha.component.first.odd {
        padding: 0.6em 1em 0.6em 2.5em;
        border-bottom: 1px solid #d7d7d7;
    } */
  #footer .footer-zovirax-fan-box .join-button .richText-content p a {
    padding: 0 15px;
    margin: 0;
    float: none;
    display: block;
    border-radius: 2px;
    height: 45px;
    line-height: 45px; }
  /* G2 remove below css 08-03-2016 */
  /*  #footer .box.section.lower-footer-box.component.even.last {
        position: relative;
        padding-bottom: 6em;
    } */ }

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .header-box {
    min-height: 2.500em;
    padding-top: 0.5em;
    /* amar 20 sept */
    display: none;
    /*pooja 14-10-2016*/ }
  .mobile-nav-box {
    display: block; }
  .mobile-navigation {
    width: 100% !important;
    margin-left: 0 !important;
    height: 4.1em; }
  .mobile-nav-box .mobile-navigation .navigation-branch.navigation-level1.is-open {
    top: 4.1em; }
  .zovirax-logo {
    max-width: 8em !important;
    top: 1em;
    left: 4%; }
  .language-selector {
    width: 100% !important; }
  .search-box {
    width: 100% !important;
    margin-left: 0 !important; }
  .mobile-back-text {
    display: none; }
  .mobile-navigation .navigation-mobile-menu,
  .mobile-navigation .navigation-mobile-menu.is-open-active {
    float: left;
    left: 21%;
    top: 0.4em; }
  /*pooja 14-10-2016 end*/
  .header-box .buy-now {
    width: 77.4%; }
  .header-box .parametrizedhtml.section.language-selector {
    width: 11.42361%; }
  .header-nav .nav-txt {
    font-size: 0.875em; }
  .header-box .gsk-logo.component {
    margin-top: 0.2em; }
  .header-nav .nav-txt-bottom {
    /* font-family: "Proxima Nova bold"; */
    /*Pooja 12-10-2016*/
    font-size: 0.875em; }
  .header-box .parametrizedhtml.section.language-selector {
    margin-right: 1.4em; }
  .main-nav-box {
    /*pooja 14-10-2016*/
    height: 70px;
    display: none; }
  .header-nav .navigation-branch.navigation-level1 {
    padding-top: 1.3em; }
  .zovirax-logo {
    margin-top: 1.3em; }
  .main-nav-box .section.search-box button {
    background: url("../../img/tablet-search-icon.png") no-repeat center !important; }
  .header-nav .navigation-item.navigation-level1 > .navigation-item-title:hover::before,
  .header-nav .navigation-item.navigation-level1.is-open > .navigation-item-title::before {
    top: 2.9em;
    width: 20%; }
  .header-nav .navigation-item.navigation-level2.is-open > .navigation-item-title::after {
    top: 3.9em; }
  .mod-no-touch .header-nav .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 4.3em;
    min-height: 5.813em; }
  .footer-logo-box {
    padding: 0 0em 0em 1.5em; }
  .footer-zovirax-fan-box .zovirax-fan-text p {
    /* amar 17 sept */
    /* pooja 28-09-2016 */
    font-size: 1.3em;
    padding: 1.2em 0 1.2em;
    /* NR 30-sept SIT */ }
  .footer-zovirax-fan-box .fan-sign-up-box .sign-up-text {
    /* amar 17 sept */
    padding-top: 0; }
  .footer-zovirax-fan-box .sign-up-text input {
    width: 87%; }
  .footer-zovirax-fan-box .join-button {
    padding-top: 2.4em;
    /* amar 20-oct */
    width: 12.931%; }
  .header-nav.component {
    /* amar 20 sept */
    width: 65%; }
  .header-nav .navigation-branch .navigation-level1 {
    margin-right: 10%;
    /* Nilima - 05-oct */ }
  .main-nav-box .section.search-box .form-search .search-query {
    margin-right: 20%; }
  .footer-logo-box .footer-logo-text {
    width: 40.94444%; }
  .footer-zovirax-fan-box .fan-sign-up-box .sign-up-text p {
    margin-bottom: 0.36em; }
  .footer-link-box .footer-zovirax-fan-box {
    /*Pooja 25-09-2016*/
    padding: 1.15em 2.5% 0.4em; }
  .page-home .footer-link-box .footer-zovirax-fan-box {
    /*Pooja 25-09-2016*/
    padding: 0em 2.5%; }
  .header-nav .navigation-item.navigation-level2 > .navigation-item-title {
    /*Added Pooja 28-07-2016*/
    padding: 1.3em 0.9em 1.3em 0em;
    font-size: 0.75em; }
  .header-nav .navigation-branch.navigation-level3 > .navigation-item.navigation-level3 > .navigation-item-title {
    font-size: 0.75em; }
  .footer-link-box .lower-footer-box {
    /* amar 17 sept */
    padding: 0.8em 0 0.5em 1.5em; }
  .lower-footer-box .footer-link-text ul li {
    /* amar 17 sept */
    margin: 0 0 0.1em 0;
    /*Pooja 28-09-2016*/ }
  .footer-logo-box {
    /* amar 17 sept */
    min-height: 0;
    /*Pooja 1-10-2016*/ }
  .footer-logo-box .footer-logo-text p {
    /* amar 17 sept */
    margin-top: 1.5em;
    margin-bottom: 1.5em;
    /*Pooja 28-09-2016*/ }
  .lower-footer-box .footer-link-text ul li a,
  .lower-footer-box .footer-link-text ul li .bold-text {
    /* amar 17 sept */
    font-size: 0.75em; }
  .page-newsletter-sign-up .footer-link-box .footer-zovirax-fan-box {
    /* NR 30-sept SIT */
    min-height: 1em; }
  .footer-link-box .lower-footer-box {
    background-color: #f6f6f6; }
  .header-nav .navigation-item.navigation-level2.is-open:nth-child(n+3) > .navigation-item-title::after {
    /* Pooja 12-10-2016 */
    background: url(../../img/down-arrow-sub-menu.png) center center no-repeat; }
  .header-nav .navigation-item.navigation-level2.is-open:nth-child(n+4) > .navigation-item-title::after {
    /* Pooja 12-10-2016 */
    background: url(../../img/down-arrow-sub-menu2.png) center center no-repeat; }
  .tablet-gsk-logo {
    float: right;
    margin-top: -3em;
    margin-right: 2.5%; }
  /*Pooja 18-10-2016*/ }

@media screen and (max-width: 1024px) {
  .lower-footer-box .footer-followus-box {
    /* amar 19 sept */
    width: 17.544%; }
  .footer-zovirax-fan-box .sign-up-text input {
    width: 87%; }
  #footer {
    /* amar 17 sept */
    position: relative;
    top: -1px; }
  .main-nav-box .zovirax-logo {
    margin-top: 0.6em;
    /* amar 20 sept */
    margin-left: 3.1% !important; }
  .header-box .parametrizedhtml.section.language-selector select {
    /* amar 20 sept */
    width: 140px;
    background: url(../../img/down-arrow.png) 57% 0.6em no-repeat; }
  .main-nav-box .section.search-box {
    /* amar 21 sept */
    margin-top: 1.5em;
    width: 13%; }
  .footer-link-box .footer-zovirax-fan-box {
    padding: 1em 2.5%;
    /* amar 25 sept */ }
  .footer-zovirax-fan-box .sign-up-text input {
    /*Pooja 28-09-2016*/
    margin-top: 0.3em; } }

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  /*Pooja 28-09-2016*/
  .footer-zovirax-fan-box .fan-sign-up-box .sign-up-text p {
    margin-bottom: 0; }
  .footer-zovirax-fan-box .zovirax-fan-text p {
    font-size: 1.3em;
    padding: 1.3em 0 1.2em; }
  .page-home .footer-link-box .footer-zovirax-fan-box {
    padding: 0em 2.5% 1em; }
  .footer-zovirax-fan-box .join-button {
    padding-top: 2.5em;
    /* amar 20-oct */
    width: 12.931%; }
  #footer {
    position: relative;
    top: -1px;
    width: 100%;
    background: #dae1e4;
    border-radius: 0 0 32em 0; }
  /*Pooja 28-09-2016*/ }

@media only screen and (max-width: 962px) {
  /* amar 20 sept */
  .header-nav .navigation-branch .navigation-level1 {
    margin-right: 7%;
    /* Nilima - 05-oct */ }
  .header-box .parametrizedhtml.section.language-selector select {
    /* amar 20 sept */
    width: 130px;
    background: url(../../img/down-arrow.png) 57% 0.6em no-repeat; }
  .main-nav-box .zovirax-logo {
    margin-top: 0.8em;
    /* amar 20 sept */ } }

@media screen and (max-width: 768px) {
  /* amar 17 sept */
  .lower-footer-box .footer-followus-box {
    /* amar 19 sept */
    width: 24.544%; }
  .header-nav .navigation-branch .navigation-level1 {
    margin-right: 2.2em; }
  .main-nav-box .zovirax-logo {
    /* amar 20 sept */
    margin-top: 1.1em; }
  .header-box .parametrizedhtml.section.language-selector select {
    /* amar 20 sept */
    width: 110px;
    background: url(../../img/down-arrow.png) 64% 0.6em no-repeat; }
  .main-nav-box .section.search-box {
    /* amar 21 sept */
    margin-top: 1.3em; }
  .footer-link-box .footer-zovirax-fan-box {
    padding: 0 2.5%;
    /* amar 25 sept */ } }

@media screen and (max-width: 768px) and (min-width: 768px) {
  /* amar 25 sept */
  .footer-zovirax-fan-box .fan-sign-up-box .sign-up-text p {
    margin-bottom: 0;
    margin-top: 0.36em; }
  .footer-link-box .footer-zovirax-fan-box {
    /*Pooja 28-09-2016*/
    padding: 1.15em 2.5% 0.9em;
    /* NR 30-sept SIT */ }
  .page-home .footer-link-box .footer-zovirax-fan-box {
    /*Pooja 28-09-2016*/
    padding: 0em 2.5%; }
  #footer {
    /*Pooja 29-09-2016*/
    margin: 0 auto;
    padding: 0px;
    width: 100%;
    background: url("../../img/footer-tablet-curve.png") right top no-repeat;
    position: relative;
    top: -1px; }
  .page-newsletter-sign-up #footer {
    /*Pooja 29-09-2016*/
    background: url("../../img/footer-curve.png") right top no-repeat; } }

@media screen and (max-width: 601px) and (min-width: 601px) {
  .mobile-navigation .navigation-mobile-menu {
    border-left: 1px solid white; }
  /*Pooja 28-09-2016*/
  .outer-product-box.product-landing-box {
    position: relative;
    top: -1px; } }

@media screen and (max-width: 767px) {
  /* copy bg css .background: url("../../img/tablet-search-icon.png") no-repeat center !important; */
  .image.section.gsk-logo.grid_1.alpha.component.first.odd {
    display: none; }
  #footer {
    top: 0; }
  #footer .footer-link-text {
    border: none;
    position: absolute;
    top: 9em;
    left: 9.3%;
    right: 0;
    width: 85%;
    display: none; }
  .lower-footer-box .footer-link-text ul {
    width: auto;
    float: left;
    padding: 0;
    margin: 0; }
  #footer {
    background: none; }
  #footer .footer-link-box .footer-zovirax-fan-box .zovirax-fan-text,
  #footer .footer-zovirax-fan-box .fan-sign-up-box .sign-up-text {
    padding: 0 10.2%;
    display: block; }
  /* G2 remove below css 08-03-2016 */
  /*  #footer {
        background: url("../../img/footer-tablet-curve.png") right top no-repeat;
    } 
    .footer-link-box .lower-footer-box {
        padding: 0.6em 0 0.6em 2.5em;
    }
	*/
  .lower-footer-box .footer-link-text ul li {
    margin: 0 0 0 0; }
  .lower-footer-box .footer-link-text ul li a {
    font-size: 0.75em; }
  .footer-logo-box {
    min-height: 2em;
    background: url("../../img/footer-bottom-bg-mob.png") right top no-repeat;
    background-size: cover;
    padding: 0; }
  .footer-logo-box .gsk-logo {
    width: 5.424%;
    margin-top: 0.5em; }
  .footer-logo-box.component .footer-logo-text.component p {
    margin: 0 auto;
    text-align: center;
    padding: 0.3em 0 2.1em 0; }
  .footer-zovirax-fan-box .sign-up-text input {
    width: 86%;
    margin: 0;
    border: 1px solid #cdcfd0;
    border-radius: 2px;
    margin: 0;
    display: block;
    padding: 12px 15px;
    display: block;
    margin-bottom: 16px; }
  .footer-zovirax-fan-box .sign-up-text input::-webkit-input-placeholder {
    white-space: normal; }
  .footer-zovirax-fan-box .sign-up-text input::-moz-placeholder {
    white-space: normal; }
  .footer-zovirax-fan-box .sign-up-text input:-ms-input-placeholder {
    white-space: normal; }
  .footer-zovirax-fan-box .sign-up-text input:-moz-placeholder {
    white-space: normal; }
  .footer-link-box .footer-zovirax-fan-box,
  .page-newsletter-sign-up .footer-link-box .footer-zovirax-fan-box {
    /*Pooja 17-09-2016*/
    min-height: 7em; }
  .footer-link-box .lower-footer-box {
    padding: 2.1em 7% 0px;
    position: relative; }
  /*Nilima:12-sept*/
  .tablet-gsk-logo {
    display: none; }
  /*Pooja 18-10-2016*/ }

/*changes for additional navigation: local HU*/
html[lang="hu-HU"] .main-nav-box .header-nav {
  width: 71%;
  padding-left: 1%; }

html[lang="hu-HU"] .main-nav-box .section.search-box {
  width: 10%; }

html[lang="hu-HU"] .main-nav-box .section.search-box .form-search .search-query {
  margin-right: 26%;
  max-width: 80%; }

.page-zovirax-conceal page-faqs .mobile-nav-box .box-heading {
  display: none; }

/*UKIM20008999933*/
html[lang="fr-FR"] .header-nav .navigation-item.navigation-level2 > .navigation-item-title {
  width: 100px;
  margin-left: 5px;
  margin-right: 11px;
  white-space: normal; }

html[lang="fr-FR"] .header-nav .navigation-item.navigation-level3 > .navigation-item-title {
  width: 100px;
  margin-left: 5px;
  margin-right: 11px;
  white-space: normal; }

html[lang="fr-FR"] .header-nav.navigation-horizontal .navigation-item.is-open > .navigation-branch.navigation-level2 {
  min-height: 10.813em;
  background: url(../../img/bg-main-sub-nav.jpg) left top repeat; }

html[lang="fr-FR"] .header-nav .navigation-item.navigation-level2.page-quest-ce-que-i-herpes.is-open > .navigation-item-title::after {
  padding-top: 3.00em; }

html[lang="fr-FR"] .header-nav .navigation-item.navigation-level2.page-vivre-avec-un-bouton-de-fievre .navigation-item-title {
  margin-right: 9px; }

/*UKIM20008999933*/
/* Infosys changes moved from CF3 to CF5 - commit #74205d3 - START */
@media screen and (max-width: 1024px) {
  html[lang="de-DE"] .mobile-nav-box .mobile-navigation .navigation-branch.navigation-level1.is-open {
    display: block;
    background-color: #006999;
    padding: 0;
    width: 41.7%;
    position: absolute;
    left: 0;
    top: 50px;
    padding-top: 1em; }
  html[lang="de-DE"] .mobile-navigation .navigation-mobile-menu {
    background: url(../../img/mobile-click.png) center center no-repeat;
    height: 26px;
    width: 40px; } }

@media screen and (max-width: 1199px) and (min-width: 1025px) {
  html[lang="de-DE"] .header-nav .navigation-branch .navigation-level1 {
    margin-right: 7%; } }

/* Infosys changes moved from CF3 to CF5 - commit #74205d3 - END */
.mob-footer-box .footer-link-1.component,
.mob-footer-box .footer-link-2.component {
  display: none; }

.white-paragraph-text {
  color: #ffffff; }

.outer-product-box .product-banner-box .headline.white-paragraph-text {
  font-size: 3em; }

.outer-product-box .product-banner-box .product-banner-text {
  /*Pooja 21-09-2016*/
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  color: #ffffff;
  display: block;
  margin-top: 0.7em;
  width: 69%;
  line-height: 1.2; }

.blue-paragraph-text {
  color: #006999; }

.orange-paragraph-text {
  color: #f47920;
  /*padding-right: 6.5%;*/ }

.language-selector > .component-content > label {
  display: none; }

.buy-now-text {
  font-family: "Proxima Nova Bold";
  color: #ffffff;
  font-size: 1em;
  /*Pooja 16-09-2016*/
  line-height: 40px; }

.email-placeholder-text,
.read-text,
.image-path,
.validation-text,
.A_PRIVACY_POLICY_TXT,
.validation-box,
.A_CNCTUS_REASON {
  display: none; }

.homepage-main-box .lab-text {
  /* amar 16 sept */
  background: #dae1e4;
  padding: 2.87em 2.8% 1.62em 2.8%;
  float: left;
  width: 100%;
  box-sizing: border-box; }

.product-banner-box > .component-content {
  /*Pooja 19-09-2016*/
  padding: 2.9em 11.25% 3.6em 11.25%; }

.product-type-box > .component-content > .paragraph-text {
  padding-top: 3.5em; }

.product-box > .component-content > div > .paragraph-text {
  padding-left: 6.85%;
  /*Pooja 22-09-2016*/
  padding-top: 0.992em; }

.product-box.item-box-2 > .component-content > div > .paragraph-text {
  padding-top: 0.2em; }

.outer-product-box p u {
  text-decoration: none; }

.outer-product-box p u a {
  text-decoration: none;
  font-family: "Proxima Nova Bold";
  font-size: 1em;
  padding-right: 3.5%;
  background: url(../../img/find-out-more.png) 100% 58% no-repeat; }

.product-type-box h1,
.product-type-box h2 {
  font-size: 3.000em;
  line-height: 1.2;
  color: #333333; }

.product-box h2 {
  font-size: 2.000em;
  line-height: 1.063;
  padding-bottom: 0.81em;
  /*Pooja 21-09-2016*/ }

.product-box p {
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  line-height: 1.444;
  max-width: 99%;
  /*Pooja 21-09-2016*/
  padding-bottom: 1.95em;
  margin: 0;
  color: #333333; }

.outer-product-box .item-box-1 {
  padding-bottom: 1.3em; }

.outer-product-box .item-box-1 .zovirax-duo-images {
  top: -2.3em;
  position: relative;
  padding-left: 8%;
  /* NR 01-oct - SIT */ }

.outer-product-box .item-box-1 .zovirax-duo-images img {
  padding: 0;
  margin: 0 auto;
  float: none;
  display: block;
  clear: both; }

.outer-product-box .item-box-2 .zovirax-cold-sore-cream-images {
  top: -2em;
  position: relative;
  margin-left: -2.5%;
  /*Pooja 15-09-2016*/ }

.outer-product-box .item-box-2 .zovirax-cold-sore-cream-images img,
.outer-product-box .item-box-1 .zovirax-duo-images img {
  /*Pooja 21-09-2016*/
  float: left; }

.product-box.item-box-2 > .component-content > div > .paragraph-text p {
  padding-bottom: 2.15em; }

/*Pooja 21-09-2016*/
.outer-product-box .zovirax-conceal-patch-images {
  padding-bottom: 4.5em; }

.outer-product-box .zovirax-daily-defence-images {
  top: -3em;
  position: relative; }

.product-type-box .product-box .footer-note-text {
  padding-left: 4%;
  top: -1.3em;
  width: 100%;
  position: relative; }

.product-type-box .product-box .footer-note-text p {
  font-size: 0.875em;
  font-family: "Proxima Nova W08 Reg";
  padding-bottom: 0.8em;
  color: #666666; }

.how-to-use-conceal-main-box .footer-note-text p {
  /*Pooja 16-09-2016*/
  font-size: 0.875em;
  font-family: "Proxima Nova W08 Reg";
  padding: 1.3em 2.5em 1.7em;
  margin: 0; }

.outer-product-box .product-box .blue-paragraph-text sup {
  top: -6px;
  /*Sujeet 14-Sep*/
  font-size: 70%; }

_:-ms-input-placeholder,
:root .outer-product-box .product-box .blue-paragraph-text sup,
_:-ms-input-placeholder,
:root .product-lower-sub-boxes-main-box sup,
_:-ms-input-placeholder,
:root .how-to-use-main-box sup,
.how-to-use-cream-main-box .faq-top-box .paragraph-text sup,
.how-to-use-conceal-main-box .faq-top-box .paragraph-text sup {
  /* NR - 22-sept-SIT */
  font-size: 1.2em; }

_:-ms-input-placeholder,
:root .product-lower-sub-boxes-main-box p sup {
  /* NR - 22-sept-SIT */
  font-size: 1.4em; }

_:-ms-input-placeholder,
:root .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 {
  background-color: #dae1e4; }

.fighting-living-with-cold-sores-box,
.cold-sore-confidence-box,
.you-are-not-alone-box,
.the-truth-about-remedies-box,
.stop-the-spread-box,
.love-your-lips-box {
  position: relative; }

.fighting-living-with-cold-sores-box .paragraph-text,
.cold-sore-confidence-box .paragraph-text,
.you-are-not-alone-box .paragraph-text,
.the-truth-about-remedies-box .paragraph-text,
.love-your-lips-box .paragraph-text {
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 11.1%;
  padding-top: 4.5em;
  /*Modified Pooja 16-05-2016 UT Fixed*/ }

.fighting-living-with-cold-sores-box .paragraph-text {
  /* Nilima : 16-sept  */
  position: absolute;
  top: 0;
  left: 0;
  /* width:100%; */
  /* NR 30-sept SIT */
  padding: 0;
  /* NR - 17-sept-SIT */
  margin: 0;
  /* NR - 17-sept-SIT */ }

.fighting-living-with-cold-sores-box .paragraph-text p {
  margin: 0;
  color: #333333;
  /* Nilima : 16-sept  */ }

.fighting-living-with-cold-sores-box .paragraph-text > .component-content {
  padding: 4.7em 0px 1em 7.41%; }

.fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text > .component-content,
.fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text > .component-content {
  /* Nilima : 16-sept  */
  padding: 0; }

.stop-the-spread-box .paragraph-text {
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 11.4%;
  padding-top: 3.8em;
  /*Pooja 16-09-2016*/ }

.stop-the-spread-box .fighting-back-image-left .paragraph-text,
.stop-the-spread-box .fighting-back-image-right .paragraph-text {
  padding: 0; }

.stop-the-spread-box .fighting-back-image-left,
.stop-the-spread-box .fighting-back-image-right {
  line-height: 0; }

.fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text,
.fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text,
.you-are-not-alone-box .fighting-back-image-left .paragraph-text,
.you-are-not-alone-box .fighting-back-image-right .paragraph-text,
.the-truth-about-remedies-box .fighting-back-image-left .paragraph-text,
.the-truth-about-remedies-box .fighting-back-image-right .paragraph-text {
  padding-left: 0%;
  padding-top: 0em; }

.you-are-not-alone-box .paragraph-text.grid_8,
.you-are-not-alone-box .paragraph-text.grid_4 {
  /*Pooja 17-09-2016*/
  padding-left: 0%;
  padding-top: 0em;
  position: relative; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text {
  /*Pooja 17-09-2016*/
  padding-left: 0%;
  padding-top: 0em;
  position: relative;
  min-height: 6em; }

.cold-sore-confidence-box .paragraph-text h2,
.you-are-not-alone-box .paragraph-text h2,
.stop-the-spread-box .paragraph-text h2,
.love-your-lips-box .paragraph-text h2 {
  width: 50%;
  font-size: 1.275em; }

.cold-sore-confidence-box .paragraph-text p,
.love-your-lips-box .paragraph-text p,
.fighting-living-with-cold-sores-box .paragraph-text p,
.you-are-not-alone-box .paragraph-text p,
.the-truth-about-remedies-box .section .paragraph-text p {
  width: 50%;
  font-size: 1.175em;
  line-height: 1.3em; }

.cold-sore-confidence-box .paragraph-text p {
  width: 49%;
  font-family: "Proxima Nova light";
  /*Pooja 1-10-2016*/ }

.stop-the-spread-box .paragraph-text p {
  width: 80%;
  font-size: 1.375em;
  line-height: 1.1em;
  /*Pooja 16-09-2016*/
  margin: 0;
  color: #333333;
  /*Pooja 17-09-2016*/ }

.the-truth-about-remedies-box .section .paragraph-text p {
  /* amar 25 sept */
  width: 54%; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p,
.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p {
  width: 100%;
  font-size: 1.125em;
  padding-bottom: 0;
  margin: 0;
  line-height: 1.25;
  /*Pooja 27-09-2016*/ }

.stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .remedy-carousel-img {
  padding-top: 1.1em;
  /*Pooja 17-09-2016*/ }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .remedy-carousel-img {
  /*Pooja 24-09-2016*/
  padding-top: 0.6em;
  float: left; }

.the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .remedy-carousel-img img {
  float: left; }

/* removed amar 23 sept */
.you-are-not-alone-box .fighting-back-article-box .paragraph-text p {
  font-size: 1.125em;
  width: 93%;
  margin: 0; }

.you-are-not-alone-box .fighting-back-image-left,
.you-are-not-alone-box .fighting-back-image-right,
.the-truth-about-remedies-box .fighting-back-sub-image1 {
  line-height: 0; }

.you-are-not-alone-box .fighting-back-image-left .paragraph-text h2 {
  width: 80%; }

.you-are-not-alone-box .fighting-back-article-box .overlay-side-text-box p,
.the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box p,
.stop-the-spread-box .fighting-back-article-box .overlay-side-text-box p {
  font-size: 1.500em;
  font-family: "Proxima Nova bold";
  padding: 0em;
  margin: 0; }

.fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text p {
  width: 39%;
  /*Pooja 23-09-2016*/
  padding-top: 0.25em;
  /* Nilima : 16-sept  */
  line-height: 1; }

.fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text p {
  /*Added Pooja 15-07-2016*/
  width: 51%;
  /*Pooja 23-09-2016*/
  padding-top: 1.35em;
  /* NR 23-sept UAT */
  line-height: 1; }

.cold-sore-confidence-box .paragraph-text p .subhead,
.fighting-living-with-cold-sores-box .paragraph-text p .subhead,
.you-are-not-alone-box .paragraph-text p .subhead {
  padding: 0.4em 0em 1.1em 0em;
  display: block;
  font-family: "Proxima Nova light";
  color: #333333; }

.stop-the-spread-box .paragraph-text h2 {
  width: 75%; }

.you-are-not-alone-box .paragraph-text h1,
.the-truth-about-remedies-box .paragraph-text h1,
.paragraph-text .paragraph-text h1 {
  /*Pooja 16-09-2016*/
  font-size: 3em;
  color: #333333; }

.stop-the-spread-box .paragraph-text h1 {
  /*Pooja 16-09-2016*/
  font-size: 3em;
  color: #333333;
  padding-bottom: 0.16em; }

.fighting-back-article-box .quote-box {
  width: 55%;
  padding-left: 5.6%;
  padding-top: 2em;
  padding-bottom: 2em; }

.fighting-back-article-box .quote-box h2 {
  font-size: 2em; }

.fighting-back-article-box .quote-box h2::before {
  content: "";
  background: url(../../img/quotes-up.png) no-repeat;
  width: 30px;
  height: 30px;
  position: absolute;
  margin-left: -3%; }

.fighting-back-article-box .quote-box h2::after {
  content: "";
  background: url(../../img/quotes-down.png) no-repeat;
  width: 30px;
  height: 30px;
  position: absolute;
  margin-top: 1em;
  margin-left: 10%; }

.fighting-back-article-box .overlay-image {
  padding-bottom: 1em;
  padding-top: 1em; }

.the-truth-about-remedies-box .fighting-back-article-box .overlay-image {
  /*Added Pooja 15-07-2016*/
  padding-bottom: 1.3em; }

.fighting-living-with-cold-sores-box .paragraph-text h2,
.the-truth-about-remedies-box .paragraph-text h2 {
  font-size: 1.275em;
  color: #333333;
  width: 75%; }

.fighting-back-article-box {
  background: #f8f8f8;
  background: -moz-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #f8f8f8), color-stop(42%, #f8f8f8), color-stop(67%, #fefefe), color-stop(82%, #fefefe), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -o-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -ms-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: linear-gradient(to bottom, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%); }

.the-truth-about-remedies-box .fighting-back-article-box,
.love-your-lips-box .fighting-back-article-box,
.stop-the-spread-box .fighting-back-article-box {
  /*Added Pooja 18-07-2016*/
  background: #fff; }

.love-your-lips-box .fighting-back-article-box .bold-text {
  font-weight: bold; }

.fighting-back-article-box > .component-content {
  margin: -40px 3.33% 0;
  background: #ffffff;
  padding: 4.25em 7.91% 6.2em;
  /*Modified Pooja 15-07-2016*/
  position: relative;
  z-index: 999; }

.you-are-not-alone-box .fighting-back-article-box > .component-content {
  padding: 4.25em 7.91% 2.3em; }

.the-truth-about-remedies-box .fighting-back-article-box > .component-content {
  /* amar 23 sept */
  padding: 4.97em 0 3.5em; }

.stop-the-spread-box .fighting-back-article-box > .component-content {
  padding: 4.85em 0 5.8em;
  /*Pooja 15-09-2016*/ }

.love-your-lips-box .fighting-back-article-box > .component-content {
  padding: 4.25em 7.91% 4em; }

.you-are-not-alone-box .fighting-back-article-video .suffix_1,
.the-truth-about-remedies-box .fighting-back-article-video .suffix_1,
.stop-the-spread-box .fighting-back-article-video .suffix_1 {
  margin: 0 auto !important; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box {
  /*Pooja 20-09-2016*/
  width: 100%;
  border: none;
  background-color: #fff;
  box-shadow: none;
  height: auto;
  box-shadow: 1px 1px 2px #cfd5d7; }

.stop-the-spread-box .answer-box .richText {
  /*Pooja 20-09-2016*/
  position: relative;
  margin-left: 0%; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .ques-ans-box {
  height: auto;
  padding: 2em 18% 1em 16%;
  /*Pooja 29-09-2016*/ }

.fighting-living-with-cold-sores-box .fighting-back-article-box > .component-content {
  padding: 4em 7.91% 11.5em; }

.fighting-back-article-box p {
  font-size: 1.125em;
  color: #333333;
  line-height: 1.2;
  margin: 0.625em 0;
  font-family: "Proxima Nova W08 Reg";
  width: 60.5%;
  padding-bottom: 0.6em; }

.fighting-living-with-cold-sores-box .fighting-back-article-box p {
  width: 65%; }

.fighting-back-banner-image {
  margin-bottom: -8px; }

.fighting-back-article-box .orange-paragraph-text {
  /* amar 23 sept */
  font-weight: normal; }

.poll button.showPollResult {
  display: none;
  /*Pooja 23-09-2016*/
  margin: 0; }

.about-cold-sores-box .paragraph-text {
  /* amar 24 sept */
  padding: 3.7em 11.3% 4.6em; }

.about-cold-sores-box .paragraph-text h1 {
  /* amar 23 sept */
  font-size: 3em;
  color: #333333;
  font-family: "Proxima Nova light";
  margin-bottom: 0.35em; }

.about-cold-sores-box .paragraph-text p {
  font-size: 1.125em;
  color: #333333;
  font-family: "Proxima Nova W08 Reg";
  width: 72%;
  line-height: 1.25em;
  /* amar 23 sept */
  margin: 0; }

.about-cold-sores-tablet,
.about-cold-sores-mobile {
  display: none; }

.about-cold-sores-left-sub-box .paragraph-text h3 {
  font-size: 2em;
  color: #333333;
  font-family: "Proxima Nova light";
  width: 50%;
  line-height: 1.1em;
  padding-bottom: 0.5em;
  /*Modified Pooja 16-05-2016 UT Fixed*/ }

.about-cold-sores-right-sub-box .paragraph-text h3 {
  /* amar 23 sept */
  font-size: 2em;
  color: #333333;
  font-family: "Proxima Nova Light";
  width: 78%;
  line-height: 1.1em;
  padding-bottom: 0.5em; }

.about-cold-sores-left-sub-box .paragraph-text p {
  width: 92%;
  font-size: 1.125em;
  color: #333333;
  font-family: "Proxima Nova W08 Reg";
  line-height: 1.45em; }

.about-cold-sores-right-sub-box .paragraph-text p {
  /* amar 23 sept */
  font-size: 1.125em;
  color: #333333;
  line-height: 1.45em;
  width: 100%;
  font-family: "Proxima Nova W08 Reg"; }

.about-cold-sores-hero-promo-box {
  position: relative; }

.about-cold-sores-hero-promo-box .about-cold-sores img {
  /* amar 23 sept */
  float: left;
  width: 100%; }

.about-cold-sores-hero-promo-box .banner-text-left {
  /* amar 21 sept */
  position: absolute;
  top: 2.87em;
  left: 11%;
  width: 20%; }

.about-cold-sores-hero-promo-box .banner-text-left h2 {
  /* amar 21 sept */
  font-size: 3em;
  line-height: 1;
  font-family: "Proxima Nova light";
  margin-bottom: 0.53em; }

.about-cold-sores-hero-promo-box .banner-text-left p {
  /* amar 23 sept */
  font-size: 1.125em;
  color: #333333;
  font-family: "Proxima Nova W08 Reg";
  width: 85%;
  margin: 0;
  line-height: 1.45; }

.about-cold-sores-hero-promo-box .banner-text-left p + p {
  /* amar 23 sept */
  padding-top: 1.16em;
  font-family: "Proxima Nova bold"; }

.about-cold-sores-hero-promo-box .banner-text-left p a {
  /* amar 21 sept */
  text-decoration: none;
  background: url(../../img/find-out-more.png) right 0.3em no-repeat;
  padding-right: 1em; }

.about-cold-sores-hero-promo-box .banner-text-right {
  /* amar 23 sept */
  position: absolute;
  top: 14.87em;
  right: 4.3%;
  width: 30%; }

.about-cold-sores-hero-promo-box .banner-text-right .fact-1,
.about-cold-sores-hero-promo-box .banner-text-right .fact-2 {
  font-size: 1.125em;
  color: #333333;
  font-family: "Proxima Nova W08 Reg";
  padding-left: 30%; }

.about-cold-sores-hero-promo-box .banner-text-right p .fact-percent {
  /* amar 23 sept */
  font-size: 3em;
  font-family: "Proxima Nova light";
  padding-left: 29%;
  line-height: 1.3;
  color: #333; }

.about-cold-sores-hero-promo-box .banner-text-right p .fact-2 {
  /* amar 23 sept */
  padding-top: 0.1em;
  width: 65%;
  display: block;
  line-height: 1.56; }

.about-cold-sores-box .cold-sore-white-box > .component-content {
  /* amar 23 sept */
  margin: 0 3.33% 0;
  position: relative;
  z-index: 999;
  background: #ffffff;
  padding: 5.57em 7% 0 7.8%;
  top: -3.7em; }

.about-cold-sores-box .about-cold-sores-left-sub-box .paragraph-text {
  padding: 0; }

.about-cold-sores-box .about-cold-sores-right-sub-box .paragraph-text {
  /*Added Pooja 20-07-2016*/
  padding: 0; }

.about-cold-sores-left-sub-box .what-is-herpes-text {
  /*Modified Pooja 21-07-2016*/
  padding-bottom: 1.8em;
  padding-top: 2.1em; }

.about-cold-sores-left-sub-box .what-is-herpes-text p a {
  font-size: 1.125em;
  text-decoration: none;
  background: url(../../img/find-out-more.png) right no-repeat;
  padding-right: 10px;
  font-family: "Proxima Nova bold";
  /*Modified Pooja 16-05-2016 UT Fixed*/ }

.about-cold-sores-left-sub-box .what-is-herpes-text p,
.about-cold-sores-box .cold-sore-learn-more-txt .richText-image.pull-left {
  /*Modified Pooja 21-07-2016*/
  margin: 0; }

.about-cold-sores-box .cold-sore-learn-more-txt .richText-content {
  /*Added Pooja 21-07-2016*/
  position: absolute;
  padding: 2.5em 10% 4.9em; }

.about-cold-sores-box .cold-sore-learn-more-txt .richText-content p {
  color: #fff;
  font-size: 2em;
  font-weight: normal;
  padding-bottom: 1em;
  margin: 0; }

.about-cold-sores-box .cold-sore-learn-more-txt .richText-content ul li a {
  /*Added Pooja 21-07-2016*/
  font-size: 1.125em;
  text-decoration: none;
  background: url(../../img/find-out-more.png) right no-repeat;
  padding-right: 0.8em;
  color: #f47920;
  font-family: "Proxima Nova bold"; }

.about-cold-sores-box .cold-sore-learn-more-txt .richText-content ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }

.about-cold-sores-box .cold-sore-learn-more-txt .richText-content ul li {
  background-image: url(../../img/white-bullet.png);
  background-repeat: no-repeat;
  background-position: 0 0.5em;
  padding-left: 2em;
  padding-bottom: 0.2em; }

.about-cold-sores-box .cold-sore-learn-more-txt .richText-content ul li:before {
  /*Added Pooja 21-07-2016*/
  content: ""; }

/*jayesh css About Store cold end*/
/*----------Zovirax Duo CSS Start-----------*/
.product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
.product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
  /* amar 24 sept */
  font-size: 2em;
  line-height: 1.1em;
  margin-bottom: 0.45em;
  /* amar 25 sept */ }

.product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 {
  /*Pooja 28-09-2016*/
  margin-bottom: 0.3em; }

.prevent-trigger-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
.prevent-trigger-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
  /*Pooja 25-09-2016*/
  margin: 0;
  padding-bottom: 0.6em; }

.how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
.how-to-use-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
  line-height: 1.3em;
  padding-bottom: 0;
  /* Nilima : 15-sept  */
  margin: 0;
  /*pooja 25-09-2016*/ }

.product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
.product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  padding-top: 0.5em;
  width: 65%;
  line-height: 1.3;
  margin: 0; }

.zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
.zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  /*Pooja 25-09-2016*/
  width: 85%; }

.zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
  width: 88%; }

.zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
  width: 73%; }

.zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  width: 85%; }

.zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  width: 93%;
  margin: 0; }

.zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
  /*Added Pooja 12-07-2016*/
  width: 65%; }

.zovirax-cream-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
.zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  /*Added Pooja 8-07-2016*/
  padding-top: 0.7em;
  /*pooja 16-09-2016*/
  width: 84%; }

.zovirax-duo-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
  /*pooja 28-09-2016*/
  padding-top: 0.8em;
  width: 84%; }

.zovirax-duo-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  /*pooja 28-09-2016*/
  padding-top: 0.55em;
  width: 84%; }

.zovirax-duo-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
.zovirax-duo-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
.zovirax-cream-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
.zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
.zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
.zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
.zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
.zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
.zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
.zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
.zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
.zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
  padding-top: 1.28em;
  /* amar 24 sept */ }

.how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p {
  padding-top: 1.3em; }

.zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
.zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p {
  padding-top: 1.2em;
  /* NR 23-sept UAT */ }

.zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
.product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
  top: 2.62em;
  /* amar 24 sept */ }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p + p,
.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p + p,
.how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
  /*Pooja 25-09-2016*/
  line-height: 1;
  padding-top: 1.5em; }

.how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p {
  /*Pooja 25-09-2016*/
  padding-top: 1.15em;
  line-height: 1; }

.how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p + p {
  /*Pooja 25-09-2016*/
  padding-top: 1.44em;
  line-height: 1; }

.how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p {
  /*Pooja 24-09-2016*/
  line-height: 1;
  padding-top: 1.3em; }

.how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p + p {
  /* Nilima:21-sept UAT */
  padding-top: 1.25em;
  /*Pooja 25-09-2016*/ }

.how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
  /*Pooja 22-09-2016*/
  line-height: 1;
  padding-top: 1.2em; }

.how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
  /*Pooja 22-09-2016*/
  margin: 0;
  font-size: 2em;
  line-height: 1.2; }

.zovirax-duo-faq-main-box .product-lower-sub-boxes-main-box {
  background: #fff; }

/*Pooja 25-09-2016*/
.zovirax-duo-faq-main-box .product-lower-sub-box-image2 img,
.zovirax-duo-faq-main-box .product-lower-sub-box-image1 img,
.how-to-use-cream-main-box .lower-sub-box-image1 img,
.how-to-use-cream-main-box .lower-sub-box-image2 img {
  float: left; }

/*Pooja 25-09-2016*/
.prevent-trigger-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
.prevent-trigger-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
  padding-top: 0em; }

.product-lower-sub-box1 a,
.product-lower-sub-box2 a {
  /*Modified Pooja 12-07-2016*/
  text-decoration: none;
  font-size: 1.125em;
  line-height: 26.39px;
  /* padding-right: 6.5%; */
  background: url(../../img/find-out-more.png) 100% 58% no-repeat;
  font-family: "Proxima Nova bold"; }

.zovirax-conceal-main-box .product-lower-sub-boxes-main-box .paragraph-text p a {
  text-decoration: none;
  font-size: 1.125em;
  line-height: 26.39px;
  padding-right: 0.8em;
  /* amar 26 */
  background: url(../../img/find-out-more.png) 100% 0.4em no-repeat;
  /* amar 26 */ }

.duopage-banner-box1 > .component-content > div > .paragraph-text,
.duopage-banner-box2 > .component-content > div > .paragraph-text {
  /*pooja 16-09-2016*/
  /*Modified pooja 11-07-2016*/
  padding-top: 3.8em;
  padding-left: 11.1%;
  padding-bottom: 9.7em;
  /* NR - 22-sept-SIT */ }

.zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
  width: 51%;
  /* NR 01-oct - SIT */ }

.zovirax-duo-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
  padding-bottom: 9.3em;
  /*Pooja 23-09-2016*/ }

.zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
  /* amar 23 sept */
  padding-bottom: 7.3em;
  font-family: "Proxima Nova W08 Reg"; }

.zovirax-defence-main-box .duopage-banner-box1 ul {
  /* amar 23 sept */
  list-style-type: none;
  padding-top: 1.7em;
  margin: 0;
  padding-bottom: 0;
  width: 88%;
  /*pooja 16-09-2016*/ }

.zovirax-defence-main-box .duopage-banner-box1 ul li {
  /* amar 23 sept */
  background-image: url(../../img/Bullet-List.png);
  background-repeat: no-repeat;
  background-position: 0 0.5em;
  padding-left: 2em;
  padding-bottom: 0.89em;
  font-size: 1.125em;
  /*pooja 16-09-2016*/ }

.zovirax-defence-main-box .duopage-banner-box1 ul li:last-child {
  /* amar 25 sept */
  padding-bottom: 0.6em; }

.zovirax-defence-main-box .duopage-banner-box1 ul li:before {
  content: ""; }

.zovirax-cream-main-box .product-lower-sub-box1 p > a,
.zovirax-cream-main-box .product-lower-sub-box2 p > a {
  padding-right: 6.5%;
  /*Added pooja 8-07-2016*/ }

.zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
  padding-bottom: 14.5em;
  width: 56%;
  /* NR 01-oct - SIT */ }

.duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1,
.duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2:first-child {
  /*Prashant- Modified-12-04-16*/
  font-size: 3em;
  font-weight: normal; }

.duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  /* amar 23 sept */
  margin-bottom: 0.12em; }

.zovirax-duo-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1,
.zovirax-duo-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
  margin-bottom: 0;
  /* NR - 28-sept-SIT */ }

.duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2:first-child {
  /* amar 23 sept */
  margin-bottom: 0.44em; }

.zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  margin: 0;
  padding-bottom: 0;
  /* NR - 22-sept-SIT */ }

.duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2,
.duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
  font-size: 2.000em;
  font-weight: normal; }

.duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
  margin-bottom: 0.44em; }

.zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
  margin: 0;
  padding-bottom: 0.4em;
  /* Nilima : 16-sept  */ }

.zovirax-duo-main-box .duopage-banner-box1 .duopage-banner-image1 {
  margin-top: 3.7em;
  /*Pooja 29-09-2016*/
  margin-left: 0;
  /*Pooja 23-09-2016*/
  /*width: 42.5%;*/ }

.zovirax-duo-main-box .duopage-banner-box1 .paragraph-text h1 {
  /*Pooja 16-09-2016*/
  margin: 0;
  font-family: "Proxima Nova light";
  padding-bottom: 0.1em; }

.zovirax-duo-main-box .duopage-banner-box1 .paragraph-text h2 {
  /*Pooja 16-09-2016*/
  margin: 0;
  font-family: "Proxima Nova light";
  padding-bottom: 0.7em; }

.zovirax-duo-main-box .subhead,
.zovirax-cream-main-box .subhead,
.zovirax-conceal-main-box .subhead,
.zovirax-duo-faq-main-box .subhead,
.zovirax-cream-faq-main-box .subhead,
.zovirax-conceal-faq-main-box .subhead {
  /*Modified pooja 13-07-2016*/
  color: #006999;
  font-size: 1.125em;
  line-height: 1.2;
  /*Pooja 16-09-2016*/ }

.duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(3),
.duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(3) {
  /*Prashant- Added-11-04-16*/
  /*Pooja 16-09-2016*/
  font-size: 1.125em;
  font-weight: normal;
  max-width: 80%;
  font-family: "Proxima Nova W08 Reg";
  /*Prashant- Added-12-04-16*/
  line-height: 1.42;
  margin: 0;
  color: #333333; }

.zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(3) {
  max-width: 79%; }

.zovirax-defence-main-box .product-lower-sub-boxes-main-box figcaption p,
.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box figcaption p {
  width: 86%;
  margin: 0; }

.zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box figcaption p {
  /* NR - 20-sept-SIT */
  width: 86%; }

.zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(3) {
  max-width: 94%;
  margin: 0;
  line-height: 1.46;
  /* NR - 22-sept-SIT */ }

.about-cold-sores-box .banner-text-right p {
  margin: 0;
  line-height: 1.4; }

.about-cold-sores-box .banner-text-right p .fact-1 {
  /* amar 23 sept */
  margin-bottom: 0.05em;
  display: block; }

.duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4),
.duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
  margin: 0;
  padding-top: 2em; }

.zovirax-duo-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
  margin: 0;
  /* NR - 28-sept-SIT */
  padding-top: 1.66em; }

.zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
  /* amar 23 sept */
  width: 80%;
  margin: 0;
  padding-top: 1.6em; }

.zovirax-conceal-main-box,
.zovirax-defence-main-box,
.zovirax-cream-main-box,
.zovirax-duo-main-box {
  background-color: #f5f5f5; }

.zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
  padding-top: 1.5em;
  margin: 0; }

.duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) > u,
.duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) > u {
  text-decoration: none; }

.duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) > u > a,
.duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) > u > a,
.zovirax-conceal-main-box .duopage-banner-box1 .paragraph-text p u a,
.zovirax-defence-main-box .duopage-banner-box1 .paragraph-text p u a {
  position: absolute;
  text-decoration: none;
  background: none;
  background-color: #006999;
  padding: 0.3em 4%;
  border-radius: 0.3em;
  font-size: 1.125em;
  font-weight: normal; }

.zovirax-defence-main-box .duopage-banner-box1 .paragraph-text p u {
  text-decoration: none; }

/*Pooja 24-09-2016*/
.zovirax-cream-main-box .duopage-banner-box1 .duopage-banner-image1 {
  padding-top: 6.5em;
  margin-left: 0.7%;
  /* NR 01-oct - SIT */ }

.zovirax-conceal-main-box .duopage-banner-box1 .duopage-banner-image1 {
  padding-top: 6.9em;
  margin-left: 1.2%;
  /* NR 01-oct - SIT */ }

.zovirax-defence-main-box .duopage-banner-box1 .duopage-banner-image1 {
  /* amar 23 sept */
  padding-top: 8.9em; }

.error-box .paragraph-text:nth-child(2) {
  background-color: #f6f6f6;
  padding: 4em 11.5% 2.2em; }

.error-box .paragraph-text h1 {
  font-size: 3em;
  font-weight: normal; }

.error-box .paragraph-text p {
  font-size: 1.125em; }

.error-box .paragraph-text:last-child {
  padding: 10.625em 11.5% 8.5em; }

.error-box .paragraph-text ul {
  margin-left: 0px; }

.error-box .paragraph-text ul li a,
.error-box .paragraph-text ul li {
  text-decoration: none;
  font-size: 1.125em;
  color: #f47920; }

.error-box .paragraph-text ul li:before {
  content: "*"; }

.fighting-back-article-box .fighting-back-article-text h2 {
  font-size: 2em;
  color: #333333;
  margin-bottom: 0px; }

.fighting-back-article-box .fighting-back-article-text p a,
.fighting-back-article-box .fighting-back-article-text3 p a {
  /* amar 23 sept */
  font-size: 1.125em;
  text-decoration: none;
  padding-right: 0.8em;
  background: url(../../img/find-out-more.png) right 0.385em no-repeat; }

.you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p a,
.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p a,
.stop-the-spread-box .fighting-back-article-box .fighting-back-article-text p a {
  line-height: 0.3;
  font-size: 1em;
  font-family: "proxima nova bold";
  word-spacing: -0.1em; }

.fighting-back-article-box .fighting-back-article-text p {
  font-size: 1.125em;
  color: #333333;
  margin: 5px 0px; }

.the-truth-about-remedies-box .fighting-back-article-text,
.stop-the-spread-box .fighting-back-article-text {
  /* amar 23 sept */
  width: 27%; }

.the-truth-about-remedies-box .fighting-back-article-text {
  /* amar 23 sept */
  position: relative;
  top: -0.95em;
  /* NR - 27-sept SIT */ }

.you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p {
  margin: 0;
  width: 100%;
  line-height: 1.18;
  padding-bottom: 1em; }

.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p {
  /* amar 25 sept */
  margin: 0;
  width: 100%;
  line-height: 1.18;
  padding-bottom: 1.1em;
  margin-top: 0.27em; }

.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p:first-child {
  /* NR - 27-sept SIT */
  padding-bottom: 0.91em; }

.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p + p {
  /*Pooja 21-09-2016*/
  line-height: 1; }

.stop-the-spread-box .fighting-back-article-box .fighting-back-article-text p {
  /*Pooja 16-09-2016*/
  margin: 0;
  width: 100%;
  line-height: 1.1;
  padding-bottom: 1.2em; }

.you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p .blue-paragraph-text,
.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p .blue-paragraph-text,
.stop-the-spread-box .fighting-back-article-box .fighting-back-article-text p .blue-paragraph-text {
  /* Pooja 16-09-2016*/
  font-size: 1.78em;
  font-family: "proxima nova light"; }

.the-truth-about-remedies-box .fighting-back-article-box .article-top-box,
.the-truth-about-remedies-box .fighting-back-article-box .overlay-image,
.the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box,
.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text2,
.stop-the-spread-box .fighting-back-article-box .article-top-box,
.stop-the-spread-box .fighting-back-article-box .overlay-image,
.stop-the-spread-box .fighting-back-article-box .overlay-side-text-box,
.stop-the-spread-box .fighting-back-article-box .fighting-back-article-text2 {
  /*pooja 23-09-2016*/
  padding: 0em 2.91% 0em 8.4%; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap {
  /*pooja 29-09-2016*/
  /* padding: 1.3em 2.91% 0em 8.4%; */ }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap.cold-sore-poll-box1 {
  /*pooja 29-09-2016*/
  padding-left: 8.5%;
  padding-right: 1%; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap.cold-sore-poll-box2 {
  /*pooja 29-09-2016*/
  padding-left: 2%;
  padding-right: 7.5%; }

.stop-the-spread-box .fighting-back-article-box p {
  width: 60%; }

/*Pooja 20-09-2016*/
.stop-the-spread-box .fighting-back-article-box .answer-box p {
  width: 100%;
  margin: 0; }

.stop-the-spread-box .fighting-back-article-box .fighting-back-article-text2 {
  /*Pooja 23-09-2016*/
  padding-top: 2.7em; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box > .component-content {
  padding: 0; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll h4 {
  /*Pooja 23-09-2016*/
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  line-height: 0.95;
  margin: 0;
  padding-bottom: 0.2em; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll label {
  color: #006999;
  /*Pooja 23-09-2016*/
  font-size: 1em;
  font-weight: normal; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll .option-1 label {
  /*Pooja 23-09-2016*/
  margin-right: 7.1em; }

.stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll .answer-box p {
  width: 100%; }

.stop-the-spread-box .fighting-back-article-box .overlay-image {
  padding-top: 1.4em;
  /*Pooja 17-09-2016*/ }

.stop-the-spread-box .fighting-back-article-box .overlay-side-text-box {
  padding-top: 2.4em;
  /*Pooja 23-09-2016*/ }

.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text2 {
  padding-top: 1.5em; }

.the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box {
  /*Pooja 24-09-2016*/
  padding-bottom: 1.37em;
  padding-top: 4.2em; }

.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text1 p {
  /* amar 23 sept */
  padding-bottom: 1.25em;
  width: 87%;
  margin: 0; }

.the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text2 p {
  width: 69%; }

.stop-the-spread-box .fighting-back-article-box .fighting-back-article-text1 p {
  padding-bottom: 1.2em;
  /*Pooja 16-09-2016*/
  width: 87%;
  margin: 0; }

.fighting-back-article-box .overlay-side-text-box {
  padding-top: 2.5em; }

.fighting-back-article-box .overlay-side-text-box h3 {
  font-size: 1.375em; }

.cta-main-box {
  background: #ffffff; }

.fighting-back-main-box .cta-main-box {
  /* Nilima : 16-sept  */
  min-height: 38.7em;
  /* NR - 28-sept-SIT */ }

.cta-main-box > .component-content {
  margin: 0 3.33%;
  background: #fff; }

.article-CTA-box1 .article-cta-text p,
.article-CTA-box2 .article-cta-text p,
.article-CTA-box3 .article-cta-text p {
  /*Modified Pooja 16-05-2016 UT Fixed*/
  font-size: 2em;
  color: #006999;
  line-height: 1;
  margin-bottom: 0;
  font-family: "Proxima Nova light"; }

.article-CTA-box1 .article-cta-text p:first-child,
.article-CTA-box2 .article-cta-text p:first-child,
.article-CTA-box3 .article-cta-text p:first-child {
  /*Added Pooja 16-05-2016 UT*/
  margin-top: 0;
  min-height: 64px; }

.article-CTA-box1 .article-cta-text p:last-child,
.article-CTA-box2 .article-cta-text p:last-child,
.article-CTA-box3 .article-cta-text p:last-child {
  font-size: 1.125em;
  margin-bottom: 1em;
  font-family: "Proxima Nova Bold";
  padding-top: 0.6em; }

.fighting-back-main-box .article-CTA-box1 .article-cta-text p:last-child,
.fighting-back-main-box .article-CTA-box2 .article-cta-text p:last-child,
.fighting-back-main-box .article-CTA-box3 .article-cta-text p:last-child {
  margin: 0;
  padding-top: 1.25em;
  /* Nilima : 16-sept  */ }

.fighting-back-main-box .article-CTA-box2 .article-cta-text p:last-child {
  padding-top: 0.85em;
  /* NR - 22-sept-SIT */ }

.fighting-back-main-box .article-CTA-box3 .article-cta-text p:last-child {
  padding-top: 1.1em;
  /* NR - 22-sept-SIT */ }

.article-CTA-box1 .article-cta-text p:last-child a {
  color: #f47920;
  text-decoration: none;
  background: url(../../img/find-out-more.png) right 0.32em no-repeat;
  /* NR 30-sept SIT */
  padding-right: 12px;
  font-family: "Proxima Nova bold"; }

.article-CTA-box2 .article-cta-text p:last-child a {
  color: #f47920;
  text-decoration: none;
  background: url(../../img/find-out-more.png) right 0.25em no-repeat;
  /* NR 30-sept SIT */
  padding-right: 12px;
  font-family: "Proxima Nova bold"; }

.article-CTA-box3 .article-cta-text p:last-child a {
  color: #f47920;
  text-decoration: none;
  background: url(../../img/find-out-more.png) right 0.3em no-repeat;
  /*Pooja 28-09-2016*/
  padding-right: 12px;
  font-family: "Proxima Nova bold"; }

.prd-category {
  display: none !important; }

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  /*Pooja 7-10-2016*/
  -webkit-transition: "color 9999s ease-out, background-color 9999s ease-out";
  -webkit-transition-delay: 9999s; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari and Chrome, if Chrome rule needed */
  .article-CTA-box1 .article-cta-text p:last-child a {
    background-position: right 0.32em; }
  .article-CTA-box2 .article-cta-text p:last-child a {
    background-position: right 0.25em; }
  .article-CTA-box3 .article-cta-text p:last-child a {
    background-position: right 0.3em; }
  /* Safari 5+ ONLY */
  ::i-block-chrome,
  .article-CTA-box1 .article-cta-text p:last-child a {
    background-position: right 0.35em; }
  ::i-block-chrome,
  .article-CTA-box2 .article-cta-text p:last-child a {
    background-position: right 0.34em; }
  ::i-block-chrome,
  .article-CTA-box3 .article-cta-text p:last-child a {
    background-position: right 0.34em; }
  ::i-block-chrome,
  .prevent-trigger-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image2 img {
    margin-left: -1px;
    /*Pooja 1-10-2016*/
    float: left; }
  ::i-block-chrome,
  .prevent-trigger-box .product-lower-sub-boxes-main-box .product-lower-sub-box-image1 img {
    /*Pooja 1-10-2016*/
    float: left; } }

.article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  font-size: 3em;
  margin-bottom: 0.1em;
  width: 50%; }

.article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  font-size: 1.125em;
  width: 50%;
  line-height: 1.7;
  font-family: "Proxima Nova W08 Reg";
  /*Added Pooja 22-07-2016*/
  display: block;
  /*Added Pooja 26-07-2016*/ }

.winter-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Modified Pooja 26-07-2016*/
  /*Pooja 17-09-2016*/
  width: 47%;
  display: block;
  line-height: 1.5em;
  word-spacing: -0.05em; }

.winter-article-box .article-banner-box p {
  /*Pooja 25-09-2016*/
  margin: 0;
  padding-top: 0.2em; }

.winter-article-box .article-banner-image img {
  float: left; }

/*Pooja 25-09-2016*/
.prevent-trigger-article-box.winter-article-box > .component-content > div > .paragraph-text {
  top: -2.5em; }

/*Pooja 25-09-2016*/
.get-active-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  /*Added Pooja 25-07-2016*/
  line-height: 1em;
  padding-bottom: 0.3em; }

.hormones-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  /*Added Pooja 25-07-2016*/
  line-height: 1em;
  padding-bottom: 0.6em;
  width: 24%; }

.get-active-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
.exercise-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
.finances-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
.visiting-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Modified Pooja 26-07-2016*/
  width: 42%;
  line-height: 1.5;
  display: block; }

.coping-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  /*Added Pooja 25-07-2016*/
  width: 40%;
  line-height: 1em;
  margin-bottom: 0.3em; }

.sleep-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Added Pooja 26-07-2016*/
  width: 49%;
  line-height: 1.5em; }

.summer-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Added Pooja 26-07-2016*/
  width: 49.5%;
  line-height: 1.5em; }

.coping-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
.work-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
.important-days-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
.hormones-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Modified Pooja 26-07-2016*/
  width: 43%;
  line-height: 1.5;
  display: block; }

.luscious-lips-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Added Pooja 26-07-2016*/
  width: 42.5%;
  line-height: 1.5;
  display: block; }

.cold-flue-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Modified Pooja 26-07-2016*/
  width: 42%;
  line-height: 1.5;
  margin-top: 0.4em;
  display: block; }

/*STAY STRONG ARTICLE PAGE SPECIFIC CSS STARTS*/
.stay-strong-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  width: 40%;
  padding-top: 0.8em; }

.stay-strong-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Modified Pooja 26-07-2016*/
  width: 40%;
  line-height: 1.6;
  display: block; }

/*STAY STRONG ARTICLE PAGE SPECIFIC CSS ENDS*/
/*COPING ARTICLE PAGE SPECIFIC CSS STARTS*/
.coping-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  width: 40%;
  line-height: 1; }

.coping-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
  /*Modified Pooja 26-07-2016*/
  padding-top: 0.7em;
  width: 42%;
  display: block; }

/*COPING STRONG ARTICLE PAGE SPECIFIC CSS ENDS*/
.prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p,
.prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul > li {
  /*Pooja 25-09-2016*/
  font-size: 1.125em;
  line-height: 1.466;
  padding-bottom: 1.37em;
  margin: 0;
  font-family: "Proxima Nova W08 Reg"; }

.prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .bold-text {
  /*Added Pooja 26-07-2016*/
  font-weight: bold; }

.sleep-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p {
  /*Added Pooja 26-07-2016*/
  padding-bottom: 0; }

.sleep-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .bold-text {
  /*Added Pooja 26-07-2016*/
  padding-top: 1.48em;
  display: block; }

.prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul {
  margin: 0;
  padding: 0;
  /*Pooja 29-09-2016*/ }

.prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul > li {
  padding-left: 2em;
  /*Pooja 25-09-2016*/
  margin-bottom: 0;
  /* NR - 20-sept-SIT */ }

.prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content p > strong {
  font-family: "proxima nova bold";
  /* NR - 20-sept-SIT */ }

.prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul > li::before {
  content: "\f111";
  font-size: 0.5em;
  top: 0.5em; }

.prevent-trigger-article-box > .component-content > div > .paragraph-text {
  margin: 0px 3.4%;
  margin-top: -3em;
  z-index: 2;
  /*Sujeet 20sep*/
  position: relative;
  background-color: #ffffff; }

.prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
  margin: 6.9% 0% 5.8%;
  margin-left: 8.4%;
  max-width: 50%; }

.winter-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
  margin: 6.9% 0% 13.5% 8.4%;
  /*Added Pooja 22-07-2016*/ }

.sleep-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
  margin: 6.9% 0% 11.9% 8.4%;
  max-width: 51%; }

.exercise-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
  /*Added Pooja 25-07-2016*/
  max-width: 51.1%;
  margin: 6.9% 0% 8% 8.4%; }

.relaxation-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
  /*Added Pooja 25-07-2016*/
  width: 60%;
  line-height: 1em; }

.relaxation-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content,
.coping-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content,
.important-days-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
  /*Added Pooja 25-07-2016*/
  margin: 6.9% 0% 6.5% 8.4%;
  max-width: 51.5%; }

.hormones-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
  /*Added Pooja 25-07-2016*/
  max-width: 51.5%; }

.finances-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
  /*Added Pooja 25-07-2016*/
  margin: 6.9% 0% 15.8% 8.4%;
  max-width: 51.5%; }

.finances-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content p a {
  /*Added Pooja 25-07-2016*/
  text-decoration: none; }

/*----------Zovirax Artical Page CSS Ends-----------*/
/*----------Zovirax Buy now  Page CSS strat-----------*/
.buy-online-box .paragraph-text1 {
  padding: 3.85em 11.2% 3.5em;
  /*Modified pooja 21-07-2016*/ }

.buy-online-box .paragraph-text1 h1 {
  font-size: 3em;
  margin: 0;
  padding-bottom: 0.45em;
  /*Modified pooja 18-05-2016 UT*/ }

.buy-online-box .paragraph-text1 p {
  /*Modified pooja 21-07-2016*/
  font-size: 1.125em;
  margin: 0;
  width: 60%;
  font-family: Proxima Nova W08 Reg; }

.buy-online-product-box,
.buy-online-box .location-main-box {
  /*Modified pooja 28-07-2016*/
  padding: 0 3.33%; }

.buy-online-product-box > .component-content {
  /*Modified pooja 28-07-2016 */
  padding: 3em 8.7% 2.85em;
  /*Pooja 21-09-2016*/
  background: #fff; }

.buy-online-box .location-main-box > .component-content > .content {
  border-top: 1px solid #c8c8c8;
  padding-top: 3.1em;
  /*Pooja 22-09-2016*/
  position: relative; }

.buy-online-box .location-main-box > .component-content {
  /*Modified pooja 28-07-2016 */
  padding: 0em 8.7% 3.8em;
  background: #fff; }

.buy-online-box .buy-online-text h2,
.buy-online-box .location-main-box .paragraph-text p {
  margin: 0;
  font-size: 2em;
  padding-bottom: 0.8em;
  /*pooja 15-09-2016*/ }

.buy-online-box .location-main-box .locationFinder .button {
  /*Added Pooja 28-07-2016*/
  border: none;
  color: #fff;
  position: absolute;
  left: 81.5%;
  background-color: #006999;
  padding-left: 10%;
  font-size: 1.125em;
  background-image: none;
  line-height: 1em;
  border-radius: 0.3em;
  text-indent: -5em;
  width: 18.602%;
  height: 2.779em;
  text-align: center;
  margin-left: 0.2em; }

.buy-online-box .location-main-box .locationFinder input[type=text] {
  /*Added Pooja 28-07-2016*/
  border: 2px solid #c8c8c8;
  padding: 0 19.190% 0 2%;
  border-radius: 5px;
  color: #006999;
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  width: 27.7%;
  height: 2.5em;
  /* NR 01-oct - SIT */ }

.buy-online-box .location-main-box .locationFinder .locationFinder-selectOption {
  /*Added Pooja 28-07-2016*/
  border: 2px solid #c8c8c8;
  height: 2.779em;
  width: 28.65%;
  padding-left: 2%;
  border-radius: 5px;
  color: #006999;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../img/select-arrow.gif) 100% 0 no-repeat;
  font-size: 1.125em;
  margin-left: 1em; }

.buy-online-box .location-main-box .locationFinder .locationFinder-selectOption::-ms-expand {
  /* NR 01-oct - SIT */
  display: none; }

.buy-online-box .buy-now-map {
  /*Added Pooja 28-07-2016*/
  display: none;
  position: absolute;
  top: 12.5em;
  width: 70.256%;
  left: -6%; }

.buy-online-box .location-main-box .product-locator {
  float: left;
  width: 100%; }

.buy-online-box .location-main-box .locationFinder-form {
  width: 100%; }

.buy-online-box .buy-now-map .map-canvas {
  /*Added Pooja 28-07-2016*/
  border: none;
  margin-bottom: 0;
  height: 32.25em !important; }

.buy-online-box .buy-online-text p {
  margin: 0;
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  /*Added Pooja 21-07-2016*/ }

.company-logo-left-box .retailer-img,
.company-logo-left-box .retailer-img:hover,
.company-logo-left-box .retailer-img:focus {
  /*Pooja 20-09-2016*/
  border: 2px solid #c8c8c8;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  width: 49% !important;
  background: url(../../img/arrow.png) 93% no-repeat !important;
  position: relative;
  margin: 0 0 2% 0;
  box-sizing: border-box;
  clear: none !important; }

.company-logo-left-box .retailer-img.odd {
  margin: 0 2% 3% 0; }

.product-retailer-box .retailer-img > .component-content {
  /*Pooja 17-09-2016*/
  display: table;
  vertical-align: middle;
  width: 100%;
  /*pooja 27-09-2016*/ }

.product-retailer-box .retailer-img > .component-content img {
  /*Pooja 20-09-2016*/
  float: left;
  width: 70%;
  /*pooja 27-09-2016*/ }

.product1-retailer-box .retailer-img a,
.product2-retailer-box .retailer-img a,
.product3-retailer-box .retailer-img a,
.product4-retailer-box .retailer-img a {
  /*Pooja 20-09-2016*/
  display: table-cell;
  height: 3.6em;
  vertical-align: middle;
  width: 100%;
  box-sizing: border-box;
  padding-left: 10%; }

.parametrizedhtml .product-list-drop {
  width: 100%;
  border: 2px solid #c8c8c8;
  padding: 0.669em 64px 0.54em 0.8em;
  /*Pooja 22-09-2016*/
  border-radius: 5px;
  color: #006999;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../img/select-arrow.gif) 100% 0 no-repeat;
  margin: 2em 0 2.2em;
  font-size: 1.125em;
  /*Modified pooja 18-05-2016 UT*/ }

option[disabled] {
  color: #006999; }

/*Pooja 15-09-2016*/
.parametrizedhtml .product-list-drop::-ms-expand {
  display: none; }

.buy-online-product-box .product1-image > .component-content,
.buy-online-product-box .product2-image > .component-content,
.buy-online-product-box .product3-image > .component-content {
  text-align: center; }

.footer-link-box .footer-zovirax-fan-box .zovirax-fan-text {
  width: 55.55833%; }

/*----------Zovirax Buy now  Page CSS Ends-----------*/
/*----------jayesh Zovirax prevent trigger  Page CSS Start-----------*/
.trigger-result-box .multiLevelFilter {
  width: 60% !important;
  float: left;
  margin-left: 0 !important; }

.trigger-result-box .multiLevelFilter h2 {
  display: none; }

.multiLevelFilter .genericFormGroup {
  display: inline-block;
  border-bottom: none !important;
  padding-right: 2% !important;
  line-height: 0.8;
  border-right: 1px solid #e0e0e0; }

.trigger-result-box .multiLevelFilter.multiLevelFilter-level0 div.genericFormGroup:last-child {
  /* Added by Nilima: 12/05/2016 */
  border: none; }

.multiLevelFilter .genericFormGroup .formControl-radio input {
  opacity: 0;
  filter: alpha(opacity=0);
  /* For IE8 and earlier */ }

.prevent-trigger-box .trigger-result-box .paragraph-text.even {
  padding: 0 0 0 4%;
  width: 11%;
  /* NR 24-sept UAT */
  float: left; }

.prevent-trigger-box .trigger-result-box .paragraph-text.even {
  padding: 0 0 0 3.6%; }

.prevent-trigger-box .paragraph-text.even p {
  margin: 0.2em 0; }

.prevent-trigger-box .trigger-result-box .paragraph-text.even p {
  /* NR 24-sept UAT */
  font-size: 1.125em;
  color: #333333; }

.prevent-trigger-box .tagBasedFilter .genericFormGroup label {
  /*Pooja 25-09-2016*/
  color: #006699;
  font-size: 1.125em; }

.prevent-trigger-box .tagBasedFilter .genericFormGroup label.checked {
  color: #333333; }

.prevent-trigger-box .trigger-result-box .tagbasedfilter .radioTypeContent .formControl-radio {
  /* NR 23-sept UAT */
  float: left;
  margin: 0;
  padding: 0;
  width: 1px; }

.prevent-trigger-box .trigger-result-box .tagbasedfilter .radioTypeContent.multiLevelFilter .genericFormGroup {
  /* NR 24-sept UAT */
  padding: 5px 0 5px 1.1%;
  /* NR 01-oct - SIT */ }

.prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
  /* NR 23-sept UAT */
  margin-top: 3.65em;
  padding-left: 3.4%;
  padding-right: 3.4%; }

.prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid {
  margin-right: 1.1%; }

.prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid + div {
  width: 32.1%; }

.prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid + div p {
  font-size: 1.893125em;
  /* NR 24-sept UAT */ }

.fighting-back-main-box {
  position: relative; }

.fighting-back-main-box .banner-paragraph-text {
  position: absolute;
  top: 4.3em;
  /* Nilima : 15-sept  */
  left: 9%;
  width: 50%; }

.fighting-back-main-box .banner-paragraph-text h1 {
  font-size: 4.25em;
  line-height: 1;
  padding-bottom: 0.11em;
  /* Nilima : 15-sept  */ }

.fighting-back-main-box .banner-paragraph-text h2 {
  font-size: 1.375em;
  line-height: 1.2;
  width: 80%;
  font-family: "Proxima Nova W08 Reg";
  padding-bottom: 0.6em; }

.fighting-back-main-box .banner-paragraph-text p {
  font-size: 1.375em;
  line-height: 1.22;
  /* Nilima:21-sept UAT */
  width: 83%;
  /* Nilima : 15-sept  */
  margin: 0;
  font-family: "Proxima Nova W08 Reg";
  /*Modified Pooja 14-07-2016*/
  color: #333333;
  /* Nilima : 16-sept  */ }

.fighting-back-image-right {
  position: relative;
  width: 50% !important;
  margin: 0 !important; }

.fighting-back-image-right .paragraph-text {
  position: absolute;
  top: 2.3em;
  /* Nilima : 15-sept  */
  left: 6.50%; }

.fighting-back-image-right .paragraph-text h2 {
  /*Pooja 19-09-2016*/
  font-size: 2em;
  line-height: 1.1;
  /* Nilima : 15-sept  */
  width: 49%;
  margin: 0; }

.act-on-it-box .fighting-back-image-right .paragraph-text h2 {
  /*Pooja 21-09-2016*/
  font-size: 1.875em;
  width: 46%; }

.fighting-back-main-box .fighting-back-image-right .paragraph-text h2 {
  /*Pooja 24-09-2016*/
  width: 47%;
  /* Nilima:21-sept UAT */ }

.stop-the-spread-box .fighting-back-image-right .paragraph-text h2,
.stop-the-spread-box .fighting-back-image-left .paragraph-text h2 {
  line-height: 1.13;
  /*Pooja 17-09-2016*/ }

.fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text h2 {
  /*Added Pooja 15-07-2016*/
  width: 100%;
  font-size: 1.875em;
  /* Nilima : 16-sept  */
  line-height: 1.3; }

.fighting-back-image-right .paragraph-text h3 {
  font-size: 2em;
  line-height: 1;
  width: 40%; }

.fighting-back-image-right .paragraph-text h3 a {
  text-decoration: none;
  pointer-events: none; }

.fighting-back-image-left {
  position: relative;
  width: 50% !important; }

.fighting-back-image-left .paragraph-text {
  position: absolute;
  top: 2.3em;
  /* Nilima : 15-sept  */
  left: 6.50%; }

.stop-the-spread-box .fighting-back-image-right .paragraph-text,
.stop-the-spread-box .fighting-back-image-left .paragraph-text {
  /*Pooja 27-09-2016*/
  position: absolute;
  top: 2.2em;
  left: 6.50%; }

.fighting-back-image-left .paragraph-text h2 {
  font-size: 2em;
  width: 50%;
  line-height: 1.1;
  /* Nilima : 15-sept  */
  width: 52%; }

.fighting-back-main-box p {
  /* Nilima : 16-sept  */
  margin: 0; }

.act-on-it-box .fighting-back-image-left .paragraph-text h2 {
  /*Pooja 21-09-2016*/
  width: 43%;
  font-size: 1.875em;
  padding-bottom: 0.27em;
  /*Sujeet 22-Sep*/
  line-height: 1.2;
  /*Sujeet 22-Sep*/ }

@-moz-document url-prefix() {
  /* NR 29-sept SIT */
  .act-on-it-box .fighting-back-image-left .paragraph-text h2 {
    line-height: 1.18; } }

.act-on-it-cta-box .article-CTA-box2,
.act-on-it-cta-box .article-CTA-box3 {
  /*Sujeet 22-Sep*/
  margin-left: 1.7%; }

.the-truth-about-remedies-box .fighting-back-image-left .paragraph-text h2,
.the-truth-about-remedies-box .fighting-back-image-right .paragraph-text h2 {
  /*Pooja 21-09-2016*/
  line-height: 1.11; }

.fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text h2 {
  width: 43%;
  /* Nilima : 16-sept  */
  line-height: 1.3;
  /* Nilima : 16-sept  */
  font-size: 1.875em;
  /* Nilima : 16-sept  */ }

.fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text,
.fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text {
  top: 2.1em; }

.the-truth-about-remedies-box .fighting-back-image-left .paragraph-text h2 {
  /*Added pooja 15-07-2016*/
  width: 55%; }

.the-truth-about-remedies-box .fighting-back-article-text.fight-back-mob-text {
  display: none; }

.the-truth-about-remedies-box .fighting-back-image-right .paragraph-text h2 {
  /*Added pooja 15-07-2016*/
  width: 47%; }

.fighting-back-image-left .paragraph-text h3 {
  font-size: 2em;
  line-height: 1;
  width: 60%;
  word-spacing: -4px; }

.fighting-back-image-left .paragraph-text h3 a {
  text-decoration: none; }

.cta-main-box .article-CTA-box1 .article-cta-text h2,
.cta-main-box .article-CTA-box2 .article-cta-text h2,
.cta-main-box .article-CTA-box3 .article-cta-text h2 {
  /*Modified Pooja 14-07-2016*/
  font-size: 1.875em;
  line-height: 1.2em;
  width: 93%;
  margin: 0; }

.cta-main-box .article-CTA-box1 .article-cta-text,
.cta-main-box .article-CTA-box2 .article-cta-text,
.cta-main-box .article-CTA-box3 .article-cta-text {
  padding-bottom: 0.8em;
  /*Modified Pooja 14-07-2016*/ }

.cta-main-box .article-CTA-box1 .article-cta-text h3 a,
.cta-main-box .article-CTA-box2 .article-cta-text h3 a,
.cta-main-box .article-CTA-box3 .article-cta-text h3 a {
  text-decoration: none; }

.cta-main-box .article-CTA-box1 .cta-image,
.cta-main-box .article-CTA-box2 .cta-image,
.cta-main-box .article-CTA-box3 .cta-image {
  padding: 3.9em 0 2.65em;
  /* Nilima:21-sept UAT */
  /*Pooja 25-09-2016*/ }

.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .article-cta-text,
.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .article-cta-text,
.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .article-cta-text {
  padding-bottom: 5.5em;
  /* NR 23-sept UAT */ }

.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .article-cta-text p {
  width: 69%; }

.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .article-cta-text p,
.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .article-cta-text p {
  width: 77%;
  /*Pooja 28-09-2016*/ }

.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .article-cta-text p {
  /* NR 23-sept UAT */
  line-height: 1.05; }

.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .article-cta-text h2,
.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .article-cta-text h2,
.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .article-cta-text h2 {
  width: 90%;
  min-height: 2em;
  /* Nilima : 16-sept  */
  margin-bottom: 0;
  font-size: 2em;
  /* Nilima : 16-sept  */
  line-height: 0.9; }

.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .cta-image,
.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .cta-image,
.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .cta-image {
  padding: 6.6em 0 2.7em;
  /* Nilima : 16-sept  */ }

.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .article-cta-text p,
.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .article-cta-text p {
  margin: 0;
  padding-top: 1em; }

.fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .article-cta-text p {
  /* NR - 22-sept-SIT */
  padding-top: 1.15em;
  margin: 0;
  /* NR 23-sept UAT */ }

@-moz-document url-prefix() {
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .cta-image,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .cta-image,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .cta-image {
    padding: 6.9em 0 3em;
    /* Nilima : 16-sept  */ } }

.fighting-back-main-box .homepage-doctor-box .doctor-image figure {
  position: relative;
  line-height: 0; }

.fighting-back-main-box .homepage-doctor-box .doctor-image figure figcaption {
  position: absolute;
  top: 0;
  right: 0;
  width: 42%;
  padding: 7.8em 3% 0 0; }

.fighting-back-main-box .homepage-doctor-box .doctor-image figure figcaption p {
  font-size: 1.375em;
  font-family: "Proxima Nova light";
  line-height: 1.3; }

.fighting-back-main-box .homepage-doctor-box .doctor-image figure figcaption h3 {
  font-size: 2em;
  font-family: "Proxima Nova light";
  line-height: 1;
  margin-bottom: 0.9em; }

.fighting-back-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::before {
  background: url(../../img/quote1.png) 10% -13% no-repeat;
  content: "";
  width: 30px;
  height: 18px;
  position: absolute;
  margin-left: -7%; }

.fighting-back-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::after {
  background: url(../../img/quote2.png) 81% 85% no-repeat;
  content: "";
  width: 35px;
  height: 27px;
  position: absolute;
  margin-right: -6%; }

.fighting-back-bottom-left {
  width: 50% !important;
  position: relative; }

.fighting-back-bottom-left .paragraph-text {
  position: absolute;
  top: 2.2em;
  left: 6.50%; }

.fighting-back-bottom-right {
  margin: 0 !important;
  width: 50% !important;
  position: relative; }

.fighting-back-bottom-right .paragraph-text {
  position: absolute;
  top: 2.3em;
  /* NR - 24-sept-SIT */
  left: 6.50%; }

.fighting-back-bottom-right .paragraph-text h2 {
  font-size: 2em;
  width: 60%;
  line-height: 1.2;
  margin-bottom: 0.3em;
  /* NR - 24-sept-SIT */ }

.fighting-back-bottom-left .paragraph-text h2 {
  font-size: 2em;
  width: 60%;
  line-height: 1.2;
  /* NR - 24-sept-SIT */
  margin-bottom: 0.34em;
  /* NR - 28-sept-SIT */ }

.act-on-it-box .fighting-back-bottom-left .paragraph-text h2 {
  /* NR - 24-sept-SIT */
  margin-bottom: 0.35em; }

.act-on-it-box p {
  /* NR - 22-sept-SIT */
  margin: 0; }

.act-on-it-box .fighting-back-bottom-left .paragraph-text {
  /* NR - 22-sept-SIT */
  top: 2.25em; }

.fighting-back-bottom-left .fighting-back-sub-image1 {
  line-height: 0; }

.fighting-back-bottom-right .fighting-back-sub-image2 {
  line-height: 0; }

.fighting-back-bottom-left .paragraph-text p a {
  text-decoration: none;
  background: url(../../img/find-out-more.png) 100% 62% no-repeat;
  padding-right: 3%;
  /* font-size : 1.125em; modified sonal 13/5/16*/
  font-family: "Proxima Nova Bold";
  /*added sonal 13/5/16*/ }

.fighting-back-main-box .fighting-back-bottom-left .paragraph-text p a,
.act-on-it-box .fighting-back-bottom-left .paragraph-text p a {
  background: url(../../img/find-out-more-white.png) 100% 62% no-repeat; }

.fighting-back-bottom-right .paragraph-text p a {
  text-decoration: none;
  background: url(../../img/find-out-more.png) 100% 62% no-repeat;
  /*Modified Pooja 14-07-2016*/
  padding-right: 3%;
  /*  font-size : 1.125em; modified sonal 13/5/16 */
  font-family: "Proxima Nova Bold";
  /*added sonal 13/5/16*/ }

.fighting-back-bottom-right .paragraph-text p,
.fighting-back-bottom-left .paragraph-text p {
  padding-top: 0.5em;
  /* Nilima : 16-sept  */
  font-size: 1.125em; }

.fighting-back-image-left .paragraph-text p a {
  /* amar 25 sept */
  color: #f47920;
  text-decoration: none;
  background: url(../../img/find-out-more.png) right 0.25em no-repeat;
  /* NR 30-sept SIT */
  padding-right: 12px; }

.fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text p a,
.fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text p a {
  /* NR 30-sept SIT */
  background-position: right 0.3em; }

.fighting-back-image-right .paragraph-text p a {
  /* amar 25 sept */
  color: #f47920;
  text-decoration: none;
  background: url(../../img/find-out-more.png) right 0.25em no-repeat;
  /* NR 30-sept SIT */
  padding-right: 12px; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  ::i-block-chrome,
  .fighting-back-image-left .paragraph-text p a {
    background: url(../../img/find-out-more.png) right 0.35em no-repeat;
    /* NR 30-sept SIT */ }
  ::i-block-chrome,
  .fighting-back-image-right .paragraph-text p a {
    background: url(../../img/find-out-more.png) right 0.35em no-repeat;
    /* NR 30-sept SIT */ } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .fighting-back-image-left .paragraph-text p a {
    /* amar 24 sept */
    /*Pooja 29-09-2016*/
    background: url(../../img/find-out-more.png) right 0.3em no-repeat;
    /* NR 30-sept SIT */ }
  .fighting-back-image-right .paragraph-text p a {
    background: url(../../img/find-out-more.png) right 0.3em no-repeat;
    /*Pooja 29-09-2016*/ }
  .article-CTA-box1 .article-cta-text p:last-child a {
    background: url(../../img/find-out-more.png) right 0.25em no-repeat;
    /*Pooja 29-09-2016*/ }
  .article-CTA-box2 .article-cta-text p:last-child a {
    background: url(../../img/find-out-more.png) right 0.3em no-repeat;
    /*Pooja 29-09-2016*/ }
  .article-CTA-box3 .article-cta-text p:last-child a {
    background: url(../../img/find-out-more.png) right 0.33em no-repeat;
    /*Pooja 29-09-2016*/ } }

.fighting-back-image-left .paragraph-text p {
  font-size: 1.125em;
  font-family: "Proxima Nova Bold";
  padding-top: 0.35em;
  /*Pooja 25-9-2016*/
  margin: 0;
  /* Nilima : 15-sept  */ }

.the-truth-about-remedies-box .fighting-back-image-left .paragraph-text p {
  padding-top: 0.4em;
  /*Pooja 21-9-2016*/
  font-size: 1.125em; }

.the-truth-about-remedies-box .fighting-back-image-right .paragraph-text p {
  padding-top: 0.98em;
  /*Pooja 21-9-2016*/
  font-size: 1.125em; }

.fighting-back-image-right .paragraph-text p {
  font-size: 1.125em;
  font-family: "Proxima Nova Bold";
  padding-top: 0.7em;
  /* Nilima:21-sept UAT */
  margin: 0; }

.fighting-back-main-box .fighting-back-image-right .paragraph-text p {
  /*Pooja 25-09-2016*/
  padding-top: 0.85em; }

.stop-the-spread-box .fighting-back-image-left .paragraph-text p {
  /*pooja 17-09-2016*/
  line-height: 1;
  padding-top: 0.55em; }

.stop-the-spread-box .fighting-back-image-right .paragraph-text p {
  /*pooja 17-09-2016*/
  padding-top: 1.1em;
  line-height: 1; }

.tagBasedFilterResults-productImage {
  text-align: left !important; }

.changegrid {
  width: 65.97222% !important; }

/*----------Zovirax stay-confident  Page CSS Ends-----------*/
/*----------- Zovirax cold-sore-confidence  Page CSS Starts-------------*/
.cold-sore-confidence-box .section .paragraph-text h1,
.fighting-living-with-cold-sores-box .section .paragraph-text h1 {
  /*Added Pooja 14-07-2016*/
  font-size: 3em;
  width: 50%;
  line-height: 1em;
  color: #333333;
  /* Nilima : 16-sept  */ }

.you-are-not-alone-box .paragraph-text h1,
.the-truth-about-remedies-box .section .paragraph-text h1 {
  font-size: 3em;
  width: 65%;
  line-height: 1em; }

.love-your-lips-box .paragraph-text h1 {
  font-size: 3em;
  width: 65%;
  line-height: 1em;
  padding-bottom: 0.25em; }

.love-your-lips-box .paragraph-text p + p {
  padding-top: 1.25em; }

/*----------- Zovirax cold-sore-confidence  Page CSS Ends -------------*/
.tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
  /*Added Pooja 1-8-2016*/
  padding-left: 3.5%;
  padding-right: 3.5%;
  padding-top: 0 !important; }

.changegrid .tagBasedFilterResults-productImage {
  position: relative;
  line-height: 0; }

.shape-img {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10; }

.changegrid .tagBasedFilterResults-Information {
  position: relative; }

.changegrid .tagBasedFilterResults-description {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 999;
  width: 45%; }

.changegrid .tagBasedFilterResults-description p:last-child {
  font-size: 2em;
  color: #fff !important;
  line-height: 1;
  text-align: left; }

.prevent-trigger-box .changegrid .tagBasedFilterResults-description p a.r_link {
  color: #fff !important;
  line-height: 1;
  background: url(../../img/find-out-more-white.png) 100% 42% no-repeat !important;
  padding-right: 0.5em; }

.tagBasedFilterResults .articleTag {
  width: 32%;
  /* NR 23-sept UAT */
  margin-left: 0;
  margin-top: 1.2em; }

.tagBasedFilterResults .articleTag {
  margin-right: 2%;
  /* NR 23-sept UAT */ }

.tagBasedFilterResults .articleTag:nth-child(n+9) {
  /* amar 20 sept */
  display: none; }

.tagBasedFilterResults .articleTag.changegrid {
  margin-right: 1.5%; }

.tagBasedFilterResults .articleTag.activeTagItem {
  margin-right: 1.5%; }

.tagBasedFilterResults .articleTag.changegrid + div {
  margin-right: 0; }

.tagBasedFilterResults .articleTag.changegrid + div + div + div + div {
  margin-right: 0; }

.tagBasedFilterResults .articleTag.changegrid + div + div + div + div + div + div + div {
  margin-right: 0; }

.tagBasedFilterResults .articleTag.changegrid + div + div + div + div + div + div + div + div + div + div {
  margin-right: 0; }

.tagBasedFilterResults .articleTag.changegrid + div + div + div + div + div + div + div + div + div + div + div + div + div {
  margin-right: 0; }

.tagBasedFilterResults .grid_4 .tagBasedFilterResults-Information {
  position: relative;
  line-height: 0; }

.tagBasedFilterResults .grid_4 .tagBasedFilterResults-description {
  /*Modified Pooja 1-8-2016*/
  position: absolute;
  bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: left;
  top: auto;
  /* NR 24-sept UAT */
  padding: 2.2em 6% 2.3em 9%;
  /* NR 24-sept UAT */
  /*Pooja 25-09-2016*/
  background: white;
  opacity: 0.8;
  width: 85%;
  min-height: 8.9em;
  /* NR 24-sept UAT */ }

.tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description {
  background: none;
  width: 40%; }

.prevent-trigger-box .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description {
  top: 3.4em;
  /* NR 23-sept UAT */ }

.prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description p {
  /* NR 24-sept UAT */
  font-size: 1.893125em;
  line-height: 1.18;
  /*Pooja 25-09-2016*/
  text-align: left;
  color: #006999;
  font-family: "Proxima Nova light"; }

.prevent-trigger-box .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description p {
  line-height: 1.1;
  /* NR 23-sept UAT */
  font-size: 1.893125em;
  /* NR 24-sept UAT */ }

.prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description p a.r_link {
  font-size: 0.5625em;
  color: #f47920;
  line-height: 1;
  background: url(../../img/find-out-more.png) 100% 42% no-repeat;
  display: block;
  text-decoration: none;
  letter-spacing: 0.030em;
  padding: 0 4% 0.1em 2%;
  margin: 1em 7% 2.1em;
  /* NR 01-oct - SIT */
  position: absolute;
  bottom: 0;
  left: 0;
  font-family: "proxima nova bold"; }

.prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-productImage img {
  /*Modified Pooja 1-08-2016*/
  height: 28.8em; }

.tagBasedFilterResults .changegrid .tagBasedFilterResults-productImage img {
  min-width: auto; }

.tagBasedFilterResults .changegrid .tagBasedFilterResults-productImage img:last-child {
  min-width: 100%; }

.tagBasedFilterResults-Information {
  border: none !important; }

.tagBasedFilterResults-productImage {
  border: none !important; }

.tagBasedFilterResults .grid_4:nth-child(1).alpha.changegrid {
  margin-left: 0 !important;
  clear: none; }

.tagBasedFilterResults .grid_4.alpha {
  clear: none; }

.product-box .zovirax-duo-images,
.product-box .zovirax-cold-sore-cream-images,
.product-box .zovirax-conceal-patch-images,
.product-box .zovirax-daily-defence-images {
  padding-top: 1em; }

.fighting-back-mobile-banner-image {
  display: none; }

.article-banner-mobile-image {
  display: none; }

.prevent-trigger-box .header-paragraph-text h1 {
  /*Modified Pooja 29-07-2016*/
  /* Added by Nilima: 12/05/2016 */
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.4em;
  /* NR 23-sept UAT */ }

.prevent-trigger-box p {
  margin: 0; }

.prevent-trigger-box .header-paragraph-text h2,
.prevent-trigger-box .header-paragraph-text p + p {
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  width: 67%;
  padding-bottom: 1.4em;
  /* NR 23-sept UAT */ }

.prevent-trigger-box .header-paragraph-text p:last-child {
  /* NR 23-sept UAT */
  padding-bottom: 0.9em; }

.prevent-trigger-box .header-paragraph-text p .subhead {
  font-size: 2em;
  display: inline-block;
  padding-bottom: 0.4em;
  font-family: "Proxima Nova light";
  /* NR 24-sept UAT */
  color: #333333; }

.prevent-trigger-box .tagBasedFilterResults-description > a {
  display: none; }

/*Pooja 27-09-2016*/
.prevent-trigger-box .prevent-trigger-carousel-box .header {
  font-size: 2em;
  font-family: "Proxima Nova light";
  /* NR 24-sept UAT */
  color: #000; }

.footer-logo-box .gsk-logo-desktop {
  /* Added by Nilima: 13/05/2016 */
  padding-top: 1.3em; }

.header-box .gsk-logo-desktop {
  margin-left: 1% !important; }

.stop-the-spread-box .question-box .ques-ans-box .pollOptionsContainer .pollControl-radio input[type="radio"] {
  /*Added Pooja 19-07-2016*/
  float: none;
  opacity: 0; }

.stop-the-spread-box .question-box .ques-ans-box .pollOptionsContainer .pollControl-radio {
  /*Pooja 27-09-2016*/
  width: 1.2em;
  min-height: 2em;
  background: url(../../img/radio-unchecked.png) no-repeat;
  background-position: 0 0.3em; }

.stop-the-spread-box .question-box .ques-ans-box .pollOptionsContainer > .Clicked .pollControl-radio {
  /*Added Pooja 19-07-2016*/
  background: url(../../img/radio-checked.png) right 100% top 26% no-repeat; }

.what-is-herpes-box,
.how-herpes-spreads-box,
.oral-herpes-treatment-box,
.act-on-it-banner-box {
  position: relative; }

.what-is-herpes-box .about-cold-sores-banner-box .paragraph-text,
.oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text {
  /*Pooja 21-09-2016*/
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 5%;
  padding-top: 4.5em; }

.how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text {
  /*Pooja 21-09-2016*/
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 11.2%;
  padding-top: 4.7em; }

.what-is-herpes-box .about-cold-sores-banner-box .paragraph-text h1,
.act-on-it-box .act-on-it-banner-box .paragraph-text h1 {
  /*Modified Pooja 20-07-2016*/
  font-size: 3em; }

.act-on-it-box .act-on-it-banner-box .paragraph-text h1 {
  /* NR - 27-sept SIT */
  margin-bottom: 0.39em; }

@-moz-document url-prefix() {
  /* NR 29-sept SIT */
  .act-on-it-box .act-on-it-banner-box .paragraph-text h1 {
    margin-bottom: 0.38em; } }

.how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text h1,
.oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text h1 {
  /*Added Pooja 19-07-2016*/
  margin: 0;
  font-size: 3em;
  width: 50%;
  line-height: 1em;
  padding-bottom: 0.42em;
  /*Pooja 21-07-2016*/
  color: #333333; }

.oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text h1 {
  padding-bottom: 0.41em;
  /*Pooja 21-07-2016*/ }

.how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text p,
.oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text p {
  /*Added Pooja 19-07-2016*/
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  width: 51%;
  word-spacing: -1.2px; }

.what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p {
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  width: 49%;
  word-spacing: normal;
  /* Nilima : 14-sept  */
  margin: 0;
  color: #333333;
  /* Nilima : 14-sept  */ }

.oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text p {
  width: 48.5%;
  margin: 0; }

.how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text p {
  /*Added Pooja 19-07-2016*/
  margin: 0;
  width: 56%; }

.what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p + p {
  padding-top: 1.35em;
  /* Nilima:21-sept UAT */ }

.what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p a {
  /*Added Pooja 19-07-2016*/
  font-family: "proxima nova bold";
  background: url(../../img/find-out-more.png) right center no-repeat;
  padding-right: 3%;
  text-decoration: none; }

.what-is-herpes-box .what-is-herpes-article-box > .component-content {
  padding: 3.6em 0 1.7em 8.1%;
  /* Nilima:21-sept UAT */ }

.how-herpes-spreads-box .how-herpes-spreads-article-box > .component-content {
  /*Added Pooja 19-07-2016*/
  padding: 4.85em 0 16.1em 8%;
  /*Pooja 21-09-2016*/ }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box > .component-content {
  /*Added Pooja 19-07-2016*/
  padding: 4.7em 0 17.2em 8.2%; }

.what-is-herpes-box .what-is-herpes-article-box .paragraph-text.grid_8 {
  width: 67.5%; }

.what-is-herpes-box .what-is-herpes-article-box .grid_4 {
  margin-left: -3%;
  width: 32.6%;
  margin-top: 0.18em;
  /* amar 25 */ }

.what-is-herpes-box .what-is-herpes-article-box .paragraph-text p {
  /* Nilima : 14-sept  */
  font-size: 1.125em;
  width: 84%;
  font-family: "Proxima Nova W08 Reg";
  margin: 0;
  /* Nilima : 14-sept  */
  line-height: 1.5;
  /* amar 25 */ }

.how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 {
  width: 65.5%; }

.how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_4 {
  width: 34.5%;
  margin-left: 0;
  margin-top: -1.18em;
  /*Pooja 22-09-2016*/ }

.how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_4 p,
.oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 p {
  margin: 0; }

/*Pooja 21-09-2016*/
.what-is-herpes-box .what-is-herpes-article-box p .what-is-herpes-para1,
.what-is-herpes-box .what-is-herpes-article-box p .what-is-herpes-para2,
.what-is-herpes-box .what-is-herpes-article-box p .what-is-herpes-para3 {
  padding-bottom: 1.3em;
  /* amar 25 */
  display: block; }

.how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 p {
  margin: 0;
  font-size: 1.125em;
  width: 84%;
  font-family: "Proxima Nova W08 Reg";
  line-height: 1.46;
  /*Pooja 21-09-2016*/ }

.what-is-herpes-box .what-is-herpes-article-box .paragraph-text p .subhead {
  /*Added Pooja 19-07-2016*/
  font-family: "proxima nova bold"; }

.what-is-herpes-box .what-is-herpes-article-box .paragraph-text p a {
  margin: 1.55em 0 2.9em;
  /* Nilima:21-sept UAT */
  display: block;
  text-decoration: none; }

.how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text p a {
  /*Added Pooja 19-07-2016*/
  margin: 1.4em 0;
  display: block;
  text-decoration: none; }

.how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_4 p a {
  margin: 0.85em 0; }

/*Pooja 21-09-2016*/
.what-is-herpes-box .what-is-herpes-article-box .paragraph-text p a span {
  /*Added Pooja 19-07-2016*/
  background: url(../../img/find-out-more.png) right center no-repeat;
  padding-right: 2%;
  font-family: "proxima nova bold"; }

.what-is-herpes-box .what-is-herpes-article-box .grid_4 p a {
  text-decoration: none;
  font-family: "proxima nova bold";
  font-size: 1.125em;
  display: block;
  margin: 0.65em 0;
  /* Nilima:21-sept UAT */ }

.what-is-herpes-box .what-is-herpes-article-box .grid_4 p a span {
  /*Added Pooja 20-07-2016*/
  background: url(../../img/find-out-more.png) right center no-repeat;
  padding-right: 5%; }

.how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text p a span {
  /*Added Pooja 19-07-2016*/
  background: url(../../img/find-out-more.png) right center no-repeat;
  padding-right: 3%;
  font-family: "proxima nova bold";
  font-size: 1.125em; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text h2 {
  /*Added Pooja 20-07-2016*/
  margin: 0;
  font-size: 1.125em;
  font-weight: bold;
  font-family: "Proxima Nova W08 Reg"; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text h2 {
  text-shadow: black 0 0 0px; }

/*safari fix /* NR - 22-sept-SIT */
.oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text p {
  width: 46.5%; }

_:-ms-input-placeholder,
:root .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text p {
  width: 46.5%; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text.grid_8 p,
.oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul {
  /*Added Pooja 20-07-2016*/
  margin: 0;
  font-size: 1.125em;
  width: 84%;
  font-family: "Proxima Nova W08 Reg"; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul {
  list-style-type: none;
  padding-top: 8.2%;
  margin: 0; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul li {
  background-image: url(../../img/Bullet-List.png);
  background-repeat: no-repeat;
  background-position: 0 0.5em;
  padding-left: 1.9em;
  padding-bottom: 0.8em; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul li:before {
  content: ""; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_8 {
  width: 64.5%;
  margin-left: 0; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 {
  margin-left: 0;
  display: block;
  width: 35.5%;
  margin-top: -0.99em;
  /* pooja 21-09-2016*/ }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box > .component-content,
.how-herpes-spreads-box .how-herpes-spreads-article-box > .component-content,
.what-is-herpes-box .what-is-herpes-article-box > .component-content {
  margin: -2.8em 3.33% 0;
  /* pooja 21-09-2016*/
  position: relative;
  z-index: 999;
  background: #ffffff; }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .promo-heading,
.how-herpes-spreads-box .how-herpes-spreads-article-box .promo-heading,
.what-is-herpes-box .what-is-herpes-article-box .promo-heading {
  font-size: 2em;
  font-family: "proxima nova light";
  color: #006999;
  line-height: 1.2em;
  /*Pooja 21-09-2016*/ }

.what-is-herpes-box .what-is-herpes-article-box .promo-heading {
  width: 70%;
  display: block;
  line-height: 1.2;
  /* Nilima:21-sept UAT */ }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 p a {
  text-decoration: none;
  font-family: "proxima nova bold";
  font-size: 1.125em;
  display: block;
  margin: 0.8em 0;
  /*Pooja 21-09-2016*/ }

.oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 p a span {
  background: url(../../img/find-out-more.png) right center no-repeat;
  padding-right: 5%; }

.act-on-it-box .act-on-it-banner-box .paragraph-text {
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 11.6%;
  padding-top: 3.93em;
  /*Sujeet : 22-Sep*/ }

.act-on-it-box .act-on-it-banner-box .paragraph-text p {
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  width: 40%;
  padding-top: 0.28em;
  /*Sujeet : 22-Sep*/
  line-height: 1.5;
  /* NR - 27-sept SIT */ }

.act-on-it-box .act-on-it-video > .component-content {
  /*Added Pooja 20-07-2016*/
  margin: -2.5em 3.33% 0;
  position: relative;
  z-index: 999;
  background: #ffffff;
  padding: 6.25em 4.9% 5.8em 8.1%;
  /*Sujeet : 22-Sep*/ }

@-moz-document url-prefix() {
  .act-on-it-box .act-on-it-video > .component-content {
    /* NR - 28-sept-SIT */
    margin: -1.9em 3.33% 0; } }

.act-on-it-box .act-on-it-video iframe {
  /*Added Pooja 20-07-2016*/
  width: 100%;
  height: 32.3em; }

.act-on-it-box .act-on-it-cta-box {
  padding: 2.4em 3.4% 1.9em;
  /* NR 24-sept UAT */ }

.act-on-it-box .act-on-it-cta-box .cta-image h2 {
  /*Pooja 19-09-2016*/
  font-size: 2em;
  line-height: 0.9em;
  width: 87%;
  text-align: left;
  padding: 0.6em 5% 0 8%;
  /* NR - 27-sept SIT */
  margin: 0; }

.act-on-it-box .act-on-it-cta-box .cta-image figure {
  /*Added Pooja 21-07-2016*/
  position: relative; }

.act-on-it-box .act-on-it-cta-box .cta-image figcaption {
  /*Pooja 19-09-2016*/
  /*Added Pooja 21-07-2016*/
  /* position: absolute;
    top: 17.8em;
    left: 8.5%; */
  position: absolute;
  width: 100%;
  padding: 0em 9% 0em 0%;
  top: auto;
  bottom: 0;
  background: rgba(255, 255, 255, 0.9); }

.act-on-it-box .act-on-it-cta-box .cta-image figcaption p {
  /*Pooja 19-09-2016*/
  text-align: left;
  padding-top: 1.2em;
  padding-bottom: 1.65em;
  /* NR 24-sept UAT */
  padding-left: 8%;
  margin: 0;
  line-height: 1.5;
  /* NR 24-sept UAT */ }

.act-on-it-box .act-on-it-cta-box .cta-image figcaption p a {
  /*Added Pooja 21-07-2016*/
  text-decoration: none;
  background: url(../../img/find-out-more.png) 100% 50% no-repeat;
  padding-right: 12px;
  font-family: "Proxima Nova bold"; }

.zovirax-defence-main-box .duopage-banner-box1 .buy-now-text {
  font-size: 0.93em;
  display: inline-block;
  /* NR - 28-sept-SIT */ }

.zovirax-defence-main-box .duopage-banner-box1 .mob-bullet-text {
  display: none; }

.about-cold-sores-box .cold-sore-mob-banner,
.about-cold-sores-box .learn-more-mob-txt,
.about-cold-sores-mobile-banner-image {
  display: none; }

.outer-product-box .product-banner-box .paragraph-text p {
  margin: 0; }

@-moz-document url-prefix() {
  /* pooja 17-09-2016*/
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p + p {
    /* Nilima:21-sept UAT */
    padding-top: 0.5em; }
  .how-to-use-conceal-main-box .footer-note-text p {
    padding: 1.8em 2.5em 1.7em; }
  .product-type-box .product-box .footer-note-text {
    top: -0.9em; }
  .product-type-box .product-box .footer-note-text p {
    /*pooja 21-09-2016*/
    padding-bottom: 1.3em;
    Padding-top: 0.3em; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box > .component-content,
  .how-herpes-spreads-box .how-herpes-spreads-article-box > .component-content,
  .what-is-herpes-box .what-is-herpes-article-box > .component-content {
    margin: -2.35em 3.33% 0;
    /* pooja 22-09-2016*/ } }

/* pooja 17-09-2016*/
.what-is-herpes-box .about-cold-sores-banner-box .paragraph-text {
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 11.2%;
  padding-top: 3.8em; }

.what-is-herpes-box .about-cold-sores-banner-box .paragraph-text h1 {
  color: #333333;
  margin-bottom: 0.15em;
  /* Nilima:21-sept UAT */ }

@-moz-document url-prefix() {
  .what-is-herpes-box .what-is-herpes-article-box > .component-content {
    margin: -2.3em 3.33% 0; }
  .fighting-back-article-box > .component-content {
    margin: -2em 3.33% 0; }
  .product-box.item-box-2 > .component-content > div > .paragraph-text p {
    padding-bottom: 1.95em; }
  /*Pooja 21-09-2016*/ }

.what-is-herpes-box .what-is-herpes-article-box .paragraph-text .richText-content p:nth-child(1) span.subhead {
  padding-top: 0.9em;
  display: inline-block; }

.what-is-herpes-box .what-is-herpes-article-box p {
  margin: 0;
  color: #333333;
  /* Nilima : 14-sept  */ }

.what-is-herpes-box .what-is-herpes-article-box p .what-is-herpes-para3:last-child {
  padding-bottom: 3.78em;
  /* amar 25 */ }

.stop-the-spread-box .fighting-back-article-box .fighting-back-article-text {
  margin-top: -0.4em;
  /*Pooja 16-09-2016*/ }

.you-are-not-alone-box .fight-back-mob-text,
.winter-article-box .article-tab-banner,
.fighting-back-main-box .fighting-back-image-left .fight-tab-sub-image,
.prevent-trigger-article-box .article-banner-image-mob,
.zovirax-conceal-main-box .product-mob-img1,
.zovirax-conceal-main-box .product-mob-img2,
.zovirax-conceal-faq-main-box .product-mob-img1,
.zovirax-conceal-faq-main-box .product-mob-img2,
.how-to-use-conceal-main-box .product-mob-img1,
.how-to-use-conceal-main-box .product-mob-img2,
.stop-the-spread-box .fighting-back-article-text.fight-back-mob-text,
.zovirax-duo-faq-main-box .product-mob-img2,
.zovirax-cream-faq-main-box .product-mob-img2,
.zovirax-cream-main-box .product-mob-img2,
.mobile-video-img {
  display: none; }

/*Pooja 7-10-2016*/
.fighting-back-main-box .fighting-back-image-left .fight-mob-img1,
.fighting-back-main-box .fighting-back-image-right .fight-mob-img2,
.fighting-back-main-box .fighting-back-bottom-right .fight-mob-img2,
.fighting-living-with-cold-sores-box .fighting-back-image-left .fight-mob-img1,
.fighting-living-with-cold-sores-box .fighting-back-image-right .fight-mob-img2,
.the-truth-about-remedies-box .fighting-back-image-left .fight-mob-img1,
.the-truth-about-remedies-box .fighting-back-image-right .fight-mob-img2,
.stop-the-spread-box .fighting-back-image-left .fight-mob-img1,
.stop-the-spread-box .fighting-back-image-right .fight-mob-img2,
.you-are-not-alone-box .fighting-back-image-left .fight-mob-img1,
.you-are-not-alone-box .fighting-back-image-right .fight-mob-img2 {
  display: none; }

/*----------Desktop CSS End-----------*/
/*----------Tablet CSS Start-----------*/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p + p,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p + p,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p + p,
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
    padding-top: 0.7em; }
  .subscription-box p {
    font-size: 0.75em; }
  .newsletter-form .control-group {
    margin-top: 5em; }
  .how-to-use-conceal-main-box .footer-note-text p {
    font-size: 0.625em;
    font-family: "Proxima Nova light";
    padding: 0.8em 2.5em 1em; }
  .prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-productImage img {
    height: auto;
    /* NR 24-sept UAT */
    width: 100%; }
  .prevent-trigger-box .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-productImage img {
    width: 52%; }
  .prevent-trigger-box .show-more-button a {
    padding: 0.6em 2.4em; }
  .prevent-trigger-box .trigger-result-box .paragraph-text.even {
    width: 16%;
    padding: 0 0 0 2.5%; }
  .prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description p a.r_link {
    font-size: 0.75em;
    padding: 0 4% 0.1em 0%;
    margin: 1em 0 1em 6%;
    /* NR 24-sept UAT */
    background-size: 5.5%;
    background-position: 100% 0.3em;
    /*Pooja 3-10-2016*/ }
  .prevent-trigger-box .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description p a.r_link {
    margin-left: 0;
    margin-bottom: 1em; }
  .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description {
    top: auto;
    /* NR 24-sept UAT */
    padding: 0.8em 4.5% 1.250em 6%;
    width: 89.5%;
    /*Pooja 1-10-2016*/
    min-height: 5.9em;
    /* NR 24-sept UAT */ }
  .prevent-trigger-box .header-paragraph-text h1 {
    font-size: 2em;
    margin: 0.2em 0; }
  .prevent-trigger-box .header-paragraph-text h2 {
    font-size: 1.3125em; }
  .prevent-trigger-box .header-paragraph-text {
    padding: 2.4em 11.4% 1em 10.1%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .header,
  .prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description p,
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid + div p,
  .prevent-trigger-box .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description p {
    /*Pooja 28-09-2016*/
    font-size: 1.313em; }
  .trigger-result-box .multiLevelFilter {
    width: 75% !important; }
  .prevent-trigger-box .tagBasedFilter .genericFormGroup label,
  .prevent-trigger-box .trigger-result-box .paragraph-text.even p {
    /*Pooja 28-09-2016*/
    font-size: 0.938em;
    font-family: "Proxima Nova W08 Reg"; }
  .prevent-trigger-box .header-paragraph-text p .subhead {
    font-size: 1.125em;
    font-family: "Proxima Nova W08 Reg";
    display: block;
    padding-bottom: 0.4em; }
  .multiLevelFilter .genericFormGroup {
    padding-right: 0% !important; }
  .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
    padding-left: 2.5%;
    padding-right: 2.5%; }
  .tagBasedFilterResults .articleTag {
    margin-left: 1.4%;
    margin-top: 0.8em;
    /* NR 24-sept UAT */ }
  .prevent-trigger-box .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description {
    top: 0em;
    padding: 2.2em 2em 1.250em 0em;
    opacity: 1;
    width: 38%; }
  .changegrid {
    width: 61.79% !important;
    /* amar 19 sept */
    /*Pooja 28-09-2016*/ }
  .tagBasedFilter .formControl-radio {
    width: 8.2% !important; }
  .prevent-trigger-box .header-paragraph-text p + p {
    font-size: 0.75em; }
  .act-on-it-box .act-on-it-banner-box .paragraph-text p {
    font-size: 0.75em; }
  .act-on-it-box .act-on-it-banner-box .paragraph-text h1 {
    font-size: 2em; }
  .act-on-it-box .act-on-it-banner-box .paragraph-text {
    padding-left: 10.6%;
    padding-top: 2.3em; }
  .act-on-it-box .act-on-it-video > .component-content {
    margin: -1.3em 2.5% 0;
    padding: 2.5em 8.2% 3.2em; }
  .act-on-it-box .fighting-back-image-left .paragraph-text h2 {
    /*pooja 28-09-2016*/
    width: 40%;
    font-size: 1.3125em;
    padding-bottom: 0;
    margin-bottom: 0; }
  .act-on-it-box .fighting-back-image-right .paragraph-text h2 {
    /*pooja 28-09-2016*/
    font-size: 1.3125em; }
  .act-on-it-box .fighting-back-image-left .paragraph-text p,
  .act-on-it-box .fighting-back-image-right .paragraph-text p {
    /*pooja 28-09-2016*/
    padding-top: 0.5em; }
  .act-on-it-box .act-on-it-cta-box {
    padding: 0.8em 0.6% 1.1em 2.4%; }
  .act-on-it-box .fighting-back-image-left .paragraph-text p a,
  .act-on-it-box .fighting-back-image-right .paragraph-text p a {
    padding-right: 2.5%;
    background-size: 6.7%; }
  .act-on-it-box .act-on-it-cta-box .article-CTA-box1,
  .act-on-it-box .act-on-it-cta-box .article-CTA-box2,
  .act-on-it-box .act-on-it-cta-box .article-CTA-box3 {
    width: 32%;
    margin-left: 0;
    margin-right: 1.1%; }
  .act-on-it-box .act-on-it-cta-box .cta-image h2 {
    /*Pooja 19-09-2016*/
    font-size: 1.063em;
    line-height: 1.2;
    font-weight: bold;
    padding: 0.4em 0 0 6%; }
  .act-on-it-box .act-on-it-cta-box .cta-image figcaption {
    /*Pooja 19-09-2016*/
    width: 91%; }
  .act-on-it-box .act-on-it-cta-box .cta-image figcaption p {
    /*Pooja 19-09-2016*/
    margin: 0;
    padding-top: 0.5em;
    padding-left: 6%;
    padding-bottom: 0.9em; }
  .act-on-it-box .act-on-it-cta-box .cta-image figcaption p a {
    background-size: 5.7%;
    padding-right: 0.5em; }
  .act-on-it-box .act-on-it-cta-box .cta-image figcaption p a span {
    font-size: 0.938em; }
  .act-on-it-box .fighting-back-bottom-left .paragraph-text {
    left: 7.9%;
    top: 1.5em; }
  .act-on-it-box .fighting-back-bottom-right .paragraph-text {
    left: 10.5%;
    top: 1.5em; }
  /*----------Zovirax stay-confident  Page CSS Start-----------*/
  .fighting-back-main-box .banner-paragraph-text h1 {
    font-size: 2.438em;
    margin: 0;
    padding-bottom: 2%; }
  .fighting-back-main-box .banner-paragraph-text h2 {
    font-size: 1.063em;
    padding-bottom: 0; }
  .fighting-back-main-box .banner-paragraph-text p {
    font-size: 0.75em;
    width: 63%;
    line-height: 1.5em; }
  .fighting-back-main-box .banner-paragraph-text {
    top: 4.7em;
    left: 10%; }
  .fighting-back-image-left .paragraph-text {
    top: 1.4em;
    left: 10%; }
  .fighting-back-image-left .paragraph-text h2 {
    font-size: 1.313em;
    width: 65%;
    line-height: 1.2em;
    word-spacing: 0;
    font-weight: bold; }
  .fighting-back-image-right .paragraph-text {
    top: 1.4em;
    left: 8%; }
  .fighting-back-image-right .paragraph-text h2 {
    font-size: 1.3125em;
    word-spacing: 0;
    font-weight: bold; }
  .fighting-back-main-box .fighting-back-image-left .paragraph-text h2 {
    /*Pooja 29-09-2016*/
    width: 60%; }
  .fighting-back-main-box .fighting-back-image-right .paragraph-text h2 {
    /*Pooja 29-09-2016*/
    width: 41%; }
  .fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text h2,
  .fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text h2 {
    /*Pooja 23-09-2016*/
    font-size: 1.313em;
    width: 65%;
    line-height: 1.2em;
    font-weight: normal; }
  .fighting-back-image-left .paragraph-text p,
  .fighting-back-image-right .paragraph-text p {
    font-size: 0.938em !important;
    padding-top: 0; }
  .fighting-back-main-box .cta-main-box .article-CTA-box1 .cta-image,
  .fighting-back-main-box .cta-main-box .article-CTA-box2 .cta-image,
  .fighting-back-main-box .cta-main-box .article-CTA-box3 .cta-image {
    padding: 2em 0 0.8em; }
  .fighting-back-main-box .cta-main-box .article-CTA-box1 .article-cta-text h2,
  .fighting-back-main-box .cta-main-box .article-CTA-box2 .article-cta-text h2,
  .fighting-back-main-box .cta-main-box .article-CTA-box3 .article-cta-text h2 {
    font-size: 1.313em;
    width: 100%;
    /*Pooja 19-09-2016*/ }
  .fighting-back-main-box .homepage-doctor-box .doctor-image figure figcaption h3 {
    font-size: 1.3125em; }
  .fighting-back-main-box .homepage-doctor-box .doctor-image figure figcaption p {
    font-size: 0.9375em; }
  .fighting-back-main-box .homepage-doctor-box .doctor-image figure figcaption {
    padding: 3.8em 3% 0 0; }
  .fighting-back-main-box .cta-main-box {
    min-height: 24.2em;
    padding-bottom: 1em;
    /* amar 25 sept */ }
  .fighting-back-bottom-left .paragraph-text h3 {
    font-size: 1.375em; }
  .fighting-back-bottom-right .paragraph-text h3 {
    font-size: 1.375em; }
  .fighting-back-bottom-right .paragraph-text p,
  .fighting-back-bottom-left .paragraph-text p {
    padding-top: 0.6em; }
  .fighting-back-bottom-left .paragraph-text p a,
  .fighting-back-bottom-right .paragraph-text p a {
    font-size: 0.938em;
    padding-right: 4%; }
  .fighting-back-main-box .cta-main-box .article-CTA-box1 .article-cta-text,
  .fighting-back-main-box .cta-main-box .article-CTA-box2 .article-cta-text,
  .fighting-back-main-box .cta-main-box .article-CTA-box3 .article-cta-text {
    padding-bottom: 0; }
  .fighting-back-bottom-left .paragraph-text h2,
  .fighting-back-bottom-right .paragraph-text h2 {
    font-size: 1.313em;
    margin: 0; }
  .fighting-back-bottom-left .paragraph-text {
    left: 10.5%; }
  .fighting-back-bottom-right .paragraph-text {
    left: 13.8%; }
  .fighting-back-main-box .fighting-back-bottom-left .paragraph-text {
    /*Pooja 19-09-2016*/
    left: 7.7%; }
  .fighting-back-main-box .fighting-back-bottom-right .paragraph-text {
    /*Pooja 19-09-2016*/
    left: 10.5%; }
  /*----------Zovirax stay-confident  Page CSS Ends-----------*/
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text {
    padding-left: 10.2%;
    padding-top: 3em; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text h1,
  .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text h1 {
    font-size: 2em;
    margin-bottom: 0; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p {
    /*Pooja 1-10-2016*/
    font-size: 0.75em; }
  .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text p {
    /*Pooja 1-10-2016*/
    font-size: 0.75em;
    width: 42.5%; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p + p {
    font-size: inherit;
    padding-top: 0.5em; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p a {
    font-size: 0.938em;
    background-size: 2.2%; }
  .what-is-herpes-box .what-is-herpes-article-box > .component-content {
    margin: -1.9em 2.5% 0;
    padding: 2.8em 0 1.3em 8.1%; }
  .what-is-herpes-box .what-is-herpes-article-box .paragraph-text.grid_8 p {
    font-size: 0.938em;
    width: 100%; }
  .what-is-herpes-box .what-is-herpes-article-box .grid_4,
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 {
    /*Pooja 28-09-2016*/
    width: 26.5%;
    float: right;
    padding-top: 2%; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_4 {
    /*Pooja 28-09-2016*/
    padding-top: 2.5em;
    padding-left: 7%; }
  .what-is-herpes-box .what-is-herpes-article-box .promo-heading,
  .how-herpes-spreads-box .how-herpes-spreads-article-box .promo-heading,
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .promo-heading {
    /*Pooja 24-09-2016*/
    font-size: 1.313em;
    display: block; }
  .what-is-herpes-box .what-is-herpes-article-box .grid_4 p {
    width: 90%; }
  /*Pooja 24-09-2016*/
  .how-herpes-spreads-box .how-herpes-spreads-article-box .grid_4 p,
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 p {
    /*Pooja 24-09-2016*/
    width: 85%; }
  .what-is-herpes-box .what-is-herpes-article-box .grid_4 p a {
    font-size: 0.938em;
    width: 88%;
    margin: 1em 0;
    line-height: 1.1em; }
  .what-is-herpes-box .what-is-herpes-article-box .grid_4 p a span {
    padding-right: 6%;
    background-size: 1.7%; }
  .what-is-herpes-box .what-is-herpes-article-box .paragraph-text p a {
    margin: 0.4em 0 2.9em; }
  .what-is-herpes-box .what-is-herpes-article-box .paragraph-text p a span {
    padding-right: 3%;
    background-size: 2%; }
  .what-is-herpes-box .what-is-herpes-article-box p .what-is-herpes-para1,
  .what-is-herpes-box .what-is-herpes-article-box p .what-is-herpes-para2,
  .what-is-herpes-box .what-is-herpes-article-box p .what-is-herpes-para3 {
    padding-bottom: 1.2em; }
  .how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text {
    padding-left: 10.1%;
    padding-top: 3.3em; }
  .how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text h1 {
    font-size: 2em;
    width: 40%;
    line-height: 1.1em;
    margin: 0; }
  .how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text p {
    width: 50%;
    font-size: 0.875em; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 p,
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text.grid_8 p,
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul {
    font-size: 0.938em;
    width: 100%; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box > .component-content {
    margin: -1.9em 2.5% 0;
    padding: 2.9em 0 10.8em 7.8%; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text p a {
    margin: 0.5em 0;
    line-height: 1.1em; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_4 p a span {
    background-size: 1.8%;
    padding-right: 5%;
    font-size: 0.938em; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 p a span {
    background-size: 1.8%;
    padding-right: 2%;
    font-size: 1em; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 p a {
    margin: 0.8em 0 2.8em; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box > .component-content {
    margin: -1.9em 2.5% 0;
    padding: 2.9em 0 11em 7.8%; }
  .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text {
    padding-left: 10.2%;
    padding-top: 3.4em; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text h2 {
    margin-bottom: 0;
    font-size: 0.938em; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul {
    padding-top: 4.2%; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 p a {
    font-size: 0.938em; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 p a span {
    /*Pooja 3-10-2016*/
    background: url(../../img/find-out-more.png) right 0.43em no-repeat;
    background-size: 2%; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_8 {
    width: 65.5%; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul li {
    padding-bottom: 0.5em;
    background-size: 1.5%;
    padding-left: 1em; }
  /*----------Zovirax Buy now  Page CSS Start-----------*/
  .retailer-img img {
    width: 80%; }
  .buy-online-box .paragraph-text1 {
    /*Modified pooja 20-05-2016 UT*/
    padding: 2.3em 10.2% 2.8em; }
  .parametrizedhtml .product-list-drop {
    /* pooja 17-09-2016*/
    font-size: 0.75em;
    background-position: 100% -8px;
    border: 1px solid #c8c8c8;
    padding: 0.75em 18% 0.75em 2%; }
  .buy-online-box .paragraph-text1 h1 {
    font-size: 2em; }
  .buy-online-box .paragraph-text1 p {
    font-size: 0.75em; }
  .buy-online-box .buy-online-text h2 {
    font-size: 1.3125em; }
  .buy-online-box .buy-online-text p {
    font-size: 0.75em; }
  .buy-online-product-box,
  .buy-online-box .location-main-box {
    padding: 0 2.5%; }
  .buy-online-product-box > .component-content {
    /*Added pooja 20-05-2016 UT*/
    padding: 2em 8.7% 0.8em; }
  .buy-online-box .location-main-box .locationFinder input[type=text] {
    /* amar 20-oct */
    border: 1px solid #c8c8c8;
    padding: 0 15.5% 0 1%;
    font-size: 0.75em;
    width: 34.5%;
    height: 2.85em; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-selectOption {
    /* amar 20-oct */
    height: 3em;
    width: 27%;
    padding-left: 1%;
    font-size: 0.75em;
    border: 1px solid #c8c8c8;
    background: url(../../img/select-arrow.gif) 100% 60% no-repeat; }
  .buy-online-box .location-main-box .locationFinder .button {
    font-size: 0.983em;
    text-indent: -3em;
    height: 2.3em; }
  .buy-online-box .buy-online-text h2,
  .buy-online-box .location-main-box .paragraph-text p,
  .buy-online-box .location-main-box .store-result .stores,
  .buy-online-box .location-main-box .store-result .first-line {
    font-size: 1.3125em; }
  .buy-online-box .location-main-box > .component-content > .content {
    Padding-top: 2em; }
  .buy-online-box .location-main-box .product-locator .locationFinder img {
    height: 2em; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-description-content {
    width: 80%;
    margin-left: -8%; }
  .buy-online-box .location-finder-box .locationFinder-results-container .locationFinder-description .map-txt {
    left: -15.5%;
    font-size: 0.75em;
    padding-top: 0.2em; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-description-content,
  .buy-online-box .location-main-box .locationFinder .locationFinder-more,
  .buy-online-box .buy-now-map .divAddress {
    font-size: 0.75em; }
  .buy-online-box .location-main-box .locationFinder-results-container {
    margin-top: 0.5em;
    padding-top: 0em; }
  .buy-online-box .buy-now-map {
    top: 9em; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-more {
    padding-bottom: 0;
    margin-bottom: 0; }
  .buy-online-box .location-main-box .store-result .sec-line,
  .buy-online-box .location-main-box .store-result .distance-selected,
  .buy-online-box .location-main-box .store-result .sec-line {
    font-size: 0.875em; }
  .buy-online-box .locationFinder-thumbnail {
    margin-right: 8%; }
  .buy-online-box .buy-now-map .map-canvas {
    height: 25em !important; }
  /*----------Zovirax Buy now  Page CSS Ends-----------*/
  /*jayesh css About Store cold start*/
  .fighting-living-with-cold-sores-box .section .paragraph-text h1,
  .you-are-not-alone-box .paragraph-text h1,
  .stop-the-spread-box .paragraph-text h1 {
    font-size: 2em;
    margin: 0; }
  .cold-sore-confidence-box .section .paragraph-text h1,
  .the-truth-about-remedies-box .section .paragraph-text h1 {
    font-size: 2em; }
  .love-your-lips-box .paragraph-text p,
  .fighting-living-with-cold-sores-box .paragraph-text p,
  .you-are-not-alone-box .paragraph-text p {
    font-size: inherit;
    width: 49%; }
  .stop-the-spread-box .paragraph-text p {
    font-size: 0.875em;
    font-family: "Proxima Nova W08 Reg"; }
  .stop-the-spread-box .paragraph-text p a {
    font-weight: bold; }
  .stop-the-spread-box .fighting-back-article-box > .component-content {
    margin: -1.2em 2.5% 0;
    padding: 2.4em 0 3.1em; }
  .stop-the-spread-box .fighting-back-image-left .paragraph-text h2 {
    width: 55%; }
  .fighting-living-with-cold-sores-box .fighting-back-article-box > .component-content {
    margin: -1.2em 2.5% 0;
    padding: 2.4em 7.91% 11.5em; }
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text1 p,
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text2 p,
  .fighting-living-with-cold-sores-box .fighting-back-article-box p {
    font-size: 0.938em; }
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text1 {
    width: 70.97222%; }
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text {
    width: 26.9%; }
  .love-your-lips-box .paragraph-text p .subhead {
    font-size: 1.188em;
    font-family: "Proxima Nova W08 Reg";
    width: 78%;
    display: inline-block; }
  .cold-sore-confidence-box .paragraph-text p,
  .the-truth-about-remedies-box .section .paragraph-text p {
    font-size: 0.875em;
    font-family: "Proxima Nova W08 Reg";
    width: 52%; }
  .the-truth-about-remedies-box .section .paragraph-text p a {
    font-family: "proxima nova bold"; }
  .fighting-living-with-cold-sores-box .section .paragraph-text h1 {
    color: #006999;
    margin: 0; }
  .fighting-living-with-cold-sores-box .paragraph-text p .article-header-body {
    font-size: 0.75em;
    width: 77%;
    display: block; }
  .fighting-back-article-box .fighting-back-article-text h2 {
    font-size: 2em; }
  .fighting-back-article-box .fighting-back-article-text h2 {
    font-size: 1.3125em; }
  .cold-sore-confidence-box .fighting-back-article-box p,
  .love-your-lips-box .fighting-back-article-box p {
    font-size: 0.938em;
    font-family: "Proxima Nova W08 Reg";
    width: 70%;
    padding-bottom: 0.8em; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text1 p,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p {
    font-size: 0.938em;
    font-family: "Proxima Nova W08 Reg"; }
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box p,
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text2 p,
  .stop-the-spread-box .fighting-back-article-box .overlay-side-text-box p,
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text p a {
    font-size: 0.938em;
    width: 100%; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p .bold-text,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p .bold-text {
    font-weight: bold; }
  .you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p .blue-paragraph-text,
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p .blue-paragraph-text,
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text p .blue-paragraph-text {
    font-size: 1.313em; }
  .fighting-back-article-box .overlay-side-text-box {
    padding-top: 0em; }
  .fighting-back-article-box .quote-box {
    padding-top: 1em;
    padding-bottom: 1em; }
  .fighting-back-article-box .fighting-back-article-image1 {
    padding-bottom: 1.4em; }
  .fighting-back-article-box .fighting-back-article-text p a,
  .fighting-back-article-box .fighting-back-article-text3 p a {
    font-size: 0.75em;
    background-size: 1.7%; }
  .fighting-back-main-box .article-CTA-box1 .article-cta-text p,
  .fighting-back-main-box .article-CTA-box2 .article-cta-text p,
  .fighting-back-main-box .article-CTA-box3 .article-cta-text p {
    font-size: 0.9375em;
    padding-top: 0;
    font-family: "proxima nova bold"; }
  .fighting-back-article-box .quote-box h2 {
    font-size: 1.3125em; }
  .fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text p {
    /*Pooja 23-09-2016*/
    width: 38%; }
  .fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text p {
    /*Pooja 23-09-2016*/
    width: 56%; }
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .article-cta-text p,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .article-cta-text p,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .article-cta-text p {
    font-size: 0.938em;
    padding-top: 0.3em;
    width: 91%;
    margin-bottom: 2em; }
  .the-truth-about-remedies-box .fighting-back-article-box > .component-content {
    margin: -1.4em 2.33% 0;
    padding: 2.25em 0 3em; }
  .the-truth-about-remedies-box .fighting-back-article-box .article-top-box,
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-image,
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box,
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text2,
  .stop-the-spread-box .fighting-back-article-box .overlay-image,
  .stop-the-spread-box .fighting-back-article-box .overlay-side-text-box,
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text2 {
    padding: 1em 9% 0em 8.4%;
    /*Pooja 20-09-2016*/ }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .ques-ans-box {
    padding: 1em 11% 0em 11%;
    /*Pooja 20-09-2016*/ }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap {
    padding: 1em 0 0 0; }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll label,
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll h4 {
    /*Pooja 20-09-2016*/
    font-size: 0.983em; }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll .option-1 label {
    /*Pooja 23-09-2016*/
    margin-right: 6.1em; }
  .stop-the-spread-box .fighting-back-article-box .answer-box p {
    font-size: 0.938em;
    /*Pooja 20-09-2016*/
    width: 100%; }
  .stop-the-spread-box .question-box .ques-ans-box .pollOptionsContainer .pollControl-radio,
  .stop-the-spread-box .question-box .ques-ans-box .pollOptionsContainer > .Clicked .pollControl-radio {
    background-size: 60%;
    min-height: 2.5em; }
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-video {
    margin-top: 1em; }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap.alpha {
    padding-left: 8.5%; }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap.omega {
    padding-right: 6.5%; }
  .stop-the-spread-box .fighting-back-article-box .article-top-box {
    padding: 0em 0% 0em 8.4%; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text2 {
    padding-top: 3.8em; }
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box {
    padding-top: 2em; }
  .the-truth-about-remedies-box .fighting-back-article-box .article-top-box .fighting-back-article-text,
  .you-are-not-alone-box .fighting-back-article-box .article-top-box .fighting-back-article-text {
    width: 24%;
    float: right; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel {
    padding: 1.2em 8.4% 0em; }
  .love-your-lips-box .paragraph-text h1 {
    font-size: 2em;
    padding-bottom: 0; }
  .love-your-lips-box .paragraph-text p + p {
    padding-top: 0.5em;
    font-size: 0.875em;
    font-family: "Proxima Nova W08 Reg"; }
  .about-cold-sores-box .paragraph-text {
    padding: 2.4em 10.5% 3.9em; }
  .about-cold-sores-box .paragraph-text h1 {
    font-size: 2em;
    padding-bottom: 0.4em; }
  .about-cold-sores-box .paragraph-text p {
    font-size: 0.75em;
    width: 64%; }
  .about-cold-sores-hero-promo-box .banner-text-left h2 {
    font-size: 2em;
    line-height: 0.9em; }
  .about-cold-sores-hero-promo-box .banner-text-left {
    top: 3.4em;
    width: 23%;
    left: 10.4%; }
  .about-cold-sores-hero-promo-box .banner-text-left p + p {
    font-size: 0.9375em;
    padding-top: 0.8em; }
  .about-cold-sores-hero-promo-box .banner-text-left p {
    font-size: 0.75em; }
  .about-cold-sores-hero-promo-box .banner-text-left p a {
    background-size: 3.7%; }
  .about-cold-sores-hero-promo-box .banner-text-right {
    top: 9.6em;
    right: 8%; }
  .about-cold-sores-hero-promo-box .banner-text-right .fact-1,
  .about-cold-sores-hero-promo-box .banner-text-right .fact-2 {
    font-size: 0.75em;
    padding-left: 44%; }
  .about-cold-sores-left-sub-box .paragraph-text h3 {
    font-size: 1.3125em;
    width: 100%; }
  .about-cold-sores-hero-promo-box .banner-text-right p .fact-percent {
    font-size: 2em;
    padding-left: 44%; }
  .about-cold-sores-right-sub-box .paragraph-text h3 {
    font-size: 1.3125em;
    width: 80%; }
  .about-cold-sores-box .cold-sore-white-box > .component-content {
    margin: 0em 2.6% 0;
    /*Pooja 25-09-2016*/
    padding: 2.3em 5.4% 0; }
  .about-cold-sores-left-sub-box .what-is-herpes-text {
    padding-bottom: 11%;
    padding-top: 0.8em; }
  .about-cold-sores-left-sub-box .what-is-herpes-text p a {
    font-size: 0.9375em;
    background-size: 3.5%; }
  .about-cold-sores-left-sub-box {
    margin-left: 3% !important;
    width: 45.958% !important; }
  .about-cold-sores-right-sub-box {
    margin-left: 0% !important;
    width: 47.7% !important; }
  .about-cold-sores-box .about-cold-sores-left-sub-box .paragraph-text p,
  .about-cold-sores-box .about-cold-sores-right-sub-box .paragraph-text p {
    width: 85%; }
  .about-cold-sores-box .about-cold-sores-left-sub-box .paragraph-text p + p {
    padding-top: 1.5em; }
  .about-cold-sores-box .cold-sore-learn-more-txt .richText-content p {
    font-size: 1.250em; }
  .about-cold-sores-box .cold-sore-learn-more-txt .richText-content ul li a {
    font-size: 0.750em;
    background-size: 2%;
    padding-right: 1em; }
  .about-cold-sores-box .cold-sore-learn-more-txt .richText-content {
    padding: 1.5em 11% 0em; }
  .about-cold-sores-box .cold-sore-learn-more-txt .richText-content ul li {
    padding-left: 1.4em;
    padding-bottom: 0em;
    background-size: 1.8%;
    background-position: 0 0.65em;
    margin-bottom: 0; }
  /*jayesh css About Store cold end*/
  /*----------Zovirax Duo CSS Start-----------*/
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1,
  .duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2:first-child {
    /*Prashant- Added-12-04-16*/
    font-size: 1.938em;
    line-height: 1.161;
    font-weight: normal; }
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2,
  .duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
    /*Prashant- Added-12-04-16*/
    font-size: 1.313em;
    line-height: 0.81;
    font-weight: normal;
    /* padding-top: 0.6em; */
    /*Prashant- Removed-18-04-16*/ }
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(3),
  .duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(3) {
    /*Prashant- Added-12-04-16*/
    font-size: 0.750em;
    line-height: 1.583;
    font-weight: normal;
    max-width: 100%;
    /*Modified Pooja 26-07-2016*/
    padding-top: 1.3em;
    font-family: "Proxima Nova W08 Reg";
    /*Modified Pooja 26-07-2016*/ }
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) > u > a,
  .duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) > u > a {
    /*Prashant- Added-12-04-16*/
    padding: 0em 3.7%;
    /*Modified Pooja 26-07-2016*/
    border-radius: 3px;
    /*modified sonal 23/5/16*/
    font-size: 0.875em;
    font-weight: normal; }
  .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(3) {
    /*Pooja 21-09-2016*/
    max-width: 100%; }
  .zovirax-duo-main-box .duopage-banner-box1 .duopage-banner-image1 {
    /*Pooja 22-09-2016*/
    margin-top: 3em;
    width: 38%;
    margin-left: 0; }
  .zovirax-duo-main-box .buy-now-text,
  .zovirax-cream-main-box .buy-now-text,
  .zovirax-conceal-main-box .buy-now-text,
  .zovirax-defence-main-box .buy-now-text {
    line-height: 3em; }
  .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    /*Prashant- Added-12-04-16*/
    font-size: 1.313em;
    line-height: 1.2em;
    /*Prashant- Added-18-04-16*/ }
  .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p > a,
  .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p > a {
    /*Prashant- Added-12-04-16*/
    font-size: 0.938em;
    background-size: 5.7%; }
  .duopage-banner-box1 > .component-content > div > .paragraph-text,
  .duopage-banner-box2 > .component-content > div > .paragraph-text {
    /*Modified Pooja 26-07-2016*/
    padding: 2.4em 0 6.5em 9.7%;
    min-width: 51%; }
  .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
    /*Added Pooja 26-07-2016*/
    padding: 2.4em 0 6.5em 10.7%;
    /*Pooja 21-09-2016*/ }
  .zovirax-conceal-main-box .duopage-banner-box1 .duopage-banner-image1 {
    /*Pooja 22-09-2016*/
    padding-top: 4.5em;
    margin-left: 0; }
  .zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text,
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
    /*Added Pooja 26-07-2016*/
    padding: 2.9em 0 5em 10.5%; }
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
    /*Added Pooja 27-07-2016*/
    font-weight: bold;
    padding-top: 0.5em; }
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p {
    /*Added Pooja 27-07-2016*/
    font-size: 0.750em;
    padding-top: 0.5em; }
  .zovirax-defence-main-box .duopage-banner-box1 ul li {
    /*Added Pooja 27-07-2016*/
    font-size: 0.750em;
    padding-left: 1.7em;
    padding-bottom: 0.9em;
    background-size: 1.7%; }
  .zovirax-defence-main-box .duopage-banner-box1 ul {
    /*Added Pooja 27-07-2016*/
    padding-top: 1.3em;
    margin-bottom: 0em;
    padding-bottom: 0em; }
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4),
  .duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    /*Added Pooja 26-07-2016*/
    padding-top: 1em; }
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box .paragraph-text .subhead,
  .zovirax-cream-main-box .product-lower-sub-boxes-main-box .paragraph-text .subhead,
  .zovirax-duo-faq-main-box .product-lower-sub-boxes-main-box .paragraph-text .subhead,
  .zovirax-cream-faq-main-box .product-lower-sub-boxes-main-box .paragraph-text .subhead,
  .zovirax-conceal-faq-main-box .product-lower-sub-boxes-main-box .paragraph-text .subhead {
    /*Pooja 1-10-2016*/
    font-size: 0.875em;
    line-height: 1.1em;
    /*Pooja 21-09-2016*/
    display: block; }
  .zovirax-conceal-main-box .product-lower-sub-boxes-main-box .paragraph-text .subhead,
  .zovirax-conceal-main-box .product-lower-sub-boxes-main-box .paragraph-text p .blue-paragraph-text {
    /*Pooja 1-10-2016*/
    font-size: 0.8em;
    line-height: 1.1em;
    display: block; }
  .zovirax-duo-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
  .zovirax-cream-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    /*Added Pooja 26-07-2016*/
    width: 82%;
    padding-top: 0em; }
  .zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
  .zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    padding-top: 0;
    width: 80%; }
  .zovirax-duo-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    /*Pooja 21-09-2016*/
    width: 50%;
    padding-top: 0; }
  .zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    /*Pooja 21-09-2016*/
    width: 49%;
    padding-top: 0; }
  .zovirax-duo-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-duo-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-cream-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p .zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
    padding-top: 0.7em; }
  .zovirax-duo-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .zovirax-duo-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    width: 70%; }
  .zovirax-cream-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    width: 85%;
    top: 1.5em;
    /*Pooja 21-09-2016*/ }
  .zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
    padding-top: 0.5em;
    /*Pooja 21-09-2016*/ }
  .zovirax-duo-main-box .product-lower-sub-box-image1,
  .zovirax-duo-main-box .product-lower-sub-box-image2,
  .zovirax-cream-main-box .product-lower-sub-box-image1,
  .zovirax-cream-main-box .product-lower-sub-box-image2,
  .zovirax-conceal-main-box .product-lower-sub-box-image1,
  .zovirax-conceal-main-box .product-lower-sub-box-image2 {
    line-height: 0;
    margin-bottom: -0.5em; }
  /*----------Zovirax Duo CSS End-----------*/
  /*----------our-products CSS Start-----------*/
  .product-banner-box > .component-content {
    padding: 2.5em 0 1.9em 10.5%; }
  .product-box > .component-content > div > .paragraph-text {
    padding-left: 3.5%;
    /*Pooja 22-09-2016*/
    padding-top: 0em; }
  .paragraph-text p u {
    text-decoration: none; }
  .paragraph-text p + p {
    font-size: inherit; }
  .paragraph-text p u a {
    font-size: 0.938em;
    line-height: 0.88;
    padding-right: 10px;
    background: url(../../img/find-out-more.png) 100% 60% no-repeat;
    background-size: 4%; }
  .outer-product-box .item-box-1 {
    padding-bottom: 1.3em;
    padding-top: 0.3em; }
  .outer-product-box .item-box-1 .zovirax-duo-images {
    top: -2.7em; }
  .outer-product-box .item-box-2 .zovirax-cold-sore-cream-images {
    top: -2.5em; }
  .outer-product-box .product-type-box.pro-box-2,
  .outer-product-box .product-type-box.pro-box-3 {
    padding-left: 10.5%;
    padding-right: 8.5%;
    /*Pooja 22-09-2016*/
    padding-top: 2.6em; }
  .product-box .zovirax-conceal-patch-images {
    padding-top: 0.5em; }
  .outer-product-box .zovirax-daily-defence-images {
    top: -2.5em; }
  .outer-product-box .zovirax-daily-defence-images img {
    max-width: 67%; }
  .fighting-back-main-box .fighting-back-image-left .paragraph-text p a,
  .fighting-back-main-box .fighting-back-image-right .paragraph-text p a {
    background-size: 6%;
    background-position: right 0.35em;
    /* NR 30-sept SIT */ }
  .zovirax-defence-main-box .duopage-banner-box1 .paragraph-text p u a {
    position: absolute;
    text-decoration: none;
    background: none;
    background-color: #006999;
    padding: 0em 3.7%;
    border-radius: 0.3em;
    font-size: 1.125em;
    font-weight: normal; }
  .product-banner-box h1 {
    font-size: 1.625em;
    margin-bottom: 0.3em; }
  .product-type-box h2 {
    font-size: 1.625em;
    line-height: 1.385; }
  .product-box h2 {
    font-size: 1.313em;
    padding-bottom: 0; }
  .product-box p {
    font-size: 0.750em;
    line-height: 1.583;
    padding-top: 0.5em;
    padding-bottom: 0;
    max-width: 100%;
    font-family: "Proxima Nova W08 Reg"; }
  .outer-product-box .item-box-1 .zovirax-duo-images img {
    max-width: 52%; }
  /*----------our-products CSS End-----------*/
  /*----------Zovirax Artical Page CSS Start-----------*/
  .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    /*Prashant- Added-14-04-16*/
    font-size: 2.000em;
    font-weight: normal; }
  .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p {
    /*Prashant- Added-14-04-16*/
    margin-top: -0.2em;
    font-size: 0.875em;
    line-height: 1.1; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p {
    /*Prashant- Added-14-04-16*/
    font-size: 0.938em;
    line-height: 1.36;
    padding-bottom: 1.3em; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul > li::before {
    /*Prashant- Added-14-04-16*/
    content: "\f111";
    font-size: 0.45em;
    top: 1em; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text {
    /*Prashant- Added-14-04-16*/
    margin: 0 2.5%;
    margin-top: -1.6em; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul {
    margin: 0;
    padding: 0; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    /*Prashant- Added-14-04-16*/
    margin: 5.5% 8.2% 8.7%;
    max-width: 60%; }
  .winter-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    margin: 5.5% 8.2% 4%;
    max-width: 61%; }
  .summer-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
    width: 65%;
    line-height: 1.1em; }
  .sleep-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
    width: 53%;
    line-height: 1.1em; }
  .sleep-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .bold-text {
    padding-top: 1.3em; }
  .get-active-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .exercise-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .finances-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .visiting-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
    width: 58%;
    line-height: 1.1; }
  .get-active-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    padding-bottom: 7.8em; }
  .exercise-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    padding-bottom: 10.3em; }
  .finances-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    padding-bottom: 5.2em; }
  .visiting-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    padding-bottom: 1.2em; }
  .cold-flue-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    padding-bottom: 3.7em; }
  .cold-flue-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
    width: 59%;
    line-height: 1.1; }
  .coping-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .work-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .important-days-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .hormones-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
    width: 59%;
    line-height: 1.2em; }
  .hormones-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    width: 100%;
    padding-bottom: 0.2em; }
  .winter-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
    /*Pooja 19-09-2016*/
    width: 52%;
    line-height: 1.2em;
    font-size: 1em; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul > li {
    padding-left: 1.1em;
    font-size: 0.938em;
    line-height: 1.36;
    padding-bottom: 0.5em; }
  .luscious-lips-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
    width: 60%;
    line-height: 1.3; }
  .luscious-lips-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    padding-bottom: 0.5em; }
  .you-are-not-alone-box .paragraph-text,
  .stop-the-spread-box .paragraph-text {
    /*Pooja 23-09-2016*/
    padding-top: 2.2em;
    padding-left: 10.2%; }
  .fighting-living-with-cold-sores-box .paragraph-text > .component-content {
    /* Nilima : 16-sept  */
    padding: 2.7em 0px 1em 7.41%; }
  .cold-sore-confidence-box .paragraph-text,
  .love-your-lips-box .paragraph-text {
    padding-top: 3.4em;
    padding-left: 10.2%; }
  .the-truth-about-remedies-box .paragraph-text {
    padding-top: 3.5em;
    padding-left: 10.5%; }
  .you-are-not-alone-box .paragraph-text p .subhead {
    font-size: 0.875em;
    font-family: "Proxima Nova W08 Reg"; }
  .you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p,
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text p {
    font-size: inherit; }
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text p {
    width: 91%; }
  .you-are-not-alone-box .fighting-back-article-box > .component-content {
    margin: -1.1em 2.5% 0;
    padding: 2.25em 0% 1em 7.91%; }
  .you-are-not-alone-box .fighting-back-article-box .paragraph-text p,
  .you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p a,
  .you-are-not-alone-box .fighting-back-article-box .overlay-side-text-box p {
    font-size: 0.938em; }
  .you-are-not-alone-box .fighting-back-article-video {
    padding-right: 12.5%; }
  .you-are-not-alone-box .fighting-back-article-box .grid_8 {
    width: 68%; }
  .you-are-not-alone-box .fighting-back-image-left .paragraph-text h2 {
    width: 73%; }
  .you-are-not-alone-box .fighting-back-image-right .paragraph-text h2 {
    width: 50%; }
  .you-are-not-alone-box .fighting-back-image-left .paragraph-text p a {
    background-size: 5.7%; }
  .you-are-not-alone-box .fighting-back-image-right .paragraph-text p a {
    background-size: 6.7%; }
  .you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text {
    width: 24.94444%; }
  .fighting-living-with-cold-sores-box .paragraph-text p .subhead {
    font-size: 1.063em;
    font-family: "Proxima Nova W08 Reg";
    padding: 0.5em 0em 0.5em 0em; }
  .cold-sore-confidence-box .paragraph-text p .subhead {
    font-size: 1.188em;
    font-family: "Proxima Nova W08 Reg";
    padding: 0em 0em 0.8em 0em; }
  .cold-sore-confidence-box .fighting-back-article-box > .component-content,
  .love-your-lips-box .fighting-back-article-box > .component-content {
    margin: -1.4em 2.5% 0;
    padding: 2.3em 7.8% 1.5em; }
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .cta-image,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .cta-image,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .cta-image {
    padding: 1.5em 0 1.1em; }
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .article-cta-text h2,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .article-cta-text h2,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .article-cta-text h2 {
    font-size: 1.313em; }
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box1 .article-cta-text,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box2 .article-cta-text,
  .fighting-living-with-cold-sores-box .cta-main-box .article-CTA-box3 .article-cta-text {
    padding-bottom: 0; }
  /*----------Zovirax Artical Page CSS Ends-----------*/
  /*Home page*/
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
    /* amar 16 sept */
    /* amar 25 sept */ }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h1 {
    /* amar 25 sept */
    /* amar 16 sept */
    /* amar 25 sept */ }
  /* removed amar 16 Sept */
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption p a .orange-paragraph-text {
    /*Added Pooja 27-07-2016 */
    font-size: 1em;
    font-family: "proxima nova bold"; }
  .outer-product-box .product-banner-box .headline.white-paragraph-text,
  .product-type-box h1 {
    /*Added Pooja 26-07-2016*/
    font-size: 1.625em; }
  .outer-product-box .product-banner-box .product-banner-text {
    /*Added Pooja 26-07-2016*/
    font-size: 0.875em;
    max-width: 67%;
    margin-top: 0.2em;
    line-height: 1.3em; }
  .product-type-box .product-box .footer-note-text {
    padding-left: 3.2%;
    /*Pooja 22-09-2016*/ }
  .product-type-box .product-box .footer-note-text p {
    /*Pooja 22-09-2016*/
    word-spacing: -0.1em;
    font-size: 0.625em; }
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2,
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    /*Added Pooja 28-07-2016*/
    line-height: 1em; }
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    /*Added Pooja 28-07-2016*/
    width: 80%; }
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    /*Added Pooja 28-07-2016*/
    width: 33%; }
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    /*Added Pooja 28-07-2016*/
    width: 84.5%; }
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    /*Added Pooja 28-07-2016*/
    width: 100%; }
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
    /*Added Pooja 28-07-2016*/
    padding-top: 0.4em; }
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    /*Added Pooja 28-07-2016*/
    width: 25%; }
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    /*Added Pooja 28-07-2016*/
    width: 70.5%; }
  .zovirax-cream-main-box .duopage-banner-box1 .duopage-banner-image1 {
    padding-top: 2.5em; }
  .fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text h2 {
    /* pooja 23-09-2016  */
    width: 46%; }
  .homepage-main-box .lab-text {
    /* amar 17 sept */
    padding: 0em 2.8% 0 2.8%; }
  .homepage-main-box .lab-text p {
    /* amar 17 sept */
    margin: 0; }
  .homepage-main-box .lab-text .bold-text {
    /* amar 17 sept */
    padding-left: 0;
    font-size: 0.5em; }
  .company-logo-left-box .retailer-img {
    /*Pooja 17-09-2016*/
    border: 1px solid #c8c8c8; }
  .product1-retailer-box .retailer-img a,
  .product2-retailer-box .retailer-img a,
  .product3-retailer-box .retailer-img a,
  .product4-retailer-box .retailer-img a {
    /*Pooja 17-09-2016*/
    height: 2.6em; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid {
    /*Pooja 28-09-2016*/
    margin-right: 5.5%;
    position: relative; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid img {
    width: 52%;
    min-width: initial; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid::after {
    /*Pooja 28-09-2016*/
    content: '';
    position: absolute;
    left: 0;
    top: -1px;
    width: 643px;
    height: 379px;
    background: #000;
    background: url(../../img/shape-tab.png) 0 center no-repeat; }
  .tagBasedFilterResults .articleTag {
    margin-left: 0;
    margin-right: 1%;
    /*Pooja 28-09-2016*/
    width: 32.5%; }
  .tagBasedFilterResults .articleTag.activeTagItem {
    margin-right: 1%; }
  .tagBasedFilterResults .articleTag.changegrid + div {
    margin-right: 0;
    margin-left: 0; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid + div {
    /*Pooja 28-09-2016*/
    width: 32.3%; }
  .tagBasedFilterResults .articleTag.changegrid + div + div + div + div {
    margin-right: 0;
    margin-left: 0; }
  .tagBasedFilterResults .articleTag.changegrid + div + div + div + div + div + div + div {
    margin-right: 0;
    margin-left: 0; }
  .tagBasedFilterResults .articleTag.changegrid + div + div + div + div + div + div + div + div + div + div {
    margin-right: 0;
    margin-left: 0; }
  .tagBasedFilterResults .articleTag.changegrid + div + div + div + div + div + div + div + div + div + div + div + div + div {
    margin-right: 0;
    margin-left: 0; }
  .winter-article-box .article-tab-banner,
  .fighting-back-main-box .fighting-back-image-left .fight-tab-sub-image,
  .winter-article-box .article-tab-banner {
    display: block; }
  /*Pooja 25-09-2016*/
  .winter-article-box .article-banner-image,
  .fighting-back-main-box .fighting-back-image-left .fighting-back-sub-image1,
  .winter-article-box .article-banner-image {
    display: none; }
  /*Pooja 25-09-2016*/
  .contact-us-box .paragraph-text.info-text {
    padding-top: 0.8em; }
  /*Pooja 23-09-2016*/
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .radioTypeContent.multiLevelFilter .genericFormGroup {
    /* NR 24-sept UAT */
    padding: 5px 0 5px 0; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
    /*Pooja 28-09-2016*/
    margin-top: 1.65em;
    /* NR 24-sept UAT */
    padding-left: 0;
    width: 95%;
    padding-right: 0;
    margin: 0 auto; }
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    /*Pooja 29-09-2016*/
    font-size: 1.313em; }
  .fighting-back-main-box .article-CTA-box1 .article-cta-text p:last-child a {
    /* NR 30-sept SIT */
    background-position: right center; }
  .fighting-back-main-box .article-CTA-box2 .article-cta-text p:last-child a {
    background-position: right center; }
  .fighting-back-main-box .article-CTA-box3 .article-cta-text p:last-child a {
    background-position: right center; }
  .fighting-back-main-box .fighting-back-image-left .paragraph-text p a {
    background-position: right center; }
  .fighting-back-main-box .fighting-back-image-right .paragraph-text p a {
    background-position: right; }
  .buy-online-box .location-finder-box .location-finder-error {
    font-size: 1.3125em; }
  /*Pooja 5-10-2016*/ }

@media screen and (max-width: 962px) and (min-width: 768px) {
  /* NR - 19-sept-SIT */
  /*Pooja 20-09-2016*/
  .homepage-main-box .homepage-left-carousel .paragraph-text a {
    left: 10.3%; }
  .product-landing-box .product-box.item-box-2 > .component-content > div > .paragraph-text {
    padding-top: 2.2em;
    margin-left: 3.5% !important;
    /*Pooja 22-09-2016*/
    padding-left: 0;
    border-top: 1px solid #dbdbdb; }
  .outer-product-box.product-landing-box .item-box-2 .zovirax-cold-sore-cream-images {
    top: 0;
    border-top: 1px solid #dbdbdb; }
  .fighting-back-main-box .banner-paragraph-text {
    /*Pooja 23-09-2016*/
    width: 50%; }
  .act-on-it-box .act-on-it-cta-box .cta-image figcaption {
    top: 14.3em; }
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box .duo-faq-accordian-box2 {
    margin-top: 3em; }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
    /* amar 16 sept */
    /* amar 25 sept */ }
  .page-newsletter-sign-up .footer-link-box .footer-zovirax-fan-box {
    /* NR 29-sept SIT */
    background-color: #fff;
    min-height: 1em; } }

@media screen and (max-width: 795px) {
  /* NR - 19-sept-SIT */
  .act-on-it-box .act-on-it-cta-box .cta-image figcaption {
    top: 11.3em; } }

@media screen and (max-width: 1024px) and (min-width: 962px) {
  /*Pooja 25-09-2016*/
  .about-cold-sores-hero-promo-box .banner-text-right {
    top: 13.6em; }
  .footer-link-box .lower-footer-box {
    /* NR 29-sept SIT */
    background-color: #f6f6f6; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .grid_4 p {
    width: 72%; }
  /*Pooja 29-09-2016*/ }

/*----------Tablet CSS End-----------*/
@media screen and (max-width: 1024px) {
  .fighting-back-main-box .cta-main-box {
    padding-bottom: 1.5em;
    /* amar 25 sept */ }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid img {
    width: 52%;
    min-width: initial; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid::after {
    /*Pooja 29-09-2016*/
    content: '';
    position: absolute;
    left: 0;
    top: -1px;
    width: 643px;
    height: 379px;
    background: #000;
    background: url(../../img/shape-tab.png) 1em center no-repeat; } }

@media screen and (max-width: 962px) and (min-width: 962px) {
  /*Pooja 29-09-2016*/
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid::after {
    /*Pooja 29-09-2016*/
    content: '';
    position: absolute;
    left: 0;
    top: -1px;
    width: 603px;
    height: 356px;
    background: #000;
    background: url(../../img/shape-tab.png) 1em center no-repeat; }
  /* removed NR*/ }

@media screen and (max-width: 768px) and (min-width: 768px) {
  .fighting-back-main-box .cta-main-box {
    padding-bottom: 1em;
    /* amar 25 sept */ }
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
    /* amar 16 sept */
    /* amar 25 sept */ }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid img {
    width: 52%;
    min-width: initial; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid::after {
    /*Pooja 28-09-2016*/
    content: '';
    position: absolute;
    left: 0;
    top: -1px;
    width: 482px;
    height: 285px;
    background: #000;
    background: url(../../img/shape-tabsmall.png) 0 center no-repeat; } }

@media screen and (max-width: 767px) and (min-width: 320px) {
  .zovirax-cream-main-box,
  .zovirax-duo-main-box {
    background-color: #fff; }
  .product-lower-sub-box1 a,
  .product-lower-sub-box2 a,
  .zovirax-conceal-main-box .product-lower-sub-boxes-main-box .paragraph-text p a {
    font-size: 0.75em;
    /*padding-right: 4%;*/
    background: url(../../img/find-out-more.png) 5.4em center no-repeat;
    background-size: auto 54%; }
  .prevent-trigger-lower-sub-box .product-lower-sub-box1 a,
  .prevent-trigger-lower-sub-box .product-lower-sub-box2 .product-lower-sub-box-image2 + div.paragraph-text a {
    /* NR - 28-sept-SIT */
    background: url(../../img/find-out-more.png) right 0.3em no-repeat;
    background-size: auto 71%;
    padding-right: 8%;
    font-size: 1.05em; }
  .product-lower-sub-box2 .product-lower-sub-box-image2 + div.paragraph-text a {
    font-size: 0.75em;
    /*Pooja 20-09-2016*/
    padding-right: 10%;
    background: url(../../img/find-out-more.png) 5.4em center no-repeat;
    background-size: auto 54%; }
  .zovirax-cream-main-box .product-lower-sub-box1 p > a,
  .zovirax-cream-main-box .product-lower-sub-box2 p > a {
    padding-right: 3%;
    background: url(../../img/find-out-more.png) 100% 50% no-repeat;
    background-size: auto 49%; }
  .zovirax-duo-main-box .subhead,
  .zovirax-cream-main-box .subhead,
  .zovirax-conceal-main-box .subhead,
  .zovirax-duo-faq-main-box .subhead,
  .zovirax-cream-faq-main-box .subhead,
  .zovirax-conceal-faq-main-box .subhead {
    display: inline-block;
    font-size: 0.75em;
    line-height: 1.2em; }
  .zovirax-conceal-main-box .product-lower-sub-boxes-main-box .paragraph-text p .blue-paragraph-text {
    font-size: 0.75em;
    line-height: 1em;
    width: 60%;
    display: block; }
  .zovirax-duo-main-box .product-lower-sub-box2 .subhead {
    width: 49%; }
  .duopage-banner-box1 h2 {
    font-size: 1.280625em;
    line-height: 1.25em;
    margin: 0 0 0.9em 0; }
  .zovirax-duo-main-box sup,
  .zovirax-cream-main-box sup,
  .zovirax-conceal-main-box sup,
  .zovirax-defence-main-box sup {
    top: 0em;
    font-size: 100%; }
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    font-size: 1.813em;
    color: #333333;
    line-height: 1.1em;
    margin-bottom: 0.45em;
    /*width: 45%;*/
    word-wrap: break-word; }
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    width: 100%;
    line-height: 1em; }
  .duopage-banner-box1 > .component-content > div > .paragraph-text,
  .duopage-banner-box2 > .component-content > div > .paragraph-text {
    padding-top: 0.5em;
    padding-left: 0.1%;
    padding-bottom: 0em; }
  .zovirax-duo-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
    position: relative;
    /* NR 29-sept SIT */
    padding-bottom: 0; }
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2,
  .duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
    font-size: 1.250em;
    /*max-width: 66%;*/ }
  .zovirax-cream-main-box .product-lower-sub-boxes-main-box {
    background-color: #fff;
    padding-top: 9.8em; }
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box {
    background-color: #fff;
    padding-top: 5.4em;
    /*Pooja 20-09-2016*/ }
  .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    width: 88%;
    /*Pooja 20-09-2016*/ }
  .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
    /*width: 40%;*/ }
  .newsletter-box .header-paragraph-text h1 {
    font-size: 1.813em;
    line-height: 1;
    padding-bottom: 0.4em;
    width: 80%;
    /*Pooja 22-09-2016*/ }
  .newsletter-box .header-paragraph-text p {
    font-size: 0.75em;
    width: 100%;
    line-height: 1.4; }
  .newsletter-box .header-paragraph-text {
    padding: 2em 10% 3em; }
  .newsletter-box > .component-content {
    padding: 0; }
  .subscription-box .top-form-text p {
    margin: 0;
    font-size: 0.75em; }
  .newsletter-box .wsform > .component-content {
    padding: 0.8em 10% 0 11%; }
  .subscription-box .top-form-text {
    padding: 1.5em 10.4% 0; }
  .subscription-box .paragraph-text {
    margin: 0 !important;
    padding: 0 9% 0.8em; }
  .subscription-box .paragraph-text p {
    font-size: 0.875em; }
  .newsletter-form .bottom-paragraph-text p {
    font-size: 0.875em;
    margin: 0.8em 0 0 0; }
  .multiLevelFilter {
    width: 100% !important; }
  .multiLevelFilter .genericFormGroup {
    display: block;
    border-bottom: none !important; }
  .prevent-trigger-box .trigger-result-box .paragraph-text.even {
    width: 100%; }
  .changegrid {
    width: 100% !important; }
  .prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description p,
  .prevent-trigger-box .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description p,
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid + div p {
    /* NR 24-sept UAT */
    font-size: 1.250em;
    color: #006999;
    width: 98%;
    line-height: 1.3; }
  .prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description p a.r_link {
    /* amar 19 sept */
    background: url(../../img/find-out-more.png) right 0.29em no-repeat;
    padding: 0 0.6em 0.1em 2%;
    font-size: 0.6em;
    background-size: 5%; }
  .prevent-trigger-box .changegrid .tagBasedFilterResults-description p a.r_link {
    background: url(../../img/find-out-more.png) 100% 42% no-repeat !important;
    background-size: 5% !important; }
  .changegrid .tagBasedFilterResults-description {
    width: 82%; }
  .prevent-trigger-box .paragraph-text h2 {
    padding-bottom: 0; }
  .prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-productImage img {
    width: 100%;
    height: auto; }
  .how-to-use-cream-main-box .how-to-use-content-box .right-image-box .paragraph-text a {
    /*added sonal 23/5/16*/
    text-decoration: none; }
  .prevent-trigger-box .product-lower-sub-box1 .paragraph-text h2 {
    width: 75% !important; }
  .prevent-trigger-box .product-lower-sub-box1 a,
  .prevent-trigger-box .product-lower-sub-box2 a {
    font-size: 1.05em;
    /* NR - 28-sept-SIT */ }
  .prevent-trigger-box .product-lower-sub-box2 .paragraph-text h2 {
    width: 60%; }
  .product-lower-sub-box-image1 p,
  .product-lower-sub-box2 p {
    padding-top: 0; }
  .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    font-size: 1.250em;
    margin: 0 0 0.4em 0; }
  .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
  .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    padding-top: 0.2em;
    line-height: 1; }
  .zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    /* NR 26-sept-SIT */
    width: 80%; }
  .zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    /*Pooja 17-09-2016*/
    padding-top: 0.3em; }
  .zovirax-duo-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-duo-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-cream-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-cream-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
    padding-top: 0.2em; }
  /*  .product-lower-sub-box1 .headline.blue-paragraph-text,
    .product-lower-sub-box2 .headline.blue-paragraph-text {
        font-size: 1.250em;
        line-height: 1;
    } */
  .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description p a.r_link {
    color: #f47920 !important; }
  .changegrid .tagBasedFilterResults-description p:last-child {
    color: #006999 !important; }
  .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description {
    position: absolute;
    margin: 0 3.33% 0em;
    padding: 1em 1.5% 1.5em 7%;
    top: auto;
    min-height: 5.9em;
    /* NR 24-sept UAT */ }
  .prevent-trigger-box .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description {
    top: auto; }
  .tagBasedFilterResults .grid_4.changegrid .tagBasedFilterResults-description {
    background: rgba(255, 255, 255, 0.9);
    width: 85%; }
  .prevent-trigger-box .header-paragraph-text {
    padding: 1.9em 10% 0em;
    background-color: #f5f5f5; }
  .tagBasedFilterResults .articleTag {
    margin: 0; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid + div {
    width: 100%;
    /* NR 24-sept UAT */ }
  .prevent-trigger-box .show-more-button {
    width: 100%;
    /* NR - 28-sept-SIT */
    padding: 0 5.5%;
    margin-top: 1.2em !important;
    /*Pooja 29-09-2016*/ }
  .prevent-trigger-box .header-paragraph-text h1 {
    font-size: 1.813em;
    line-height: 1.059;
    width: 73%;
    margin: 0;
    padding-bottom: 0.6em; }
  .prevent-trigger-box .header-paragraph-text h2 {
    font-size: 1.4375em; }
  .prevent-trigger-box .header-paragraph-text p .subhead {
    font-size: 1.250em;
    line-height: 1.2em;
    width: 87%;
    display: block; }
  .prevent-trigger-box .header-paragraph-text h2,
  .prevent-trigger-box .header-paragraph-text p + p {
    font-size: 0.75em;
    width: 100%; }
  .prevent-trigger-box .prevent-trigger-carousel-box .header {
    font-size: 1.250em; }
  .fighting-back-article-box > .component-content {
    padding: 0.6em 9% 0em; }
  .article-CTA-box1 .article-cta-text p:last-child,
  .article-CTA-box2 .article-cta-text p:last-child,
  .article-CTA-box3 .article-cta-text p:last-child {
    margin-bottom: 0em !important; }
  .fighting-back-article-box .fighting-back-article-text h2 {
    font-size: 1.4375em; }
  .cta-main-box .article-CTA-box1 .cta-image,
  .cta-main-box .article-CTA-box2 .cta-image,
  .cta-main-box .article-CTA-box3 .cta-image {
    padding: 0.6em 0 1.9em; }
  .fighting-back-article-box .fighting-back-article-image2 {
    padding-left: 0;
    padding-top: 1.1em; }
  .article-CTA-box1 .article-cta-text p,
  .article-CTA-box2 .article-cta-text p,
  .article-CTA-box3 .article-cta-text p {
    margin-top: 0; }
  .fighting-living-with-cold-sores-box .paragraph-text,
  .cold-sore-confidence-box .paragraph-text,
  .you-are-not-alone-box .paragraph-text,
  .the-truth-about-remedies-box .paragraph-text,
  .stop-the-spread-box .paragraph-text,
  .love-your-lips-box .paragraph-text {
    position: relative;
    top: 0;
    left: 0;
    padding-left: 6%;
    padding-right: 6%;
    margin: -20px 3.33% 0;
    background: #fff;
    padding-top: 1.9em; }
  .cold-sore-confidence-box .paragraph-text h2,
  .you-are-not-alone-box .paragraph-text h2,
  .stop-the-spread-box .paragraph-text h2,
  .love-your-lips-box .paragraph-text h2 {
    width: 100%;
    font-size: 1.4375em; }
  .cold-sore-confidence-box .paragraph-text p,
  .love-your-lips-box .paragraph-text p {
    width: 100%;
    font-size: 0.875em; }
  .fighting-back-article-box .fighting-back-article-image1 {
    padding-left: 0;
    padding-bottom: 1.2em; }
  .fighting-back-article-box .overlay-side-text-box {
    padding-top: 0.3em; }
  .fighting-back-article-box > .component-content {
    margin: 0;
    background: #ffffff;
    padding: 0.6em 9% 1.5em; }
  .article-banner-mobile-image {
    line-height: 0;
    display: block; }
  .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    font-size: 1.813em;
    width: 100%;
    line-height: 1; }
  .article-banner-box > .component-content > div > .paragraph-text {
    position: relative;
    top: 0;
    margin: -5.65em 3.33% 0;
    background: #fff;
    padding: 1.5em 9% 3.7em 10%; }
  .summer-article-box .article-banner-box > .component-content > div > .paragraph-text {
    margin: -4.85em 3.33% 0; }
  .get-active-article-box .article-banner-box > .component-content > div > .paragraph-text {
    margin: -6.3em 3.33% 0; }
  .winter-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .summer-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .sleep-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .get-active-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .exercise-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .finances-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .visiting-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .coping-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .work-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .important-days-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .hormones-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .cold-flue-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body,
  .luscious-lips-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p .article-header-body {
    width: 100%;
    display: block;
    font-size: 0.875em; }
  .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p {
    max-width: 100%;
    font-size: .875em; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text {
    margin-top: 0; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > p,
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul > li {
    font-size: 0.75em; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul > li {
    padding-left: 1.3em;
    margin-bottom: 0; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul {
    padding: 0; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    margin: 0;
    max-width: 100%;
    padding: 0 10.5% 0.5em 8%; }
  .fighting-living-with-cold-sores-box .paragraph-text h1,
  .cold-sore-confidence-box .paragraph-text h1,
  .you-are-not-alone-box .paragraph-text h1,
  .the-truth-about-remedies-box .paragraph-text h1,
  .stop-the-spread-box .paragraph-text h1 {
    font-size: 2em;
    color: #333333;
    line-height: 1.2; }
  .exercise-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .relaxation-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .finances-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .coping-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .work-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .important-days-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .hormones-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .visiting-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .cold-flue-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .winter-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .luscious-lips-box .article-banner-box > .component-content > div > .paragraph-text,
  .sleep-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .summer-article-box .article-banner-box > .component-content > div > .paragraph-text,
  .get-active-article-box .article-banner-box > .component-content > div > .paragraph-text {
    padding-left: 7.2%; }
  .fighting-living-with-cold-sores-box .paragraph-text h2,
  .the-truth-about-remedies-box .paragraph-text h2,
  .relaxation-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    width: 100%; }
  .cold-sore-confidence-box .paragraph-text h2,
  .you-are-not-alone-box .paragraph-text h2,
  .stop-the-spread-box .paragraph-text h2,
  .coping-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1,
  .hormones-article-box .article-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    width: 100%; }
  .cold-sore-confidence-box .paragraph-text p {
    width: 100%;
    font-size: 0.875em; }
  .fighting-back-article-box p {
    font-size: 0.875em; }
  .fighting-back-mobile-banner-image {
    line-height: 0;
    display: block; }
  .fighting-back-banner-image {
    /* display: none; */ }
  .fighting-back-main-box .banner-paragraph-text {
    position: relative;
    width: 80%;
    /*Prashant-Modified-02-09-16*/
    margin: 0px auto;
    /*Prashant-Modified-02-09-16*/
    background: #fff;
    top: 0;
    left: 0;
    padding: 1.4em 7.9% 1.8em;
    /*Prashant-Modified-02-09-16*/
    margin-top: -1.8em; }
  .fighting-back-image-right {
    width: 100% !important;
    line-height: 0; }
  .fighting-back-image-left {
    position: relative;
    width: 100% !important;
    line-height: 0; }
  .fighting-back-image-right .paragraph-text h3 {
    font-size: 1.4375em;
    width: 54%; }
  .fighting-back-main-box .doctor-image {
    display: none; }
  .fighting-back-main-box .homepage-doctor-box .doctor-mobile-image figure {
    position: relative; }
  .fighting-back-main-box .homepage-doctor-box .doctor-mobile-image figure figcaption {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%; }
  .fighting-back-main-box .homepage-doctor-box .doctor-mobile-image figure figcaption h3 {
    font-size: 1.4375em;
    font-family: "Proxima Nova light";
    line-height: 1;
    margin-bottom: 0.9em;
    padding-top: 2.3em;
    padding-left: 54%;
    text-align: left; }
  .fighting-back-main-box .homepage-doctor-box .doctor-mobile-image figure figcaption p {
    font-size: 0.875em;
    font-family: "Proxima Nova light";
    line-height: 1;
    padding-top: 1.7em;
    text-align: left;
    padding-left: 12%;
    width: 70%; }
  .fighting-back-main-box .homepage-doctor-box .doctor-mobile-image figure figcaption p:last-child {
    padding-top: 0em; }
  .cta-main-box .article-CTA-box1 .article-cta-text h3,
  .cta-main-box .article-CTA-box2 .article-cta-text h3,
  .cta-main-box .article-CTA-box3 .article-cta-text h3 {
    font-size: 1.4375em; }
  .article-CTA-box1 .article-cta-text p:last-child,
  .article-CTA-box2 .article-cta-text p:last-child,
  .article-CTA-box3 .article-cta-text p:last-child {
    font-size: 0.875em !important; }
  .fighting-back-bottom-left {
    width: 100% !important; }
  .fighting-back-bottom-right {
    width: 100% !important; }
  .fighting-back-bottom-left .paragraph-text h3 {
    font-size: 1.4375em; }
  .fighting-back-bottom-left .paragraph-text p a {
    font-size: 0.75em; }
  .act-on-it-box .act-on-it-video > .component-content {
    margin: 0;
    padding: 2.1em 0% 0;
    line-height: 0;
    /*Pooja 20-09-2016*/ }
  .act-on-it-box .act-on-it-video iframe {
    width: 100%;
    height: 13.6em; }
  .act-on-it-box .fighting-back-bottom-left .paragraph-text p a,
  .fighting-back-main-box .fighting-back-bottom-left .paragraph-text p a,
  .fighting-back-bottom-right .paragraph-text p a {
    /*Prashant-Added-06-09-16*/
    background-size: 4%;
    padding-right: 4%; }
  .fighting-back-main-box .banner-paragraph-text h2 {
    font-size: 0.75em;
    line-height: 1.4;
    /*Prashant-Added-02-09-16*/ }
  .fighting-back-bottom-left .paragraph-text h2,
  .fighting-back-bottom-right .paragraph-text h2 {
    /*Prashant-Added-02-09-16*/
    font-size: 1.250em; }
  .fighting-back-bottom-right .paragraph-text h2 {
    /*Prashant-Added-02-09-16*/
    width: 45%;
    margin-bottom: 0px; }
  .fighting-back-bottom-left .paragraph-text h2 {
    /*Prashant-Added-02-09-16*/
    margin-bottom: 0.3em; }
  .fighting-back-bottom-left .paragraph-text p,
  .fighting-back-bottom-right .paragraph-text p {
    /*Prashant-Added-02-09-16*/
    padding: 0px; }
  .fighting-back-bottom-right .paragraph-text p a {
    /*Prashant-Added-02-09-16*/
    font-size: 0.750em; }
  .fighting-back-bottom-left .paragraph-text,
  .fighting-back-bottom-right .paragraph-text {
    /*Prashant-Added-02-09-16*/
    position: absolute;
    top: 1.25em;
    left: 10.8%; }
  .fighting-back-image-left .paragraph-text h2,
  .fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text h2 {
    /*Pooja 19-09-2016*/
    font-size: 1.250em;
    width: 45%;
    line-height: 1.2em;
    word-spacing: 0; }
  .fighting-back-image-left .paragraph-text,
  .fighting-back-image-right .paragraph-text {
    top: 1.8em;
    left: 10.1%; }
  .fighting-back-image-right .paragraph-text h2,
  .fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text h2 {
    /*Pooja 19-09-2016*/
    font-size: 1.250em;
    width: 40%;
    line-height: 1.2em;
    word-spacing: 0; }
  .fighting-back-image-left .paragraph-text p,
  .fighting-back-image-right .paragraph-text p {
    font-size: 0.75em;
    padding-bottom: 1em; }
  .fighting-back-main-box .fighting-back-image-left .paragraph-text p a,
  .fighting-back-main-box .fighting-back-image-right .paragraph-text p a {
    /* NR 30-sept SIT */
    background: url(../../img/find-out-more.png) 100% 0.25em no-repeat;
    background-position: right center;
    background-size: 7%; }
  .fighting-back-image-left .paragraph-text p a,
  .fighting-back-image-right .paragraph-text p a {
    background-size: 7%;
    padding-right: 3%; }
  .act-on-it-box .fighting-back-image-left .paragraph-text p a,
  .act-on-it-box .fighting-back-image-right .paragraph-text p a {
    /*Pooja 19-09-2016*/
    background-position: 100% 60%; }
  .the-truth-about-remedies-box .fighting-back-image-left .paragraph-text p a {
    /*Pooja 3-10-2016*/
    background-position: 100% 0.45em; }
  .the-truth-about-remedies-box .fighting-back-image-right .paragraph-text p a {
    /*Pooja 1-10-2016*/
    background-size: 7%;
    padding-right: 3%; }
  .fighting-back-main-box .banner-paragraph-text p {
    width: 92%;
    /*Prashant-Modified-02-09-16*/
    font-size: 0.75em;
    line-height: 1.4;
    /*Prashant-Added-02-09-16*/ }
  .doctor-mobile-image {
    line-height: 0; }
  .cta-main-box > .component-content {
    margin: 0 9%; }
  .fighting-back-image-left .paragraph-text h3 {
    font-size: 1.4375em;
    width: 54% !important; }
  .fighting-back-main-box .banner-paragraph-text h1 {
    font-size: 1.813em; }
  .cta-main-box .article-CTA-box1 .cta-image,
  .cta-main-box .article-CTA-box2 .cta-image,
  .cta-main-box .article-CTA-box3 .cta-image {
    padding: 2.3em 0 1.9em; }
  .cta-main-box .article-CTA-box1 .article-cta-text,
  .cta-main-box .article-CTA-box2 .article-cta-text,
  .cta-main-box .article-CTA-box3 .article-cta-text {
    padding-bottom: 0; }
  .act-on-it-box .act-on-it-cta-box {
    padding: 0; }
  .act-on-it-box .fighting-back-image-left .paragraph-text,
  .act-on-it-box .fighting-back-image-right .paragraph-text {
    top: auto;
    left: 3%;
    position: absolute;
    background: #fff;
    width: 87%;
    opacity: 0.9;
    padding: 0.9em 0% 1.1em 7%;
    bottom: 0; }
  /*Sujeet Added for mobile 22-Sep*/
  .act-on-it-box .fighting-back-image-left .paragraph-text h2 {
    font-size: 1.25em;
    width: 87%; }
  /*Sujeet Added for mobile 22-Sep*/
  .act-on-it-box .fighting-back-image-right .paragraph-text h2 {
    width: 87%;
    font-size: 1.250em;
    padding: 0.8em 0 0 0;
    margin: 0; }
  .act-on-it-box .act-on-it-cta-box .cta-mobile-image figure {
    position: relative; }
  .act-on-it-box .act-on-it-cta-box .cta-mobile-image figcaption {
    position: absolute;
    background: #fff;
    width: 85%;
    right: 3%;
    opacity: 0.9;
    padding: 0em 9% 0em 0%;
    top: auto;
    bottom: 0; }
  .act-on-it-box .act-on-it-cta-box .cta-mobile-image h2 {
    font-size: 1.250em;
    width: 87%;
    text-align: left;
    line-height: 1.2em;
    padding: 0.8em 0 0 8.5%;
    margin: 0; }
  .act-on-it-box .fighting-back-image-left .paragraph-text h2,
  .act-on-it-box .fighting-back-image-right .paragraph-text h2 {
    /*Pooja 22-09-2016*/
    font-size: 1.250em;
    padding-bottom: 0.3em; }
  .act-on-it-box .article-CTA-box1 .cta-mobile-image,
  .act-on-it-box .article-CTA-box2 .cta-mobile-image,
  .act-on-it-box .article-CTA-box3 .cta-mobile-image {
    line-height: 0; }
  .act-on-it-box .act-on-it-cta-box .cta-mobile-image p {
    text-align: left;
    padding-top: 0.8em;
    padding-bottom: 2em; }
  .act-on-it-box .act-on-it-cta-box .cta-mobile-image p a {
    text-decoration: none;
    background: url(../../img/find-out-more.png) 100% 0.35em no-repeat;
    /*pooja 1-10-2016*/
    background-size: 5%;
    padding: 0 3% 0 9%;
    font-family: "Proxima Nova bold";
    font-size: 0.75em; }
  .fighting-back-image-left .image.fighting-back-mobile-sub-image1 img,
  .fighting-back-image-right .image.fighting-back-mobile-sub-image1 img,
  .act-on-it-box .article-CTA-box1 .cta-mobile-image img,
  .act-on-it-box .article-CTA-box2 .cta-mobile-image img,
  .act-on-it-box .article-CTA-box3 .cta-mobile-image img,
  .act-on-it-box .fighting-back-sub-image1 img,
  .act-on-it-box .fighting-back-sub-image2 img {
    width: 100%; }
  .product-banner-box > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    font-size: 2em; }
  .outer-product-box .product-banner-box .headline p {
    font-size: 16px; }
  .outer-product-box .product-banner-box .headline.white-paragraph-text {
    font-size: 1.81375em; }
  .outer-product-box .product-type-box.pro-box-1,
  .outer-product-box .product-type-box.pro-box-2,
  .outer-product-box .product-type-box.pro-box-3 {
    padding: 0 9.5% 0;
    margin-top: 0; }
  .product-banner-box > .component-content {
    padding: 1.4em 10.1% 1.3em 10.1%; }
  .product-box h2 {
    font-size: 1.28em;
    padding-bottom: 0; }
  .product-box.item-box-2 h2 {
    margin-bottom: 1em; }
  .product-box.item-box-1 h2 {
    margin-bottom: 0.68em;
    padding-bottom: 0; }
  .product-type-box.pro-box-2 h2 {
    margin: 0.9em 0 0 0;
    font-size: 1.81375em;
    color: #333333; }
  .product-type-box.pro-box-3 h2 {
    margin: 0.9em 0 0 0;
    font-size: 1.81375em;
    color: #333333; }
  .product-type-box.pro-box-2 .product-box h2 {
    font-size: 1.28em;
    color: #006999;
    margin: 0.32em 0 1.7em 0; }
  .product-type-box.pro-box-3 .product-box h2 {
    font-size: 1.28em;
    color: #006999;
    margin: 0.55em 0 0.8em 0; }
  .product-type-box .product-box .footer-note-text {
    padding-left: 0%;
    top: 0; }
  .product-type-box .product-box .footer-note-text p {
    font-size: 0.563em;
    padding: 0; }
  .product-box p {
    font-family: "Proxima Nova W08 Reg";
    font-size: 0.8em;
    max-width: 100%;
    color: #333333;
    line-height: 1.3em;
    padding-bottom: 0; }
  .outer-product-box .item-box-1 {
    padding-bottom: 0.3em; }
  .outer-product-box p u a {
    background-size: auto 46%; }
  .product-box .orange-paragraph-text {
    padding: 1.6em 0 2.2em 0;
    display: inline-block; }
  .product-box > .component-content > div > .paragraph-text {
    padding-left: 0%;
    padding-top: 0; }
  .product-type-box > .component-content > .paragraph-text {
    padding-top: 1.6em; }
  .product-box .zovirax-duo-images,
  .product-box .zovirax-cold-sore-cream-images,
  .product-box .zovirax-conceal-patch-images,
  .product-box .zovirax-daily-defence-images {
    padding-top: 0em;
    display: none !important; }
  .product-type-box > .component-content {
    padding-bottom: 0; }
  .product-type-box.pro-box-3 > .component-content {
    padding-bottom: 2.2em; }
  .outer-product-box > .component-content > div > .product-box:nth-child(2) > .component-content > div > .paragraph-text {
    padding-top: 1em; }
  .duopage-banner-box1 p u {
    text-decoration: none; }
  .duopage-banner-box1 p u a {
    text-decoration: none; }
  .zovirax-conceal-main-box .duopage-banner-box1 .paragraph-text p u a {
    margin: 1.3em 12% 0 0.5%;
    text-align: center;
    font-size: 0.938em;
    padding: 0em 0;
    display: block;
    position: inherit; }
  .zovirax-conceal-main-box .duopage-banner-box1 .duopage-banner-image1 {
    padding-top: 1.5em; }
  #content .mob-buy-btn {
    clear: both;
    padding-top: 1.2em; }
  #content .mob-buy-btn a {
    background-color: #006999;
    border-radius: 0; }
  .duopage-banner-box1 .mob-buy-btn p u a {
    position: static;
    display: block; }
  .about-cold-sores-box {
    background-color: #fff; }
  .about-cold-sores-box .cold-sore-txt {
    padding: 1.9em 10.2% 1.4em; }
  .about-cold-sores-left-sub-box {
    margin-left: 3.33% !important;
    width: 100% !important;
    position: relative;
    margin-top: 0px;
    padding: 0 6.5%;
    /* amar 25 sept */ }
  .about-cold-sores-right-sub-box {
    margin-left: 3.33% !important;
    width: 100% !important;
    position: relative;
    margin-top: 0px; }
  .about-cold-sores-box .about-cold-sores-right-sub-box .paragraph-text {
    padding: 1.7em 4% 1.5em 0% !important;
    /*pooja 1-10-2016*/ }
  .about-cold-sores-left-sub-box .paragraph-text h3 {
    font-size: 1.250em;
    width: 100%;
    padding-bottom: 0.2em; }
  .about-cold-sores-hero-promo-box .banner-text-right {
    /* amar 24 sept */
    position: relative;
    top: -1.7em;
    right: 0;
    width: 95%;
    background: #fff;
    margin: 0 2.5%;
    padding-top: 1em; }
  .about-cold-sores-hero-promo-box .banner-text-right .component-content {
    padding: 0 6.5%; }
  .about-cold-sores-hero-promo-box .banner-text-right .component-content .richText-content {
    border-bottom: 1px solid #e7e7e7; }
  .about-cold-sores-hero-promo-box .banner-text-left {
    position: absolute;
    top: 0px;
    left: 0;
    padding: 0.6em 10% 0.8em;
    /*pooja 19-09-2016*/
    width: auto;
    background: rgba(255, 255, 255, 0.9); }
  .about-cold-sores-left-sub-box .paragraph-text {
    padding: 0em 9% 1.1em; }
  .about-cold-sores-right-sub-box {
    padding: 0 6.5% !important; }
  .about-cold-sores-right-sub-box > .component-content {
    border-top: 1px solid #e7e7e7; }
  .about-cold-sores-left-sub-box .what-is-herpes-text {
    padding-top: 0.9em;
    padding-bottom: 1.5em; }
  .about-cold-sores-left-sub-box .what-is-herpes-text p a {
    /*Pooja 29-09-2016*/
    font-size: 0.75em;
    background-size: 3.5%;
    background-position: 100% 0.5em;
    /*pooja 1-10-2016*/
    padding-right: 3.5%; }
  .about-cold-sores-hero-promo-box .banner-text-right .fact-1,
  .about-cold-sores-hero-promo-box .banner-text-right .fact-2 {
    font-size: 0.75em;
    width: 70%;
    margin: 0;
    padding-left: 12%;
    line-height: 1.4; }
  .about-cold-sores-hero-promo-box .banner-text-right p .fact-percent {
    font-size: 1.813em;
    padding-left: 11.5%;
    line-height: 1.2;
    padding-bottom: 0.15em;
    display: block; }
  .about-cold-sores-hero-promo-box .banner-text-right p .fact-2 {
    padding-bottom: 2.8em;
    width: 72%; }
  .about-cold-sores-box .cold-sore-white-box {
    margin: 0 2.5%; }
  .about-cold-sores-box .cold-sore-white-box > .component-content {
    margin: 0em 0% 0;
    padding: 0.4em 0% 0; }
  .about-cold-sores-hero-promo-box .banner-text-left h2 {
    font-size: 1.813em;
    width: 76%;
    margin: 0;
    padding-bottom: 0.2em;
    line-height: 1.1;
    /*pooja 19-09-2016*/ }
  .about-cold-sores-hero-promo-box .banner-text-left p {
    font-size: 0.75em;
    width: 91%;
    line-height: 1.3;
    /*pooja 19-09-2016*/
    margin: 0;
    padding-top: 0.3em; }
  .about-cold-sores-hero-promo-box .banner-text-left p a {
    padding-right: 4%;
    background-size: 3%;
    background-position: 100% 0.385em;
    /*pooja 3-10-2016*/ }
  .about-cold-sores-hero-promo-box .banner-text-left p + p {
    padding-top: 0.8em; }
  .about-cold-sores-box .paragraph-text h1 {
    font-size: 1.813em;
    line-height: 1;
    width: 60%;
    padding-bottom: 0.2em; }
  .about-cold-sores-box .paragraph-text p {
    font-size: 0.75em;
    width: 100%;
    margin: 0;
    line-height: 1.4; }
  .about-cold-sores-box .paragraph-text p .first-para {
    padding-bottom: 0.3em;
    display: block; }
  .about-cold-sores-right-sub-box .paragraph-text h3 {
    font-size: 1.250em;
    width: 75%; }
  .about-cold-sores-mobile,
  .about-cold-sores-mobile-banner-image {
    display: block; }
  .about-cold-sores-box .about-cold-sores,
  .about-cold-sores-box .cold-sore-learn-more-txt,
  .about-cold-sores-box .about-cold-sores-banner-image,
  .how-herpes-spreads-box .about-cold-sores-banner-image,
  .oral-herpes-treatment-box .about-cold-sores-banner-image {
    display: none; }
  .about-cold-sores-mobile-banner-image img {
    width: 100%; }
  .about-cold-sores-box .learn-more-mob-txt .richText-image.pull-left {
    margin: 0; }
  .about-cold-sores-box .learn-more-mob-txt .richText-content {
    /*Pooja 19-09-2016*/
    /* position: absolute; */
    padding: 1.7em 10.6% 1.6em; }
  .about-cold-sores-box .learn-more-mob-txt .richText-content p {
    color: #fff;
    font-size: 1.250em;
    font-weight: normal;
    padding-bottom: 0.5em;
    margin: 0;
    line-height: 1.2; }
  .about-cold-sores-box .learn-more-mob-txt .richText-content ul li a {
    text-decoration: none;
    background: url(../../img/find-out-more.png) right no-repeat;
    padding-right: 0.8em;
    color: #f47920;
    font-family: "Proxima Nova bold";
    background-size: 0.25em; }
  .about-cold-sores-box .cold-sore-mob-banner,
  .about-cold-sores-box .learn-more-mob-txt {
    display: block; }
  .about-cold-sores-box .learn-more-mob-txt {
    /*Pooja 19-09-2016*/
    background: -webkit-linear-gradient(303deg, #01608c 0%, #44a3bf 100%);
    background: -o-linear-gradient(303deg, #01608c 0%, #44a3bf 100%);
    background: -ms-linear-gradient(303deg, #01608c 0%, #44a3bf 100%);
    background: -moz-linear-gradient(303deg, #01608c 0%, #44a3bf 100%);
    background: linear-gradient(147deg, #01608c 0%, #44a3bf 100%); }
  .about-cold-sores-box .cold-sore-mob-banner img {
    /*Pooja 19-09-2016*/
    width: 100%; }
  .about-cold-sores-box .learn-more-mob-txt img {
    /*Pooja 19-09-2016*/
    width: 100%;
    display: none; }
  .about-cold-sores-box .learn-more-mob-txt .richText-content ul {
    list-style-type: none;
    padding: 0;
    margin: 0; }
  .about-cold-sores-box .learn-more-mob-txt .richText-content ul li {
    background-image: url(../../img/white-bullet.png);
    background-repeat: no-repeat;
    background-position: 0 0.5em;
    padding-left: 5.5%;
    padding-bottom: 0.2em;
    margin: 0;
    background-size: 0.4em;
    /*Pooja 19-09-2016*/
    font-size: 0.75em; }
  .about-cold-sores-box .learn-more-mob-txt .richText-content ul li:before {
    content: ""; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text > .component-content,
  .how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text > .component-content,
  .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text > .component-content {
    margin: -1.6em 2.5% 0;
    position: relative;
    z-index: 999;
    background: #fff;
    padding: 1.5em 8.5% 2.2em; }
  .how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text > .component-content,
  .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text > .component-content {
    padding: 1.9em 8% 1em; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text,
  .how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text,
  .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text {
    position: inherit;
    padding: 0em 0%; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text h1,
  .act-on-it-box .act-on-it-banner-box .paragraph-text h1 {
    font-size: 1.813em;
    margin: 0;
    padding-bottom: 0.25em; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p,
  .what-is-herpes-box .what-is-herpes-article-box .paragraph-text.grid_8 p {
    font-size: 0.75em;
    margin: 0;
    width: 98%; }
  .what-is-herpes-box .what-is-herpes-article-box .paragraph-text.grid_8 {
    width: 100%;
    padding-bottom: 1.4em; }
  .what-is-herpes-box .what-is-herpes-article-box .grid_4 {
    border-top: 1px solid #e7e7e7;
    width: 100%; }
  .what-is-herpes-box .what-is-herpes-article-box > .component-content,
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box > .component-content,
  .how-herpes-spreads-box .how-herpes-spreads-article-box > .component-content {
    padding: 0em 10% 1.3em 10.8%;
    margin: 0; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p a {
    background-size: 2%;
    background-position: 100% 60%; }
  .what-is-herpes-box .what-is-herpes-article-box .paragraph-text p a span {
    background-size: 2%;
    background-position: 100% 60%;
    padding-right: 3%; }
  .what-is-herpes-box .what-is-herpes-article-box .promo-heading {
    font-size: 1.250em;
    padding-top: 1.5em;
    line-height: 1.2em; }
  .what-is-herpes-box .what-is-herpes-article-box .grid_4 p a {
    font-size: 0.75em; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 p a {
    margin: 1.3em 0 3em; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 p {
    font-size: 0.75em;
    width: 98%; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text p a {
    margin: 0.5em 0 0; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 p a span {
    font-size: inherit; }
  .what-is-herpes-box .what-is-herpes-article-box .grid_4 p a span {
    padding-right: 3.5%;
    background-size: 2%; }
  .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text p + p {
    padding-top: 1.2em; }
  .how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text h1,
  .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text h1 {
    font-size: 1.813em;
    margin: 0;
    width: 100%; }
  .how-herpes-spreads-box .about-cold-sores-banner-box .paragraph-text p,
  .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text p,
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text p a span {
    font-size: 0.75em;
    width: 100%; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .promo-heading,
  .how-herpes-spreads-box .how-herpes-spreads-article-box .promo-heading {
    font-size: 1.250em;
    line-height: 1.2em; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8,
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_4 {
    width: 100%; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_4 {
    border-top: 1px solid #e7e7e7;
    padding-top: 2em;
    padding-bottom: 1.1em; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text p a span {
    background-size: 2%; }
  .how-herpes-spreads-box .how-herpes-spreads-article-box .paragraph-text.grid_8 {
    padding-bottom: 2.5em; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text h2,
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text.grid_8 p,
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul {
    font-size: 0.75em;
    margin: 0;
    width: 100%; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul {
    padding-bottom: 1.8em; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .paragraph-text ul li {
    padding-left: 5%;
    padding-bottom: 0.5em;
    /* removed amar 19 sept*/ }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 {
    width: 100%;
    border-top: 1px solid #e7e7e7;
    padding-top: 2em;
    padding-bottom: 1.1em; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 p a {
    font-size: 0.75em;
    margin: 1em 0 0; }
  .oral-herpes-treatment-box .oral-herpes-treatment-article-box .grid_4 p a span {
    padding-right: 3%;
    background-size: 2%; }
  .duopage-carousel {
    padding-left: 0; }
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4),
  .duopage-banner-box2 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    font-size: 0.75em;
    padding: 0 0%;
    width: 60%;
    /*Pooja 20-09-2016*/ }
  .zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    width: 87%;
    /* NR 29-sept SIT */ }
  .zovirax-duo-main-box .paragraph-text img,
  .zovirax-cream-main-box .paragraph-text img {
    /*display: none;*/ }
  .zovirax-duo-main-box .duopage-banner-box1 p .buy-now-text,
  .zovirax-cream-main-box .duopage-banner-box1 p .buy-now-text {
    margin: 1.3em 12% 0 0.5%;
    background: #006999;
    text-align: center;
    font-size: 0.938em;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    padding: 0.1em 0;
    display: block; }
  .zovirax-defence-main-box .duopage-banner-box1 .paragraph-text p u a {
    /*Pooja 29-09-2016*/
    /* padding: 0em 34.2%; */
    font-size: 1.3em;
    width: 88%;
    text-align: center;
    padding: 0; }
  .how-to-use-cream-main-box .how-to-use-content-box .content > .paragraph-text,
  .how-to-use-main-box .how-to-use-content-box .content > .paragraph-text {
    Padding: 1.9em 9% 1.3em; }
  .how-to-use-cream-main-box .faq-top-box .paragraph-text p,
  .how-to-use-main-box .faq-top-box .paragraph-text p {
    font-size: 0.75em;
    padding-top: 1em; }
  .how-to-use-conceal-main-box .faq-top-box .paragraph-text p {
    font-size: 0.75em;
    padding-top: 1em;
    width: 86%;
    float: left; }
  .how-to-use-cream-main-box .how-to-use-content-box,
  .how-to-use-main-box .how-to-use-content-box {
    padding: 0; }
  .how-to-use-main-box .faq-top-box .paragraph-text h2 {
    font-size: 0.75em;
    line-height: 1;
    width: 72%; }
  .how-to-use-cream-main-box .faq-top-box .paragraph-text h2,
  .how-to-use-main-box .faq-top-box .paragraph-text h2 {
    font-size: 0.75em;
    line-height: 1;
    width: 82%; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p {
    padding-top: 0;
    line-height: 0.7em; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    width: 67%;
    top: 12.4%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text {
    Padding: 2em 0% 0em 11%;
    top: 0;
    left: 0;
    width: 66%;
    /* NR 24-sept UAT */ }
  .how-to-use-main-box .faq-top-box .paragraph-text,
  .how-to-use-cream-main-box .paragraph-text {
    /*Pooja 20-09-2016*/
    Padding: 2em 11% 2em 11%;
    margin: 0; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text {
    top: 1.9em;
    left: 9%;
    width: auto;
    /*pooja 25-09-2016*/ }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .lower-sub-box-image2 + div.paragraph-text {
    top: 1.9em;
    /*pooja 25-09-2016*/ }
  .how-to-use-main-box sup,
  .how-to-use-cream-main-box .faq-top-box .paragraph-text sup,
  .how-to-use-conceal-main-box .faq-top-box .paragraph-text sup,
  .zovirax-duo-faq-main-box sup,
  .zovirax-cream-faq-main-box sup,
  .zovirax-conceal-faq-main-box sup,
  .zovirax-defence-faq-main-box sup {
    top: -0.1em;
    font-size: 100%; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide {
    padding-right: 3%;
    padding: 0;
    /* NR - 20-sept-SIT */ }
  .how-to-use-cream-main-box .how-to-use-content-box > .component-content,
  .how-to-use-main-box .how-to-use-content-box > .component-content {
    padding: 0em 0% 0em 10.4%; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .accordion-content,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .accordion-content {
    padding: 0 0 1em 0%; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian {
    margin-top: 1.2em;
    padding: 0;
    overflow: hidden;
    /* NR - 22-sept-SIT */
    max-height: none;
    border: none; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian h3,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian h3 {
    font-size: 1.4375em; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide .accordion-head,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide .accordion-head {
    padding: 0.93em 10% 0.93em 0;
    /* NR - 20-sept-SIT */
    background-position: 98% center;
    /* NR - 20-sept-SIT */ }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active .accordion-head,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide.is-active .accordion-head {
    background-position: 98% center; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide:first-child .accordion-head,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide:first-child .accordion-head {
    border-top: none;
    padding: 0.3em 10% 0.93em 0;
    /* NR - 22-sept-SIT */
    background-position: 98% center;
    /* NR - 22-sept-SIT */ }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide:last-child,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-slide:last-child {
    border-bottom: 1px solid #cccccc; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .paragraph-text p,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian .accordion-content-wrapper .paragraph-text p {
    font-size: 0.75em;
    padding-right: 15%; }
  .how-to-use-cream-main-box .how-to-use-content-box .zovirax-accordian > .component-content,
  .how-to-use-main-box .how-to-use-content-box .zovirax-accordian > .component-content {
    border-bottom: none; }
  .how-to-use-cream-main-box .how-to-use-content-box .right-image-box,
  .how-to-use-main-box .how-to-use-content-box .right-image-box {
    display: none; }
  .how-to-use-cream-main-box .how-to-use-content-box,
  .how-to-use-main-box .how-to-use-content-box {
    padding-bottom: 0em; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 {
    width: 100%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box1 {
    line-height: 0;
    border-bottom: 2px solid #fff; }
  .how-to-use-cream-main-box .how-to-use-content-box .paragraph-text h2,
  .how-to-use-main-box .how-to-use-content-box .paragraph-text h2 {
    font-size: 2em; }
  .how-to-use-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p + p,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p + p,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p + p,
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p + p,
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p + p {
    padding-top: 0.4em; }
  .how-to-use-conceal-main-box .paragraph-text h2,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text h2,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2,
  .how-to-use-main-box .paragraph-text h2 {
    font-size: 1.250em;
    line-height: 1.1em; }
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    width: 65%;
    font-size: 1.250em;
    /*Pooja 20-09-2016*/ }
  .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p,
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    /*Pooja 20-09-2016*/
    padding-top: 0.4em; }
  .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 {
    margin: 0; }
  /*Pooja 20-09-2016*/
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text a,
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text a {
    font-size: 0.75em;
    background-size: 5%;
    padding-right: 5%;
    /* NR - 20-sept-SIT */
    margin-top: 0.5em;
    background-position: 100% 46%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text a {
    font-size: 0.75em;
    background-size: 5%;
    padding-top: 0.7em;
    padding-bottom: 1em;
    padding-right: 4%;
    background-position: 100% 47%;
    /* NR 29-sept SIT */ }
  .how-to-use-main-box .lower-sub-boxes-container-box img,
  .how-to-use-cream-main-box .lower-sub-boxes-container-box img,
  .how-to-use-conceal-main-box .product-lower-sub-boxes-main-box img,
  .zovirax-duo-faq-main-box .product-lower-sub-boxes-main-box img,
  .zovirax-cream-faq-main-box .product-lower-sub-boxes-main-box img,
  .zovirax-conceal-faq-main-box .product-lower-sub-boxes-main-box img {
    width: 100%; }
  .buy-online-box .paragraph-text1 h1 {
    font-size: 2em;
    margin: 0; }
  .buy-online-box .paragraph-text1 p {
    font-size: 0.875em;
    width: 100%;
    line-height: 1.4; }
  .buy-online-box .paragraph-text1 {
    padding: 1.59em 10.5% 2em; }
  .buy-online-product-box > .component-content {
    padding: 1.6em 10.5% 0.5em; }
  .buy-online-box .location-main-box .paragraph-text p {
    margin: 0;
    font-size: 1.4375em;
    padding-bottom: 0.6em; }
  .buy-online-box .location-main-box > .component-content > .content {
    padding-top: 1.9em; }
  .buy-online-box .location-main-box .locationFinder input[type=text] {
    border: 1px solid #c8c8c8;
    padding: 0 19.190% 0 5%;
    /* NR 01-oct - SIT */
    border-radius: 2px;
    font-size: 0.875em;
    width: 75%;
    height: 2.7em;
    /* NR 01-oct - SIT */ }
  .product1-retailer-box .retailer-img a,
  .product2-retailer-box .retailer-img a,
  .product3-retailer-box .retailer-img a,
  .product4-retailer-box .retailer-img a {
    height: auto;
    /* pooja 17-09-2016*/
    padding-top: 0.3em; }
  .product-logo-right-box {
    display: none !important; }
  .company-logo-left-box .retailer-img,
  .company-logo-left-box .retailer-img:hover,
  .company-logo-left-box .retailer-img:focus {
    /* pooja 24-09-2016*/
    width: 98.5% !important;
    background: none !important;
    margin: 1.5em 0;
    height: 3.2em;
    border: 1px solid #c8c8c8; }
  .contact-us-box .header-paragraph-text p .subhead {
    font-size: 1.7em;
    width: 100%;
    line-height: 1.2; }
  .contact-us-box .header-paragraph-text p {
    font-size: 0.75em;
    width: 96%;
    line-height: 1.4; }
  .contact-us-box .header-paragraph-text h1 {
    font-size: 1.813em; }
  .contact-us-form-box .top-form-text p {
    font-size: 0.75em; }
  .contact-us-form-box .contact-us-form .wsform-controls .custom-select1 {
    font-size: 0.75em; }
  .contact-us-form-box .contact-us-form form .wsform-item .wsform-controls input[type="text"] {
    font-size: 0.75em;
    border: 1px solid #c8c8c8;
    padding: 0em 0% 0em 5.5%;
    border-radius: 1px;
    width: 93.5%; }
  .newsletter-form .form input[type="text"] {
    font-size: 0.75em;
    border: 1px solid #c8c8c8;
    padding: 0em 0% 0em 5.5%;
    border-radius: 1px;
    width: 93.5%;
    margin-bottom: 0; }
  .wsform .wsform-item {
    margin-bottom: 1em !important; }
  .contact-us-form-box .contact-us-form form .wsform-item .wsform-controls textarea {
    /*Pooja 16-09-2016*/
    font-size: 0.75em;
    border: 1px solid #c8c8c8;
    width: 100%;
    border-radius: 1px;
    padding: 0.5em 0px 7em 5.5%; }
  .contact-us-form-box .wsform .wsform-label,
  .newsletter-form .wsform-item .wsform-label {
    font-size: 0.75em;
    font-weight: normal;
    padding-bottom: 0.4em; }
  .contact-us-box > .component-content {
    padding: 0; }
  .contact-us-form-box .wsform > .component-content {
    padding: 0.8em 11.2% 0 10.5%; }
  .contact-us-form .A_MSG input[type="text"] {
    font-size: 0.75em; }
  .contact-us-form-box .top-form-text {
    padding: 1.8em 10.2% 0; }
  .contact-us-form-box .control-group {
    margin-top: 1.6em; }
  .contact-us-box .paragraph-text {
    margin: 0 !important;
    padding: 0.2em 10.8% 2.5em; }
  .contact-us-box .paragraph-text.first {
    padding: 1.4em 10% 2em; }
  .fighting-back-mobile-banner-image img {
    width: 100%; }
  .act-on-it-box .act-on-it-banner-box .paragraph-text {
    padding: 0;
    position: inherit; }
  .act-on-it-box .act-on-it-banner-box .paragraph-text > .component-content {
    margin: -1.1em 3.33% 0;
    /*Pooja 19-09-2016*/
    position: relative;
    z-index: 999;
    background: #fff;
    padding: 0.9em 7.5% 1em; }
  .act-on-it-box .act-on-it-banner-box .paragraph-text p {
    font-size: 0.75em;
    width: 100%;
    padding-top: 0em; }
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box {
    padding: 1.9em 10.2% 0em; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box h1,
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box h1,
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box h1 {
    font-size: 1.813em;
    line-height: 1;
    width: 50%; }
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box h1 {
    font-size: 1.813em;
    line-height: 1;
    width: 80%;
    padding-bottom: 0.1em; }
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box h1 {
    width: 87%;
    padding-bottom: 0.3em; }
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box .image {
    width: 30%;
    /* NR - 17-sept-SIT */
    margin-top: -7.5em;
    float: right;
    margin-right: 6%;
    /*Pooja 24-09-2016*/ }
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box .paragraph-text p {
    width: 58%; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box .paragraph-text,
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box .paragraph-text,
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box .paragraph-text {
    width: 100%; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box .paragraph-text p,
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box .paragraph-text p,
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box .paragraph-text p,
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box .paragraph-text p {
    font-size: 0.75em; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box {
    padding: 1.9em 11.3% 0.1em 11.3%;
    /* NR - 17-sept-SIT */ }
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box {
    padding: 1.6em 10.2% 3.2em; }
  .zovirax-conceal-faq-main-box .zovirax-conceal-faq-box {
    padding: 1.6em 10.2% 2.3em; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-box h2 {
    font-size: 0.75em;
    line-height: 1;
    padding-top: 1.2em; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box h2,
  .zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box h2 {
    font-size: 1.250em;
    padding-bottom: 0.6em;
    line-height: 1;
    font-weight: bold; }
  .zovirax-duo-faq-accordian-main-box h1 {
    font-size: 1.4375em;
    padding-left: 7%; }
  .contact-us-form-box .paragraph-text p {
    font-size: 0.75em;
    text-decoration: none;
    /*SS: 19/09*/ }
  .zovirax-accordian .accordion-slide > .accordion-head a {
    font-size: 0.55em; }
  .zovirax-accordian .accordion-slide .accordion-content-wrapper p {
    font-size: 0.75em;
    /* padding-left: 7%; */ }
  .zovirax-accordian .accordion-container li:last-child {
    margin-bottom: 2em; }
  .zovirax-duo-faq-main-box .zovirax-duo-faq-accordian-main-box > .component-content,
  .zovirax-cream-faq-main-box .zovirax-duo-faq-accordian-main-box > .component-content,
  .zovirax-conceal-faq-main-box .zovirax-duo-faq-accordian-main-box > .component-content {
    padding: 1.9em 7.2% 0 11.2%; }
  .zovirax-defence-faq-main-box .zovirax-duo-faq-accordian-main-box > .component-content {
    padding: 1.9em 7.2% 0.5em 11.2%; }
  .zovirax-duo-faq-accordian-main-box {
    padding: 0.8em 0% 0; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian ul li {
    padding-right: 5%; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
    padding: 0 18% 0 0;
    /* NR 23-sept UAT */
    line-height: 0.8;
    min-height: initial;
    /* NR - 17-sept-SIT */ }
  .zovirax-accordian .accordion-slide > .accordion-head a {
    /* Nilima : 14-sept  */
    height: 4em;
    line-height: 1.2; }
  .zovirax-duo-faq-accordian-main-box .zovirax-accordian .accordion-head {
    width: 88%; }
  .zovirax-accordian .accordion-slide.is-active > h3,
  .zovirax-accordian .accordion-slide h3 {
    background-position: 95.5%;
    /* NR 24-sept UAT */ }
  .zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    left: 10.2%; }
  .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div,
  .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    top: 1.8em; }
  .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div {
    left: 10%; }
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    width: 67% !important; }
  .zovirax-cream-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    width: 100%;
    padding: 0; }
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    width: 77%; }
  .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    width: 80%;
    padding: 0; }
  .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    width: 92%;
    padding: 0; }
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    width: 60%; }
  .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    width: 79%; }
  .contact-us-box .paragraph-text h2 {
    font-size: 1.4375em;
    Padding-top: 0.3em;
    text-decoration: none;
    /*SS : 19-Sep*/ }
  .contact-us-box .header-paragraph-text {
    padding: 1.4em 10% 2em; }
  .contact-us-form .bottom-paragraph-text {
    font-size: 0.75em;
    padding-top: 1.5em; }
  .mobile-nav-box {
    display: block; }
  .buy-online-product-box {
    padding: 0;
    background: none; }
  .buy-online-box .buy-online-text h2 {
    font-size: 1.4375em;
    padding-bottom: 0.8em; }
  .parametrizedhtml .product-list-drop {
    margin: 1.5em 0 2.2em;
    width: 98.5%;
    border: 1px solid #c8c8c8;
    padding: 0.65em 22% 0.65em 5%;
    font-size: 0.875em;
    background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
    background-size: 16%;
    border-radius: 2px; }
  /* Pooja changes 12-09-2016 start */
  .buy-online-box .buy-online-text p {
    font-size: 0.875em; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-selectOption {
    border: 1px solid #c8c8c8;
    height: 2.8em;
    width: 100%;
    padding-left: 5%;
    background: url(../../img/select-arrow.gif) 100% 50% no-repeat;
    font-size: 0.875em;
    border-radius: 2px;
    margin-left: 0;
    margin-top: 1.3em;
    background-size: 16%; }
  .buy-online-box .location-main-box .locationFinder .button {
    border: none;
    left: 0;
    padding-left: 25%;
    font-size: 1em;
    border-radius: 0.1em;
    top: 12.4em;
    width: 85%;
    height: 2.779em;
    margin-left: 8%; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-description-content {
    width: 50%;
    font-size: 0.875em;
    padding-left: 8%; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-more {
    font-size: 0.875em;
    padding-left: 19%; }
  .buy-online-box .location-main-box .locationFinder-more a span {
    width: 73%;
    font-size: 1em; }
  .buy-online-box .location-main-box > .component-content {
    padding: 0em 0.7% 6.2em; }
  .buy-online-box .buy-now-map .map-canvas {
    height: 17.5em !important; }
  .buy-online-box .location-main-box .locationFinder-results-set {
    width: 100%;
    padding-top: 6.5em; }
  .buy-online-box .location-main-box .locationFinder-results {
    padding: 0.8em 0 0 8%;
    position: relative; }
  .buy-online-box .location-main-box .product-locator .locationFinder img {
    /* amar 26 */
    width: auto;
    height: auto; }
  .buy-online-box .location-main-box .paragraph-text,
  .buy-online-box .location-main-box .location-finder-box {
    padding: 0 7.5%; }
  .buy-online-box .location-finder-box .locationFinder-results-container .locationFinder-description .map-txt {
    left: -6.8%;
    font-size: 0.65em;
    top: 0.1em; }
  .buy-online-box .buy-now-map {
    top: 16em;
    /*Pooja 21-09-2016*/
    left: 0%; }
  .buy-online-box .buy-now-map .store-result {
    padding-left: 8%; }
  .buy-online-box .buy-now-map .store-result p {
    margin: 0; }
  /*Pooja 21-09-2016*/
  .buy-online-box .buy-now-map .divAddress {
    font-size: 1.1em; }
  .buy-online-box .buy-now-map .divAddress .lnkTarget {
    font-size: 1em; }
  .buy-online-box .location-main-box .locationFinder-results-container {
    border-top: none;
    padding-top: 18.3em;
    max-height: 100%; }
  .buy-online-product-box,
  .buy-online-box .location-main-box {
    background: #fff; }
  .buy-online-box .location-main-box .store-result .stores,
  .buy-online-box .location-main-box .store-result .first-line {
    font-size: 1.438em; }
  .buy-online-box .location-main-box .locationFinder-more p {
    padding-left: 0%; }
  .stop-the-spread-box .question-box .ques-ans-box .pollOptionsContainer .pollControl-radio {
    background-size: 41%; }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll h4,
  .stop-the-spread-box .fighting-back-article-box .answer-box p,
  .stop-the-spread-box .fighting-back-article-box p,
  .stop-the-spread-box .fighting-back-article-box .overlay-side-text-box h3,
  .stop-the-spread-box .fighting-back-article-box .overlay-side-text-box p,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p {
    font-size: 0.75em;
    width: 100%; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel {
    padding: 0em 8.5% 0.5em;
    margin-top: 1em;
    /* amar 25 sept */ }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll label {
    font-size: 0.75em;
    margin-left: 0.5em; }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .poll .option-1 label {
    /*Pooja 24-09-2016*/
    margin-right: 4.1em; }
  .stop-the-spread-box .question-box .ques-ans-box .pollOptionsContainer .pollControl-radio {
    width: 0.5em;
    background: url(../../img/radio-unchecked.png) right 100% top 36% no-repeat;
    background-size: 100%; }
  .stop-the-spread-box .fighting-back-image-left .paragraph-text,
  .stop-the-spread-box .fighting-back-image-right .paragraph-text {
    left: 7%;
    position: absolute;
    background: transparent;
    top: 3.05em; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text {
    /*Pooja 24-09-2016*/
    padding-top: 1.1em;
    min-height: 8em; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next {
    /*Pooja 22-09-2016*/
    background: url(../../img/carousel/next-arrow.png) 68% no-repeat;
    width: 2.5%;
    height: 4%;
    background-size: 1.25em;
    top: 12.5em;
    /*pooja 24-09-2016*/ }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .remedy-carousel-img {
    /*pooja 24-09-2016*/
    padding-top: 0em; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev {
    /*Pooja 22-09-2016*/
    background: url(../../img/carousel/prev-arrow.png) 42% no-repeat;
    width: 2.5%;
    height: 4%;
    background-size: 1.25em;
    top: 12.5em;
    /*pooja 24-09-2016*/ }
  .stop-the-spread-box .remedy-carousel-img img {
    float: left; }
  /*Pooja 24-09-2016*/
  .stop-the-spread-box .fighting-back-image-left img,
  .stop-the-spread-box .fighting-back-image-right img,
  .stop-the-spread-box .fight-back-mob-banner img {
    width: 100%; }
  .stop-the-spread-box .fighting-back-image-left .paragraph-text p {
    /*Pooja 21-09-2016*/
    padding-top: 0; }
  .stop-the-spread-box .fighting-back-image-right .paragraph-text p {
    /*Pooja 21-09-2016*/
    padding-top: 1.2em; }
  .stop-the-spread-box .fighting-back-image-left .paragraph-text p a {
    /*Pooja 1-10-2016*/
    background-size: 4%;
    background-position: 100% 0.49em; }
  .stop-the-spread-box .fighting-back-image-right .paragraph-text p a {
    /*Pooja 1-10-2016*/
    background-position: 100% 0.46em; }
  .stop-the-spread-box .fighting-back-image-right .paragraph-text h2 {
    width: 43%; }
  .stop-the-spread-box .fighting-back-image-left .paragraph-text h2 {
    width: 48%; }
  .stop-the-spread-box .fighting-back-article-box > .component-content {
    padding: 4.25em 0 1.8em; }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box .ques-ans-box {
    padding: 1em 9% 1em 17%;
    /*Pooja 20-09-2016*/ }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap .question-box {
    width: 100%;
    height: auto;
    /*Pooja 20-09-2016*/ }
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text2 {
    padding-top: 0.5em; }
  .stop-the-spread-box .fighting-back-article-box .overlay-image,
  .stop-the-spread-box .fighting-back-article-box .overlay-side-text-box,
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text2,
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap {
    padding: 1em 10.5% 0em 10.5%;
    /*Pooja 20-09-2016*/ }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel p span {
    font-size: 1em;
    font-weight: bold; }
  /* Pooja changes 12-09-2016 end*/
  .prevent-trigger-box .trigger-result-box .paragraph-text.even {
    width: 60%;
    /* NR 24-sept UAT */
    padding: 0.7em 0 0 10.6%; }
  .prevent-trigger-box .tagBasedFilter.multiLevelFilter-Container {
    position: relative; }
  .radioTypeContent {
    margin-top: 3em; }
  .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
    padding: 1em 0 !important; }
  .radioTypeContent div.selectBox {
    position: relative;
    display: inline-block;
    cursor: default;
    text-align: left;
    line-height: 30px;
    clear: both;
    color: #888; }
  .radioTypeContent span.cselected {
    width: 59.5%;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    background: #fff;
    overflow: hidden;
    border: 1px solid #c8c8c8;
    color: #006999;
    border-radius: 0.2em;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    padding: 0.8em 0.6em 0.8em 1em;
    height: 1em;
    border-right: 1px solid #c8c8c8;
    margin-left: 10.2%;
    line-height: 1; }
  .radioTypeContent span.selectArrow {
    width: 2em;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    text-align: center;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    background: transparent;
    background: url(../../img/select-arrow.gif) 50% 50% no-repeat;
    border: 1px solid #c8c8c8;
    border-left: none;
    padding: 0.8em 0px 0.8em 0em;
    height: 1em;
    background-size: 107%;
    background-color: #fff; }
  .tagBasedFilter .formControl-radio {
    display: none; }
  .radioTypeContent span.selectArrow,
  span.cselected {
    position: relative;
    float: left;
    z-index: 1; }
  .radioTypeContent div.selectOptions {
    /*Pooja 30-09-2016*/
    position: absolute;
    top: 5.7em;
    left: 10%;
    width: 74%;
    border: 1px solid #ccc;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
    background: #fff;
    padding-top: 2px;
    display: none;
    z-index: 9999;
    margin: 0 auto;
    padding-left: 5%; }
  .radioTypeContent span.selectOption {
    display: block;
    width: 100%;
    line-height: 20px; }
  .radioTypeContent span.selectOption:hover,
  span.selectOption:focus {
    color: #fff;
    background-color: #ADE1F5; }
  .radioTypeContent span.selectOption:hover {
    color: #fff; }
  .tagBasedFilter .radioTypeContent .genericFormGroup label {
    width: 90% !important;
    height: 1em !important; }
  .trigger-result-box .multiLevelFilter {
    width: 100% !important; }
  /************MOBILE MEDIA QUERY STARTS**********************************/
  /* @media screen and (max-width: 767px) and (min-width: 320px) { */
  .zovirax-duo-main-box .duopage-banner-box1 .duopage-banner-image1 {
    margin: 0;
    /*display: none;*/ }
  .zovirax-duo-main-box .duo-mobile-image img {
    float: right;
    margin-top: -1em;
    width: 85%;
    /*Pooja 20-09-2016*/ }
  .how-to-use-cream-main-box .how-to-use-content-box .right-image-box .paragraph-text a {
    text-decoration: none; }
  .outer-product-box .product-banner-box .product-banner-text {
    font-size: 0.8em;
    margin-top: 0.2em;
    line-height: 1.4em;
    width: 100%; }
  .product-type-box.pro-box-1 .paragraph-text h1 {
    font-size: 1.81375em;
    margin-top: 0.60em; }
  .zovirax-cream-main-box .duopage-banner-box1 .duopage-banner-image1 {
    padding-top: 0; }
  .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
    padding-bottom: 0;
    /*position: absolute;*/
    width: 100%;
    /*Pooja 14-10-2016*/ }
  .zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text {
    width: 100%;
    /*Pooja 14-10-2016*/ }
  .zovirax-cream-main-box .duopage-banner-box1 {
    position: relative;
    margin: 1.31em 5% 0em 5%; }
  .zovirax-duo-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
    /*max-width: 60%;*/
    padding-bottom: 0; }
  .zovirax-cream-main-box .duo-mobile-image img {
    float: right;
    padding-right: 2em; }
  .zovirax-cream-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    width: 100%; }
  .zovirax-cream-main-box .product-lower-sub-box2 .subhead {
    width: 53%; }
  .zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
    width: 70%;
    margin-bottom: 0.15em;
    /* float:left;
		margin-top: -12.8em; */ }
  .zovirax-conceal-main-box .duopage-banner-box1 img {
    width: 85%; }
  .zovirax-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 {
    width: 50%; }
  .zovirax-conceal-main-box .subhead {
    /*Pooja 24-09-2016*/
    width: 65%; }
  .zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    width: 100%; }
  .zovirax-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    width: 40%; }
  .zovirax-defence-main-box .duopage-banner-box1 {
    position: relative;
    margin: 0.9em 0% 0 10%;
    /* NR 24-sept UAT */ }
  .zovirax-defence-main-box .duopage-banner-box1 .paragraph-text {
    position: relative; }
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text.bullet-text {
    width: 62%;
    padding-bottom: 1em;
    /* NR 24-sept UAT */ }
  .zovirax-defence-main-box .duopage-banner-box1 .duopage-banner-image1 {
    padding-top: 0em;
    width: 100%;
    /* NR 24-sept UAT */
    position: absolute;
    top: 0; }
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h2 {
    max-width: 90%;
    margin-bottom: 0.2em; }
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p {
    font-size: 0.75em;
    max-width: 91%;
    line-height: 1.4em; }
  .zovirax-defence-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    width: 90%;
    padding-top: 0;
    /*Pooja 24-09-2016*/ }
  .zovirax-defence-main-box .duopage-banner-box1 .defence-text {
    /*Pooja 24-09-2016*/
    padding-top: 0.7em;
    display: block;
    font-size: 1em; }
  .zovirax-defence-main-box .duopage-banner-box1 ul {
    padding-bottom: 0.4em;
    padding-top: 0em;
    width: 100%; }
  .zovirax-defence-main-box .duopage-banner-box1 ul li {
    font-size: 0.75em;
    background-size: 1.5%;
    padding-left: 1.1em;
    padding-bottom: 0.4em;
    width: 85%; }
  .zovirax-defence-main-box .duopage-banner-box1 .mob-bullet-text ul li {
    /* NR 29-sept SIT */
    width: 74%; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figure,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figure {
    position: relative; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption {
    position: absolute;
    top: 0.75em;
    left: 10.2%;
    width: 50%; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption h2,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption h2 {
    font-size: 1.250em;
    text-align: left;
    line-height: 1.1em;
    max-width: 50%;
    margin: 0.7em 0 0.3em; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p {
    font-size: 0.75em;
    text-align: left;
    max-width: 80%;
    line-height: 1.2em;
    color: #006999; }
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p {
    max-width: 82%; }
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p .subhead,
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p .subhead {
    /*Pooja 1-10-2016*/
    padding-bottom: 0.7em;
    display: block; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob img,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob img {
    width: 100%; }
  .zovirax-defence-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p a,
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p a {
    font-family: "Proxima Nova bold";
    background: url(../../img/find-out-more.png) 100% 64% no-repeat;
    padding-right: 5%;
    background-size: 5.5%; }
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p > a,
  .zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p > a {
    /* NR - 17-sept-SIT */
    background: url(../../img/find-out-more.png) 5.8em center no-repeat;
    padding-right: 15%;
    background-size: auto 54%; }
  .zovirax-defence-faq-main-box .product-lower-sub-boxes-main-box .product-lower-sub-box-mob figcaption p a span.orange-paragraph-text,
  .zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p a span.orange-paragraph-text {
    font-size: 1.0675em;
    /* NR - 17-sept-SIT */ }
  .zovirax-defence-main-box .duopage-banner-box1 .bullet-text ul,
  .zovirax-defence-main-box .duopage-banner-box1 .bullet-text .buy-now-text {
    display: none; }
  .zovirax-defence-main-box .duopage-banner-box1 .mob-bullet-text {
    display: block;
    /* width:86% !important; */
    padding-top: 0 !important; }
  .homepage-mob-doctor-box .doctor-image img {
    width: 100%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p {
    line-height: 1; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 h2 {
    width: 80%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text p .subhead {
    line-height: 1.2;
    width: 86%;
    display: block; }
  .how-to-use-conceal-main-box .faq-top-box .paragraph-text {
    Padding: 2em 0% 1.8em 11%; }
  .how-to-use-conceal-main-box .how-to-use-content-box {
    padding: 0; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel {
    padding: 1.2em 2.25em 0em; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel p span,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel p span {
    font-size: 0.875em; }
  .how-to-use-conceal-main-box .how-to-use-content-box .carousel p + p,
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel p + p,
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel p + p {
    font-size: 0.438em; }
  .how-to-use-conceal-main-box .product-lower-sub-box1 a,
  .how-to-use-conceal-main-box .product-lower-sub-box2 a {
    background-position: 100% 60%; }
  .how-to-use-conceal-main-box .footer-note-text p {
    font-size: 0.75em;
    /*Pooja 21-09-2016*/
    padding: 1.2em 10% 1.5em 10.2%; }
  /*============== Footer CSS Start======================*/
  .mob-footer-box {
    /*Prashant-Added-07-09-16*/
    position: relative; }
  .mob-footer-box .richText .richText-content ul li a,
  .mob-footer-box .footer-link-2 .richText-content ul li .bold-text {
    /*Prashant-Added-06-09-16*/
    text-decoration: none;
    font-family: "Proxima Nova Bold";
    font-size: 0.750em;
    color: #7E7E7E; }
  .mob-footer-box .richText .richText-content ul li:before {
    display: none; }
  .mob-footer-box .footer-link-1.component,
  .mob-footer-box .footer-link-2.component {
    /*Prashant-Added-06-09-16*/
    display: inline-block !important; }
  .mob-footer-box .footer-link-1.component {
    /*Prashant-Added-06-09-16*/
    width: 47.5% !important;
    /*Prashant-Modified-07-09-16*/ }
  .mob-footer-box .footer-link-2.component {
    /*Prashant-Added-06-09-16*/
    width: 51% !important;
    margin-left: -2% !important;
    /*Prashant-Added-07-09-16*/
    position: absolute;
    /*Prashant-Added-07-09-16*/
    top: 1.1em;
    /*Prashant-Added-07-09-16*/ }
  .mob-footer-box .footer-link-1 .richText-content ul {
    /*Prashant-Added-07-09-16*/
    margin-top: 0.3em;
    margin-bottom: 0px;
    padding-bottom: 0px; }
  .mob-footer-box .footer-link-1 .richText-content ul li {
    /*Prashant-Added-06-09-16*/
    padding-left: 0px;
    margin-bottom: 0px;
    /*Prashant-Added-07-09-16*/ }
  .mob-footer-box .footer-link-2 .richText-content ul {
    margin: 0px;
    padding: 0px; }
  .mob-footer-box .footer-link-2 .richText-content ul li {
    /*Prashant-Added-06-09-16*/
    margin-bottom: 0px;
    line-height: 0.9;
    padding: 0px; }
  /*============== Footer CSS Ends======================*/
  /*============== love-your-lips page CSS Starts======================*/
  .love-your-lips-box .paragraph-text h1 {
    /*Prashant-Added-07-09-16*/
    width: 100%;
    font-size: 1.813em; }
  .love-your-lips-box .paragraph-text {
    /*Prashant-Added-07-09-16*/
    padding-left: 7%; }
  .love-your-lips-box .paragraph-text p {
    /*Prashant-Added-07-09-16*/
    width: 94%;
    font-size: 0.750em; }
  .love-your-lips-box .fighting-back-article-box p {
    /*Prashant-Added-07-09-16*/
    width: 93%;
    font-size: 0.750em;
    padding-bottom: 1em; }
  .love-your-lips-box .fighting-back-article-box > .component-content {
    /*Prashant-Added-07-09-16*/
    padding-left: 11%;
    padding-top: 0.8em;
    padding-bottom: 1.2em; }
  .love-your-lips-box .paragraph-text p + p {
    /*Prashant-Added-07-09-16*/
    padding-top: 1.7em; }
  /*============== love-your-lips page CSS Ends======================*/
  /*============== Cold-sore-confidence page CSS Starts======================*/
  .cold-sore-confidence-box .section .paragraph-text h1 {
    /*Prashant-Added-07-09-16*/
    width: 100%;
    font-size: 1.813em; }
  .cold-sore-confidence-box .paragraph-text {
    /*Prashant-Added-07-09-16*/
    padding-left: 7%; }
  .cold-sore-confidence-box .paragraph-text p {
    /*Prashant-Added-07-09-16*/
    width: 93.5%;
    font-size: 0.750em; }
  .cold-sore-confidence-box .fighting-back-article-box p {
    /*Prashant-Added-07-09-16*/
    width: 93%;
    font-size: 0.750em;
    padding-bottom: 1em; }
  .cold-sore-confidence-box .fighting-back-article-box > .component-content {
    /*Prashant-Added-07-09-16*/
    padding-left: 11%; }
  /*============== Cold-sore-confidence page CSS Ends======================*/
  /*============== cold-sore-remedy-truths page CSS Starts======================*/
  .the-truth-about-remedies-box .fighting-back-article-text.fight-back-mob-text {
    display: block; }
  .the-truth-about-remedies-box .section .paragraph-text h1 {
    /*Prashant-Added-08-09-16*/
    width: 100%;
    font-size: 1.813em;
    margin-bottom: 0.5em; }
  .the-truth-about-remedies-box .section .paragraph-text h1 .white-paragraph-text,
  .the-truth-about-remedies-box .section .paragraph-text p .white-paragraph-text {
    /*Prashant-Added-08-09-16*/
    color: #333333; }
  .the-truth-about-remedies-box .section .paragraph-text p {
    /*Prashant-Added-08-09-16*/
    width: 93.5%;
    font-family: "Proxima Nova W08 Reg";
    font-size: 0.750em; }
  .the-truth-about-remedies-box .fighting-back-article-box > .component-content {
    /*Prashant-Added-08-09-16*/
    padding-top: 1.20em;
    padding-bottom: 2.35em; }
  .the-truth-about-remedies-box .paragraph-text {
    /*Prashant-Added-08-09-16*/
    padding-left: 7.6%; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text1 p {
    /*Prashant-Added-08-09-16*/
    width: 93.5%;
    font-size: 0.750em;
    padding-bottom: 1.5em; }
  .the-truth-about-remedies-box .fighting-back-article-box .article-top-box {
    /*Prashant-Added-08-09-16*/
    padding-left: 11%;
    padding-right: 8%; }
  .the-truth-about-remedies-box .fighting-back-article-box .article-top-box .fighting-back-article-text {
    /*Prashant-Added-08-09-16*/
    display: none; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text {
    margin: 0px;
    padding: 0px;
    min-height: 3em;
    /* amar 25 sept */ }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p,
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box p {
    /*Prashant-Added-08-09-16*/
    font-family: "Proxima Nova bold";
    font-size: 0.750em; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel p span,
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box p span {
    /*Prashant-Added-08-09-16*/
    font-family: "Proxima Nova bold";
    font-size: 1em; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .paragraph-text p + p {
    /*Prashant-Added-08-09-16*/
    font-family: "Proxima Nova W08 Reg";
    padding-top: 0px; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel {
    /*Prashant-Added-08-09-16*/
    padding: 0px;
    padding-top: 0.65em; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-video {
    /*Prashant-Added-08-09-16*/
    max-width: 79%;
    margin: 0px auto; }
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box p {
    /*Prashant-Added-08-09-16*/
    width: 100%; }
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box,
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-image {
    /*Prashant-Added-08-09-16*/
    padding: 0px; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text2 p {
    /*Prashant-Added-08-09-16*/
    width: 100%;
    font-size: 0.750em;
    padding-bottom: 1.1em; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text2 {
    /*Prashant-Added-08-09-16*/
    padding: 1.1em 13% 1.4em 11%; }
  .fighting-back-article-box .fighting-back-article-text p {
    /*Prashant-Added-08-09-16*/
    font-size: 1.250em;
    margin-bottom: 0px;
    padding-bottom: 0.1em; }
  .fighting-back-article-box .fighting-back-article-text p span,
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p .blue-paragraph-text,
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p + p a {
    font-size: 1.000em;
    word-spacing: 0; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p a {
    /*Pooja 24-09-2016*/
    background-size: 0.25em; }
  .stop-the-spread-box .fighting-back-article-text p .blue-paragraph-text {
    /*Pooja 24-09-2016*/
    font-size: 1.250em;
    margin: 0;
    line-height: 1em; }
  .stop-the-spread-box .fighting-back-article-text p a {
    /*Pooja 24-09-2016*/
    font-size: 0.75em;
    font-family: "proxima nova bold";
    text-decoration: none;
    padding-right: 0.8em;
    background: url(../../img/find-out-more.png) right 0.385em no-repeat;
    background-size: 0.25em; }
  .stop-the-spread-box .fighting-back-article-text.fight-back-mob-text {
    /*24-09-2016*/
    display: block;
    padding: 0.1em 10.5% 1.9em; }
  .stop-the-spread-box .fighting-back-article-text.fight-back-mob-text .component-content {
    /*24-09-2016*/
    padding: 1.8em 0 0 0;
    border-top: 1px solid #ebebeb;
    width: 100%; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p + p {
    /*Prashant-Added-08-09-16*/
    font-size: 0.750em; }
  .the-truth-about-remedies-box .fighting-back-article-box .fight-back-mob-text,
  .stop-the-spread-box .fighting-back-article-box .fight-back-mob-text {
    /*Pooja 23-09-2016*/
    margin-left: 11%;
    margin-right: 11%;
    padding-top: 1.65em;
    border-top: 1px solid #ebebeb;
    width: 78%;
    /*pooja 20-09-2016*/ }
  .the-truth-about-remedies-box .fighting-back-article-box + div {
    position: relative; }
  .the-truth-about-remedies-box .fighting-back-image-left .paragraph-text,
  .the-truth-about-remedies-box .fighting-back-image-right .paragraph-text {
    position: absolute;
    background: transparent;
    top: 3.1em;
    left: 7.5%; }
  .the-truth-about-remedies-box .fighting-back-image-right .paragraph-text h2 {
    width: 48%; }
  .the-truth-about-remedies-box .fighting-back-image-right .paragraph-text p a {
    /*Pooja 3-10-2016*/
    background-size: 5%;
    background-position: 100% 0.45em; }
  .the-truth-about-remedies-box .fighting-back-article-box .cold-sore-remedy-carousel .remedy-carousel-img {
    /*Prashant-Added-08-09-16*/
    padding-top: 0.4em; }
  .the-truth-about-remedies-box .fighting-back-article-box .overlay-side-text-box {
    /*Prashant-Added-08-09-16*/
    padding-bottom: 0.6em;
    /*pooja 24-09-2016*/
    padding-top: 1.4em; }
  /*============== cold-sore-remedy-truths page CSS Ends======================*/
  /*============== cold-sore-confessions page CSS Starts======================*/
  .you-are-not-alone-box .paragraph-text h1 {
    /*Prashant-Added-09-09-16*/
    width: 100%;
    font-size: 1.813em;
    line-height: 1; }
  .you-are-not-alone-box .paragraph-text {
    /*Prashant-Added-09-09-16*/
    padding-left: 7%; }
  .you-are-not-alone-box .paragraph-text p {
    /*Prashant-Added-09-09-16*/
    width: 93.5%;
    font-family: "Proxima Nova W08 Reg";
    font-size: 0.750em; }
  .you-are-not-alone-box .fighting-back-article-box .paragraph-text {
    /*Prashant-Added-09-09-16*/
    padding: 0px; }
  .you-are-not-alone-box .fighting-back-article-box .paragraph-text p {
    /*Prashant-Added-09-09-16*/
    width: 97.5%;
    font-size: 0.750em;
    padding-top: 2px; }
  .you-are-not-alone-box .fighting-back-article-box > .component-content {
    /*Prashant-Added-09-09-16*/
    padding: 1.6em 11%; }
  .you-are-not-alone-box .fighting-back-article-box .paragraph-text + .fighting-back-article-text {
    /*Prashant-Added-09-09-16*/
    display: none; }
  .you-are-not-alone-box .fighting-back-article-box .overlay-side-text-box p {
    /*Prashant-Added-08-09-16*/
    width: 100%;
    font-size: 0.750em;
    margin-bottom: 0px; }
  .you-are-not-alone-box .fighting-back-image-left,
  .you-are-not-alone-box .fighting-back-image-right {
    /*Prashant-Added-08-09-16*/
    position: relative; }
  .you-are-not-alone-box .fighting-back-image-left .paragraph-text,
  .you-are-not-alone-box .fighting-back-image-right .paragraph-text {
    /*Prashant-Added-08-09-16*/
    position: absolute;
    background: transparent;
    top: 1.8em;
    left: 10%;
    padding: 0px;
    margin: 0px; }
  .you-are-not-alone-box .fighting-back-image-left .paragraph-text h2 {
    /*Prashant-Added-08-09-16*/
    width: 70%;
    margin-bottom: 0px; }
  .you-are-not-alone-box .fighting-back-image-right .paragraph-text h2 {
    /*Prashant-Added-08-09-16*/
    width: 50%;
    margin-bottom: 0px; }
  .you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p .blue-paragraph-text {
    /*Prashant-Added-08-09-16*/
    font-size: 1em; }
  .you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p + p {
    /*Prashant-Added-08-09-16*/
    font-family: "Proxima Nova bold";
    font-size: 0.750em; }
  .you-are-not-alone-box .fighting-back-article-box .overlay-image {
    /*Prashant-Added-08-09-16*/
    padding-top: 0.8em; }
  .you-are-not-alone-box .fighting-back-article-box .fight-back-mob-text {
    /*Prashant-Added-08-09-16*/
    padding-top: 1.5em;
    border-top: 1px solid #ebebeb; }
  .you-are-not-alone-box .fighting-back-article-box .fighting-back-article-video {
    /*Prashant-Added-08-09-16*/
    padding-bottom: 0.7em; }
  .you-are-not-alone-box .fighting-back-article-box .fighting-back-article-text p a {
    background-size: 1.5%;
    background-position: 100% 0.45em;
    /*Pooja 3-10-2016*/ }
  .you-are-not-alone-box .fighting-back-image-left .paragraph-text p a {
    background-position: 100% 0.3em;
    /*Pooja 1-10-2016*/
    background-size: 6%;
    padding-right: 4%; }
  .you-are-not-alone-box .fighting-back-image-right .paragraph-text p a {
    background-position: 100% 0.34em;
    /*Pooja 1-10-2016*/
    background-size: 8%;
    padding-right: 4%; }
  /*============== cold-sore-confessions page CSS Ends======================*/
  /*============== spreading-cold-sores page CSS Starts======================*/
  .stop-the-spread-box .paragraph-text h1 {
    /*Prashant-Added-08-09-16*/
    width: 100%;
    font-size: 1.813em;
    line-height: 1; }
  .stop-the-spread-box .paragraph-text {
    /*Prashant-Added-08-09-16*/
    padding-left: 7%; }
  .stop-the-spread-box .paragraph-text p {
    /*Prashant-Added-08-09-16*/
    width: 93.5%;
    font-family: "Proxima Nova W08 Reg";
    font-size: 0.750em; }
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text1 p {
    /*Prashant-Added-08-09-16*/
    width: 100%;
    font-size: 0.750em;
    padding-bottom: 1.5em; }
  .stop-the-spread-box .fighting-back-article-box > .component-content {
    /*Prashant-Added-08-09-16*/
    padding-top: 1.4em; }
  .stop-the-spread-box .fighting-back-article-box .article-top-box {
    /*Prashant-Added-08-09-16*/
    padding-left: 11%;
    padding-right: 11%; }
  .stop-the-spread-box .fighting-back-article-box .fighting-back-article-text {
    display: none; }
  /*============== spreading-cold-sores page CSS Ends======================*/
  /*============== living-with-cold-sores page CSS Starts======================*/
  .fighting-living-with-cold-sores-box .section .paragraph-text h1 {
    /*Prashant-Added-08-09-16*/
    width: 100%;
    font-size: 1.813em;
    line-height: 1;
    color: #006999; }
  .fighting-living-with-cold-sores-box .paragraph-text p {
    /*Pooja 19-09-2016*/
    /*Prashant-Added-08-09-16*/
    width: 90.5%;
    font-family: "Proxima Nova W08 Reg";
    font-size: 0.750em;
    padding-bottom: 1.5em; }
  .fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text p {
    /* NR - 28-sept-SIT */
    font-size: 0.9em;
    font-weight: 600;
    width: 52%;
    /* NR 30-sept SIT */ }
  .fighting-living-with-cold-sores-box .paragraph-text {
    /*Pooja 19-09-2016*/
    /*Prashant-Added-08-09-16*/
    padding-left: 7%;
    width: 83%;
    padding-right: 4%; }
  .fighting-living-with-cold-sores-box .paragraph-text > .component-content {
    padding: 0; }
  /*Pooja 19-09-2016*/
  .fighting-living-with-cold-sores-box .fighting-back-image-left,
  .fighting-living-with-cold-sores-box .fighting-back-image-right {
    /*Prashant-Added-08-09-16*/
    position: relative; }
  .fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text,
  .fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text {
    position: absolute;
    background: transparent;
    top: 1.8em;
    left: 10%;
    padding: 0px;
    margin: 0px; }
  .fighting-living-with-cold-sores-box .fighting-back-image-left .paragraph-text p a,
  .fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text p a {
    padding-right: 8%;
    /* NR 30-sept SIT */
    background-position: right 0.365em;
    background-size: 0.35em; }
  .fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text p a {
    /* NR - 28-sept-SIT */
    background-size: auto 60%; }
  .fighting-living-with-cold-sores-box .fighting-back-image-right .paragraph-text p {
    width: 50%;
    font-size: 0.9em;
    /* NR - 28-sept-SIT */
    font-weight: 600; }
  .zovirax-duo-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div {
    width: 88%;
    /* NR - 19-sept-SIT */ }
  .what-is-herpes-box .about-cold-sores-banner-image {
    display: none; }
  /*Pooja 17-09-2016*/
  /*============== living-with-cold-sores page CSS Ends======================*/
  .homepage-main-box .lab-text {
    /* amar 19 sept */
    display: none; }
  .you-are-not-alone-box .fight-back-mob-text,
  .winter-article-box .article-banner-image,
  .prevent-trigger-article-box .article-banner-image-mob {
    display: block; }
  /*Pooja 19-09-2016*/
  .fighting-back-main-box .fighting-back-image-left .fight-tab-sub-image,
  .prevent-trigger-article-box .article-banner-image {
    display: none !important; }
  /*Pooja 19-09-2016*/
  .how-to-use-conceal-main-box .product-lower-sub-box-image1,
  .how-to-use-conceal-main-box .product-lower-sub-box-image2,
  .zovirax-conceal-main-box .product-lower-sub-box-image1,
  .zovirax-conceal-main-box .product-lower-sub-box-image2,
  .zovirax-conceal-faq-main-box .product-lower-sub-box-image1,
  .zovirax-conceal-faq-main-box .product-lower-sub-box-image2,
  .zovirax-duo-faq-main-box .product-lower-sub-box-image2,
  .zovirax-cream-faq-main-box .product-lower-sub-box-image2,
  .zovirax-cream-main-box .product-lower-sub-box-image2 {
    display: none !important; }
  /*Pooja 25-09-2016*/
  .how-to-use-conceal-main-box .product-mob-img1,
  .how-to-use-conceal-main-box .product-mob-img2,
  .zovirax-conceal-faq-main-box .product-mob-img1,
  .zovirax-conceal-faq-main-box .product-mob-img2,
  .zovirax-conceal-main-box .product-mob-img1,
  .zovirax-conceal-main-box .product-mob-img2,
  .zovirax-duo-faq-main-box .product-mob-img2,
  .zovirax-cream-faq-main-box .product-mob-img2,
  .zovirax-cream-main-box .product-mob-img2,
  .mobile-video-img {
    display: block; }
  /*Pooja 7-10-2016*/
  .desk-video-img {
    display: none; }
  /*Pooja 7-10-2016*/
  .what-is-herpes-box .what-is-herpes-article-box p .what-is-herpes-para3:last-child {
    /*Pooja 24-09-2016*/
    padding-bottom: 0.6em; }
  .article-CTA-box1 .article-cta-text p:last-child a {
    /* amar 24 sept */
    background: url(../../img/find-out-more.png) right 0.4em no-repeat;
    background-size: 1%; }
  .article-CTA-box2 .article-cta-text p:last-child a {
    /* amar 24 sept */
    background: url(../../img/find-out-more.png) right 0.4em no-repeat;
    background-size: 1.1%; }
  .article-CTA-box3 .article-cta-text p:last-child a {
    /* amar 24 sept */
    background: url(../../img/find-out-more.png) right 0.4em no-repeat;
    background-size: 1.5%; }
  .fighting-back-article-box .fighting-back-article-text p a,
  .fighting-back-article-box .fighting-back-article-text3 p a {
    /* amar 23 sept */
    font-size: 1.125em;
    text-decoration: none;
    padding-right: 0.8em;
    background: url(../../img/find-out-more.png) right 0.3em no-repeat;
    background-size: 2%; }
  .the-truth-about-remedies-box .fighting-back-article-box .fighting-back-article-text p a {
    /* pooja 3-10-2016 */
    background-position: 100% 0.41em; }
  .about-cold-sores-box .about-cold-sores-left-sub-box .paragraph-text {
    /* amar 25 sept */
    border-top: 1px solid #e7e7e7;
    padding-top: 1.5em;
    margin-top: 1em; }
  .how-to-use-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text p {
    width: 82%; }
  .fighting-back-main-box .fighting-back-sub-image1.component,
  .fighting-back-main-box .fighting-back-bottom-right .fighting-back-sub-image2 {
    /* NR 26-sept-SIT */
    display: none !important; }
  .fighting-back-main-box .fighting-back-image-left .fight-mob-img1,
  .fighting-back-main-box .fighting-back-image-right .fight-mob-img2,
  .fighting-back-main-box .fighting-back-bottom-right .fight-mob-img2 {
    display: block;
    background: #dae1e4; }
  .fighting-living-with-cold-sores-box .fighting-back-image-left .fight-mob-img1,
  .fighting-living-with-cold-sores-box .fighting-back-image-right .fight-mob-img2 {
    display: block; }
  .fighting-living-with-cold-sores-box .fighting-back-image-left .fighting-back-sub-image1,
  .fighting-living-with-cold-sores-box .fighting-back-image-right .fighting-back-sub-image1,
  .the-truth-about-remedies-box .fighting-back-image-left .fighting-back-sub-image1,
  .the-truth-about-remedies-box .fighting-back-image-right .fighting-back-sub-image1,
  .stop-the-spread-box .fighting-back-image-left .fighting-back-sub-image1,
  .stop-the-spread-box .fighting-back-image-right .fighting-back-sub-image1,
  .you-are-not-alone-box .fighting-back-image-left .fighting-back-sub-image1,
  .you-are-not-alone-box .fighting-back-image-right .fighting-back-sub-image1 {
    display: none !important; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid::after {
    display: none; }
  .prevent-trigger-box .trigger-result-box .tagbasedfilter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults .articleTag.changegrid img {
    width: 100%; }
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap.cold-sore-poll-box1,
  .stop-the-spread-box .fighting-back-article-box .question-box-wrap.cold-sore-poll-box2 {
    /*Pooja 30-09-2016*/
    padding-left: 10%;
    padding-right: 10%; }
  .fighting-living-with-cold-sores-box .article-CTA-box1 .article-cta-text p:last-child a,
  .fighting-living-with-cold-sores-box .article-CTA-box2 .article-cta-text p:last-child a,
  .fighting-living-with-cold-sores-box .article-CTA-box3 .article-cta-text p:last-child a {
    background: url(../../img/find-out-more.png) right center no-repeat;
    background-size: auto; }
  .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content > ul > li::before {
    /*Pooja 3-10-2016*/
    top: 0.8em; }
  .buy-online-box .location-finder-box .location-finder-error {
    /*Pooja 5-10-2016*/
    font-size: 1.4375em;
    top: 3.5em;
    position: relative; } }

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .zovirax-duo-main-box .where-to-buy-img figcaption,
  .zovirax-cream-main-box .where-to-buy-img figcaption {
    /*pooja 28-09-2016 */
    top: 9em; }
  .zovirax-conceal-main-box .where-to-buy-img figcaption {
    /*pooja 28-09-2016 */
    top: 6.5em;
    width: 26.9%; }
  .zovirax-duo-main-box .duopage-banner-box1 > .component-content > div > .duopage-banner-image1 {
    /*pooja 28-09-2016 */
    margin-top: 1em;
    width: 38%; }
  .zovirax-conceal-main-box .duopage-banner-box1 > .component-content > div > .duopage-banner-image1 {
    /*pooja 28-09-2016 */
    margin-top: 0em;
    width: 27%; } }

@media screen and (min-width: 601px) and (max-width: 601px) {
  .article-CTA-box3 .article-cta-text p:last-child a {
    /* amar 25 */
    background: url(../../img/find-out-more.png) right 0.36em no-repeat;
    background-size: 6%; }
  .article-CTA-box2 .article-cta-text p:last-child a {
    /* amar 25 */
    background: url(../../img/find-out-more.png) right 0.3em no-repeat;
    background-size: 6%; }
  .article-CTA-box1 .article-cta-text p:last-child a {
    /* amar 25 */
    background: url(../../img/find-out-more.png) right 0.4em no-repeat;
    background-size: 6%; }
  .fighting-living-with-cold-sores-box .article-CTA-box1 .article-cta-text p:last-child a,
  .fighting-living-with-cold-sores-box .article-CTA-box2 .article-cta-text p:last-child a,
  .fighting-living-with-cold-sores-box .article-CTA-box3 .article-cta-text p:last-child a {
    background-size: auto; }
  .fighting-back-main-box .fighting-back-main-box .fighting-back-image-left .paragraph-text p a,
  .fighting-back-main-box .fighting-back-main-box .fighting-back-image-right .paragraph-text p a {
    background-position: 100% 0.29em; }
  .product-retailer-box .retailer-img > .component-content img {
    /*Pooja 1-10-2016*/
    float: left;
    width: auto; } }

@media only screen and (max-device-width: 667px) and (orientation: landscape) {
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box {
    padding-top: 3em;
    /* NR 29-sept SIT */ }
  .zovirax-duo-main-box .duo-mobile-image img {
    float: right;
    margin-right: 5em;
    width: 42%;
    /*Pooja 20-09-2016*/ }
  .zovirax-duo-main-box .duopage-banner-box1 p .buy-now-text {
    margin-top: 5em; }
  .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    max-width: 60%; }
  .zovirax-cream-main-box .product-lower-sub-boxes-main-box {
    padding-top: 5.2em; }
  .zovirax-cream-main-box .duo-mobile-image img {
    padding-right: 5em; }
  .zovirax-defence-main-box .duopage-banner-image1 img {
    /*Pooja 20-09-2016*/
    max-width: 25%;
    float: right;
    margin-top: 0; } }

@media only screen and (min-device-width: 597px) and (max-device-width: 767px) {
  .zovirax-defence-faq-main-box .zovirax-conceal-faq-box .image {
    width: 17%;
    margin-top: -5em; }
  .zovirax-defence-main-box .duopage-banner-image1 img {
    /*Pooja 20-09-2016*/
    max-width: 25%;
    float: right;
    margin-top: 0; }
  .zovirax-defence-main-box .duopage-banner-box1 {
    position: relative;
    margin: 0.9em 0% 0 10%;
    /* amar 25 sept */ }
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box {
    padding-top: 3em;
    /* NR 29-sept SIT */ }
  .zovirax-duo-main-box .duo-mobile-image img {
    float: right;
    margin-right: 5em;
    width: 42%;
    /*Pooja 20-09-2016*/ }
  .zovirax-duo-main-box .duopage-banner-box1 p .buy-now-text {
    /*Pooja 20-09-2016*/
    margin: 5.3em 12% 0 0.5%; }
  .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    /*Pooja 20-09-2016*/
    width: 72%; }
  .zovirax-duo-main-box .duopage-banner-box1 p .buy-now-text {
    /*Pooja 22-09-2016*/
    margin: 2.3em 12% 0 0.5%; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next {
    top: 15.5em;
    /*pooja 24-09-2016*/ }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev {
    top: 15.5em;
    /*pooja 24-09-2016*/ }
  .zovirax-cream-faq-main-box .zovirax-cream-faq-box {
    /* NR 29-sept SIT */
    padding: 1.6em 10.2% 1.2em; } }

@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: landscape) {
  .buy-online-box .location-main-box .locationFinder-more a span {
    width: 84%; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-more {
    padding-left: 11.5%; }
  .buy-online-box .location-finder-box .locationFinder-results-container .locationFinder-description .map-txt {
    left: -6%; }
  .radioTypeContent span.cselected {
    /*Pooja 30-09-2016*/
    width: 69.1%; }
  .radioTypeContent div.selectOptions {
    /*Pooja 30-09-2016*/
    padding-left: 3%;
    width: 76.8%; }
  .product-retailer-box .retailer-img > .component-content img {
    /*Pooja 1-10-2016*/
    float: left;
    width: auto; }
  .about-cold-sores-left-sub-box .what-is-herpes-text p a {
    /*Pooja 3-10-2016*/
    background-position: 100% 0.3em; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-selectOption {
    /*Pooja 7-10-2016*/
    width: 99.5%; }
  .buy-online-box .location-main-box .locationFinder .button {
    /*Pooja 7-10-2016*/
    padding-left: 15%;
    width: 84.1%; }
  .parametrizedhtml .product-list-drop {
    /*Pooja 7-10-2016*/
    width: 99%; } }

@media screen and (max-width: 667px) {
  /* amar 26 */
  .buy-online-box .location-finder-box .locationFinder-results-container .locationFinder-description .map-txt {
    left: 9.7%;
    top: 1.7em;
    position: absolute; }
  .buy-online-box .location-main-box .locationFinder-results-container {
    /* amar 26 */
    padding-top: 20em; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-more {
    /* amar 26 */
    padding-left: 15%; } }

@media screen and (min-width: 360px) and (max-width: 667px) {
  /*Pooja 20-09-2016*/
  .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    /*width: 39%;*/ }
  .zovirax-defence-main-box .duopage-banner-image1 img {
    /* NR 29-sept SIT */
    margin-top: 3em; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text a {
    font-weight: bold;
    font-size: 0.85em;
    background-position: right 43%;
    padding-right: 3.5%; }
  .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text a {
    background: url(../../img/find-out-more.png) 100% 60% no-repeat;
    font-weight: bold;
    font-size: 0.85em;
    background-position: right 43%;
    padding-right: 6%;
    background-size: 5.5%; } }

@media screen and (max-width: 568px) {
  /* amar 26 */
  .buy-online-box .location-finder-box .locationFinder-results-container .locationFinder-description .map-txt {
    left: 10%; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-more {
    /* amar 26 */
    padding-left: 16%; } }

@media screen and (max-width: 375px) {
  .prevent-trigger-box .tagBasedFilterResults .grid_4 .tagBasedFilterResults-description p a.r_link {
    /* amar 19 sept */
    background: url(../../img/find-out-more.png) right 0.3em no-repeat;
    padding: 0 0.6em 0.1em 2%;
    font-size: 0.6em;
    background-size: 6%; }
  .zovirax-duo-main-box .product-lower-sub-boxes-main-box {
    padding-top: 3em;
    /* NR 29-sept SIT */ }
  .radioTypeContent span.cselected {
    width: 63.5%;
    margin-left: 10.2%; }
  .radioTypeContent div.selectOptions {
    /*Pooja 30-09-2016*/
    width: 74%; }
  .fight-back-mob-carousel .carousel-slides {
    height: 24.25em !important; }
  .article-CTA-box1 .article-cta-text p:last-child a,
  .article-CTA-box2 .article-cta-text p:last-child a,
  .article-CTA-box3 .article-cta-text p:last-child a {
    /* amar 25 */
    background: url(../../img/find-out-more.png) right 0.36em no-repeat;
    background-size: 6%; }
  .fighting-living-with-cold-sores-box .article-CTA-box1 .article-cta-text p:last-child a,
  .fighting-living-with-cold-sores-box .article-CTA-box2 .article-cta-text p:last-child a,
  .fighting-living-with-cold-sores-box .article-CTA-box3 .article-cta-text p:last-child a {
    /* NR - 28-sept-SIT */
    background: url(../../img/find-out-more.png) right 0.25em no-repeat;
    /*Pooja 1-10-2016*/
    background-size: auto; }
  .buy-online-box .location-finder-box .locationFinder-results-container .locationFinder-description .map-txt {
    /* amar 26 */
    left: 11%; }
  .buy-online-box .location-main-box .locationFinder-results-container {
    /* amar 26 */
    padding-top: 19.5em; }
  .buy-online-box .location-main-box .locationFinder .locationFinder-more {
    /* amar 26 */
    padding-left: 19%; }
  .fighting-back-main-box .fighting-back-image-left .paragraph-text p a,
  .fighting-back-main-box .fighting-back-image-right .paragraph-text p a {
    /*Pooja 1-10-2016*/
    background: url(../../img/find-out-more.png) 100% 0.27em no-repeat;
    background-size: 7%; }
  .about-cold-sores-left-sub-box .what-is-herpes-text p a,
  .about-cold-sores-hero-promo-box .banner-text-left p a {
    background-position: 100% 0.355em;
    /*Pooja 3 oct*/ }
  .product-retailer-box .retailer-img > .component-content img {
    /*Pooja 7-10-2016*/
    width: 60%; } }

@media screen and (max-width: 320px) {
  .radioTypeContent span.cselected {
    width: 60.5%;
    margin-left: 10.2%; }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-next {
    top: 11.5em;
    /*pooja 24-09-2016*/ }
  .stop-the-spread-box .fighting-back-article-box .cold-sore-remedy-carousel .carousel-nav-prev {
    top: 11.5em;
    /*pooja 24-09-2016*/ }
  .fight-back-mob-carousel .carousel-slides {
    height: 22.25em !important; }
  .buy-online-box .location-finder-box .locationFinder-results-container .locationFinder-description .map-txt {
    /* amar 26 */
    left: 11.7%; }
  .buy-online-box .location-main-box .locationFinder-results-container {
    /* amar 26 */
    padding-top: 19em; }
  .fighting-back-main-box .fighting-back-image-left .paragraph-text p a,
  .fighting-back-main-box .fighting-back-image-right .paragraph-text p a {
    /*Pooja 3-10-2016*/
    background: url(../../img/find-out-more.png) 100% 0.275em no-repeat;
    background-size: 6%; }
  .you-are-not-alone-box .fighting-back-image-left .paragraph-text p a,
  .you-are-not-alone-box .fighting-back-image-right .paragraph-text p a {
    /*Pooja 3-10-2016*/
    background-position: 100% 0.3em; } }

.page-home.page-greece .home-right-carousel-mobile {
  display: none; }

.page-home.page-greece .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
  height: 18.638em; }

/* USIM10014717990 - Infosys starts */
@media screen and (max-width: 767px) {
  .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img .orange-paragraph-text {
    font-size: 1.6em !important; }
  .orange-paragraph-text {
    width: 229px !important; }
  .page-home.page-greece .home-desktop-left-carousel {
    display: none; }
  .page-home.page-greece .home-right-carousel-mobile {
    display: block; }
  .page-home.page-greece .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 10.636em !important; } }

/* additional inline styles */
.small-text {
  font-size: 0.725em;
  display: block;
  line-height: 1.3; }

.superscript-text {
  font-size: 0.475em;
  vertical-align: super; }

span.privacy-policy-text {
  font-size: 20px; }

/* Ends */
/************MOBILE MEDIA QUERY ENDS**********************************/
@media screen and (min-width: 768px) {
  .product-lower-sub-box2 div.component-content .richText.paragraph-text {
    width: 70%; } }

.page-o-prostude .about-cold-sores-hero-promo-box .banner-text-left p {
  width: 100%; }

.page-o-prostude .about-cold-sores-hero-promo-box .banner-text-right {
  position: absolute;
  top: 10.87em;
  right: 3.3%;
  width: 30%; }

.page-o-prostude .about-cold-sores-hero-promo-box .banner-text-left h2 {
  font-size: 2.8em; }

.page-o-prostude .about-cold-sores-hero-promo-box .banner-text-right span {
  padding-left: 30%; }

@media screen and (max-width: 1120px) {
  .page-o-prostude .about-cold-sores-hero-promo-box .banner-text-right span {
    padding-left: 20%;
    font-size: 0.9em;
    line-height: 1.1; }
  .page-o-prostude .about-cold-sores-hero-promo-box .banner-text-right span.fact-percent {
    font-size: 2em; } }

@media screen and (max-width: 930px) {
  .page-o-prostude .about-cold-sores-hero-promo-box .banner-text-right {
    top: 8.87em; } }

@media screen and (max-width: 880px) {
  .page-o-prostude .about-cold-sores-hero-promo-box .banner-text-right {
    top: 7.87em; }
  .page-o-prostude .about-cold-sores-hero-promo-box .banner-text-right span {
    padding-left: 20%;
    font-size: 0.7em;
    line-height: 1.1; } }

.zovirax-de-legal-text p {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ddd;
  border-radius: 5px 5px 0 0;
  bottom: 50%;
  box-shadow: 3px -3px 3px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  float: right;
  padding: 10px;
  position: fixed;
  right: -96px;
  transform: rotate(270deg);
  transform-origin: left top 0;
  z-index: 1000;
  color: #006999;
  margin: 0; }

.zovirax-de-legal-notice {
  padding-bottom: 40px;
  display: none;
  position: fixed;
  bottom: 0;
  background-color: #fff;
  width: 100%;
  z-index: 10000;
  box-shadow: 0 2px 8px 3px rgba(0, 0, 0, 0.35);
  left: 0px;
  margin-bottom: 0; }

.zovirax-de-legal-notice > .component-content {
  height: 0px;
  padding: 0;
  overflow-y: scroll;
  margin: 0px;
  width: 95%; }

.zovirax-de-legal-pop-up {
  margin: 0 auto;
  width: 90%; }

.zovirax-de-legal-pop-up p {
  color: #006999;
  float: left;
  width: 100%;
  margin: 6px 0; }

.zovirax-de-legal-pop-up p:first-child {
  width: 68px;
  float: right; }

.zovirax-de-legal-arrow {
  background-image: url(../../assets/img/legalarrow-up.png);
  position: fixed;
  left: 88%;
  margin-top: 0;
  float: left;
  display: inline-block;
  height: 30px;
  width: 30px;
  background-color: #006999;
  background-position: center center;
  background-repeat: no-repeat;
  text-indent: -999em;
  cursor: pointer; }

.zovirax-de-legal-close {
  text-indent: -999em;
  position: fixed;
  left: 90.5%;
  margin: 0;
  cursor: pointer;
  background-image: url(../../assets/img/legalclose-btn.png);
  margin-top: 0;
  margin-left: 5px;
  display: inline-block;
  height: 30px;
  width: 30px;
  background-color: #006999;
  background-position: center center;
  background-repeat: no-repeat;
  font-size: 0;
  float: left; }

.zovirax-de-legal-arrow-down {
  background-image: url(../../assets/img/legalarrow-down.png);
  position: fixed;
  left: 88%;
  margin-top: 0;
  float: left;
  display: inline-block;
  height: 30px;
  width: 30px;
  background-color: #00aeef;
  background-position: center center;
  background-repeat: no-repeat;
  text-indent: -999em;
  cursor: pointer; }

html[lang="fr-FR"] #wrapper #content .banner-text-right .small-text {
  padding-left: 30%; }

html[lang="fr-FR"] #wrapper #content .banner-text-right {
  top: 13.3em; }

.page-mapa-stranok .sitemap-box .sitemap-text:nth-child(3) .richText-content > ul > li ul li:last-child {
  margin-bottom: 1.5em; }

html[lang="en-GB"] .page-zovirax-cream.page-faqs .orange-paragraph-text,
html[lang="en-GB"] .page-cold-sore-prevention .orange-paragraph-text {
  padding-right: 6.5%; }

/* Infosys changes moved from CF3 to CF5 - commit #74205d3 - START */
html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .prevent-trigger-carousel .question1 .genericFormGroup .question1-answer1 {
  background: whitesmoke;
  /* Old browsers */
  background: url(../../img/in-the-winter-bg.png) center 34% no-repeat, whitesmoke;
  /* FF3.6-15 */ }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2 {
  background: whitesmoke;
  /* Old browsers */
  background: url(../../img/carousel/li_bg2.png) center 34% no-repeat, whitesmoke;
  /* FF3.6-15 */ }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer1.highlight {
  background: #006999;
  /* Old browsers */
  background: url(../../img/in-the-winter-bg-selected.png) center 34% no-repeat, #006999;
  /* FF3.6-15 */
  color: #ffffff; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question1 .o .question1-answer2.highlight {
  background: #006999;
  /* Old browsers */
  background: url(../../img/in-the-summer-selected.png) center 34% no-repeat, #006999;
  /* FF3.6-15 */
  color: #ffffff; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3.highlight {
  background: #006999;
  /* Old browsers */
  background: url(../../img/all-year-round-selected.png) center 34% no-repeat, #006999;
  /* FF3.6-15 */
  color: #ffffff; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3 {
  background: whitesmoke;
  /* Old browsers */
  background: url(../../img/carousel/li_bg3.png) center 34% no-repeat, whitesmoke;
  /* FF3.6-15 */
  margin-right: 0px; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .genericFormGroup label .question_span {
  font-size: 0.9375em;
  padding-top: 12px;
  display: inline-block; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1.highlight {
  background: #006999;
  /* Old browsers */
  background: url(../../img/fairly-stress-free-selected.png) center 34% no-repeat, #006999;
  /* FF3.6-15 */
  color: #ffffff; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2.highlight {
  background: #006999;
  background: url(../../img/ocasionally-stressful-selected.png) center 34% no-repeat, #006999;
  color: #ffffff; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3.highlight {
  background: #006999;
  background: url(../../img/extremly-stressful-selected.png) center 34% no-repeat, #006999;
  color: #ffffff; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1 {
  background: whitesmoke;
  background: url(../../img/carousel/fairly-stress-free-bg-lighlighted.png) center 34% no-repeat, whitesmoke; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg5.png) center 34% no-repeat, whitesmoke; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg6.png) center 34% no-repeat, whitesmoke;
  margin-right: 0px; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1 {
  background: whitesmoke;
  background: url(../../img/carousel/correct-highlighted.png) center 34% no-repeat, whitesmoke; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg8.png) center 34% no-repeat, whitesmoke;
  margin-right: 0px; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1.highlight {
  background: #006999;
  background: url(../../img/yes-i-do-selected.png) center 34% no-repeat, #006999;
  color: #ffffff;
  margin-right: 1.7%; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2.highlight {
  background: #006999;
  background: url(../../img/i-dont-selcted.png) center 34% no-repeat, #006999;
  color: #ffffff;
  margin-right: 0px; }

html[lang="de-DE"] .parametrizedhtml.act-on-it-video {
  display: none; }

html[lang="de-DE"] .exercise-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .relaxation-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .finances-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .coping-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .work-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .important-days-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .hormones-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .visiting-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .cold-flue-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .winter-article-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .luscious-lips-box .article-banner-box > .component-content > div > .paragraph-text,
html[lang="de-DE"] .sleep-article-box .article-banner-box > .component-content > div > .paragraph-text {
  padding-left: 5%;
  top: 4em; }

html[lang="de-DE"] .summer-article-box .article-banner-box > .component-content > div > .paragraph-text {
  padding-left: 3%;
  top: 3.2em; }

html[lang="de-DE"] .summer-article-box .article-banner-box > .component-content > div > .paragraph-text p {
  width: 78%; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1 {
  background: whitesmoke;
  background: url(../../img/carousel/correct-highlighted.png) center 34% no-repeat, whitesmoke; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1.highlight {
  background: #006999;
  background: url(../../img/yes-i-do-selected.png) center 34% no-repeat, #006999;
  color: #ffffff;
  margin-right: 1.7%; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1 {
  background-size: 29% auto; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg8.png) center 34% no-repeat, whitesmoke;
  margin-right: 0px; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2.highlight {
  background: #006999;
  background: url(../../img/i-dont-selcted.png) center 34% no-repeat, #006999;
  color: #ffffff;
  margin-right: 0px; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1 {
  background: whitesmoke;
  background: url(../../img/carousel/correct-highlighted.png) center 34% no-repeat, whitesmoke; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1.highlight {
  background: #006999;
  background: url(../../img/yes-i-do-selected.png) center 34% no-repeat, #006999;
  color: #ffffff;
  margin-right: 1.7%; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1 {
  background-size: 29% auto; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2 {
  background: whitesmoke;
  background: url(../../img/carousel/li_bg8.png) center 34% no-repeat, whitesmoke;
  margin-right: 0px; }

html[lang="de-DE"] .prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2.highlight {
  background: #006999;
  background: url(../../img/i-dont-selcted.png) center 34% no-repeat, #006999;
  color: #ffffff;
  margin-right: 0px; }

html[lang="de-DE"] .right-carousel .carousel-slides .carousel-slide:last-child .homepage-right-carousel .paragraph-text a {
  font-style: normal;
  background: url(../../img/find-out-more.png) right 0.34em no-repeat;
  padding-right: 5.6%; }

@media screen and (max-width: 767px) {
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-mob-img .orange-paragraph-text {
    font-size: 1em !important; }
  html[lang="de-DE"] .orange-paragraph-text {
    width: auto !important; } }

@media screen and (max-width: 1024px) and (min-width: 768px) {
  html[lang="de-DE"] .product-lower-sub-box1 .zovirax-hyphen {
    display: inline-block !important; }
  html[lang="de-DE"] .page-zoviprotect-lippenherpes-pflaster.page-fragen-und-antworten .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    width: 80%; }
  html[lang="de-DE"] .fighting-living-with-cold-sores-box .paragraph-text p .article-header-body {
    /* AP- on - 20/06/2018 */
    font-size: 0.75em;
    width: 94%;
    display: block;
    line-height: 17px;
    padding-bottom: 5px; }
  html[lang="de-DE"] .fighting-living-with-cold-sores-box .paragraph-text p:last-child {
    /* AP- on - 20/06/2018 */
    font-size: 0.75em;
    width: 50%;
    display: block;
    line-height: 17px; }
  html[lang="de-DE"] .right-carousel .carousel-slides .carousel-slide:last-child .homepage-right-carousel .paragraph-text a {
    padding-right: 10.2%; }
  html[lang="de-DE"] .the-truth-about-remedies-box .section .paragraph-text h1 {
    font-size: 2.3em !important;
    width: 55%; }
  html[lang="de-DE"] .summer-article-box .article-banner-box > .component-content > div > .paragraph-text p {
    width: 60%; }
  html[lang="de-DE"] .the-truth-about-remedies-box .section .paragraph-text p {
    width: 35% !important; }
  html[lang="de-DE"] .stop-the-spread-box .paragraph-text h1 {
    width: 90%;
    line-height: 1; }
  html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    font-size: 1.1em;
    width: 55%; }
  html[lang="de-DE"] .zovirax-conceal-faq-main-box .product-lower-sub-boxes-main-box .paragraph-text .subhead {
    line-height: 1.3em;
    font-size: 0.8em; }
  html[lang="de-DE"] .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    width: 40%; }
  html[lang="de-DE"] .fighting-back-main-box .banner-paragraph-text {
    top: 1.7em; }
  html[lang="de-DE"] .fighting-back-main-box .banner-paragraph-text p {
    width: 75%; }
  html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    font-size: 1.8em; }
  html[lang="de-DE"] .fighting-living-with-cold-sores-box .section .paragraph-text h1 {
    font-size: 2em; }
  html[lang="de-DE"] .fighting-living-with-cold-sores-box .paragraph-text > .component-content {
    padding-top: 1em;
    padding-left: 5%; }
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    width: 100%; }
  html[lang="de-DE"] .prevent-trigger-article-box > .component-content > div > .paragraph-text > .component-content > .richText-content {
    max-width: 94%; }
  html[lang="de-DE"] .zovirax-de-legal-pop-up {
    padding-top: 34px; }
  html[lang="de-DE"] .zovirax-de-legal-pop-up p:first-child {
    margin-top: -10px;
    margin-bottom: 35px; }
  html[lang="de-DE"] .zovirax-de-legal-arrow {
    left: 86%; } }

html[lang="de-DE"] .blue-paragraph-text {
  color: #006999;
  word-wrap: break-word; }

html[lang="de-DE"] .stop-the-spread-box .paragraph-text h1 {
  font-size: 2.5em; }

html[lang="de-DE"] .buy-online-box .location-main-box .locationFinder input[type=text] {
  padding: 0 2% 0 2%;
  width: 44.7%; }

html[lang="de-DE"] .fighting-back-image-right .paragraph-text h2 {
  font-size: 1.5em; }

html[lang="de-DE"] .fighting-back-image-left .paragraph-text h2 {
  font-size: 1.6em; }

html[lang="de-DE"] .cold-sore-confidence-box .section .paragraph-text h1,
html[lang="de-DE"] .fighting-living-with-cold-sores-box .section .paragraph-text h1,
html[lang="de-DE"] .you-are-not-alone-box .paragraph-text h1,
html[lang="de-DE"] .the-truth-about-remedies-box .section .paragraph-text h1 {
  font-size: 2.8em; }

html[lang="de-DE"] .what-is-herpes-box .about-cold-sores-banner-box .paragraph-text,
html[lang="de-DE"] .oral-herpes-treatment-box .about-cold-sores-banner-box .paragraph-text {
  padding-left: 5%; }

html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
  width: 90%;
  word-wrap: break-word;
  font-size: 1.5em; }

html[lang="de-DE"] .fighting-back-main-box .banner-paragraph-text h2,
html[lang="de-DE"] .fighting-back-main-box .banner-paragraph-text p {
  text-transform: lowercase; }

/* html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1+div > .component-content > .richText-content > h2{
    font-size: 0.9em;
} */
html[lang="de-DE"] .homepage-main-box .homepage-doctor-box .doctor-image figcaption p:nth-child(2)::after {
  right: -10%;
  bottom: 45px; }

@media screen and (min-width: 1024px) and (max-width: 1960px) {
  html[lang="de-DE"] .fighting-back-bottom-right .paragraph-text p {
    width: 35%; }
  html[lang="de-DE"] .fighting-back-bottom-right .paragraph-text p a {
    padding-right: 7%; }
  html[lang="de-DE"] .fighting-back-main-box .fighting-back-image-right .paragraph-text h2 {
    width: 44% !important; }
  html[lang="de-DE"] .act-on-it-box .fighting-back-image-left .paragraph-text h2 {
    font-size: 1.5em; }
  html[lang="de-DE"] .act-on-it-box .fighting-back-image-right .paragraph-text h2 {
    font-size: 1.5em; } }

@media screen and (max-width: 768px) and (min-width: 768px) {
  html[lang="de-DE"] .fighting-back-bottom-right .paragraph-text h2 {
    width: 50%;
    word-wrap: break-word; }
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
    width: 76%; }
  html[lang="de-DE"] .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    font-size: 2em; } }

@media screen and (max-width: 767px) and (min-width: 320px) {
  html[lang="de-DE"] .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    width: 88%;
    padding-top: 25px; }
  html[lang="de-DE"] .fighting-back-image-left .paragraph-text h2 {
    font-size: 1.250em;
    width: 50%;
    line-height: 1.2em;
    word-spacing: 0; }
  html[lang="de-DE"] .zovirax-conceal-faq-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > p {
    width: 68%;
    padding: 0; }
  html[lang="de-DE"] .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    width: 70%; }
  html[lang="de-DE"] .zovirax-conceal-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    width: 66%; }
  html[lang="de-DE"] .fighting-living-with-cold-sores-box .section .paragraph-text h1 {
    /* AP- on - 20/06/2018 */
    font-size: 1.8em; }
  html[lang="de-DE"] .product-lower-sub-box2 .product-lower-sub-box-image2 + div.paragraph-text a,
  html[lang="de-DE"] .product-lower-sub-box1 .product-lower-sub-box-image1 + div.paragraph-text a {
    background: url(../../img/find-out-more.png) 7em center no-repeat;
    background-size: 5px;
    padding-right: 10%; }
  html[lang="de-DE"] .about-cold-sores-hero-promo-box .banner-text-left {
    position: relative; }
  html[lang="de-DE"] .zovirax-de-legal-pop-up {
    padding-top: 34px; }
  html[lang="de-DE"] .zovirax-de-legal-pop-up p:first-child {
    margin-top: -15px;
    margin-bottom: 35px; }
  html[lang="de-DE"] .zovirax-de-legal-arrow {
    left: 78%; }
  html[lang="de-DE"] .zovirax-de-legal-close {
    left: 87%; }
  html[lang="de-DE"] .prevent-trigger-lower-sub-box .product-lower-sub-box1 a {
    padding-right: 0; }
  html[lang="de-DE"] .prevent-trigger-lower-sub-box .product-lower-sub-box2 .product-lower-sub-box-image2 + div.paragraph-text a,
  html[lang="de-DE"] .prevent-trigger-lower-sub-box .product-lower-sub-box1 .product-lower-sub-box-image1 + div.paragraph-text a {
    background: url(../../img/find-out-more.png) 5.4em center no-repeat; } }

@media screen and (min-width: 768px) {
  html[lang="de-DE"] .parallax-wrap .answer-box p {
    font-size: 20px; }
  html[lang="de-DE"] .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    font-size: 2.7em; }
  html[lang="de-DE"] .duopage-banner-box1 > .component-content > div > .paragraph-text {
    padding-left: 5%; }
  html[lang="de-DE"] .orange-paragraph-text a {
    color: #f47920; }
  html[lang="de-DE"] .zovirax-duo-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    width: 67% !important; } }

@media screen and (min-width: 1024px) {
  html[lang="de-DE"] .zovirax-cream-faq-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    width: 65% !important; }
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    font-size: 1.5em !important; } }

@media screen and (min-width: 1025px) {
  html[lang="de-DE"] .para-content.content-2 .left-content .cont.cont-1 {
    width: 90%; } }

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  html[lang="de-DE"] .fighting-living-with-cold-sores-box .paragraph-text p .article-header-body {
    /* AP- on - 20/06/2018 */
    font-size: 1.10em;
    width: 100%;
    line-height: 24px; }
  html[lang="de-DE"] .fighting-living-with-cold-sores-box .paragraph-text p:last-child {
    /* AP- on - 20/06/2018 */
    width: 50%;
    font-size: 1.10em;
    line-height: 24px; }
  html[lang="de-DE"] .page-packsan .fighting-back-bottom-right .paragraph-text h2 {
    font-size: 1.2em; } }

@media only screen and (min-device-width: 597px) and (max-device-width: 767px) {
  html[lang="de-DE"] .zovirax-cream-main-box .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > p:nth-child(4) {
    width: 72%;
    padding-bottom: 40px; } }

html[lang="de-DE"] .product-lower-sub-boxes-main-box .product-lower-sub-box2 .zovirax-hyphen,
html[lang="de-DE"] .homepage-carousel-main-box.slide-2 .zovirax-hyphen {
  display: none; }

html[lang="de-DE"] .page-zoviprotect-lippenherpes-pflaster .product-lower-sub-box2 .zovirax-hyphen {
  display: inline-block; }

@media screen and (max-width: 767px) and (min-width: 320px) {
  html[lang="de-DE"] .how-to-use-conceal-main-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div p .subhead,
  html[lang="de-DE"] .how-to-use-conceal-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div p .subhead {
    font-size: 0.9em; }
  html[lang="de-DE"] #footer .footer-followus-box .youtube-logo {
    width: 50px; }
  html[lang="de-DE"] .zovirax-conceal-main-box .subhead {
    width: 86%; }
  html[lang="de-DE"] .page-packsan .blue-paragraph-text {
    word-wrap: normal; }
  html[lang="de-DE"] .duopage-banner-box1 > .component-content > div > .paragraph-text {
    padding-left: 0%; }
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box.slide-1 .homepage-carousel-mob-img p:last-child {
    width: 60%; }
  html[lang="de-DE"] .homepage-main-box .homepage-carousel .homepage-carousel-main-box.slide-2 .homepage-carousel-mob-img p:last-child {
    width: 50%; }
  html[lang="de-DE"] .fighting-back-image-right .paragraph-text h2 {
    font-size: 1.05em; }
  html[lang="de-DE"] .duopage-banner-box1 > .component-content > div > .paragraph-text > .component-content > .richText-content > h1 {
    font-size: 1.70em;
    width: 100%; }
  html[lang="de-DE"] .zovirax-hyphen {
    display: none; }
  html[lang="de-DE"] .zovirax-cream-main-box .duopage-banner-box1 {
    position: relative;
    margin: 1.31em 0% 0em 8%; }
  html[lang="de-DE"] .product-lower-sub-boxes-main-box .zovirax-hyphen {
    display: inline-block; }
  html[lang="de-DE"] .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box1 .paragraph-text h2,
  html[lang="de-DE"] .how-to-use-cream-main-box .lower-sub-boxes-container-box .lower-sub-box2 .paragraph-text h2 {
    font-size: 1.10em;
    line-height: 1.1em; }
  html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 {
    font-size: 1.12em;
    width: 80%; }
  html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 .zovirax-hyphen {
    display: inline-block;
    /* aug 7th */ }
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    font-size: 1em !important;
    margin: 0 0 0.4em 0; }
  html[lang="de-DE"] .fighting-back-image-left .paragraph-text h2 {
    font-size: 1.250em; }
  html[lang="de-DE"] .fighting-back-bottom-right .paragraph-text {
    position: absolute;
    top: 1.25em;
    left: 3.8%; }
  html[lang="de-DE"] .fighting-back-bottom-right .paragraph-text h2 {
    width: 48%;
    margin-bottom: 0px;
    /*font-size: 0.90em !important; */ }
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2,
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    font-size: 1.25em; }
  html[lang="de-DE"] .fighting-back-bottom-right .paragraph-text p {
    padding: 0px;
    width: 50%; }
  html[lang="de-DE"] .about-cold-sores-box .about-cold-sores {
    display: block; }
  html[lang="de-DE"] .about-cold-sores-hero-promo-box .banner-text-left h2 {
    font-size: 1.813em;
    width: 95%; }
  html[lang="de-DE"] .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2,
  html[lang="de-DE"] .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > h2 {
    font-size: 1.25em; } }

@media screen and (max-width: 767px) and (min-width: 320px) and (orientation: landscape) {
  html[lang="de-DE"] .zovirax-cream-main-box .duopage-banner-box1 p .buy-now-text {
    margin: 4em 12% 0% 0.5%; }
  html[lang="de-DE"] .prevent-trigger-lower-sub-box .product-lower-sub-box1 > .component-content > div > .product-lower-sub-box-image1 + div > .component-content > .richText-content > h2 {
    font-size: 1.5em;
    width: 80% !important; }
  html[lang="de-DE"] .homepage-mob-doctor-box .doctor-image figcaption {
    top: 38.1%; }
  html[lang="de-DE"] .page-packsan .fighting-back-bottom-right .paragraph-text h2 {
    font-size: 1.2em; } }

/*html[lang="de-DE"] .fighting-back-bottom-right .paragraph-text h2 {  
    font-size: 1.25em;
    width: 52%;
    line-height: 1.2;
    margin-bottom: 0.3em;
	font-weight: 700;
} */
html[lang="de-DE"] .product-lower-sub-box1 .zovirax-hyphen {
  display: none; }

html[lang="de-DE"] .zovirax-conceal-main-box .where-to-buy-img figcaption {
  top: 2.5em; }

html[lang="de-DE"] .product-lower-sub-box1 p a,
html[lang="de-DE"] .product-lower-sub-box2 p a {
  padding-right: 6.5%; }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  html[lang="de-DE"] .zovirax-duo-main-box .product-lower-sub-box2 > .component-content > div > .product-lower-sub-box-image2 + div > .component-content > .richText-content > p {
    width: 74%; }
  html[lang="de-DE"] .page-lippenherpes-vorbeugen .prevent-trigger-box .product-lower-sub-box1 a,
  html[lang="de-DE"] .page-lippenherpes-vorbeugen .prevent-trigger-box .product-lower-sub-box2 a {
    padding-right: 0; }
  html[lang="de-DE"] .page-lippenherpes-vorbeugen .prevent-trigger-box .product-lower-sub-box1 p a {
    padding-right: 8.5%; }
  html[lang="de-DE"] .page-lippenherpes-vorbeugen .prevent-trigger-box .product-lower-sub-box2 p a {
    padding-right: 8.5%; } }

@media screen and (max-width: 768px) {
  html[lang="de-DE"] .homepage-main-box .homepage-left-carousel .paragraph-text a {
    bottom: 0em; } }

@media screen and (max-width: 1024px) {
  html[lang="de-DE"] .homepage-main-box .homepage-left-carousel .paragraph-text a {
    bottom: 2.5em; } }

/* Infosys changes moved from CF3 to CF5 - commit #74205d3 - END */
/*jayesh 21-04-2016 start*/
.search-result-box {
  background: #f8f8f8;
  background: -moz-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #f8f8f8), color-stop(42%, #f8f8f8), color-stop(67%, #fefefe), color-stop(82%, #fefefe), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -o-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -ms-linear-gradient(top, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: linear-gradient(to bottom, #f8f8f8 0%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  padding: 0 3.5%; }

.search-result-box .search-heading {
  width: 83.5%;
  margin: 0 auto;
  padding: 4em 0; }

.search-result-box .searchResults {
  border-bottom: none;
  padding: 0 !important;
  width: 100%;
  background: #fff; }

.search-result-box .searchResults .searchResults-result {
  background-color: transparent;
  padding: 1.8em 0 2.25em 0; }

.search-result-box .searchResults {
  border: none;
  margin: 0 !important;
  padding: 0 !important; }

.search-result-box .searchResults-result .searchResults-title {
  width: 100%;
  margin: 0; }

.search-result-box .searchResults-result .searchResults-title a {
  color: #006999;
  text-decoration: none;
  font-family: "Proxima Nova light";
  font-style: normal;
  font-size: 2em; }

.search-result-box .searchResults-description {
  font-family: "Proxima Nova light";
  font-size: 1.125em;
  color: #333333;
  margin: 0 auto; }

.search-result-box .searchResults-description a {
  font-family: "Proxima Nova light";
  font-size: 1.125em;
  color: #333333; }

.search-result-box .searchResults .searchResults-url {
  margin-left: 0;
  border-bottom: none; }

.search-result-box .searchResults-url::nth-last-child(1) {
  border-bottom: none; }

.search-result-box .searchResults-url a {
  background: none;
  padding: 0;
  color: #f47920;
  font-family: "Proxima Nova Bold";
  font-size: 1.125em; }

.search-result-box .search-heading h1 {
  display: inline-block;
  font-size: 3em;
  font-family: "Proxima Nova light"; }

.search-result-box .search-heading .search-result {
  font-size: 3em;
  font-family: "Proxima Nova light"; }

.search-result-box .search-heading .search-text {
  font-size: 3em;
  font-family: "Proxima Nova light"; }

.search-result-box .searchResults-results {
  width: 86.5%;
  margin: 0 auto;
  padding-bottom: 4em; }

.search-result-box .search-load-more {
  /*Pooja 18-10-2016*/
  margin: 0 auto;
  text-align: center;
  background: #006999;
  font-size: 1.125em;
  color: #fff;
  width: 32.4%;
  margin-bottom: 3.35em;
  padding: 0.69em 0;
  font-family: "proxima nova bold";
  border-radius: 0.2em; }

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .search-result-box .search-heading .search-text,
  .search-result-box .search-heading h1,
  .search-result-box .search-heading .search-result {
    font-size: 2em; }
  .search-result-box .searchResults-result .searchResults-title a {
    font-size: 1.3125em; }
  .search-result-box .searchResults-description,
  .search-result-box .searchResults-url a {
    font-size: 0.75em; }
  .search-result-box .search-heading {
    margin-left: 7%; }
  .search-result-box .search-heading {
    padding: 2.4em 0; }
  .search-result-box .search-load-more {
    /*Pooja 18-10-2016*/
    font-size: 0.938em;
    width: 27.6%;
    padding: 0.4em 0;
    margin-bottom: 1.8em; }
  .search-result-box .search-heading h1,
  .search-result-box .search-load-more,
  .search-result-box .search-load-more p {
    display: none; }
  /* amar 21-oct  */ }

/*jayesh 21-04-2016 end*/
@media screen and (max-width: 767px) {
  .search-result-box .searchResults > .component-content {
    width: 85%;
    margin: 0 auto; }
  .search-result-box .searchResults-results {
    width: 100%;
    padding-bottom: 2em; }
  .search-result-box {
    padding: 0; }
  .search-result-box .search-heading h1,
  .search-result-box .search-heading .search-text,
  .search-result-box .search-heading .search-result {
    font-size: 1.8125em; }
  .search-result-box .search-heading {
    padding: 1.3em 0; }
  .search-result-box .searchResults-result .searchResults-title a {
    font-size: 1.111111111111111em; }
  .search-result-box .searchResults-description,
  .search-result-box .searchResults-url a {
    font-size: 0.8125em; }
  .search-result-box .search-heading h1,
  .search-result-box .search-load-more p {
    display: none; }
  /*Pooja 18-10-2016*/
  .search-result-box .search-load-more {
    /*Pooja 18-10-2016*/
    font-size: 0.938em;
    width: 79.5%;
    margin-bottom: 2.2em;
    padding: 0.5em 0; } }

/* PR Added 18-4-16*/
#header.main .header-share {
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  right: 0;
  bottom: -4.4em;
  /* amar 8 Sept */
  padding: 0.9em 0 0.5em 0.8%;
  width: 14.25%;
  z-index: -1; }

#header.main .stage-top-nav + .header-share {
  bottom: -8.23em;
  /* amar 27 */ }

#header.main .header-share .addthis_custom_sharing {
  /* amar 8 Sept */
  float: left;
  margin-left: 2.5%; }

.footer-share,
.footer-share .at4-show {
  background: transparent; }

#header.main .header-share .at-icon,
#header.main .header-share .at-icon,
.footer-share .at-icon {
  fill: #006999;
  /* removed amar 8 Sept */ }

.footer-share-box .footer-share {
  /* amar 21 sept */
  margin-top: 0.08em;
  position: relative;
  left: -0.45em; }

#header.main .header-share .at-icon:hover {
  fill: #00b7d8;
  /* removed amar 8 Sept */ }

.footer-share-box .footer-share .at-icon:hover {
  fill: #00b7d8;
  /* removed amar 8 Sept */ }

.footer-share-box .footer-share .at-icon:focus,
.footer-share-box .footer-share .at-icon:active,
.footer-share-box .footer-share .at-icon:visited {
  fill: #006999; }

#header.main .header-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a,
.footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a {
  /* amar 8 Sept */
  background-color: transparent !important;
  border-radius: inherit !important; }

#header.main .header-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a .at-icon-wrapper {
  /* amar 8 Sept */
  height: 29px !important;
  width: 29px !important;
  line-height: 29px !important; }

#header.main .header-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a .at-icon-wrapper .at-icon {
  /* amar 8 Sept */
  height: 29px !important;
  width: 29px !important; }

.footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a .at-icon-wrapper {
  /* amar 8 Sept */
  height: 40px !important;
  width: 40px !important;
  line-height: 40px !important; }

.footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a .at-icon-wrapper .at-icon {
  /* amar 8 Sept */
  height: 40px !important;
  width: 40px !important; }

#header.main .header-share .at-custom-button-color .at-icon-wrapper {
  background-color: transparent !important; }

.footer-share .at-custom-button-color .at-icon-wrapper {
  background-color: transparent; }

#header.main .header-share .at4-show {
  background-color: transparent; }

.footer-share .addthis_custom_sharing > .at-share-tbx-element a:last-child {
  display: none; }

.footer-share .addthis_custom_sharing > .at-share-tbx-element a .at-icon-wrapper {
  background-color: transparent !important; }

.footer-share .addthis_custom_sharing > .at-share-tbx-element a svg {
  fill: #006999; }

/************TABLET MEDIA QUERY STARTS********************************/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  #header.main .header-share {
    bottom: -2.56em;
    padding: 0.45em 0 0 0.8%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a .at-icon-wrapper {
    /* amar 8 Sept */
    height: 36px !important;
    width: 36px !important;
    line-height: 36px !important; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a .at-icon-wrapper .at-icon {
    /* amar 8 Sept */
    height: 36px !important;
    width: 36px !important; }
  #header.main .header-share {
    /* amar 8 Sept */
    right: 1.3em; }
  #header.main .header-share {
    width: 15.25%;
    /* Nilima - 05-oct */ } }

/************TABLET MEDIA QUERY ENDS********************************/
/************MOBILE MEDIA QUERY STARTS********************************/
@media screen and (max-width: 962px) {
  /* amar 17 sept */
  #header.main .header-share {
    width: 19.25%;
    /* Nilima - 05-oct */
    bottom: -2.55em;
    /* NR - 19-sept-SIT */
    z-index: 2; } }

@media screen and (max-width: 768px) {
  #header.main .header-share {
    /* amar 17 sept */
    width: 19.6%; } }

@media screen and (max-width: 767px) {
  #header.main .header-share {
    /* amar 19 sept */
    width: 5.6%;
    bottom: -12.4em;
    padding: 0.9em 0 0 0; }
  #header.main .header-share > .component-content {
    margin: 0 auto;
    width: 96%; }
  #header.main .header-share .addthis_custom_sharing {
    margin-left: 0;
    text-align: center; }
  #header.main .header-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a,
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a {
    margin: 0 0 0 0; }
  #header.main .header-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > a .at-icon-wrapper .at-icon {
    height: 22px !important; }
  #header.main .header-share {
    background: white; }
  .footer-share-box {
    position: ralative; }
  .footer-share-box .footer-share {
    /* amar 19 sept */
    margin-top: 0;
    position: absolute;
    left: 64.1%;
    top: -0.8em;
    width: 30%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 15% !important; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn:nth-child(3) {
    margin-right: 0 !important; } }

@media screen and (max-width: 640px) {
  /* amar 20 sept */
  .footer-followus-box .richText {
    padding-right: 51.3%; }
  .footer-share-box .footer-share {
    width: 32%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 14% !important; } }

@media screen and (max-width: 601px) {
  .footer-followus-box .richText {
    padding-right: 49.3%; }
  .footer-share-box .footer-share {
    width: 33%;
    left: 62.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 14% !important; } }

@media screen and (max-width: 586px) {
  .footer-followus-box .richText {
    padding-right: 47.3%; }
  .footer-share-box .footer-share {
    width: 34%;
    left: 61.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 14% !important; } }

@media screen and (max-width: 568px) {
  .footer-followus-box .richText {
    padding-right: 47.3%; }
  .footer-share-box .footer-share {
    width: 36%;
    left: 61.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 14% !important; } }

@media screen and (max-width: 555px) {
  .footer-followus-box .richText {
    padding-right: 47.3%; }
  .footer-share-box .footer-share {
    width: 36%;
    left: 61.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 14% !important; } }

@media screen and (max-width: 545px) {
  .footer-followus-box .richText {
    padding-right: 45.3%; }
  .footer-share-box .footer-share {
    width: 37%;
    left: 59.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 14% !important; } }

@media screen and (max-width: 525px) {
  .footer-followus-box .richText {
    padding-right: 45.3%; }
  .footer-share-box .footer-share {
    width: 38%;
    left: 59.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 14% !important; } }

@media screen and (max-width: 515px) {
  .footer-followus-box .richText {
    padding-right: 43.3%; }
  .footer-share-box .footer-share {
    width: 38%;
    left: 58.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 11% !important; } }

@media screen and (max-width: 490px) {
  .footer-followus-box .richText {
    padding-right: 42.3%; }
  .footer-share-box .footer-share {
    width: 38%;
    left: 58.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 11% !important; } }

@media screen and (max-width: 375px) {
  .footer-followus-box .richText {
    padding-right: 32.3%; }
  .footer-share-box .footer-share {
    width: 46%;
    left: 53.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 6% !important; }
  #header.main .header-share {
    /* amar 19 sept */
    width: 9.6%; } }

@media screen and (max-width: 360px) {
  .footer-followus-box .richText {
    padding-right: 30.3%; }
  .footer-share-box .footer-share {
    width: 46%;
    left: 51.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 6% !important; } }

@media screen and (max-width: 320px) {
  .footer-followus-box .richText {
    padding-right: 24.3%; }
  .footer-share-box .footer-share {
    width: 50%;
    left: 48.7%; }
  .footer-share-box .footer-share .addthis_custom_sharing .addthis-smartlayers > .at-share-btn-elements > .at-share-btn {
    margin-right: 6% !important; } }

/************MOBILE MEDIA QUERY ENDS********************************/
/*Pooja Added 12-04-2016--------- Sitemap CSS Start-----------*/
.sitemap-box .sitemap-sub-box {
  /* Modified pooja 21-07-2016 */
  padding: 0 3.33%;
  background: #f8f8f8;
  background: -moz-linear-gradient(top, #f8f8f8 100%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(100%, #f8f8f8), color-stop(42%, #f8f8f8), color-stop(67%, #fefefe), color-stop(82%, #fefefe), color-stop(100%, white));
  background: -webkit-linear-gradient(top, #f8f8f8 100%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -o-linear-gradient(top, #f8f8f8 100%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: -ms-linear-gradient(top, #f8f8f8 100%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%);
  background: linear-gradient(to bottom, #f8f8f8 100%, #f8f8f8 42%, #fefefe 67%, #fefefe 82%, white 100%); }

.sitemap-box .paragraph-text {
  /* Modified pooja 21-07-2016 */
  background-color: #f6f6f6;
  padding: 4em 11.2% 2.5em;
  /* Modified by Nilima: 12/05/2016 */ }

.sitemap-box .paragraph-text h1 {
  font-size: 3em;
  font-weight: normal; }

.sitemap-box .paragraph-text p {
  /* Modified pooja 21-07-2016 */
  font-size: 1.125em;
  font-family: "Proxima Nova W08 Reg";
  width: 62%;
  /* Added by Nilima: 12/05/2016 */ }

.sitemap-box .sitemap-sub-box > .component-content {
  /* Added pooja 21-07-2016 */
  padding: 3.2em 8.5% 0.7em;
  background-color: #fff; }

.sitemap-box .sitemap-text ul {
  margin: 0 auto;
  padding: 0; }

.sitemap-box .sitemap-text ul li:before {
  content: ""; }

/* .sitemap-sub-box .paragraphSystem .sitemap-text:nth-child(2) ul li:last-child{  
    margin-bottom: 0.5em;
} */
.sitemap-box .sitemap-text ul li {
  margin-bottom: 0.81em;
  /* Modified by Nilima: 12/05/2016 */
  padding-left: 0px; }

.sitemap-box .sitemap-text:nth-child(2) .richText-content > ul > li ul li:last-child {
  /* Added by Nilima: 13/05/2016 */
  margin-bottom: 1.5em; }

.sitemap-box .sitemap-text ul li ul li {
  /* Modified by Nilima: 13/05/2016 */
  margin-bottom: 1.3em;
  padding-left: 20px; }

.sitemap-box .sitemap-text ul li a {
  /*Modified Pooja 21-07-2016*/
  text-decoration: none;
  font-size: 1.500em;
  /*Pooja Changes 13-04-2016*/
  color: #006999;
  font-family: "Proxima Nova W08 Reg"; }

.sitemap-box .sitemap-text ul li ul li a {
  font-size: 1.125em;
  /*Pooja Changes 13-04-2016*/ }

.sitemap-box .sitemap-text ul li ul {
  margin-top: 1em; }

/*Pooja Added --------- Sitemap CSS End-----------*/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .sitemap-box .paragraph-text {
    padding: 2.4em 10.2% 0em; }
  .sitemap-box .paragraph-text h1 {
    font-size: 2em;
    padding-bottom: 0.3em; }
  .sitemap-box .paragraph-text p {
    font-size: 0.75em;
    line-height: 1.8; }
  .sitemap-box .sitemap-sub-box {
    /*Pooja changes 13-04-2016*/
    padding: 1.5em 2.6% 0em; }
  .sitemap-box .sitemap-text ul li a {
    /*Pooja Added 13-04-2016*/
    font-size: 1.313em; }
  .sitemap-box .sitemap-text ul li {
    margin-bottom: 0.5em; }
  .sitemap-box .sitemap-text ul li ul li a {
    /*Pooja Added 13-04-2016*/
    font-size: 0.938em; }
  .sitemap-box .sitemap-text ul li ul li {
    margin-bottom: 0.5em; }
  .sitemap-box .sitemap-sub-box > .component-content {
    padding: 2.1em 6.6% 0em; } }

@media screen and (max-width: 767px) and (min-width: 320px) {
  .sitemap-box .paragraph-text {
    padding: 1.5em 10.2% 1.3em; }
  .sitemap-box .sitemap-text.sitemap-text-one ul:first-child > li:first-child,
  .sitemap-box .sitemap-text.sitemap-text-one ul:first-child > li:nth-child(2) {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 1.3em; }
  .sitemap-sub-box .sitemap-text.sitemap-text-two > .component-content > .richText-content > ul > li:first-child {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 0em; }
  .sitemap-box .paragraph-text h1 {
    font-size: 1.813em;
    margin: 0; }
  .sitemap-box .paragraph-text p {
    font-size: 0.75em;
    width: 99.5%; }
  .sitemap-box .sitemap-sub-box {
    padding: 0 0% 0.9em;
    margin: 0 3.33%;
    background: #fff; }
  .sitemap-box .sitemap-text ul li ul li a {
    font-size: 0.75em; }
  .sitemap-box .sitemap-sub-box > .component-content {
    padding: 1em 7.5% 0.7em; }
  .sitemap-box .sitemap-text ul li a {
    font-size: 1.063em; }
  .sitemap-box .sitemap-text ul li ul li {
    margin-bottom: 0em; }
  .sitemap-box .sitemap-text ul li {
    margin-bottom: 1em; }
  .sitemap-box .sitemap-text.sitemap-text-two .richText-content > ul > li ul li:last-child {
    margin-bottom: 1em; } }

/*Localization aligments for France*/
html[lang="fr-FR"] #wrapper #content {
  /*Required tabled overrides*/
  /*Required mobile overrides*/ }

html[lang="fr-FR"] #wrapper #content .article-top-box .fighting-back-article-text.grid_4 {
  width: 30%; }

html[lang="fr-FR"] #wrapper #content .article-top-box .fighting-back-article-text.grid_4 a {
  background-size: 0.3em; }

html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text {
  top: 1.5em; }

html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text h1,
html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text h2,
html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text h3,
html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text h4,
html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text p {
  width: 100%; }

html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text h1 span,
html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text h2 span,
html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text h3 span,
html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text h4 span,
html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text p span {
  display: inline-block;
  width: 55%; }

html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text p:last-child {
  padding-top: 0; }

html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text a {
  background-size: 0.4em;
  background-position: 7.5em; }

@media only screen and (max-width: 1024px) {
  html[lang="fr-FR"] #wrapper #content .banner-text-right {
    bottom: 22%;
    top: initial;
    right: 5%; }
  html[lang="fr-FR"] #wrapper #content .banner-text-right .small-text {
    font-size: 0.6em;
    padding-left: 44%; }
  html[lang="fr-FR"] #wrapper #content .product-lower-sub-box-image2,
  html[lang="fr-FR"] #wrapper #content .product-lower-sub-box-image1 {
    width: 125%; } }

@media only screen and (max-width: 767px) {
  html[lang="fr-FR"] #wrapper #content .banner-text-right {
    top: 0; }
  html[lang="fr-FR"] #wrapper #content .banner-text-right .richText-content {
    border: none; }
  html[lang="fr-FR"] #wrapper #content .banner-text-right .fact-2 {
    padding-bottom: 0;
    margin-bottom: 0.05em; }
  html[lang="fr-FR"] #wrapper #content .banner-text-right .small-text {
    padding-left: 12%;
    width: 72%; }
  html[lang="fr-FR"] #wrapper #content .product-lower-sub-box2 .paragraph-text {
    top: 1.85em;
    left: 10%; }
  html[lang="fr-FR"] #wrapper #content .product-mob-img2 {
    width: 115%; }
  html[lang="fr-FR"] #wrapper #content .about-cold-sores-box .cold-sore-white-box > .component-content {
    top: 0; } }

html[lang="fr-FR"] .page-la-verite-sur-les-remedes-au-bouton-de-fievre #wrapper .article-top-box {
  position: relative; }

@media only screen and (max-width: 1024px) {
  html[lang="fr-FR"] .page-la-verite-sur-les-remedes-au-bouton-de-fievre #wrapper .article-top-box .fighting-back-article-text.grid_4 {
    position: absolute;
    top: 0.5em;
    right: 9%; } }

/* USIM10014789112 changes starts here*/
.page-nashi-preparaty .zovirax-duo-faq-main-box .product-lower-sub-box-image2 img {
  float: right !important; }

.page-kak-kontrolirovat-prostudu-na-gubah .fighting-back-bottom-left .paragraph-text h2 {
  width: 46% !important; }

.page-ostanovite-rasprostranenie .fighting-back-image-right .paragraph-text h2 {
  font-size: 1em; }

.page-ostanovite-rasprostranenie .fighting-back-image-left .paragraph-text h2 {
  font-size: 1em; }

/* USIM10014789112 changes ends here*/
.exit-notification {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: black;
  background: rgba(0, 0, 0, 0.8);
  z-index: 2000; }

.exit-notification.is-hidden {
  display: none; }

.exit-notification .exit-notification-inner {
  position: absolute;
  width: auto;
  margin: 20px;
  left: 0;
  top: 0;
  background: url(../../assets/img/exit.jpg) repeat-x 0 0;
  background-size: auto 100%;
  padding: 13px; }

@media screen and (min-width: 992px) {
  .exit-notification .exit-notification-inner {
    position: fixed;
    top: 100px;
    width: 730px;
    margin-left: -378px;
    left: 50%; } }

@media (max-width: 768px) {
  .exit-notification .exit-notification-inner {
    position: fixed; } }

@media screen and (max-width: 699px) {
  .exit-notification-restrictive {
    position: absolute; } }

.exit-notification-text {
  text-align: center;
  font-size: 16px;
  line-height: 20px;
  color: #242f60; }

.exit-notification-text p {
  margin: 0; }

.exit-notification-text h2 {
  display: block;
  font-weight: 600;
  color: #f05322;
  font-size: 20px; }

@media screen and (min-width: 768px) {
  .exit-notification-text {
    font-size: 24px;
    line-height: 34px;
    padding: 30px 50px 0; }
  .exit-notification-text h2 {
    font-size: 34px; } }

.exit-notification-buttons {
  text-align: center;
  padding-top: 30px; }

@media screen and (min-width: 768px) {
  .exit-notification-buttons {
    padding-bottom: 50px; } }

.exit-notification-buttons button {
  display: block;
  height: 26px;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 600;
  background: #242f60;
  padding: 0 20px;
  border-radius: 50px/5px;
  border: none;
  width: 150px;
  margin: 10px auto; }

.exit-notification-buttons button:hover {
  color: #fff; }

@media (min-width: 480px) {
  .exit-notification-buttons button {
    display: inline-block;
    margin: 0 5px; } }

@media (min-width: 768px) {
  .exit-notification-buttons button {
    font-size: 22px;
    height: 50px;
    padding: 0 35px;
    border-radius: 100px/10px;
    margin: 0 20px;
    width: 280px; } }

@media (min-width: 992px) {
  .exit-notification-buttons button {
    font-size: 16px;
    height: 46px;
    width: 230px;
    padding: 0 25px;
    border-radius: 70px/5px;
    margin: 0 20px; } }

.exit-notification-buttons button:hover {
  background: #e86215; }

body {
  font-family: "Proxima Nova W08 Reg";
  font-size: 1em;
  color: #666666;
  line-height: 1.5;
  position: relative;
  overflow: auto; }

html,
body {
  width: 100%;
  font-size: 1em; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  font-family: "Proxima Nova light";
  color: #333333;
  /*Pooja 15-09-2016*/
  margin: 10px 0;
  font-weight: normal; }

.component {
  margin-bottom: 0px;
  /*pooja changes 4-04-2016*/ }

.about-cold-sores-box {
  /*Modified Pooja 21-07-2016*/
  background-color: #f6f6f6; }

#content {
  /*jayesh change 11-04-2016*/
  width: 100% !important;
  padding-left: 0;
  padding-right: 0; }

/*Buy now css Added Pooja 29-07-2016 start*/
.buy-online-box .product-retailer-box .box,
.buy-online-box .product-logo-right-box .image {
  display: none; }

.buy-online-box .location-main-box .locationFinder-results-container {
  border-top: solid 1px #D5D1CE;
  margin-top: 0.8em;
  padding-top: 0.7em;
  overflow: auto;
  max-height: 27.5em; }

.buy-online-box .location-main-box .locationFinder-title {
  display: none; }

.buy-online-box .location-main-box .locationFinder-description {
  float: left;
  width: 100%; }

.buy-online-box .location-main-box .locationFinder .locationFinder-more {
  width: 94%; }

.buy-online-box .location-main-box .locationFinder-results-set {
  width: 28%;
  padding-top: 1.6em; }

.buy-online-box .locationFinder-loadMore .loadMore {
  background-color: #006999;
  border: solid 1px #006999;
  margin-top: 1em; }

.buy-online-box .location-main-box .locationFinder-more a span {
  float: right;
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  line-height: 1.25em;
  color: #006999;
  width: 58%;
  display: inline; }

.buy-online-box .location-main-box .locationFinder-results {
  padding-bottom: 0.3em; }

.buy-online-box .location-main-box .locationFinder-more p {
  padding-left: 1.7em;
  border-right: 1px solid #635A54;
  padding-right: 0.5em;
  width: 25%;
  display: inline; }

.buy-online-box .location-main-box .product-locator .locationFinder img {
  width: 10.81%;
  height: 2.5em; }

.buy-online-box .location-main-box .locationFinder .locationFinder-description-content {
  width: 79%;
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  line-height: 1.25em; }

.buy-online-box .location-main-box .locationFinder .locationFinder-more {
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  line-height: 1.25em;
  color: #635A54; }

.buy-online-box .location-main-box .store-result .stores,
.buy-online-box .location-main-box .store-result .first-line {
  font-size: 2em; }

.buy-online-box .location-main-box .store-result .sec-line,
.buy-online-box .location-main-box .store-result .distance-selected,
.buy-online-box .location-main-box .store-result .sec-line {
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em; }

.buy-online-box .buy-now-map .divAddress {
  font-family: "Proxima Nova W08 Reg";
  font-size: 1.125em;
  text-align: left;
  display: inline-block;
  padding-right: 3%;
  padding-top: 0.5em; }

.buy-online-box .buy-now-map .divAddress .lnkTarget {
  font-size: 1.125em;
  line-height: 1.25em;
  color: #006999; }

.buy-online-box .location-finder-box .location-finder-error {
  font-size: 2em;
  padding-top: 0.7em;
  color: red; }

.buy-online-box .location-finder-box .locationFinder-results-container .locationFinder-description .map-txt {
  float: left;
  color: #006999;
  font-weight: bold;
  position: relative;
  left: -8.8%; }

.buy-online-box .locationFinder-thumbnail {
  max-width: 100%;
  margin-right: 2%; }

.buy-online-box .button-text .error-text,
.buy-online-box .locationFinder-results-set,
.buy-online-box .locationFinder-loadMore .loadMore,
.buy-online-box .locationFinder-pagination .next,
.buy-online-box .locationFinder-pagination .prev {
  display: none; }

.mapIconLabel {
  color: #006999;
  font-weight: bold;
  margin-top: -13%;
  font-size: 1.1em; }

/*Buy now css Added Pooja 29-07-2016 start*/
/* ------------------------------------------------------------------------ */
/* WUNGLOGC-1934 - html[lang="en-AU"] FIX OF ISSUES [BY SAKIB] - Start */
/* ------------------------------------------------------------------------ */
/* Issue 01 */
@media screen and (max-width: 767px) {
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .slide-2 .homepage-carousel-main-box .homepage-carousel-mob-img figcaption {
    width: 34%; } }

/* Issue 02 */
@media only screen and (max-width: 479px) {
  html[lang="en-AU"] .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .slides-item_1 .image.home-right-carousel-mobile img {
    padding-top: 40px; }
  html[lang="en-AU"] .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel .slides-item_2 .image.home-right-carousel-mobile img {
    padding-top: 90px; }
  html[lang="en-AU"] .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel.last ul.carousel-slides {
    min-height: 400px !important; } }

/* Issue 01 */
@media only screen and (min-width: 376px) and (max-width: 419px) {
  html[lang="en-AU"] .homepage-main-box .homepage-carousel,
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .carousel-slides,
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
    height: 350px !important; }
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .slide-4 .homepage-carousel-mob-img img,
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .slide-5 .homepage-carousel-mob-img img {
    width: auto;
    max-width: unset;
    height: 350px; } }

/* Issue 01 */
@media only screen and (min-width: 420px) and (max-width: 568px) {
  html[lang="en-AU"] .homepage-main-box .homepage-carousel,
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .carousel-slides,
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
    height: 450px !important; }
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .slide-4 .homepage-carousel-mob-img img,
  html[lang="en-AU"] .homepage-main-box .homepage-carousel .slide-5 .homepage-carousel-mob-img img {
    width: auto;
    max-width: unset;
    height: 450px; } }

/* ------------------------------------------------------------------------ */
/* WUNGLOGC-1934 - FIX OF ISSUES [BY SAKIB] - End */
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
/* WUNGLOGC-3433 - FIX OF ISSUES - Start */
/* ------------------------------------------------------------------------ */
@media only screen and (max-width: 767px) {
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel.right-carousel .paragraph-text h2 .blue-paragraph-text {
    color: #ffffff; } }

@media only screen and (width: 568px) {
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-carousel {
    height: 21.7em; } }

@media only screen and (width: 414px) {
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-carousel {
    height: 21em; }
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 21.636em !important; } }

@media only screen and (width: 411px) {
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-carousel {
    height: 24.3em; }
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 21em !important; } }

@media only screen and (width: 360px) {
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-carousel {
    height: 22em !important; }
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 18em !important; } }

@media only screen and (width: 320px) {
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-carousel {
    height: 19.5em !important; }
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 16em; } }

@media only screen and (width: 568px) {
  html[lang="en-NZ"] .page-home.layout-zovirax-home-layout .homepage-main-box .homepage-lower-carousel-box .homepage-sub-carousel ul.carousel-slides {
    height: 20.636em; } }

/*////////////////////////////*/
@media screen and (max-width: 375px) {
  html[lang="en-NZ"] .footer-share-box .richText,
  .footer-followus-box .richText {
    padding-left: 20%; } }

@media only screen and (max-width: 568px) {
  html[lang="en-NZ"] .footer-share-box .richText,
  .footer-followus-box .richText {
    padding-left: 23%; } }

@media only screen and (max-width: 601px) {
  html[lang="en-NZ"] .footer-share-box .richText,
  .footer-followus-box .richText {
    padding-left: 30%; } }

@media screen and (max-width: 767px) {
  html[lang="en-NZ"] .footer-share-box .richText,
  .footer-followus-box .richText {
    padding-right: 30%; } }

/* ------------------------------------------------------------------------ */
/* WUNGLOGC-3433 - FIX OF ISSUES - End */
/* ------------------------------------------------------------------------ */
.overlay-background {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 9998;
  opacity: 0.9; }

.overlay-content {
  /*jayesh change 13-04-2016*/
  position: relative;
  min-width: 80px;
  min-height: 80px;
  max-width: 75% !important;
  /* Modified by Nilima: 7/06/2016 */
  padding: 0px;
  /* Removed by Nilima: 31/05/2016 */
  display: inline-block;
  background: #FFF;
  text-align: center;
  opacity: 0.9;
  background: #000;
  /*   padding: 11.16% 6.875%; */
  /* Removed by Nilima: 31/05/2016 */ }

.overlay-container iframe#homevideo {
  /* Added by Nilima: 7/06/2016 */
  width: 99%;
  margin: 0 auto; }

.how-herpes-spreads-overlay-box .paragraph-text h2,
.treating-herpes-labialis-overlay-box .paragraph-text h2 {
  font-family: "Proxima Nova light";
  font-size: 3em; }

.how-herpes-spreads-overlay-box .paragraph-text p,
.treating-herpes-labialis-overlay-box .paragraph-text p {
  font-family: "Proxima Nova light";
  font-size: 1.125em; }

.overlay-close {
  /*jayesh change 13-04-2016*/
  z-index: 9999;
  font-size: 35px;
  line-height: 1;
  position: absolute;
  top: 0px;
  right: 0px;
  cursor: pointer;
  display: none;
  color: #fff;
  outline: none;
  width: 40px;
  height: 40px;
  background: url(../../img/overlay-close.jpg) no-repeat; }

.overlay-close:after {
  /*jayesh change 13-04-2016*/
  content: "";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@media screen and (max-width: 767px) and (min-width: 320px) {
  /*Pooja 19-09-2016*/
  .overlay-container iframe#homevideo {
    height: 15em; }
  .overlay-content {
    max-width: 90% !important; } }

/*# sourceMappingURL=../maps/core/oldChanges.css.map */

