/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/accordion/_accordion-base.scss */

.accordion-container {
    border: solid 2px #323131;
    list-style: none;
    padding: 0;
    margin: 0;
}
/* line 10, ../../sass/components/accordion/_accordion-base.scss */

.accordion-head {
    display: block;
    color: #323131;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 10px;
    background-color: #e1e1e1;
    padding: 13px;
    margin: 0;
    color: #939191;
    border-top: 2px solid black;
}
/* line 19, ../../sass/components/accordion/_accordion-base.scss */

.accordion-slide:first-child .accordion-head {
    border-top: 0;
}
/* line 23, ../../sass/components/accordion/_accordion-base.scss */

.accordion-title {
    padding: 13px;
    margin: 0;
}
/*
.accordion-slide:last-child:not(.is-active) > .accordion-head,
.accordion-slide:last-child > .accordion-content {
    border-bottom: none;
}*/
/* line 34, ../../sass/components/accordion/_accordion-base.scss */

.accordion-content {
    padding: 13px;
}
/* line 38, ../../sass/components/accordion/_accordion-base.scss */

.accordion-content-wrapper {
    border-left: 0;
    border-right: 0;
    border-top: 0;
}
/* line 46, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-slide .accordion-head:hover {
    background-color: #939191;
    color: white;
}
/* line 51, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-slide.is-active > .accordion-head:hover {
    background-color: #e1e1e1;
}
/* line 55, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-slide.is-active > .accordion-head {
    color: black;
}
/* line 60, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-content-wrapper {
    visibility: hidden;
    height: 0;
    position: relative;
    top: -999999px;
    left: -999999px;
    overflow: hidden;
    margin: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.mod-js .accordion-slide.is-active > .accordion-content-wrapper {
    visibility: visible;
    position: relative;
    top: auto;
    left: auto;
    height: auto;
    overflow: hidden;
}
/* line 72, ../../sass/components/accordion/_accordion-base.scss */

.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;
}
/* line 81, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-slide.is-active:last-child > .accordion-content-wrapper {
    border-bottom: none;
}
/* line 85, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-head {
    cursor: pointer;
    margin-bottom: 0;
    position: relative;
}
/* line 89, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-head:after {
    content: "\f054";
    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;
    position: relative;
    top: 8px;
    font-size: 12px;
    float: right;
}
/* line 98, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-slide.is-active > .accordion-head { /*Pooja 12-10-2016*/
    cursor: pointer;
}
/* line 100, ../../sass/components/accordion/_accordion-base.scss */

.mod-js .accordion-slide.is-active > .accordion-head:after {
    content: "\f078";
    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;
    position: relative;
    top: 8px;
    font-size: 12px;
    float: right;
}

.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, /* amar 26-sept SIT */
	.how-to-use-main-box .how-to-use-content-box .zovirax-accordian h3 a {
		font-size:0.8695652173913043em;
	}
}
.acregister form{padding:15px 10px;}
.acregister .wsform-item.register-form-checkbox .wsform-controls{padding-top:14px;}
.acregistration .acregister-failure p{color:#ce381b;}.addtobasket .shoppingCartContainer .shoppingCartImage {
	border-bottom: 1px solid #e0e0e0;
	padding: 10px 0 15px 0;
	text-align: center;
} 
.addtobasket .shoppingCartContainer h4 {
	color: #252a2f;
	font-size: 16px;
} 
.basketIcon {
	background: url("../../img/cart-icon.png") no-repeat center center;
	width: 16px;
	height: 14px;
	display: inline-block;
} 
.cartItem figure {
	position: relative;
} 
.cartItem figcaption p{
	background: #000;
	color: #fff;
	font-weight: 700;
	padding: 7px;
	border-radius: 80px;
	position: absolute;
	left: 18%;
	top: 20%;
	width: 20px;
	height: 20px;
	text-align: center;
}  
.add-to-basket-container, .cart-output .status{
    background: #F0EFED;
    margin-bottom: 5px;
    padding: 10px 5px 5px;
}
.addtobasket .addToBasket-quantity label, .addtobasket .addToBasket-quantity select, .addtobasket .addToBasket-quantity{display:inline-block;}
.addtobasket .addToBasket-link{display:inline-block;margin-left:10px;} 
.cart-output tr.inActiveProduct td{background-color:#F5A9A9;opacity: 0.3;filter: alpha(opacity=30)}

.addtobasket .add-to-basket-description, .cart-output .add-to-basket-description{
    display: inline-block;
    vertical-align: top;
    width: 65%;
    margin-right:10px;
    border-right:solid 1px #fff; 
}
.addtobasket .add-to-basket-description img, .cart-output .add-to-basket-description img{
    padding:10px;
    border:solid 2px #e0e0e0;
    background:#fff;

}
.addtobasket .add-to-basket-quantity, .cart-output .add-to-basket-quantity{
    display: inline-block;
    vertical-align: middle;
    width: 20%;
}
.addtobasket .add-to-basket-btn, .cart-output .add-to-basket-btn{
    display: inline-block;
    vertical-align: middle;
    width: 10%;
} 
.cart-output .inActiveProduct{background-color:#F6CED8;opacity:0.7;}
.addtobasket.add-to-basket-secondary .add-to-basket-container{background:none;padding:5px 0;}
.addtobasket.add-to-basket-secondary .add-to-basket-btn{width:auto;}
@media only screen and (max-width: 767px) {
	.cartItem figcaption p{left:45%;}
}.articleTeaser .component-content{padding-bottom:15px;} 
.articleTeaser .component-content.hero-article{padding-bottom:0;}
.articleTeaser .articleTeaser-text-content h2.articleTeaser-text-header{font-size: 1.8em;line-height:normal;margin-top:10px;}
.articleTeaser .articleTeaser-image-holder.articleTeaser-image-left{display:inline-block;float:left;margin-right:15px;padding:10px 0 10px 10px}
.articleTeaser .articleTeaser-image-holder.articleTeaser-image-right{display:inline-block;float:right;margin-left:15px;padding:10px 10px 10px 0}
.articleTeaser .component-content.hero-article{position:relative;}
.articleTeaser .component-content.hero-article .articleTeaser-image-holder{display:block;float:none;}
.articleTeaser .component-content.hero-article .articleTeaser-text-content{
    position:absolute;bottom:0;right:15px;width:50%;background:#391c19;color:#FFF;padding:10px;opacity: 0.8;filter: alpha(opacity=80)}
.articleTeaser .component-content.hero-article .articleTeaser-text-content h2, .articleTeaser .component-content.hero-article .articleTeaser-text-content a{color:#fff;}
.articleTeaser .articleTeaser-text-content p.articleTeaser-event{margin:0;}
.articleTeaser .articleTeaser-image-holder.articleVideoIcon{position:relative;}
.articleTeaser .articleTeaser-image-holder.articleVideoIcon span{
    background: url(../../../../gzg/desktop/img/play_icon.png) no-repeat center center;
    height: 94px;
    left: 40%;
    position: absolute;
    top: 30%;
    width: 94px;
	cursor:pointer;
}
.articleTeaser .articleTeaser-text-content p.articleTeaser-event{background:#eff0ed;padding:5px;}
.articleTeaser .articleTeaser-text-content span.articleTeaser-event-date{color:#f36532;font-size:30px;float: left;margin-right:5px;line-height:normal;}
.articleTeaser .articleTeaser-text-content span.articleTeaser-event-month, .articleTeaser .articleTeaser-text-content span.articleTeaser-event-year{font-size:12px;display:block;}
.articleTeaser .articleTeaser-text-content .articleTeaser-text-link{color:#0054a1;font-weight:700;} 
.articleTeaser .articleTeaser-text-content .articleTeaser-Button{padding:10px 20px;background:#15717e;border-radius:20px;color:#fff;display: inline-block;}
.articleTeaser .component-content.block-article {
    background: none repeat scroll 0 0 #f36633;
    color: #fff;
    padding:10px;
}
.articleTeaser  .component-content.block-article  h2.articleTeaser-text-header, .articleTeaser  .component-content.block-article .articleTeaser-text-link{color:#fff;}
.articleTeaser .component-content.block-article .articleTeaser-text-description p {
    border-bottom: 2px solid #fff;
    padding-bottom: 15px;
} 
.articleTeaser .articleTeaser-text-meta.icon-service-container p, .articleTeaser .articleTeaser-text-meta.icon-research-container p{margin:0;}
.articleTeaser .articleTeaser-text-content .articleTeaser-eventplace{margin:10px 10px;background:url(../../../../gzg/desktop/img/place.png) no-repeat left center;padding-left:15px;}
.articleTeaser .articleTeaser-text-content .articleTeaser-text-meta span.icon-research{background:url(../../../../gzgn/desktop/img/icon_research.png) no-repeat left center;padding: 3px 8px 13px 47px;1border-top:solid 3px #F36633;display:block;}
.articleTeaser .articleTeaser-text-content .articleTeaser-text-meta span.icon-service{background:url(../../../../gzg/desktop/img/icon_services.png) no-repeat left center;padding: 3px 8px 13px 47px;display:block;}
.articleTeaser .articleTeaser-text-content .articleTeaser-text-meta span.icon-holder-secondary{border-top:solid 4px #F06941;}

.articleTeaser .articleTeaser-text-content .articleTeaser-text-link span.articleTeaser-Video{background:url(../../../../gzg/desktop/img/play_icon_small.png) no-repeat left center;padding: 10px 32px;font-size:11px;}
.articleTeaser .articleTeaser-image-holder.articleTeaser-image-top img{border-bottom:solid 4px #f36633;}
.articleTeaser .articleTeaser-image-top .articleTeaser-text-content .articleTeaser-text-meta span.icon-service{border-top:none;} 
.articleTeaser .hero-article .articleTeaser-image-holder.articleTeaser-image-top img{border-bottom:none;} 
.articleTeaser .articleTeaser-image-holder.articleTeaser-image-top{line-height:0;}  
.articleTeaser.block-article-secondary .component-content.hero-article .articleTeaser-text-content{padding:0 0 10px 0;}
.articleTeaser.block-article-secondary .component-content.hero-article .articleTeaser-text-content{background:#fff;opacity:1;}
.articleTeaser.block-article-secondary .component-content.hero-article .articleTeaser-text-content, 
.articleTeaser.block-article-secondary .component-content.hero-article .articleTeaser-text-content h2, 
.articleTeaser.block-article-secondary .component-content.hero-article .articleTeaser-text-content a{color:#635a54;}
.articleTeaser.block-article-secondary .articleTeaser-text-content .articleTeaser-text-meta span.icon-service{border-top:solid 3px #F36633;}
.articleTeaser.block-article-secondary .articleTeaser-text-description, .articleTeaser.block-article-secondary .articleTeaser-text-link, .articleTeaser.block-article-secondary .articleTeaser-text-header{padding:0 15px;}
.articleTeaser .articleTeaser-text-meta.category-line{padding-top:10px;border-top:solid 4px #F36633;}
@media only screen and (max-width: 767px) {
    .articleTeaser .component-content.hero-article .articleTeaser-text-content{
        position:relative;
        width:100%;right:0;
        background:#161616;
        opacity:1;                
	}
    .articleTeaser .articleTeaser-image-holder{text-align:center;}
}/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/articleList/_articleList-base.scss */
.articleList {
  border: solid 2px #323131;
  padding: 13px;
  background-color: #e1e1e1;
}

/* line 9, ../../sass/components/articleList/_articleList-base.scss */
.articleList-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}

/* line 13, ../../sass/components/articleList/_articleList-base.scss */
.articleList-date {
  margin-bottom: 10px;
  color: #868484;
}

/* line 18, ../../sass/components/articleList/_articleList-base.scss */
.articleList-article {
  margin-bottom: 20px;
  overflow: hidden;
}

/* line 23, ../../sass/components/articleList/_articleList-base.scss */
.articleList-description {
  overflow: hidden;
}

/* line 27, ../../sass/components/articleList/_articleList-base.scss */
.articleList-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}

/* line 31, ../../sass/components/articleList/_articleList-base.scss */
.articleList-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 37, ../../sass/components/articleList/_articleList-base.scss */
.articleList-thumbnail {
  max-width: 100px;
  float: left;
  margin-right: 15px;
}

/* line 43, ../../sass/components/articleList/_articleList-base.scss */
.articleList-more {
  float: right;
}
/* line 45, ../../sass/components/articleList/_articleList-base.scss */
.articleList-more:after {
  content: " \00bb";
  display: inline;
}

/* line 51, ../../sass/components/articleList/_articleList-base.scss */
.articleList-more-arrow {
  display: none;
}
/* line 53, ../../sass/components/articleList/_articleList-base.scss */
.no-generatedcontent .articleList-more-arrow {
  display: inline;
}

/* line 59, ../../sass/components/articleList/_articleList-base.scss */
.articleList-article-wrapper {
  margin: 0;
  padding: 0;
}

/* line 64, ../../sass/components/articleList/_articleList-base.scss */
.articleList-horizontal-2-columns .articleList-article,
.articleList-horizontal-3-columns .articleList-article {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
}

/* line 73, ../../sass/components/articleList/_articleList-base.scss */
.articleList-horizontal-2-columns .articleList-article {
  padding: 0;
  margin: 0;
  margin-right: 1.2%;
  width: 48%;
}

/* line 80, ../../sass/components/articleList/_articleList-base.scss */
.articleList-horizontal-3-columns .articleList-article {
  padding: 0;
  margin: 0;
  margin-right: 1.5%;
  width: 31%;
}

@media only screen and (max-width: 767px) {
  /* line 88, ../../sass/components/articleList/_articleList-base.scss */
  .articleList-thumbnail {
    float: none;
    margin: auto;
    display: block;
  }

  /* line 96, ../../sass/components/articleList/_articleList-base.scss */
  .articleList-horizontal-2-columns .articleList-article,
  .articleList-horizontal-3-columns .articleList-article {
    display: block;
    width: 100%;
  }
}
/* line 103, ../../sass/components/articleList/_articleList-base.scss */
.articleList-tags {
  list-style-type: none;
  padding: 0;
  margin: -20px 0 0 0;
}

/* line 109, ../../sass/components/articleList/_articleList-base.scss */
.articleList-tags-item {
  display: inline-block;
  margin: 0 2px;
}

/* line 114, ../../sass/components/articleList/_articleList-base.scss */
.articleList-tags-item-link {
  background: #b9b8b8;
  color: black;
  border: 1px solid #939191;
  padding: 1px;
  display: block;
  font-size: 0.85em;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/box/_box-base.scss */

.homepage-mob-doctor-box {
    display: none;
}
#footer .footer-link-mob-box {
    display: none;
}
.box-outlined .component-content {
    border: solid 2px #323131;
    padding: 13px;
    background-color: #e1e1e1;
}
/* line 9, ../../sass/components/box/_box-base.scss */

.box-heading {
    display: block;
    color: #323131;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 10px;
}
/* line 13, ../../sass/components/box/_box-base.scss */

.box-more {
    display: block;
    text-align: right;
}
.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: rgba(0, 85, 124, 1);
    background: -moz-linear-gradient(left, rgba(0, 85, 124, 1) 0%, rgba(0, 85, 124, 1) 14%, rgba(91, 150, 171, 1) 58%, rgba(0, 85, 124, 1) 84%, rgba(0, 85, 124, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 85, 124, 1)), color-stop(14%, rgba(0, 85, 124, 1)), color-stop(58%, rgba(91, 150, 171, 1)), color-stop(84%, rgba(0, 85, 124, 1)), color-stop(100%, rgba(0, 85, 124, 1)));
    background: -webkit-linear-gradient(left, rgba(0, 85, 124, 1) 0%, rgba(0, 85, 124, 1) 14%, rgba(91, 150, 171, 1) 58%, rgba(0, 85, 124, 1) 84%, rgba(0, 85, 124, 1) 100%);
    background: -o-linear-gradient(left, rgba(0, 85, 124, 1) 0%, rgba(0, 85, 124, 1) 14%, rgba(91, 150, 171, 1) 58%, rgba(0, 85, 124, 1) 84%, rgba(0, 85, 124, 1) 100%);
    background: -ms-linear-gradient(left, rgba(0, 85, 124, 1) 0%, rgba(0, 85, 124, 1) 14%, rgba(91, 150, 171, 1) 58%, rgba(0, 85, 124, 1) 84%, rgba(0, 85, 124, 1) 100%);
    background: linear-gradient(to right, rgba(0, 85, 124, 1) 0%, rgba(0, 85, 124, 1) 14%, rgba(91, 150, 171, 1) 58%, rgba(0, 85, 124, 1) 84%, rgba(0, 85, 124, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00557c', endColorstr='#00557c', GradientType=1);
}
.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: rgba(248, 248, 248, 1);
    background: -moz-linear-gradient(top, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248, 248, 248, 1)), color-stop(42%, rgba(248, 248, 248, 1)), color-stop(67%, rgba(254, 254, 254, 1)), color-stop(82%, rgba(254, 254, 254, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    background: -o-linear-gradient(top, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    background: -ms-linear-gradient(top, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 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,  /* NR - 28-sept-SIT */
.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,    /* Nilima : 15-sept  */
.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,   /* Nilima : 15-sept  */
.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: rgb(245, 245, 245);
    /* Old browsers */
    
    background: url(../../img/in-the-winter-bg.png) 46% 33% no-repeat, rgb(245, 245, 245);
    /* FF3.6-15 */
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2 {
    background: rgb(245, 245, 245);
    /* Old browsers */
    
    background: url(../../img/carousel/li_bg2.png) 46% 33% no-repeat, rgb(245, 245, 245);
    /* FF3.6-15 */
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer1.highlight {
    background: rgb(0, 105, 153);
    /* Old browsers */
    
    background: url(../../img/in-the-winter-bg-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    /* FF3.6-15 */
    
    color: #ffffff;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer2.highlight {
    background: rgb(0, 105, 153);
    /* Old browsers */
    
    background: url(../../img/in-the-summer-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    /* FF3.6-15 */
    
    color: #ffffff;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3.highlight {
    background: rgb(0, 105, 153);
    /* Old browsers */
    
    background: url(../../img/all-year-round-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    /* FF3.6-15 */
    
    color: #ffffff;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .question1-answer3 {
    background: rgb(245, 245, 245);
    /* Old browsers */
    
    background: url(../../img/carousel/li_bg3.png) 46% 33% no-repeat, rgb(245, 245, 245);
    /* 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: rgb(0, 105, 153);
    /* Old browsers */
    
    background: url(../../img/fairly-stress-free-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    /* FF3.6-15 */
    
    color: #ffffff;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2.highlight {
    background: rgb(0, 105, 153);
    background: url(../../img/ocasionally-stressful-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    color: #ffffff;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3.highlight {
    background: rgb(0, 105, 153);
    background: url(../../img/extremly-stressful-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    color: #ffffff;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer1 {
    background: rgb(245, 245, 245);
    background: url(../../img/carousel/fairly-stress-free-bg-lighlighted.png) 46% 33% no-repeat, rgb(245, 245, 245);
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer2 {
    background: rgb(245, 245, 245);
    background: url(../../img/carousel/li_bg5.png) 46% 33% no-repeat, rgb(245, 245, 245);
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .question2-answer3 {
    background: rgb(245, 245, 245);
    background: url(../../img/carousel/li_bg6.png) 46% 33% no-repeat, rgb(245, 245, 245);
    margin-right: 0px;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1 {
    background: rgb(245, 245, 245);
    background: url(../../img/carousel/correct-highlighted.png) 46% 33% no-repeat, rgb(245, 245, 245);
}
.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2 {
    background: rgb(245, 245, 245);
    background: url(../../img/carousel/li_bg8.png) 46% 33% no-repeat, rgb(245, 245, 245);
    margin-right: 0px;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer1.highlight {
    background: rgb(0, 105, 153);
    background: url(../../img/yes-i-do-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    color: #ffffff;
    margin-right: 1.7%;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .question3-answer2.highlight {
    background: rgb(0, 105, 153);
    background: url(../../img/i-dont-selcted.png) 46% 33% no-repeat, rgb(0, 105, 153);
    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: rgb(0, 105, 153);
}
.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: rgb(245, 245, 245);
}
.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: rgba(248, 248, 248, 1);
    background: -moz-linear-gradient(top, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248, 248, 248, 1)), color-stop(42%, rgba(248, 248, 248, 1)), color-stop(67%, rgba(254, 254, 254, 1)), color-stop(82%, rgba(254, 254, 254, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    background: -o-linear-gradient(top, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    background: -ms-linear-gradient(top, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 42%, rgba(254, 254, 254, 1) 67%, rgba(254, 254, 254, 1) 82%, rgba(255, 255, 255, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff', GradientType=0);
    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
/*Added Pooja 13-07-2016*/

{
    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,  /* Nilima : 16-sept  */
.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"] .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;
}
.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"] .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: rgb(0, 105, 153);
	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: rgb(245, 245, 245);
    background: url(../../img/carousel/correct-highlighted.png) 46% 33% no-repeat, rgb(245, 245, 245);
}
.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer1.highlight {
    background: rgb(0, 105, 153);
    background: url(../../img/yes-i-do-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    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: rgb(245, 245, 245);
    background: url(../../img/carousel/li_bg8.png) 46% 33% no-repeat, rgb(245, 245, 245);
    margin-right: 0px;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question5 .genericFormGroup .question5-answer2.highlight {
    background: rgb(0, 105, 153);
    background: url(../../img/i-dont-selcted.png) 46% 33% no-repeat, rgb(0, 105, 153);
    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: rgb(245, 245, 245);
    background: url(../../img/carousel/correct-highlighted.png) 46% 33% no-repeat, rgb(245, 245, 245);
}
.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer1.highlight {
    background: rgb(0, 105, 153);
    background: url(../../img/yes-i-do-selected.png) 46% 33% no-repeat, rgb(0, 105, 153);
    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: rgb(245, 245, 245);
    background: url(../../img/carousel/li_bg8.png) 46% 33% no-repeat, rgb(245, 245, 245);
    margin-right: 0px;
}
.prevent-trigger-box .prevent-trigger-carousel-box .question6 .genericFormGroup .question6-answer2.highlight {
    background: rgb(0, 105, 153);
    background: url(../../img/i-dont-selcted.png) 46% 33% no-repeat, rgb(0, 105, 153);
    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 0% 0em 10%;
    }
    .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: rgb(245, 245, 245);
    }
    .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: rgb(245, 245, 245);
    }
    .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: rgb(245, 245, 245);
    }
    .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, rgb(245, 245, 245);
        position: relative;
        background-size: 20%;
        font-size: 1.4375em;
        margin-bottom: 0.5em;
        background: none;
        background-color: rgb(245, 245, 245);
    }
    .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, rgb(245, 245, 245);
        position: relative;
        background-size: 20%;
        font-size: 1.4375em;
        margin-bottom: 0.5em;
        background: none;
        background-color: rgb(245, 245, 245);
    }
    .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, rgb(245, 245, 245);
        position: relative;
        background-size: 20%;
        font-size: 1.4375em;
        margin-bottom: 0.5em;
        background: none;
        background-color: rgb(245, 245, 245);
    }
    .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: rgb(245, 245, 245);
		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: rgb(245, 245, 245);
        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: rgb(245, 245, 245);
		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: rgb(245, 245, 245);
        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: rgb(245, 245, 245);
		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: rgb(245, 245, 245);
        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;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs {
  margin: 10px 0;
}

/* line 7, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 14, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-list li {
  float: left;
  margin-right: 6px;
}

/* line 19, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-separator {
  margin: 0 10px;
}

/* line 23, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator .breadcrumbs-separator {
  display: none;
}
/* line 26, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator li {
  padding-right: 15px;
  margin-right: 9px;
  position: relative;
}
/* line 30, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator li:before {
  content: "\f054";
  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;
  position: absolute;
  top: 5px;
  right: 0;
  font-size: 8px;
}
/* line 38, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator li:last-child {
  background-image: none;
}
/* line 40, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator li:last-child:before {
  display: none;
}

@media only screen and (max-width: 767px) {
  /* line 47, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
  .breadcrumbs-list li {
    float: none;
  }
}
/* COLOR NAMES
----------------------------------------- */


/*theme colors*/


/*hard-coded colors*/


/* FUNCTIONAL COLORS
----------------------------------------- */


/*border colors*/


/*text colors*/


/*background colors*/


/*gradient colors*/


/* line 3, ../../sass/components/carousel/_carousel-base.scss */


/* G2 Added below line of css 08-01-2016  */

.ref-img {
    display: none;
    opacity: 0;
}

.carousel {
    position: relative;
    border: solid 2px #323131;
    background-color: #e1e1e1;
    padding: 15px 60px;
}


/* line 10, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slides {
    overflow: hidden;
    margin: 0;
    padding: 0;
    list-style: none;
    position: relative;
}


/* line 18, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide {
    clear: both;
    position: absolute;
    width: 100%;
}


/* line 24, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide .no-content,
.carousel-slide .no-image {
    text-align: center;
}


/* line 29, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide.is-active {
    display: block;
    position: relative;
}


/* line 34, ../../sass/components/carousel/_carousel-base.scss */

.carousel-cover {
    max-width: 50%;
    height: auto;
    float: right;
}


/* line 40, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide .image-and-content {
    overflow: hidden;
}


/* line 44, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide .no-content .carousel-cover {
    float: none;
    max-width: 100%;
}


/* line 49, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide .no-image .carousel-content {
    float: none;
    max-width: 100%;
}


/* line 54, ../../sass/components/carousel/_carousel-base.scss */

.carousel-content {
    max-width: 48%;
    float: left;
    text-align: left;
    -moz-transition-property: margin;
    -o-transition-property: margin;
    -webkit-transition-property: margin;
    transition-property: margin;
    -moz-transition-duration: 200ms;
    -o-transition-duration: 200ms;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    -moz-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    width: 100%;
}


/* line 64, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav {
    text-align: center;
    margin-top: 20px;
    overflow: hidden;
    padding: 0;
}


/* line 71, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav li {
    display: inline-block;
    margin: 0 3px;
}


/* line 77, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav a {
    display: inline-block;
    border: 2px solid #656363;
    width: 10px;
    height: 10px;
    font-size: 0;
    color: transparent;
}


/* line 86, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav li.is-active a {
    background: #939191;
}


/* line 90, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev,
.carousel-nav-next {
    position: absolute;
    top: 50%;
    border: none;
    width: 19px;
    height: 31px;
}


/* line 99, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev a,
.carousel-nav-next a {
    border: none;
    display: block;
    width: 100%;
    height: 100%;
}


/* line 107, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev {
    left: 10px;
}


/* line 109, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev a:before {
    content: "\f053";
    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;
    font-size: 30px;
    color: #939191;
}


/* line 114, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev a:hover:before {
    color: #323131;
}


/* line 120, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-next {
    right: 10px;
}


/* line 122, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-next a:before {
    content: "\f054";
    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;
    font-size: 30px;
    color: #939191;
}


/* line 127, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-next a:hover:before {
    color: #323131;
}


/* line 133, ../../sass/components/carousel/_carousel-base.scss */

.no-js .carousel .carousel-slide:first-child {
    margin-top: 0;
    border-top: none;
}


/* line 137, ../../sass/components/carousel/_carousel-base.scss */

.no-js .carousel .carousel-slide {
    position: static;
}


/* line 140, ../../sass/components/carousel/_carousel-base.scss */

.no-js .carousel .carousel-nav li {
    display: none;
}


/* line 148, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav li {
    display: inline;
    zoom: 1;
}


/* line 152, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav li.is-active a {
    background: #939191;
}


/* line 155, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav .carousel-nav-prev,
.lt-ie8 .carousel-nav .carousel-nav-next {
    width: 19px;
    height: 31px;
}


/* line 158, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav .carousel-nav-prev a,
.lt-ie8 .carousel-nav .carousel-nav-next a {
    border: none;
    display: block;
    width: 100%;
    height: 100%;
}


/* line 165, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav a {
    display: block;
    zoom: 1;
    border: 2px solid #656363;
    width: 10px;
    height: 10px;
}


/*----------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"] .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 {
    font-size: 1.875em;
    /*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"] .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 */
    margin-bottom: 0.73em;
    width: 90%;
}

.homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 {
    /* amar 21 sept */
    margin-bottom: 0.83em;
}

.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"] .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"] .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"] .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 {
    height: 32.5em;
    float: left;
    width: 100%;
}

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


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

.homepage-main-box .homepage-carousel .carousel-nav {
    /* amar 21 sept */
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 1.62em;
    right: 0;
    margin: 0 auto;
    overflow: visible;
}

.homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-prev {
    /* amar 21 sept */
    position: absolute;
    left: -0.15em;
    top: -16em;
}

.homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-next {
    /* amar 21 sept */
    position: absolute;
    right: -0.17%;
    top: -16em;
}

.homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-1 img {
    /* amar 21 sept */
    position: absolute;
    right: 6.5%;
    top: 8.65em;
}

.homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-2 img {
    position: absolute;
    right: 5.3%;
    top: 12.45em;
}

.homepage-main-box .homepage-carousel .carousel-slides .carousel-slide .slide-3 img {
    position: absolute;
    right: 12.55%;
    top: 5.25em;
}


/* 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 {
        height: 21em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 16 sept */
        height: 21em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        height: 21em;
    }
    .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 .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 {
        font-size: 0.9375em;
    }
    .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h2 + p + p {
        font-size: 0.9375em;
    }
    .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption p a {
        background: url(../../img/find-out-more.png) right 0.28em no-repeat;
    }
    .homepage-main-box .homepage-carousel .homepage-carousel-main-box .homepage-carousel-image figcaption h1 + p a {
        background: url(../../img/find-out-more.png) right 0.24em no-repeat;
    }
    .homepage-main-box .homepage-carousel .carousel-nav {
        bottom: 1.5em;
    }
    .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-prev {
        top: -10.6em;
    }
    .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-next {
        top: -10.6em;
    }
    /* 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"] .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 {
        height: 27.8em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 16 sept */
        height: 27.8em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        height: 27.8em;
    }
    .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-prev {
        top: -13.6em;
    }
    .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-next {
        top: -13.6em;
    }
    .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 {
        height: 25.8em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 16 sept */
        height: 25.8em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        height: 25.8em;
    }
    .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-prev {
        top: -12.6em;
    }
    .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-next {
        top: -12.6em;
    }
}

@media screen and (max-width:768px) {
    .homepage-main-box .homepage-carousel {
        height: 21em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 16 sept */
        height: 21em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        height: 21em;
    }
    .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-prev {
        top: -10.6em;
    }
    .homepage-main-box .homepage-carousel .carousel-nav .carousel-nav-next {
        top: -10.6em;
    }
    .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) {
    /* line 175, ../../sass/components/carousel/_carousel-base.scss */
    .carousel-cover {
        max-width: 100%;
        float: none;
        margin: auto;
        display: block;
    }
    /* line 181, ../../sass/components/carousel/_carousel-base.scss */
    .carousel-content {
        max-width: 100%;
        float: none;
    }
    /* line 186, ../../sass/components/carousel/_carousel-base.scss */
    .carousel-nav li {
        display: none;
    }
    /* line 189, ../../sass/components/carousel/_carousel-base.scss */
    .carousel-nav .carousel-nav-prev,
    .carousel-nav .carousel-nav-next {
        display: block;
    }
    .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 */
        height: 32.7em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 19 sept */
        height: 33em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        /* amar 19 sept */
        height: 33em;
    }
    .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 */
        height: 29.7em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 19 sept */
        height: 30em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        /* amar 19 sept */
        height: 30em;
    }
    .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 */
        height: 28.7em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 19 sept */
        height: 29em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        /* amar 19 sept */
        height: 29em;
    }
}

@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 */
        height: 18.7em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 19 sept */
        height: 19em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        /* amar 19 sept */
        height: 19em;
    }
}

@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 */
        height: 16.7em;
    }
    .homepage-main-box .homepage-carousel .carousel-slides {
        /* amar 19 sept */
        height: 17em !important;
    }
    .homepage-main-box .homepage-carousel .carousel-slides .carousel-slide {
        /* amar 19 sept */
        height: 17em;
    }
}


/*  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;
}.coupons {padding:10px;border:solid 1px #D5D1CE;position:relative;margin-bottom:10px;}
.coupons .couponsImage{float:left;width:30%;margin-right:10px;}
.coupons .couponsDescription{float:left;width:60%;}
.coupons .couponsContainer .button, .coupons .couponsContainer a.lightbox{bottom: 10px;position: absolute;right: 25px;}
.coupons a.lightbox, .overlay-content-inner a.couponCancel, .overlay-content-inner a.couponSubmit{
    background-color: #f36633;
    border: 1px solid #d5d1ce;
    border-radius: 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 5px 20px;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/divider/_divider-base.scss */
.divider {
  background: #939191;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOTE5MSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMzIzMTMxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTM5MTkxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-linear-gradient(45deg, #939191, #323131, #939191);
  background-image: -webkit-linear-gradient(45deg, #939191, #323131, #939191);
  background-image: linear-gradient(45deg, #939191, #323131, #939191);
  height: 2px;
  background-size: 25% 100%;
  margin: 2em 0;
}

/* line 11, ../../sass/components/divider/_divider-base.scss */
.divider.float-breaker {
  background: none;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
  clear: both;
  margin: 0;
  padding: 0;
  border: 0;
  height: auto;
}
.dosageCalculator .dosageCalculatorInput{padding:20px 10px 0 10px;border:solid 1px #D5D1CE;display:block; } 
.dosageCalculator  .hasDatepicker, .dosageCalculator input{padding:7px 0;border:solid 1px #e0e0e0;width:125px;}
.dosageCalculator .dosageOptionGroup, .dosageCalculator .button{display:inline-block;margin-right:5px;margin-bottom:20px;vertical-align:text-top;}  
.dosageCalculator .dosageCalculatorVFail{border: 1px solid #FF0000;} 
.dosageCalculator .dosageOptionGroup p.dosageError{color:#FF0000;padding:7px 0 0 0;width:150px;margin:0;text-align:center;}  
.dosageCalculator button.ui-datepicker-trigger{margin-left:5px;}
.dosageCalculator  .dosageDatepicker{background:url("../../img/calendar-icon.jpg") no-repeat right center;}
.dosageCalculator  .dosageCalculatorRecommend{display:none;}
@media only screen and (min-width: 300px) and (max-width:768px) { 
.dosageCalculator .dosageCalculatorInput .dosageOptionGroup{
	  display:block;
	  width:100%;
	  margin-bottom:10px;
 }
 .dosageCalculator  .hasDatepicker, .dosageCalculator input{
	width:60%; 
 }
.dosageCalculator .dosageCalculatorInput label span{
 	 display:block; 
  }
.dosageCalculator .hasDatepicker, .dosageCalculator input{
	  margin:0 15px 0 0;
  }
}

.editusername .editUserNameFormSuccess, .editUserNameFormFailure{display:none;}
.editusername .component-content .editUserNameFormSuccess p{
	color:#088A08;margin-bottom:10px;
}
.editusername .component-content .editUserNameFormFailure p{
	color:#8A0808;margin-bottom:10px; 
}
.editUserNameForm .control-group .button{margin-top:15px;}
.button{
	background-color: #f36633;
    border: 1px solid #d5d1ce;
    border-radius: 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 5px 20px;
 }.eventcalendar .eventCalendarFilter, #eventCalendar{
  border:solid 1px #D5D1CE;  
}
.eventcalendar .eventCalendarFilter h4{
text-align:center;
border-bottom:solid 1px #D5D1CE; 	
}

.eventcalendar .eventCalendarFilter .eventCalendarDateRange h4{
	border-top:solid 1px #D5D1CE;
}
.eventcalendar .eventCalendarFilter .selectStartDate, .eventCalendarFilter .selectEndDate  {
background:url("../../img/green_calendar.jpg") no-repeat right center;
}
.eventcalendar .eventCalendarFilter .eventCalendarSortInput, 
.eventcalendar .eventCalendarFilter .eventCalendarCategoryInput, 
.eventcalendar .eventCalendarFilter .eventCalendarLocationInput{
	margin-bottom:15px;
	padding:0 10px;
}
.eventcalendar .eventCalendarFilter .eventCalendarDateRange .selectEventDate{
padding:0 10px;
text-align:center;
}

.eventcalendar .eventCalendarFilter .eventCalendarDateRange .selectEventDate label{
	width:130px;
	display:inline-block;
}

.eventcalendar .eventCalendarFilter .eventCalendarDateRange .selectEventDate label span{
	display: block;
	text-align:center;
	font-weight:700;
}
.eventcalendar .eventCalendarFilter .eventCalendarSortInput label, 
.eventcalendar .eventCalendarFilter .eventCalendarCategoryInput label, 
.eventcalendar .eventCalendarFilter .eventCalendarLocationInput label{
display:inline-block;width:100px;	
}
.eventcalendar .eventCalendarFilter .eventCalendarSortInput select, 
.eventcalendar .eventCalendarFilter .eventCalendarCategoryInput select, 
.eventcalendar .eventCalendarFilter .eventCalendarLocationInput select{
 width:120px;	
}
.eventcalendar .eventCalendarFilter .eventCalendarButtons{
	margin:25px 0; 
	padding:0 10px;
}
.eventcalendar .eventCalendarButtons .eventCalendarSubmit{float:right;}
 .fc-event {
    background-color: #f36633;
 }
 
.eventcalendar .fc-icon-left-single-arrow:after, .eventCalendar .fc-icon-right-single-arrow:after {
	color:#f36633;
}
.eventcalendar .ui-state-default .ui-icon {
    background-image: url("../../img/ui-icons_FF7A21_256x240.png");
}
.eventcalendar .fc td, .eventCalendar .fc th {vertical-align:middle;}

.eventcalendar .fc-event-time, .fc-event-title{color:#fff;}
.eventcalendar .fc-day div {
     min-height: 20px !important;
}
.eventCalendar .fc-header-title h2, .fc-header .fc-button{margin-bottom:0;}
.eventDetails{border-bottom: 1px solid #D5D1CE; padding-bottom: 10px;}
.fc-widget-header, .fc-widget-content {
    border: 1px solid #ddd;
}

.eventCalendar .ui-widget-content{background:none;}
.eventcalendar .eventCalendarFilter{
  border:solid 1px #D5D1CE;  
}
.eventcalendar .eventCalendarFilter h4{
text-align:center;
border-bottom:solid 1px #D5D1CE; 	
}

.eventcalendar .eventCalendarFilter .eventCalendarDateRange h4{
	border-top:solid 1px #D5D1CE;
}
.eventcalendar .eventCalendarFilter .selectStartDate, .eventCalendarFilter .selectEndDate  {
background:url("../../img/green_calendar.jpg") no-repeat right center;
}
.eventcalendar .eventCalendarFilter .eventCalendarSortInput, 
.eventcalendar .eventCalendarFilter .eventCalendarCategoryInput, 
.eventcalendar .eventCalendarFilter .eventCalendarLocationInput{
	margin-bottom:15px;
	padding:0 10px;
}
.eventcalendar .eventCalendarFilter .eventCalendarDateRange .selectEventDate{
padding:0 10px;
text-align:center;
}

.eventcalendar .eventCalendarFilter .eventCalendarDateRange .selectEventDate label{
	width:130px;
	display:inline-block;
}

.eventcalendar .eventCalendarFilter .eventCalendarDateRange .selectEventDate label span{
	display: block;
	text-align:center;
	font-weight:700;
}
.eventcalendar .eventCalendarFilter .eventCalendarSortInput label, 
.eventcalendar .eventCalendarFilter .eventCalendarCategoryInput label, 
.eventcalendar .eventCalendarFilter .eventCalendarLocationInput label{
display:inline-block;width:100px;	
}
.eventcalendar .eventCalendarFilter .eventCalendarSortInput select, 
.eventcalendar .eventCalendarFilter .eventCalendarCategoryInput select, 
.eventcalendar .eventCalendarFilter .eventCalendarLocationInput select{
 width:120px;	
}
.eventcalendar .eventCalendarFilter .eventCalendarButtons{
	margin:25px 0; 
	padding:0 10px;
}
.eventcalendar .eventCalendarButtons .eventCalendarSubmit{float:right;}
 .fc-event {
    background-color: #f36633;
 }
 
.eventcalendar .fc-icon-left-single-arrow:after, .eventCalendar .fc-icon-right-single-arrow:after {
	color:#f36633;
}
.eventcalendar .ui-state-default .ui-icon {
    background-image: url("../../img/ui-icons_FF7A21_256x240.png");
}
.eventcalendar .fc td, .eventCalendar .fc th {vertical-align:middle;}
 
.eventcalendar .fc-event-time, .fc-event-title{color:#fff;}
.eventcalendar .fc-day div {
     min-height: 20px !important;
}

.eventDetails{border-bottom: 1px solid #D5D1CE; padding-bottom: 10px;}
.fc-widget-header, .fc-widget-content {
    border: 1px solid #ddd;
}
.eventcalendar .eventCalendarContainer{margin-top:5px;}
.eventCalendarTemplate, .event-results-label, .eventcalendar .searchResultDetails{display:none;} 
.eventcalendar .searchResultContainer .register a{font-weight:700;background-color: #f36633;
    border: 1px solid #d5d1ce;
    border-radius: 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 5px 20px;
margin-top:10px;}
.eventcalendar .eventCalendarContainer .eventDetails div strong{display:inline-block;width:150px;}
.eventcalendar .errorText{color:#ff0000;margin-left:10px;}
.eventcalendar .eventDetails .unsubscribe{display:none;}
.eventcalendar .eventDetails .register{display:none;}
.eventCalendar .ui-state-hover,
.eventCalendar .ui-widget-content .ui-state-hover,
.eventCalendar .ui-widget-header .ui-state-hover,
.eventCalendar .ui-state-focus,
.eventCalendar .ui-widget-content .ui-state-focus,
.eventCalendar .ui-widget-header .ui-state-focus { 
  background: #fff; 
}.eventdetails .eventDetails-eventDate,.eventDetails-itineraryDayDate{color: #72635e;}
.eventdetails .eventDetails-speakerPhotoUrl{display:inline-block;vertical-align:top;margin-right:25px;}
.eventdetails .eventDetails-speakerProfile{display:inline-block;}
.eventdetails .eventDetails-location, .eventdetails .eventDetails-locationName{background:url("../../img/location.png") no-repeat left center;padding:5px 15px;}
.eventdetails .eventDetails-locale{background:url("../../img/locale.png") no-repeat left center;padding:5px 20px;}
.eventdetails .eventDetailsInfo h2{color:#72635e;font-size:25px;}

.eventdetails .eventDetails-itineraryDayDate{background:#F36633;} 
.eventdetails .eventDetails-itineraryDayDate h5{color:#fff;padding:7px 10px;font-size:1em;}
.eventdetails .eventDetails-keyDocumentsDownload a{background:url("../../img/Download_Icon.png") no-repeat left center;padding-left:17px;}
.eventdetails .eventDetails-locationPic{width:250px;height:200px;}
.eventdetails .eventDetails-itineraryItemInfo p{display:inline-block;}

.eventdetails .eventDetailsSpeaker{margin-bottom:15px;}
.eventdetails .eventDetailsSpeakerInfo ul{padding-left:0;}
.eventdetails .eventDetailsSpeakerInfo ul li, .eventdetails .eventDetailsItineraryInfo li{list-style-type:none;}
.eventdetails .eventDetailsSpeakerInfo .eventDetails-speakerProfile .eventDetails-speakerPhoto{float:left;margin:0 15px 0 0;}
.eventdetails .eventDetailsSpeakerInfo .eventDetails-speakerProfile h4, 
.eventdetails .eventDetailsSpeakerInfo .eventDetails-speakerProfile p{padding:10px;}

.eventdetails button.eventDetails-eventRegister-button, .eventdetails .eventDetails-eventUnRegister-button, .eventdetails .eventDetails-eventLaunch-button, .eventdetails .eventDetails-eventNotLoggedIn a{background-color: #f36633;border: 1px solid #d5d1ce;border-radius: 0;
    color: #fff;cursor: pointer;
    display: inline-block;padding: 5px 20px;margin-top:10px;} 

.eventdetails ul.eventDetailsSpeakerInfo li, .eventDetails ul.eventDetailsItineraryInfo{list-style-type:none;}  
.eventdetails .eventDetailsItineraryInfo .eventDetails-itineraryItemInfo{border-bottom:solid 1px #e0e0e0;padding:5px 0;}
.eventdetails .eventDetailsItineraryInfo span.eventDetails-itineraryItemEndDate, .eventdetails .eventDetailsItineraryInfo span.eventDetails-itineraryItemDate{display:inline-block;width:90px;}

.eventDetails-relatedEvents ul li, .eventDetails-pastRelatedEvents ul li{list-style-type:none;}
.eventdetails .eventRelatedList-img-small, .eventdetails .eventRelatedList-description, .eventdetails .eventRelatedList-location, .eventdetails .eventRelated-eventLive{
    	display:inline-block;
        vertical-align:top; 
}
.eventdetails .eventRelatedList-img-small{width:10%;}
.eventdetails .eventRelatedList-description{width:68%;}
.eventdetails .eventRelatedList-location{width:15%;}
.eventdetails .eventRelated-eventLive{width:5%;}
.eventdetails .eventRelated-eventLive p{background:#F36633;color:#fff;padding:40px 10px;}

.eventdetails .eventRelatedList-location .eventDetails-eventWebinar{
    background:url("../../img/video.png") no-repeat left center;padding:5px 23px;
}
.eventdetails .eventRelatedList-location .eventRelated-eventLive, .eventdetails .eventRelatedList-location .eventDetails-eventWebinar, .eventdetails .eventRelatedList-location .eventDetails-duration, 
.eventdetails .eventDetails-eventNotWebinar 
{
    display:none;
}
.eventdetails .showWebinarEvent.eventRelatedList-location .eventDetails-eventWebinar, 
.eventdetails .showWebinarEvent.eventRelatedList-location .eventDetails-duration{display:block;}

.eventdetails .showEventLocation.eventRelatedList-location .eventDetails-eventNotWebinar{display:block;}
.eventdetails .eventRelated-eventLive.hideLiveEvent
{
    display:none;
}
.eventdetails .eventRelated-eventLive.showLiveEvent{display:inline-block;}

.eventdetails .eventDetails-eventRegister .eventDetails-eventRegister-button.eventDetails-button-disabled:disabled{background-color:#cccccc;color:#e0e0e0;border-color:#e0e0e0;}
.eventdetails .eventDetails-zincCode p{float:right;font-size:11px;}

.eventDetails-relatedEvents .eventDetails-duration, .eventDetails-pastRelatedEvents .eventDetails-duration{
 background:url("../../img/clock.png") no-repeat left center;padding:5px 20px;
}
.eventList-prescription .eventList-prescriptionurl{
    background:url("../../img/Download_Icon.png") no-repeat left center;padding-left:17px;}

.eventdetails .eventDetails-category.showWebinarEvent .eventDetails-eventWebinar, .eventdetails .eventDetails-category.showEventLocation .eventDetails-eventNotWebinar{
	display: block;
}
.eventdetails .eventDetails-category.showWebinarEvent .eventDetails-eventNotWebinar, .eventdetails .eventDetails-category.showEventLocation .eventDetails-eventWebinar{
	display: none;
}
.eventdetails .eventDetails-category .eventDetails-eventWebinar {
	background:url("../../img/video.png") no-repeat left center;
	padding:5px 25px;
}
.eventdetails .eventDetails-category .eventDetails-eventNotWebinar {
	background: rgba(0, 0, 0, 0) url("../../img/location.png") no-repeat scroll left center;
    padding: 5px 15px;
}.eventlist .eventListContent {
	border-bottom: solid 1px #e0e0e0;
	margin-bottom: 10px;
}

.eventlist .eventListContainer .eventList-img-small, .eventlist .eventListContainer .eventList-description,
	.eventlist .eventListContainer .eventList-img-large {
	display: inline-block;
	vertical-align: top;
    float: left;
}

.eventlist .eventListContainer .eventList-img-small img {
	width: 100px;
	height: 100px;
}

.eventlist .eventListContainer .eventList-description {
	padding: 0 15px;
	width: 60%;
}

.eventlist .eventListContainer .eventList-description p {
	margin: 0 0 10px 0;
}

.eventlist .eventListContainer .eventList-webinarLink, .eventlist .eventListContainer .eventList-location,
	.eventlist .eventListContainer .eventList-button {
	display: inline-block;
	vertical-align: middle;
	padding: 0 15px;
}

.eventlist .eventListContainer .event-list-live_event {
	vertical-align: middle;
	padding: 30px 15px;
	float: right;
	background: #f36633;
	color: #fff;
}

.eventlist .eventListContainer ul li {
	list-style-type: none;
    position: relative;
}

.eventlist .eventListContainer ul li.live {
	background: #e0e0e0;
}

.eventlist .eventListContainer .eventList-webinarLink span.eventList-duration
	{
	background: url("../../img/clock.png") no-repeat left center;
	padding: 5px 20px;
}

.eventlist .eventListContainer .eventList-webinarLink span.eventList-webinar-icon
	{
	background: url("../../img/webinar_icon.png") no-repeat left center;
	padding-left: 70px;
	display: block;
	margin-bottom: 7px;
	width: 60px;
	height: 11px;
}

.eventlist .eventListContainer .eventList-location span.eventList-location
	{
	background: url("../../img/location.png") no-repeat left center;
	padding-left: 15px;
}

.event-filter-container .event-filter-button {
	margin-top: 15px;
}

.eventlist .event-list-live_event {
	display: none;
}

.eventlist li.live .event-list-live_event {
	display: inline-block;
}

.event-filter-container .event-filter-button .event-filter-submit {
	background-color: #f36633;
	border: 1px solid #d5d1ce;
	border-radius: 0;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	padding: 5px 20px;
}

.event-filter-date .searchFilter-start-date, .event-filter-date .searchFilter-end-date
	{
	display: inline-block;
}

.event-filter-taggroup .searchFilter-control, .event-filter-format .searchFilter-control
	{
	background: none repeat scroll 0 0 #f5f5f5;
	border-bottom: 1px solid #dfdfdd;
	padding: 7px 5px;
}

.eventlist .eventList-category {
	margin-top: 10px;
}

.event-filter-format, .event-filter-date, .event-filter-button {
	display: none;
}

.eventlist  .eventListContainer .loading {
	padding: 50px;
	text-align: center;
}

.eventList-eventNotWebinar, .eventList-duration, .eventList-eventWebinar
	{
	display: none;
}

.showWebinarEvent .eventList-eventWebinar, .showWebinarEvent .eventList-duration
	{
	display: block;
}

.showEventLocation .eventList-eventNotWebinar {
	display: block;
}

.eventlist .eventList-location .eventList-eventWebinar{
    background:url("../../img/video.png") no-repeat left center;padding:5px 23px;
}  
.eventlist .eventList-location .eventList-duration{
 background:url("../../img/clock.png") no-repeat left center;padding:5px 20px;
}
.eventlist .eventList-zincCode p{float:right;font-size:11px;}
.eventlist .eventList-eventLive.showLiveEvent{display:inline-block;}
.eventlist .eventList-eventLive p{background:#F36633;color:#fff;padding:40px 10px;} 
.eventlist .eventList-eventLive.hideEvent{display:none;}

.eventList-availableOnline {
    position: absolute;
    bottom: 15px;
    background: #605e5e;
    color: #fff;
}
.eventList-availableOnline p {
    margin-top: 8px;
    margin-bottom: 8px;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 6px;
}

@media only screen and (max-width: 768px) {
	.eventlist .eventListContainer .eventList-description {
		width: 95%;
	}
}

@media only screen and (max-width: 420px) {
	.eventlist .eventListContainer .eventList-img {
		display: block;
		text-align: center;
	}
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/fileList/_fileList-base.scss */
.fileList-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}

/* line 7, ../../sass/components/fileList/_fileList-base.scss */
.fileList-date {
  margin-bottom: 10px;
  color: #868484;
}

/* line 12, ../../sass/components/fileList/_fileList-base.scss */
.fileList-file {
  margin-bottom: 20px;
  overflow: hidden;
}

/* line 17, ../../sass/components/fileList/_fileList-base.scss */
.fileList-description {
  overflow: hidden;
}

/* line 21, ../../sass/components/fileList/_fileList-base.scss */
.fileList-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}

/* line 25, ../../sass/components/fileList/_fileList-base.scss */
.fileList-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 31, ../../sass/components/fileList/_fileList-base.scss */
.fileList-thumbnail {
  max-width: 100px;
  float: left;
  margin-right: 15px;
}

/* line 37, ../../sass/components/fileList/_fileList-base.scss */
.fileList-download {
  text-align: right;
}

/* line 41, ../../sass/components/fileList/_fileList-base.scss */
.fileList-download-size {
  color: #868484;
  display: block;
}

@media only screen and (max-width: 767px) {
  /* line 47, ../../sass/components/fileList/_fileList-base.scss */
  .fileList-thumbnail {
    float: none;
    margin: auto;
    display: block;
  }
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/flash/_flash-base.scss */
.flash {
  text-align: center;
}

/* line 7, ../../sass/components/flash/_flash-base.scss */
.flash object {
  max-width: 100%;
}

/* Flash is not installed */
/* line 12, ../../sass/components/flash/_flash-base.scss */
.flash-missing {
  margin: 0 auto;
}

/* line 16, ../../sass/components/flash/_flash-base.scss */
.flash .seoDescription {
  display: none;
}

