#wrapper.canada .parallax-search-box .button:focus{outline: -webkit-focus-ring-color auto 5px !important;}/*Priya 9-Sep*/
.cold-weather-box .abreva-txt p:nth-child(2) {
    width: 98%
}
#wrapper.french .banner-box .banner-img figure figcaption h2{
/* margin-top: -43px;*//* srikanth 24-oct */
}
#wrapper.french .para-dot-nav p{
line-height: 1; /*meena 16 oct option4*/
}
#wrapper.french span.tag-name.hide-dot{
width:100px;/*meena 16 oct option4*/
}
#wrapper.french span.tag-name.show-dot{
width:100px;/*meena 16 oct option4*/
}
.page-faq #wrapper.french .banner-box .banner-img figure figcaption h2{
margin-top: 0px;/*meena 16 oct*/
}
#wrapper.french .parallax-search-box .button:focus{outline: -webkit-focus-ring-color auto 5px !important;}/*Priya 9-Sep*/
.cold-weather-box .abreva-txt p:nth-child(2) {
    width: 98%;/*meena 11 oct*/
}
#wrapper.french .main-box .myths-accordion .accordion-container .accordion-slide .accordion-head a .fact{
padding-left: 1%;/*meena 13 oct*/
    width: 16.5%;
	}
#wrapper.french .main-box .myths-accordion .accordion-container .accordion-slide .accordion-head a .close{
padding-left: 1%;/*meena 13 oct fact*/
    width: 16.5%;
	}
/*meena 11 oct language selector*/
#wrapper.french .language-selector.component .language-selector-active:hover {
    background: #4C4C4E;/*meena 13*/
}

#wrapper.french .language-selector.component .language-selector-active {
    background: #13579B;/*meena 13*/
}

#wrapper.canada .language-selector.component .language-selector-active:hover {
    background: #4C4C4E;/*meena 13*/
}

#wrapper.canada .language-selector.component .language-selector-active {
    background: #13579B;/*meena 13*/
}
#wrapper.canada .language-selector.component .language-selector-active {
    position: absolute;
    width: 102px;
    line-height: 24px;
    top: -1px;
    background: #007aa3;
   /*  font-family: "HelveticaNeueW01-55Roma"; */
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #fff;
    left: -1px;
    cursor: pointer;
}
#wrapper.canada .language-selector.component {
    width: 15.91489%; /*meena oct13*/
    border: 1px solid rgba(143,139,139,.6);
    border-radius: 15px;
    margin-top: 4px;
    float: right;
    line-height: 24px;
    position: relative;
    height: 24px;
	margin-right: -2%;
}
#wrapper.canada .language-selector.component .language-selector-inactive {
    position: absolute;
    width: 102px;
    line-height: 24px;
    top: -1px;
    background: none;
    /* font-family: "HelveticaNeueW01-55Roma"; */
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #666363;
    right: -1px;
}

/* #wrapper.canada .component>.component-content .language-selector{
    margin-bottom: 0;
    max-width: 940px;
    margin: 0 auto;
} */
#wrapper.french .language-selector.component .language-selector-active {
    position: absolute;
    width: 102px;
    line-height: 24px;
    top: -1px;
    background: #007aa3;
   /*  font-family: "HelveticaNeueW01-55Roma"; */
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #fff;
    left: -1px;
    cursor: pointer;
}
#wrapper.french .language-selector.component {
    width: 15.91489%;
    border: 1px solid rgba(143,139,139,.6);
    border-radius: 15px;
    margin-top: 4px;
    float: right;
    line-height: 24px;
    position: relative;
    height: 24px;
	margin-right: -2%;
}
#wrapper.french .language-selector.component .language-selector-inactive {
    position: absolute;
    width: 102px;
    line-height: 24px;
    top: -1px;
    background: none;
    /* font-family: "HelveticaNeueW01-55Roma"; */
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #666363;
    right: -1px;
}
/*meena 11 oct language selector*/
.box-outlined .component-content {
    border: solid 2px #323131;
    padding: 13px;
    background-color: #e1e1e1
}
.box-heading {
    display: block;
    color: #323131;
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 10px
}
.box-more {
    display: block;
    text-align: right
}
.parallax-demo {
    width: 100%;
    float: left
}
.slider-images-main-box {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    height: 668px
}
.slider-content-box {
    position: relative;
    width: 100%;
    z-index: 2;
    margin: 0 auto;
    overflow: hidden;
    float: left;
    min-height: 3595px
}
.slider-box-image-1,
.slider-box-image-2,
.slider-box-image-3,
.slider-box-image-4,
.slider-box-image-5,
.slider-box-image-6 {
    width: 73%;
    height: auto;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    margin: 0 auto
}
.slider-box-image-1 .image,
.slider-box-image-2 .image,
.slider-box-image-3 .image,
.slider-box-image-4 .image,
.slider-box-image-5 .image,
.slider-box-image-6 .image {
    width: 100%
}
.slider-box-image-1 .image img,
.slider-box-image-2 .image img,
.slider-box-image-3 .image img,
.slider-box-image-4 .image img,
.slider-box-image-5 .image img,
.slider-box-image-6 .image img {
    width: 100%
}
.content_1 {
    width: 100%;
    margin-top: 12em;
    min-height: 620px
}
.slider-box-content-left .sliding-text {
    width: 48%;
    margin-left: 22%
}
.slider-box-content-right .sliding-text {
    width: 48%;
    margin-left: 40%;
    margin-top: 9em
}
.slider-box-content-left .question-answer-text {
    width: 48%;
    margin-top: 2em;
    margin-left: 22%
}
.slider-content-box .new-animation {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    margin-top: 0
}
.slider-content-box .component-content>.content>.new-animation .slider-box-content-left {
    position: fixed;
    left: -49%;
    z-index: 1;
    top: 12em
}
.slider-content-box .component-content>.content>.new-animation .slider-box-content-right {
    position: fixed;
    right: -51%;
    z-index: 1;
    top: 12em
}
.home-main-box,
.main-nav-box {
    width: 100%;
    margin: 0 auto
}
.home-main-box {
    background: #eee
}
.Print-coupon-box {
    background: #14367a;
    background: -moz-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: -webkit-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: linear-gradient(to right, #14367a 0%, #338ac3 100%)
}
#header .header-box {
    width: 100%;
    height: 63px
}
#footer {
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}
#wrapper.canada #footer, #wrapper.french #footer {
	margin-bottom:23px; /* srikanth 24-oct */
}
.page-cold-sore-treatments #wrapper.canada #footer,
.page-cold-sore-treatments #wrapper.french #footer,
.page-how-to-use-abreva #wrapper.canada #footer,
.page-how-to-use-abreva #wrapper.french #footer,
.page-when-to-use-abreva #wrapper.canada #footer,
.page-when-to-use-abreva #wrapper.french #footer,
.page-cold-weather #wrapper.canada #footer,
.page-cold-weather #wrapper.french #footer,
.page-relaxation-techniques #wrapper.canada #footer ,
.page-relaxation-techniques #wrapper.french #footer { /* srikanth 24-oct */
	margin-bottom:0;
}
#footer .footer-box {
    width: 100%;
    margin-bottom: 0em
}
#footer .footer-box .left-footer-box {
    padding-left: 0;
    width: 49.68833%
}
#footer .footer-box .left-footer-box .left-footer-logo-box {
    width: 41.74444%
}
#footer .footer-box .left-footer-box .left-footer-logo-box>.component-content {
    width: 100%;
    min-height: 10.4375em;
    background-color: #fff
}
#footer .footer-box .left-footer-box .gsk-footer-logo img {
    margin-top: 2.8em;
    margin-left: 16%
}
#footer .footer-box .left-footer-box .footer-navigation-box {
    width: 57.222%;
    margin-left: 1%;
    min-height: 10.4375em;
    background-color: #fff;
    box-sizing: border-box;
    padding: 7.9% 6.7% 1% 6.7%
}
#footer .section.footer-box .left-footer-box .footer-navigation-box a {
    text-decoration: none;
    outline: none;
    color: #878787
}
#footer .footer-box .right-footer-box {
    background-color: #fff;
    margin-left: .5%;
    width: 49.813%;
    min-height: 5.625em;
    padding-left: 4%
}
#footer .footer-box .sign-up-now-box {
    margin-left: .5%;
    width: 49.813%
}
#footer .footer-box .right-footer-box .follow-us-text {
    width: 42%
}
#footer .footer-box .right-footer-box .follow-us-text p {
    font-size: .875em;
    color: #5b5b5b;
    font-weight: 400
}
#footer .footer-box .right-footer-box .twitter-share {
    margin-left: 1%;
    width: 15%
}
#footer .footer-box .right-footer-box .facebook-share {
    margin-left: 1%;
    width: 11%
}
#footer .section.footer-box .right-footer-box .youtube-share.component {
    margin-left: 1%;
    width: 10%
}
#footer .section.footer-box .right-footer-box .follow-us-box {
    max-width: 35%;
    margin-top: 2.2em
}
#footer .section.footer-box .right-footer-box .share-box {
    margin-top: 2.2em;
    width: 44.94444%
}
#footer .section.footer-box .right-footer-box .share-box .footer-share-txt p {
    font-size: .875em;
    color: #5b5b5b;
    font-weight: 400;
    float: left
}
#footer .section.footer-box .right-footer-box .share-box .section.grid_3.omega {
    padding-left: 5%
}
#footer .footer-box .sign-up-now-box .footer-sign-up-box {
    width: 49.67222%;
    background: #fff;
    margin-top: 1em;
    border-radius: 5px;
    padding: .3125em
}
#header .header-box {
    width: 100%;
    height: auto;
    padding: 0;
    min-height: 3.4em;
    box-sizing: border-box;
    padding-top: .5em
}
.copyright-box {
    background: #064179;
    color: #fff;
    min-height: 5.3125em;
    float: left;
    width: 100%;
    text-align: center;
    padding: .9em 0 0 0;
    box-sizing: border-box
}
.footer-box .footer-nav-txt ul li:before {
    content: ""
}
.promo-box .promo-txt .white-txt-button {
    color: #fff;
    background: #024a94;
    padding: 5px 8px 3px 8px;
    font-weight: 700;
    line-height: 1;
    font-size: .75em;
    text-transform: uppercase;
    letter-spacing: .025em
}
.blue-footer-box .Print-coupon-box .print-coupon-text p a {
    text-decoration: none;
    color: #fff;
    line-height: 1.3;
    font-weight: 400;
    font-size: 1em;
    text-transform: uppercase
}
.blue-footer-box .Print-coupon-box .print-coupon-text p .blue-reference-text {
    font-weight: 700
}
.blue-footer-box .Print-coupon-box .print-coupon-image {
    width: 15.94444%;
    position: relative;
    top: 1px
}
.blue-footer-trigger-box .Print-coupon-box .print-coupon-image {
    width: 15.94444%;
    position: relative;
    top: 1px
}
.blue-footer-box .Print-coupon-box .print-coupon-text {
    width: 50.5%
}
.blue-footer-trigger-box .Print-coupon-box .print-coupon-text {
    width: 50.5%;
    margin-top: 1em
}
.buy-image .buy-now-logos {
    border: 1px solid #c8c8c8;
    border-radius: 5px;
    width: 47.7%!important;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/arrow.png) 93% no-repeat!important;
    height: 59px;
    margin: 0 10px 10px 0;
    box-sizing: border-box;
    clear: none!important
}
.buy-image .buy-now-logos>.component-content {
    display: table;
    margin: 0;
    width: 100%
}
.buy-image .buy-now-logos>.component-content>a {
    display: table-cell;
    height: 59px;
    padding: 0;
    vertical-align: middle;
    text-align: left;
    width: 100%;
    box-sizing: border-box;
    padding-left: 6%
}
.buy-image .buy-now-logos img {
    height: auto
}
.buy-now-box .buy-now-image {
    width: 47.8999%;
    padding: .6em 4%;
    margin-left: 0
}
.buy-now-html .buy-now {
    color: #858686;
    font-weight: 700;
    padding: .5em 1%;
    border-radius: 5px;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/down_arrow.png) 96% no-repeat!important;
    text-transform: uppercase;
    letter-spacing: .05em;
    width: 360px
}
.buy-now-html>.component-content {
    overflow: hidden
}
select::-ms-expand {
    display: none
}
.blue-footer-box .Print-coupon-box .print-coupon-text p .blue-txt-button {
    font-weight: 400;
    font-size: 1em
}
.blue-footer-box .Print-coupon-box {
    padding: 0 .1% 0 2.8%
}
.blue-footer-trigger-box .Print-coupon-box {
    padding: 0 .1% 0 2.8%
}
.blue-footer-box .Print-coupon-box,
.blue-footer-box .sign-up-box {
    width: 49.75%
}
.blue-footer-trigger-box .Print-coupon-box,
.blue-footer-trigger-box .sign-up-box {
    width: 49.75%
}
.home-main-box .our-fans-box .promo-box .promo-box-1 {
    width: 33%
}
.home-main-box .our-fans-box .promo-box .promo-box-2,
.home-main-box .our-fans-box .promo-box .promo-box-3 {
    margin-left: 6px
}
.blue-footer-box .sign-up-box {
    background: #14367a;
    background: -moz-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: -webkit-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: linear-gradient(to right, #14367a 0%, #338ac3 100%);
    padding: 2.1em .1% 1.34em 2.3%;
    margin-left: .5%
}
.blue-footer-trigger-box .sign-up-box {
    background: #14367a;
    background: -moz-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: -webkit-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: linear-gradient(to right, #14367a 0%, #338ac3 100%);
    padding: 2.1em .1% 1.34em 2.3%;
    margin-left: .5%
}
.blue-footer-box .sign-up-box .abreva-newsletter-text {
    color: #fff;
    font-weight: 700;
    line-height: 1;
    margin-top: .4em
}
.blue-footer-trigger-box .sign-up-box .abreva-newsletter-text {
    color: #fff;
    padding-top: .3em;
    font-size: 1.5em;
    line-height: 1;
    font-weight: 700
}
.blue-footer-box .sign-up-box .abreva-newsletter-text .heading_text {
    font-weight: 700;
    line-height: 1;
    font-size: 1.5em
}
.blue-footer-box .sign-up-box .abreva-newsletter-text .heading_sub-text {
    font-weight: 400;
    line-height: 1;
    font-size: 1em
}
.product-box {
    padding-left: 9%;
    padding-top: 3.5em;
    background-image: -ms-linear-gradient(top, #F9FAFA 0%, #E8F2F9 50%, #E3F0F9 75%, #EFF6F9 87.5%, #fafafa 100%);
    background-image: -moz-linear-gradient(top, #F9FAFA 0%, #E8F2F9 50%, #E3F0F9 75%, #EFF6F9 87.5%, #fafafa 100%);
    background-image: -o-linear-gradient(top, #F9FAFA 0%, #E8F2F9 50%, #E3F0F9 75%, #EFF6F9 87.5%, #fafafa 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F9FAFA), color-stop(50, #E8F2F9), color-stop(75, #E3F0F9), color-stop(87.5, #EFF6F9), color-stop(100, #fafafa));
    background-image: -webkit-linear-gradient(top, #F9FAFA 0%, #E8F2F9 50%, #E3F0F9 75%, #EFF6F9 87.5%, #fafafa 100%);
    background-image: linear-gradient(to bottom, #F9FAFA 0%, #E8F2F9 50%, #E3F0F9 75%, #EFF6F9 87.5%, #fafafa 100%)
}
.product-box .our-products-content-box sup {
    top: -.4em
}
.product-box .abreva-logo {
    position: relative;
    margin-left: -168px
}
.product-box .header-text {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/action-text-bg.png) 100% 0 no-repeat;
    height: 193px
}
.product-box .header-text h1 {
    color: #024a94;
    font-weight: 700;
    line-height: 1;
    font-size: 3em;
    margin-bottom: 0;
    padding: 0 0 9px 0
}
.product-box .header-text {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/product-details-dots.png) 100% 0 no-repeat
}
.product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text h3 {
    line-height: 1.1;
    font-size: 1.875em;
    color: #024a94
}
.product-box .our-products-content-box .products-abreva-cream-box .white-text {
    line-height: 1;
    font-size: 1em;
    color: #6b6d6e;
    font-weight: 400
}
.product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text:nth-child(2) a {
    width: 59%!important;
    float: none!important;
    margin: 0 auto
}
.product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text:nth-child(2) a,
.product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text:nth-child(2) a {
    text-decoration: none;
    color: #fff;
    border-radius: 5px;
    display: block;
    box-sizing: border-box;
    margin-top: 15px;
    text-align: center;
    font-weight: 700;
    font-size: .8125em;
    line-height: 1;
    background: rgb(2, 74, 148);
    background: -moz-linear-gradient(45deg, rgba(2, 74, 148, 1) 0%, rgba(2, 74, 148, 1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(2, 74, 148, 1) 0%, rgba(2, 74, 148, 1) 100%);
    background: linear-gradient(45deg, rgba(2, 74, 148, 1) 0%, rgba(2, 74, 148, 1) 100%);
    border-radius: 6px;
    outline: none;
    text-decoration: none;
    padding: .7em 5% .7em 5%;
    width: auto;
    float: left;
    box-sizing: border-box;
    border: 1px solid #2465a0;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
    letter-spacing: .025em
}
.product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text {
    padding-top: 60px;
    margin-left: 1%
}
.product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text .component-content {
    overflow: visible
}
.product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text h4 {
    font-size: 1.125em;
    line-height: 1;
    color: #024a94;
    font-weight: 700;
    padding: 0 3.2%
}
.product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text p {
    text-align: center
}
.product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text .white-text {
    font-size: 1em;
    line-height: 1;
    color: #585858;
    font-weight: 400
}
.product-box .our-products-content-box .products-conceal-patch-box .content {
    width: 71.6%;
    background-color: #fff;
    padding: .7em 7% 1.5em;
    box-shadow: 0 0 1px #ccc;
    margin-left: -14%
}
.product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-image img {
    display: block;
    margin: 0 auto;
    margin-bottom: .5em
}
.product-box .header-text .products-title-paragraph {
    color: #024a94;
    font-weight: 400;
    line-height: 36px;
    font-size: 1.875em;
    display: block;
    padding-right: 11%;
    letter-spacing: -1px
}
.product-box .our-products-content-box .reference-text {
    color: #585858;
    font-weight: 400;
    line-height: 1.4;
    font-size: .75em;
    margin-top: -35px;
    float: left
}
.product-box .our-products-content-box {
    padding-bottom: 1.8em
}
.newsletter-box .newsletter-header-box .newsletter-body-text h1 {
    font-weight: 700;
    line-height: 1;
    font-size: 2.85em;
    margin-bottom: .19em
}
.newsletter-box .newsletter-header-box .newsletter-body-text .white-text {
    font-weight: 400;
    font-size: 1.125em;
    line-height: 1.2;
    color: #585858;
    width: 88%;
    display: block
}
.newsletter-box .newsletter-header-box {
    padding-left: 9%;
    padding-top: 2.5em;
    padding-bottom: 3em
}
.newsletter-box .abreva_subscription h2 {
    border-bottom: none;
    font-weight: 700;
    font-size: 1.85em;
    line-height: 1;
    display: none
}
.newsletter-box .wsform>.component-content {
    background-color: #eef4f8;
    padding: 1.9em 0 0 9%
}
.newsletter-box .abreva_subscription .wsform-item label {
    color: #024a94;
    font-weight: 700;
    font-size: .85em;
    line-height: 1
}
.newsletter-box .wsform .component-content {
    background-color: #eef4f8
}
.newsletter-box .wsform-controls input[type="text"] {
    border: 2px solid #c8c8c8;
    width: 35.6%
}
.A_INSCID {
    display: none
}
.newsletter-box .form-box .form .control-group {
    margin-bottom: 4em
}
.newsletter-box .abreva_subscription .wsform-item {
    margin-bottom: -2px
}
.newsletter-box .abreva_subscription .submit.button {
    background: #14367a;
    background: -moz-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: -webkit-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: linear-gradient(to right, #14367a 0%, #338ac3 100%);
    font-weight: 700;
    font-size: .8125em;
    line-height: 1;
    padding: 1em 2.5%;
    border-radius: 7px
}
.newsletter-box .newsletter-bottom-text {
    font-weight: 400;
    font-size: 1.125em;
    line-height: 1.2;
    color: #5b5b5b;
    padding: 1em 1.4%;
    background-color: #fff;
    border: 1px solid #e7e8e9;
    width: 21.8%;
    margin-top: 3.2em
}
.newsletter-box .wsform .wsform-controls,
.wsform .controls {
    margin-left: 0px!important
}
.newsletter-box .form-box {
    background-color: #eef4f8
}
.newsletter-box .wsform .newsletter-body {
    font-weight: 400;
    font-size: 1.125em;
    line-height: 1.2;
    padding-top: 1.8em;
    padding-bottom: 1.5em
}
.newsletter-box .wsform .abreva_subscription .component-content {
    padding: 0
}
.buy-now-box .buy-now-header {
    margin: 0 auto
}
.buy-now-box .buy-now-header h1 {
    font-weight: 400;
    font-size: 2.875em;
    line-height: 1.2;
    color: #024a94
}
.buy-now-box .buy-now-main-box {
    border-top: 1px solid #eeeff0
}
#productid,
#countryid {
    color: #858686;
    font-weight: 700;
    font-size: 1em;
    padding: .5em 1%;
    border-radius: 5px;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/down_arrow.png) 96% no-repeat!important;
    text-transform: uppercase;
    letter-spacing: .05em;
    width: 28%;
    margin-right: 6px;
    border: 2px solid #dcdcdc
}
#productid {
    color: #858686;
    font-weight: 700;
    font-size: 1em;
    padding: .5em 1%;
    border-radius: 5px;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/down_arrow.png) 96% no-repeat!important;
    text-transform: uppercase;
    letter-spacing: .05em;
    width: 100%;
    margin-right: 6px;
    border: 2px solid #dcdcdc
}
#getstore {
    background: rgb(32, 41, 105);
    background: -moz-linear-gradient(left, rgba(32, 41, 105, 1) 0%, rgba(84, 180, 226, 1) 99%);
    background: -webkit-linear-gradient(left, rgba(32, 41, 105, 1) 0%, rgba(84, 180, 226, 1) 99%);
    background: linear-gradient(to right, rgba(32, 41, 105, 1) 0%, rgba(84, 180, 226, 1) 99%);
    border-radius: 4px;
    outline: none;
    text-decoration: none;
    color: #fff;
    padding: 1em 3.1%;
    margin-top: 0;
    width: auto;
    text-align: center;
    font-weight: 700;
    font-size: .8125em;
    line-height: 1;
    box-sizing: border-box;
    border: none;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .17);
    letter-spacing: .025em;
    text-transform: uppercase
}
#getstore:hover {
    background: #4C4C4E
}
#getstore:focus {
    background: #4C4C4E
}
#getstore:active {
    background: #009ADE
}
.select-box {
    padding: 7.5em 9.2% 4.9em 9.2%;
    width: 100%;
    box-sizing: border-box;
    border-left: 1px solid #eeeff0;
    border-right: 1px solid #eeeff0;
    float: left
}
.buy-now-box .buy-image {
    width: 49.95833%;
    padding: 2.25em 3.5% 2.5em 9%
}
.buy-now-box .buy-now-header p {
    font-weight: 400;
    font-size: 1.125em;
    line-height: 1.3;
    color: #585858;
    width: 50%
}
.select-box select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: ''
}
.prevent-trigger-box .trigger-header {
    padding: 2.6em 36% 2.6em 9%
}
.prevent-trigger-box .trigger-header h1 {
    font-weight: 700;
    font-size: 3em;
    line-height: 1;
    text-transform: uppercase;
    width: 76%
}
.prevent-trigger-box .trigger-header h2 {
    font-weight: 400;
    line-height: 1;
    text-transform: uppercase;
    font-size: 1.875em
}
.prevent-trigger-box .trigger-header .white-text {
    font-weight: 400;
    font-size: 1.125em;
    line-height: 1;
    color: #6a6b6b
}
.prevent-trigger-box .prevent-trigger-carousel-box {
    background-color: #eaf1f5
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel {
    border: none;
    background-color: transparent;
    padding: 0
}
.prevent-trigger-box .prevent-trigger-carousel-box .trigger-body p {
    font-weight: 700;
    line-height: 1;
    font-size: 3em;
    color: #024a94;
    margin: 0 auto;
    text-align: center;
    padding-bottom: .85em
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides .questionanswers .quesLeftCaption {
    font-weight: 400;
    line-height: 1;
    font-size: 2.25em;
    color: #024a94;
    margin: 0 auto;
    text-align: center;
    padding-bottom: 1.1em
}
.prevent-trigger-box .prevent-trigger-carousel-box {
    padding: 2.6em 2.5% 0 2.5%
}
.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 .formControl-radio {
    display: none
}
.prevent-trigger-box .prevent-trigger-carousel-box .genericFormGroup label {
    font-size: 1.5em;
    font-weight: 700;
    color: #fff;
    padding-top: 5.5em;
    text-align: center;
    margin-right: 9px;
    text-transform: uppercase
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .Question1-answer1 {
    background: rgb(51, 138, 195);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg1.png) 46% 29% no-repeat, -moz-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg1.png) 46% 29% no-repeat, -webkit-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg1.png) 46% 29% no-repeat, linear-gradient(to bottom, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%)
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .Question1-answer2 {
    background: rgb(51, 138, 195);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg2.png) 46% 29% no-repeat, -moz-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg2.png) 46% 29% no-repeat, -webkit-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg2.png) 46% 29% no-repeat, linear-gradient(to bottom, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%)
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .Question1-answer3 {
    background: rgb(51, 138, 195);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg3.png) 46% 29% no-repeat, -moz-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg3.png) 46% 29% no-repeat, -webkit-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg3.png) 46% 29% no-repeat, linear-gradient(to bottom, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%)
}
.prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup label {
    height: 196px;
    width: 32%;
    vertical-align: bottom;
    box-sizing: border-box
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .Question2-answer1 {
    background: rgb(51, 138, 195);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg4.png) 46% 29% no-repeat, -moz-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg4.png) 46% 29% no-repeat, -webkit-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg4.png) 46% 29% no-repeat, linear-gradient(to bottom, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%)
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .Question2-answer2 {
    background: rgb(51, 138, 195);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg5.png) 46% 29% no-repeat, -moz-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg5.png) 46% 29% no-repeat, -webkit-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg5.png) 46% 29% no-repeat, linear-gradient(to bottom, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%)
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .Question2-answer3 {
    background: rgb(51, 138, 195);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg6.png) 46% 29% no-repeat, -moz-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg6.png) 46% 29% no-repeat, -webkit-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/carousel/li-bg6.png) 46% 29% no-repeat, linear-gradient(to bottom, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%)
}
.prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup label {
    height: 196px;
    width: 32%;
    vertical-align: bottom;
    box-sizing: border-box
}
.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .Question3-answer1,
.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup .Question3-answer2 {
    background: rgb(51, 138, 195);
    background: -moz-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: linear-gradient(to bottom, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%)
}
.prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup label {
    height: 196px;
    width: 32%;
    vertical-align: bottom;
    box-sizing: border-box;
    font-size: 2.25em;
    padding-top: 2em
}
.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(51, 138, 195);
    background: -moz-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%);
    background: linear-gradient(to bottom, rgba(51, 138, 195, 1) 1%, rgba(22, 60, 128, 1) 100%)
}
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label {
    height: 196px;
    width: 23.5%;
    vertical-align: bottom;
    box-sizing: border-box;
    font-size: 2.25em;
    padding-top: 0;
    line-height: 1
}
.prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label {
    display: table;
    padding-left: 3%;
    padding-right: 3%
}
.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 .questionWithRadio .imgContainer {
    width: 103%
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li.is-active a {
    background: #f04e23
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li.li-active a {
    background: #f04e23;
    cursor: pointer
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav a:hover {
    cursor: auto
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li.li-active a:hover,
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li.is-active a:hover {
    cursor: pointer
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav a {
    width: 40px;
    height: 10px;
    border: none;
    background-color: #bfc8cd;
    cursor: auto
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav a:hover {
    cursor: default
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav li {
    margin: 0 1.6%
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav {
    margin: 0 auto;
    padding-bottom: 4.55em
}
.prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides {
    height: 377px!important
}
.prevent-trigger-box .prevent-trigger-carousel-box .quizScoreBox {
    display: none
}
.prevent-trigger-box .prevent-trigger-carousel-box .count {
    font-size: 1.5em;
    font-weight: 700;
    color: #024a94;
    display: block;
    text-align: center;
    margin-top: -1.6em;
    margin-bottom: .3em
}
.prevent-trigger-box .prevent-trigger-carousel-box .question3 .imgContainer {
    padding-left: 17%;
    padding-right: 17%
}
.sign-up-box .abreva-newsletter-text .large-txt {
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1;
    padding-bottom: .12em;
    display: block
}
.sign-up-box .abreva-newsletter-text .blue-reference-text {
    font-size: 1em;
    font-weight: 400;
    line-height: 1.3
}
.sign-up-box .abreva-newsletter-image {
    width: 14.99%!important
}
.sign-up-box .abreva-newsletter-text {
    width: 48.94444%!important
}
.blue-footer-trigger-box .sign-up-box .abreva-newsletter-text {
    width: 44.94444%!important
}
.blue-footer-box .sign-up-box .blue-button {
    width: 29.94444%;
    margin-left: 2.68333%
}
.blue-footer-trigger-box .sign-up-box .blue-button {
    width: 29.94444%;
    margin-left: 7.68333%
}
.sitemap-box .abreva-sitemap h1 {
    font-weight: 700;
    font-size: 2.125em;
    margin-bottom: .35em
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul {
    margin: 0 auto;
    padding: 0
}
.sitemap-box .site-map-sub-box .abreva-site-map-text {
    width: 21.2%
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li:before {
    content: ""
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li {
    margin-bottom: 1.4em
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li {
    margin-top: .5em
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li a {
    font-size: 1em;
    font-weight: 400
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li ul li {
    margin-bottom: .4em
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li ul li a {
    color: #757575
}
.sitemap-box {
    width: 100%;
    float: left;
    background: -moz-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    padding-bottom: 1.2em;
    background-size: 100% 300px;
    background-repeat: no-repeat
}
.sitemap-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    padding-top: 2.6em;
    margin-bottom: 3.4em
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul {
    margin: 0 auto;
    padding: 0
}
.sitemap-box .abreva-sitemap {
    background-size: 18.6%
}
.sitemap-box .site-map-sub-box .abreva-site-map-text {
    width: 31.2%;
    margin-bottom: 2.2em
}
.sitemap-box .site-map-sub-box .abreva-site-map-text p {
    font-weight: 700;
    font-size: 1.25em;
    color: #152972;
    line-height: 1.165
}
.sitemap-box .site-map-sub-box .abreva-site-map-text a {
    font-weight: 700;
    color: #152972;
    text-decoration: none
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li:before {
    content: ""
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li {
    margin: 0
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li a {
    text-decoration: none;
    font-size: 1.25em;
    color: var(--blue);
    font-weight: 400
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li a:hover,
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li a:focus {
    color: #CE181E
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li a:active {
    color: #152972
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li:hover:before {
    color: #CE181E;
    content: "\f068"
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li:active:before {
    color: #152972;
    content: "\f068"
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li {
    margin-top: 0;
    position: relative
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li:before {
    content: "\f068";
    font-family: FontAwesome;
    font-style: normal;
    text-decoration: inherit;
    color: var(--blue);
    font-size: 8px;
    padding-right: .5em;
    position: absolute;
    top: 9px;
    left: 12%;
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li a {
    font-size: 1.25em;
    color: var(--blue);
    font-weight: 400;
    margin-left: 11%;
    display: inherit;
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li ul li {
    margin-bottom: .4em;
}
.sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li ul li a {
    color: var(--blue);
}
.select {
    border: 1px solid transparent;
    -moz-border-image: -moz-linear-gradient(top left, #fcbd0f 0%, #ef2100 100%);
    -webkit-border-image: -webkit-linear-gradient(top left, #fcbd0f, #ef2100 100%);
    border-image: linear-gradient(to bottom left, #fcbd0f 0%, #ef2100 100%);
    border-image-slice: 1;
    margin-left: 3%;
    background-color: #e6e6e6!important;
}
.select1 {
    background: #FFFFFF!important;
    color: #152972;
    border: 1px solid #152972
}
.select1 p {
    color: #152972!important;
    font-size: .84em
}
.search-load-more {
    background-color: #CFEBFB;
    text-align: center;
    color: #152972;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 1%
}
.search-load-more a {
    color: #152972;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 1.0625em;
    padding: .6em 0 .3em;
    display: inline-block;
    width: 100%
}
.main-box .find-store-box .select-product-box .buy-product-img {
    cursor: pointer;
    width: 27.5%;
    height: 11.6em;
    margin-left: 3%;
    border-radius: 5px;
    border: 1px solid transparent;
    border-bottom-color: #ef2100;
    border-top-color: #f45b06;
    border-left-color: #ef2100;
    border-right-color: #F68E4E
}
.main-box .find-store-box .select-product-box .buy-product-img:after {
    background: linear-gradient(red, blue);
    content: '';
    z-index: -1;
    border-radius: 16px
}
.main-box .find-store-box .select-product-box .buy-product-img figure {
    text-align: center;
    margin-top: 4.2em
}
.main-box .find-store-box .select-product-box .buy-product-img figcaption p {
    float: left;
    position: relative;
    padding: .5em 0 0 9%;
    font-size: .94em;
    font-weight: 700;
    color: #152972;
    bottom: 11em;
    text-align: left;
    width: 60%;
    line-height: 1.2
}
.retailers-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    padding-top: 0em;
    padding-bottom: 3.6em
}
.contact-box {
    width: 100%;
    float: left;
    background: -moz-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    padding-bottom: 1.2em;
    background-size: 100% 300px;
    background-repeat: no-repeat
}
.contact-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    padding-top: 2.6em;
    margin-bottom: 8em
}
.contact-box .contact-text h1 {
    font-weight: 700;
    font-size: 2.125em;
    margin-bottom: .5em
}
.contact-box .contact-text h2 {
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1;
    color: var(--blue);
    margin-top: 0;
    text-transform: none
}
.contact-box .contact-text .white-text {
    font-weight: 400;
    font-size: 1em;
    color: #4C4C4E;
    line-height: 1
}
.contact-box .contact-text {
    width: 100%
}
.contact-box .contact-text p {
    margin-bottom: .4em;
    font-size: 1.125em;
    line-height: 1.3
}
.contact-box .contact-text .white-text a {
    color: var(--blue);
    text-decoration: none
}
.contact-box .contact-text .white-text a:hover {
    color: #CE181E
}
.contact-box .contact-text .white-text a:active {
    color: #152972
}
.contact-box .contact-text .products-title {
    color: #777;
    font-size: .875em;
    font-weight: 400;
    line-height: 1;
    display: block;
    padding: 0 0 1em 0
}
.product-box .abreva-cream-image {
    width: 33.95833%!important
}
.promo-box {
    border-top: 6px solid #eee;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee
}
.promo-box .promo-box-2 .promo-txt p {
    font-weight: 400;
    font-size: 1em
}
.home-main-box .promo-box .promo-box-2 .promo-txt p:last-child {
    padding-top: 0;
    background: none
}
.promo-box .promo-box-2 .promo-txt p:last-child {
    padding-top: 7px;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/learn-more.png) 35% 14px no-repeat
}
.promo-box .promo-txt h3 {
    font-size: 1.625em;
    line-height: 1.2
}
.promo-box-2.promo-center {
    border-left: 6px solid #eee;
    border-right: 6px solid #eee
}
.promo-box .promo-box-2 {
    padding: 1.9em 3.8% 1.7em
}
.promo-box .promo-box-2 {
    margin-left: 0.6%!important;
    display: table-cell;
    float: none
}
.promo-box .promo-box-2.promo-center {
    width: 34.2%!important
}
.promo-box .component-content {
    display: table
}
.promo-box .component-content .paragraphSystem {
    display: table-row
}
.home-main-box .promo-box>.component-content {
    display: table
}
.home-main-box .promo-box .component-content>.paragraphSystem {
    display: table-row;
    background: #fff
}
.home-main-box .home-product-box {
    float: left;
    width: 100%;
    background: #eee;
    padding-bottom: 0;
    box-sizing: border-box; 
}
#wrapper.canada .home-main-box .home-product-box, #wrapper.french .home-main-box .home-product-box {/* srikanth 24-oct */
	padding-top:15px; 
}
.home-main-box .home-product-box .home-left-promo-box {
    background: #fff;
    width: 66.57222%
}
.home-main-box .home-product-box .home-right-promo-box {
    width: 32.8975%;
    margin-left: .51333%;
    position: relative;
    background: #14367a;
    background: -moz-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: -webkit-linear-gradient(left, #14367a 0%, #338ac3 100%);
    background: linear-gradient(to right, #14367a 0%, #338ac3 100%);
    min-height: 28.175em
}
.home-main-box .promo-box {
    width: 100%;
    box-sizing: border-box;
    float: left;
    background: #eee;
    border: none;
}
.home-main-box .promo-box .promo-box-1 {
    width: 32.49999%;
    float: none;
    display: table-cell;
    vertical-align: top
}
.home-main-box .promo-box .promo-box-2 {
    margin-left: 0!important;
    width: 32.94444%;
    float: none;
    display: table-cell;
    vertical-align: top;
    border-left: .375em solid #eee;
    padding: 0
}
.home-main-box .promo-box .promo-box-3 {
    margin-left: 0;
    width: 32.98994%;
    float: none;
    display: table-cell;
    vertical-align: top;
    border-left: .375em solid #eee
}
.promo-box .clickable-box {
    cursor: default!important
}
.prevent-trigger-box {
    border-left: 2px solid #eee;
    border-right: 2px solid #eee
}
.prevent-trigger-box .prevent-trigger-carousel-box .trigger-body .products-title {
    color: #f04e23
}
.prevent-trigger-box .trigger-image-box .target-trigger {
    margin: 0 auto;
    text-align: center
}
.prevent-trigger-box .trigger-image-box {
    padding: 3em 0 0 0
}
.prevent-trigger-box .trigger-image-box .target-trigger h2 {
    color: #184a7d;
    font-weight: 700;
    font-size: 1.875em;
    text-transform: uppercase
}
.prevent-trigger-box .prevent-trigger-answer-box .component-content .content {
    background-color: #eaf1f5;
    padding: 2.8em 25% 5.4em
}
.prevent-trigger-box .prevent-trigger-answer-box .richText .blue-header {
    font-weight: 400;
    font-size: 2.25em;
    color: #024a94;
    line-height: 1.16;
    padding-bottom: .3em;
    display: block
}
.prevent-trigger-box .prevent-trigger-answer-box .richText {
    padding-bottom: 2em
}
.prevent-trigger-box .prevent-trigger-answer-box .richText .white-text {
    font-weight: 400;
    font-size: 1.125em;
    color: #6a6b6b;
    line-height: 1.4;
    display: block
}
.mobile-component {
    display: none
}
.tablet-component {
    display: none
}
.blue-footer-box .Print-coupon-box .print-coupon-mobile {
    display: none
}
.blue-footer-box .Print-coupon-box .print-coupon-tablet {
    display: none
}
.blue-footer-trigger-box .Print-coupon-box .print-coupon-image {
    display: block
}
.blue-footer-trigger-box .Print-coupon-box .print-coupon-tablet {
    display: none
}
.blue-footer-trigger-box .Print-coupon-box .print-coupon-image-mobile {
    display: none
}
.Print-coupon-box .mobile-component,
.Print-coupon-box .tablet-component {
    display: none
}
.stay-confident-box .content>.fighting-back-txt h1 {
    font-weight: 900;
    font-size: 3em;
    line-height: .95;
    text-transform: uppercase;
    margin-bottom: .06em;
    color: #024a94
}
.stay-confident-box .content>.fighting-back-txt h3 {
    font-weight: 400;
    font-size: 2.875em;
    line-height: .95;
    text-transform: uppercase;
    color: #024a94;
    margin-bottom: .45em
}
.stay-confident-box .content>.fighting-back-txt p {
    font-weight: 400;
    font-size: 1.0625em;
    line-height: 1.5;
    color: #024a94
}
.stay-confident-box .fighting-back-box .fighting-cold-sore-image2 {
    width: 40%
}
.stay-confident-box .fighting-back-box .living-with-cold-sore h2 {
    font-size: 1.875em
}
.stay-confident-box .fighting-back-box .living-with-cold-sore p a {
    font-size: 1.125em;
    text-decoration: none
}
.buy-now-header h1 {
    font-weight: 700;
    font-size: 2.875em;
    line-height: 1;
    margin-bottom: .1em
}
.buy-now-header p {
    font-size: 1.125em;
    line-height: 1;
    font-weight: 400;
    color: #585858
}
.buy-now-header {
    padding: 2.5em 9% 2.6em 9%
}
.buy-now-box {
    border: 1px solid #e7e8e9
}
.buy-image {
    background-color: #f4fafe
}
.article-main-box.article-text-box .confidence-article-box {
    float: left;
    width: 100%;
    margin-top: 1em;
    margin-bottom: -.7em
}
.cold-sore-box {
    float: left;
    width: 100%;
    box-sizing: border-box
}
.cold-sore-sub-box {
    float: left;
    width: 100%;
    box-sizing: border-box;
    position: relative
}
.cold-sore-sub-box2 {
    float: left;
    width: 100%;
    box-sizing: border-box;
    border-left: 1px solid #e7e8e9;
    border-right: 1px solid #e7e8e9;
    background: rgba(217, 239, 253, .3);
    padding: 2.5em 9% 3.88em 9%
}
.cold-sore-left-Box.component {
    width: 42.95833%
}
.cold-sore-right-Box.component {
    margin-left: 7.28333%
}
.thanks-contact-box,
.thanks-newsletter-box {
    width: 100%;
    float: left;
    background: -moz-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    padding-bottom: 1.2em;
    background-size: 100% 300px;
    background-repeat: no-repeat
}
.thanks-contact-box,
.thanks-newsletter-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    padding-top: 3em;
    margin-bottom: 2.2em
}
.thanks-contact-box,
.thanks-newsletter-box .abreva-thankyou {
    width: 100%
}
.error-box {
    width: 100%;
    float: left;
    background: rgba(217, 239, 253, .3);
    box-sizing: border-box;
    border-left: 1px solid #e7e8e9;
    border-right: 1px solid #e7e8e9;
    padding: 2.7em 10% 9em
}
.stay-confident-box {
    width: 100%;
    float: left;
    box-sizing: border-box;
    background: #eee
}
.stay-confident-box .take-control-box {
    width: 100%;
    float: left;
    box-sizing: border-box;
    position: relative;
    box-shadow: 0 0 18px 0 rgba(0, 0, 0, .19)
}
.stay-confident-box .take-control-box .fighting-back-txt {
    position: absolute;
    left: 8.56%;
    top: 8.45em;
    width: 49.95833%
}
.stay-confident-box .take-control-box .fighting-cold-sore-image1 {
    width: 100%;
    float: left;
    margin-left: 0
}
.stay-confident-box .take-control-box .fighting-cold-sore-image1 img {
    width: 100%;
    float: left
}
.stay-confident-box .fighting-back-box {
    width: 100%;
    float: left;
    box-sizing: border-box;
    margin-top: .375em
}
.stay-confident-box .fighting-back-box .living-cold-sore-box {
    background: #fff;
    width: 66.47222%
}
.stay-confident-box .fighting-back-box .face-cold-sore-box {
    margin-left: .58333%;
    width: 32.94444%
}
.store-zip-code {
    width: 100%;
    float: left;
    box-sizing: border-box
}
.store-zip-code #results {
    width: 100%;
    float: left;
    box-sizing: border-box;
    position: relative;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .15);
    border: 1px solid #e7e8e9;
    margin-top: 2.5em
}
.store-zip-code #results>p {
    width: 24%;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 700;
    color: #585858;
    font-size: 1em;
    box-sizing: border-box;
    padding: 1.6em 0 2em 5.5%
}
.store-zip-code #map-canvas {
    position: relative!important;
    width: 74%;
    height: 540px;
    float: right
}
.store-zip-code #results .storedetails {
    width: 24%;
    height: 28.5em;
    overflow-y: scroll;
    overflow-x: hidden
}
.store-zip-code #results .storedetails ul {
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none
}
.store-zip-code #results .storedetails ul li {
    display: block;
    margin-left: 0;
    counter-increment: step-counter;
    position: relative;
    padding-left: 23%;
    margin-bottom: 1.8em
}
.store-zip-code #results .storedetails ul li:last-child {
    margin-bottom: 2.7em
}
.store-zip-code #results .storedetails ul li::before {
    content: counter(step-counter);
    border-radius: 50%;
    position: absolute;
    left: 8%;
    top: 0;
    font-weight: 700;
    color: #024a94;
    font-size: .75em;
    padding: 0;
    border: 2px solid #024a94;
    height: 19px;
    width: 20px;
    text-align: center
}
.store-zip-code #results .storedetails ul li h3 {
    font-weight: 700;
    color: #585858;
    font-size: .875em;
    margin-bottom: .2em
}
.store-zip-code #results .storedetails ul li p {
    font-weight: 400;
    color: #585858;
    font-size: .875em
}
.store-zip-code #results .storedetails ul li span {
    font-weight: 400;
    color: #585858;
    font-size: .875em;
    display: block;
    float: left;
    padding-right: 4%;
    margin-top: .12em
}
.store-zip-code #results .storedetails ul li a {
    font-weight: 700;
    color: #024a94;
    font-size: .875em
}
.store-zip-code #results .storedetails ul li p a {
    font-weight: 400;
    color: #585858;
    font-size: .875em
}
.store-zip-code #product {
    float: left;
    width: 34.3%
}
.store-zip-code .zipcode {
    float: left;
    padding-left: 5%;
    padding-right: 1%;
    margin-top: .5em;
    font-weight: 400;
    color: #585858;
    font-size: 1em
}
.store-zip-code .storefield {
    float: left;
    width: 50%
}
.store-zip-code .storefield #zipcode {
    color: #858686;
    font-weight: 700;
    font-size: 1em;
    padding: .5em 1%;
    border-radius: 5px;
    text-transform: uppercase;
    letter-spacing: .05em;
    width: 65.4%;
    margin-right: 10px;
    border: 2px solid #dcdcdc
}
.compare-abreva-box .mobile-table-box {
    display: none
}
.banner-box {
    width: 100%;
    float: left;
    position: relative
}
.navigation-box {
    position: relative;
    width: 100%;
    float: left
}
.main-box {
    width: 100%;
    float: left;
    background: -moz-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    padding-bottom: 1.8em;
    background-size: 100% 300px;
    background-repeat: no-repeat
}
.review-box {
    width: 100%;
    float: left;
    background: -moz-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    padding-bottom: 1.2em;
    background-size: 100% 300px;
    background-repeat: no-repeat
}
.main-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    padding-top: 3.375em
}
.review-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    padding-top: 3.475em;
    overflow: visible
}
.Write-review-main-box {
    width: 100%;
    float: left;
    background: -moz-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(207, 235, 251, .5) 0%, rgba(255, 255, 255, .83) 66%, rgba(255, 255, 255, 1) 100%);
    padding-bottom: 1.2em;
    background-size: 100% 300px;
    background-repeat: no-repeat
}
.Write-review-main-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    padding-top: 3.475em;
    overflow: visible
}
.Write-review-main-box .Write-review-sub-box {
    float: left;
    width: 100%
}
.copyright-box .footer-follow-box {
    width: 12%;
    margin-top: .9em;
    margin-left: auto;
    margin-right: auto
}
.product-img-box {
    width: 100%;
    float: left
}
.product-img-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    text-align: center
}
.product-img-box .product-image>.component-content.left {
    text-align: center
}
.product-promo-box {
    width: 100%;
    float: left;
    margin-bottom: 2em
}
.product-promo-box>.component-content {
    width: 79.1669%;
    margin: 0 auto
}
.product-promo-box .cream-promo-box {
    background: #000;
    float: left;
    width: 31.64444%;
    position: relative;
    margin-left: 2.53333%;
    margin-bottom: 1em
}
.how-to-use-box {
    width: 100%;
    float: left
}
.how-to-use-box>.component-content {
    width: 79.1669%;
    margin: 0 auto;
    padding-top: 3.475em
}
#container3.footer-promo-box {
    width: 100%;
    max-width: 1200px;
    float: left
}
.footer-promo-box .left-promo-box {
    width: 49.584%;
    float: left;
    background: #152972;
    background: -moz-linear-gradient(left, #152972 0%, #009ade 100%);
    background: -webkit-linear-gradient(left, #152972 0%, #009ade 100%);
    background: linear-gradient(to right, #152972 0%, #009ade 100%);
    margin-right: .416%;
    min-height: 8.75em
}
.footer-promo-box .right-promo-box {
    width: 49.584%;
    float: left;
    background: #152972;
    background: -moz-linear-gradient(left, #152972 0%, #009ade 100%);
    background: -webkit-linear-gradient(left, #152972 0%, #009ade 100%);
    background: linear-gradient(to right, #152972 0%, #009ade 100%);
    margin-left: 0.416%!important;
    min-height: 8.75em
}
.abreva-video-box {
    width: 100%;
    float: left;
    margin-top: 1.1em
}
.works-stages-box {
    width: 100%;
    float: left;
    background: #cfebfb;
    box-sizing: border-box;
    padding: 0 0 1em 0;
    display: table;
}
#wrapper.canada .works-stages-box, #wrapper.french .works-stages-box {
	margin: 0 0 2em 0;/* srikanth 24-oct */
}
.works-stages-box>.component-content {
    border-collapse: separate;
    border-spacing: .55em 0;
    vertical-align: top
}
.works-stages-box .stages-promo {
    background: #fff;
    width: 31.94444%;
    float: none;
    display: table-cell;
    vertical-align: top
}
.footer-promo-box .left-promo-box>div:nth-child(1) {
    float: left;
    width: 27%
}
.footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image {
    float: left;
    width: 100%;
    display: table;
    height: 8.75em
}
.footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image>.component-content {
    width: 100%;
    display: table-cell;
    text-align: center;
    vertical-align: middle
}
.footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img {
    float: none;
    margin-top: .73em;
    margin-left: 0
}
.footer-promo-box .left-promo-box>div:nth-child(2) {
    float: left;
    width: 45%;
    margin-left: 0
}
.footer-promo-box .left-promo-box>div:nth-child(3) {
    float: left;
    width: 25.5%
}
.footer-promo-box .right-promo-box>div:nth-child(1) {
    float: left;
    width: 27%
}
.footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image {
    float: left;
    width: 100%;
    display: table;
    height: 8.75em
}
.footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image>.component-content {
    width: 100%;
    display: table-cell;
    text-align: center;
    vertical-align: middle
}
.footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image>.left {
    text-align: center
}
.footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
    margin-top: .73em
}
.footer-promo-box .right-promo-box>div:nth-child(2) {
    float: left;
    width: 22%
}
.footer-promo-box .right-promo-box>div:nth-child(2) .left-promo-image {
    float: left;
    width: 100%
}
.footer-promo-box .right-promo-box>div:nth-child(2) .left-promo-image img {
    float: left;
    margin-top: .43em;
    margin-left: 1.9%;
    margin-left: 26%
}
.footer-promo-box .right-promo-box>div:nth-child(2) {
    float: left;
    width: 44%;
    margin-left: 0;
    box-sizing: border-box
}
.footer-promo-box .right-promo-box>div:nth-child(2) .footer-promo-txt {
    float: left;
    width: 100%;
    display: table
}
.footer-promo-box .right-promo-box>div:nth-child(2) .footer-promo-txt>.component-content {
    display: table-cell;
    vertical-align: middle;
    height: 8.75em
}
.footer-promo-box .right-promo-box>div:nth-child(3) {
    float: left;
    width: 25.5%;
    /*margin-left: 3.08333% // BB 29.12.17 */ 
}
.copyright-box .footer-follow-box .footer-icons {
    width: 53.93056%;
    float: left
}
.copyright-box .footer-follow-box .footer-icons ul {
    float: left;
    padding: 0;
    margin: 0;
    width: 100%
}
.copyright-box .footer-follow-box .footer-icons ul li {
    float: left;
    width: 20px;
    padding: 0;
    margin-left: 14%
}
.copyright-box .footer-follow-box .footer-icons ul li a {
    float: left;
    width: 100%;
    position: relative
}
.copyright-box .footer-follow-box .footer-icons ul li a span {
    display: block;
    text-indent: -999px;
    visibility: hidden
}
.copyright-box .footer-follow-box .footer-icons ul li::before {
    content: ''
}
.copyright-box .footer-follow-box .footer-icons ul li a::before {
    content: '\f099';
    font-family: 'FontAwesome';
    font-size: 1.3em;
    position: absolute;
    left: 0;
    top: -.2em;
    color: #fff
}
.copyright-box .footer-follow-box .footer-icons ul li a:hover::before {
    content: '\f099';
    font-family: 'FontAwesome';
    font-size: 1.3em;
    position: absolute;
    left: 0;
    top: -.2em;
    color: #009ADE
}
.copyright-box .footer-follow-box .footer-icons ul li a:focus::before {
    content: '\f099';
    font-family: 'FontAwesome';
    font-size: 1.3em;
    position: absolute;
    left: 0;
    top: -.2em;
    color: #009ADE
}
.copyright-box .footer-follow-box .footer-icons ul li a:active::before {
    content: '\f099';
    font-family: 'FontAwesome';
    font-size: 1.3em;
    position: absolute;
    left: 0;
    top: -.2em;
    color: #F47920
}
.copyright-box .footer-follow-box .footer-icons ul li:nth-child(2) a::before {
    content: '\f167'
}
.main-box .spread-blue-box {
    float: left;
    width: 100%;
    min-height: 21.225em;
    background: #103776;
    background: -moz-linear-gradient(-45deg, #103776 0%, #4da6d7 100%);
    background: -webkit-linear-gradient(-45deg, #103776 0%, #4da6d7 100%);
    background: linear-gradient(135deg, #103776 0%, #4da6d7 100%);
    margin-top: 1.35em;
    padding-bottom: 1.5em;
    margin-bottom: 2em
}
#wrapper.french .main-box .spread-blue-box { /* srikanth 25-oct */
	padding-bottom:2.4em;
}
.article-main-box .true-cold-sore a {
    font-size: 1em!important;
    text-decoration: none;
    color: #152972;
    font-weight: 700
}
.article-main-box .true-cold-sore a:active {
    color: #152972
}
.article-main-box .true-cold-sore a:hover {
    color: #CE181E
}
@-moz-document url-prefix() {
    .main-box .spread-blue-box {
        padding-bottom: 1.75em
    }
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .main-box .spread-blue-box {
        min-height: 21.45em
    }
}
.main-box .take-quiz-box {
    float: left;
    width: 100%;
    padding: 1.7em 0 3.6em 0;
    border: 1px solid #d7d7d7;
    background: #f4f4f4
}
.main-box .quiz-box {
    float: left;
    width: 100%;
    padding: 0 4% 3.4em 4%;
    border: 1px solid #d7d7d7;
    background: #f4f4f4;
    box-sizing: border-box
}
.main-box .quiz-box .questionanswers {
    float: left;
    width: 100%;
    border-bottom: 1px solid #fff;
    min-height: 100px;
    display: block!important
}
.main-box .quiz-box .questionWithRadio,
.main-box .quiz-box .questionWithRadio .quizQuestion {
    float: left;
    width: 100%
}
.main-box .quiz-box .questionWithRadio .quizQuestion .quesLeftCaption {
    float: left;
    width: 58%;
    margin-bottom: 0;
    font-weight: 400;
    color: #152972;
    font-size: 1.25em;
    margin-top: 1.4em;
    margin-right: 2%
}
.main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer {
    float: left;
    width: 40%
}
.main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
    float: left;
    width: 100%;
    display: table
}
.main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap {
    display: table-cell;
    height: 100px;
    vertical-align: top
}
.main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap .formControl-radio {
    float: none;
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 1.2em;
    padding-bottom: 5px
}
.main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap .formControl-radio input {
    float: none;
    position: relative
}
.main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap label {
    float: none;
    width: 100%;
    display: block;
    text-align: center;
    font-weight: 400;
    font-size: .75em;
    color: #152972;
    line-height: 1.2;
    margin-top: .9em
}
.main-box .quiz-box .questionWithRadio .quizScoreBox {
    display: none
}
.main-box .triggers-accordion-box {
    float: left;
    width: 100%
}
.main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/ques-options2-bg.png) 0 1.4em no-repeat;
    width: 48%;
    margin-left: 8%
}
.main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio {
    text-align: left
}
.main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio input {
    text-align: left;
    top: 1px;
    left: 3px
}
.main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) label {
    text-align: left
}
.main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio {
    text-align: right
}
.main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) label {
    text-align: right
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/ques-options4-bg.png) 0 1.4em no-repeat;
    width: 92%;
    margin-left: 8%
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) {
    width: 12%
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) {
    width: 36%
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) {
    width: 34%
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio {
    text-align: left
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio input {
    top: 1px;
    left: 5px
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio input {
    top: 1px;
    left: 7px
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) label {
    text-align: left
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio input {
    text-align: left;
    top: 1px;
    left: 3px
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap {
    display: table-cell;
    height: 100px;
    vertical-align: top;
    width: 34%
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:last-child .formControl-radio {
    text-align: right
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:last-child label {
    text-align: right
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/ques-options3-bg.png) 0 1.4em no-repeat;
    width: 92%;
    margin-left: 8%
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap {
    display: table-cell;
    height: 100px;
    vertical-align: top;
    width: 34%
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio {
    text-align: left;
    position: relative
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio input {
    text-align: left;
    top: 1px;
    left: 3px
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio input {
    text-align: left;
    top: 1px;
    left: -4px
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio input {
    top: 1px;
    left: -1px
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) label {
    text-align: left
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio {
    text-align: right
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) label {
    text-align: right
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) label {
    position: relative;
    top: 1px;
    left: -9px
}
.main-box .quiz-box .questionanswers .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap .formControl-radio input {
    opacity: 0
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 0 0 no-repeat
}
.main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 0 0 no-repeat
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 0 0 no-repeat
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 43% 0 no-repeat
}
.main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 100% 0 no-repeat
}
.main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 100% 0 no-repeat
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 54% 0 no-repeat
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 54% 0 no-repeat
}
.main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(4) .formControl-radio.optionSelected {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/active-img.png) 100% 0 no-repeat
}
.main-box .quizResultBoxContainer {
    float: left;
    width: 100%;
    padding: 1.5em 3.6% 1.4em 3.6%;
    border: 1px solid #d7d7d7;
    background: #f4f4f4;
    box-sizing: border-box
}
.main-box .quizResultBoxContainer .quiz-answer {
    float: left;
    width: 100%;
    margin-bottom: 1.1em
}
.main-box .quizResultBoxContainer .quiz-answer img {
    float: left;
    margin: 0;
    width: 7.6%
}
.main-box .quizResultBoxContainer .quiz-answer .richText-content {
    float: left;
    width: 92%;
    box-sizing: border-box;
    padding-left: 2.4%
}
.main-box .explore-box {
    float: left;
    width: 100%;
    background: #dde2e6;
    margin-top: 1.4em;
    padding-bottom: 1.1em
}
.main-box .explore-box .sore-stages-img {
    float: left;
    width: 12.23056%;
    margin-top: 1em
}
.main-box .explore-box .sore-stages-img>.component-content.left {
    text-align: center
}
.main-box .explore-box .abreva-text {
    width: auto;
    max-width: 26.5%;
    margin-top: 3em;
    margin-left: 7%
}
#wrapper.french .main-box .explore-box .abreva-text { /* srikanth 24-oct */
	margin-top:2em;
}
.main-box .cold-sore-blue-box {
    float: left;
    width: 100%;
    background: #202969;
    background: -moz-linear-gradient(left, #152972 0%, #009ADE 100%);
    background: -webkit-linear-gradient(left, #152972 0%, #009ADE 100%);
    background: linear-gradient(to right, #152972 0%, #009ADE 100%);
    margin-top: 3em;
    min-height: 9.8em;
    box-sizing: border-box;
    padding-top: 1.8em;
    padding-bottom: 1em
}
.home-main-box .promo-box .promo-box-1 {
    border-right: .6em solid #eee
}
.home-main-box .promo-box .promo-box-2 {
    border-left: .775em solid #eee;
    border-right: .775em solid #eee
}
.home-main-box .promo-box .promo-box-3 {
    border-left: .8em solid #eee
}
.home-main-box .promo-box .promo-image-1>.component-content {
    margin: 0;
    float: right;
    width: 100%
}
.home-main-box .promo-box .promo-box-1>.component-content,
.home-main-box .promo-box .promo-box-2>.component-content,
.home-main-box .promo-box .promo-box-3>.component-content {
    cursor: pointer!important
}
.home-main-box .home-product-box .home-right-promo-box {
    margin-left: 1.9%;
    min-height: 26.9em;
    background: #202969;
    background: -moz-linear-gradient(left, #202969 0%, #54b4e2 94%);
    background: -webkit-linear-gradient(left, #202969 0%, #54b4e2 94%);
    background: linear-gradient(to right, #202969 0%, #54b4e2 94%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#202969', endColorstr='#54b4e2', GradientType=1)
}
.home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p:first-child {
    font-size: 1.625em;
    color: #fff;
    line-height: 1.1;
    padding-bottom: .2em;
    text-transform: uppercase;
    font-weight: 700;
    margin: 0 0 10px 0
}
.home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a {
    color: #fff;
    text-decoration: none;
    font-weight: 400;
    font-size: .7em;
    letter-spacing: .03em;
    border: #fff 1px solid;
    padding: 0em 3% .095em 1.2%;
    position: relative;
    text-transform: uppercase
}
.home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:after {
    content: '\f105';
    color: #fff;
    font-size: 1em;
    font-family: 'FontAwesome';
    position: relative;
    right: 0%;
    padding-left: 2%;
    padding-top: 0;
    display: inline-block;
}
.home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:hover {
    color: #CE181E;
    background-color: #FFF;
}
.home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:focus {
    color: #CE181E;
}
.home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:active {
    color: #152972;
}
.home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:hover:after {
    color: #CE181E;
    content: '\f105';
}
.home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:active:after {
    color: #152972;
    content: '\f105';
}

#wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p a:focus {
    color: #CE181E;
}
.product-text-box .product-review-box .product-review {
    margin-left: 0;
    border: none;
    padding: 0
}
.product-text-box .product-review-box .product-review .pr-snippet {
    position: relative;
    top: -.3em;
    /*(;
    top: -.4em;
    )*/
}
.product-text-box .product-review-box .product-review .pr-snippet .pr-snippet-stars {
    margin-bottom: .1em;
    /*(;
    margin-bottom: .15em;
    )*/
}
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-rating-decimal {
    display: none
}
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-review-count {
    display: none
}
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-read-reviews {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/preview-divider.png) right center no-repeat;
    padding-right: 1.3em;
    margin-right: 1.3em
}
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-read-reviews a,
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-write-review a {
    font-weight: 700;
    font-size: 1em;
    color: #152972;
    text-transform: uppercase
}
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-read-reviews a:hover,
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-write-review a:hover {
    color: #CE181E
}
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-read-reviews a:active,
.product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-write-review a:active {
    color: #009ADE
}
.review-box .powerreviews {
    float: left;
    width: 100%;
    padding: 0;
    border: none
}
.review-box .powerreviews product {
    display: none
}
.review-box .powerreviews .pr-review-engine {
    padding: 0;
    float: left;
    width: 100%
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body {
    float: left;
    width: 100%;
    border-bottom: 1px solid #103776;
    padding-bottom: .3em
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper {
    float: left;
    width: 100%;
    position: relative
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer a {
    float: right;
    font-weight: 400;
    font-size: 1.5em;
    color: #fff;
    background: #f16521;
    text-decoration: none;
    border-radius: 5px;
    padding: .5555555555555556em 2.4%;
    line-height: 1.1;
    text-transform: uppercase;
    text-align: center;
    position: absolute;
    right: 1.1%;
    top: -1.25em
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer a:hover {
    background: #4C4C4E
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer a:active {
    background: #CE181E
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating,
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-stars,
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-rating,
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-snapshot-average-based-on-text {
    float: left
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-stars {
    margin-top: .2em
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating {
    width: 100%
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-consensus {
    width: 100%;
    float: left;
    margin-top: 1.95em;
    margin-bottom: .03em
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-consensus .pr-snapshot-consensus-text {
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1;
    color: #4C4C4E;
    margin-bottom: .3em
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating #pr-snapshot-histogram {
    display: none
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-rating,
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-snapshot-average-based-on-text {
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1;
    color: #4C4C4E;
    margin-bottom: .3em
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-rating .pr-rating {
    border: none;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/review-divider.jpg) right .15em no-repeat;
    margin-right: .4em;
    padding-right: .4em
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-consensus .pr-snapshot-consensus-value {
    color: #4da6d7;
    background: #103776;
    padding: 9px 10px;
    font-weight: 400;
    font-size: 1.5em;
    border-radius: 5px
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-head-wrapper {
    border: none;
    margin: 1.75em 0 0 0;
    padding: 0
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-head-wrapper a {
    display: none
}
.review-box .powerreviews .pr-review-engine .pr-snapshot-head-wrapper .pr-snapshot-title {
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1;
    color: var(--blue);
    margin-bottom: .65em;
    text-transform: uppercase
}
.review-box .powerreviews .pr-review-engine .pr-header {
    float: left;
    width: 100%
}
.review-box .powerreviews .pr-review-engine .pr-header .pr-review-faceoff {
    display: none
}
.review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort {
    float: left;
    width: 100%;
    background: none;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    padding-top: 1.7em
}
.review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-count {
    font-weight: 400;
    font-size: 1.5em;
    line-height: 1;
    color: var(--blue);
    margin-bottom: 1.8em
}
.review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box {
    width: 28%
}
.review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box label {
    font-weight: 400;
    font-size: 1.125em;
    color: #4C4C4E;
    padding-top: .4em
}
.review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box select {
    border: 1px solid red;
    background-size: 1em;
    font-weight: 400;
    font-size: 1.125em;
    color: red;
    border-radius: 0;
    width: 69%;
    float: right;
    padding: .23em 0;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    padding-left: 3%;
    position: relative;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/select-arrow.png) 96% no-repeat;
    text-transform: uppercase
}
.review-box .powerreviews .pr-review-engine .pr-contents {
    float: left;
    width: 100%
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-contents-wrapper {
    float: left;
    width: 100%;
    box-sizing: border-box
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap {
    float: left;
    width: 100%;
    border-bottom: 1px solid #152972;
    margin-top: 1em;
    margin-bottom: .5em
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-rating-wrapper {
    float: left;
    width: 100%
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-rating-wrapper .pr-review-author-date {
    border: none;
    position: relative;
    top: 4.1em;
    color: #4C4C4E;
    font-size: 1.125em;
    font-weight: 400;
    float: right
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-author {
    float: left;
    width: 100%;
    position: relative;
    top: -2.83em;
    margin-bottom: 0
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-main-wrapper {
    float: left;
    width: 100%;
    margin-bottom: 0
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom {
    float: left;
    width: 100%;
    border: none;
    position: relative
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-count-wrapper {
    float: left;
    width: 55%;
    display: block;
    text-align: left
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-count {
    color: #4C4C4E;
    font-size: 1.125em;
    font-weight: 400;
    text-transform: uppercase;
    margin-right: 0;
    padding-right: 2%;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/review-bottom-divider.jpg) 97% .34em no-repeat
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-count strong {
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-nav-back-to-top {
    width: 22%
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-nav-back-to-top a {
    color: #152972;
    font-size: 1.125em;
    font-weight: 400;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 700;
    margin-left: 2%
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-nav-back-to-top a:hover {
    color: #CE181E
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-nav-back-to-top a:active {
    color: #009ADE
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-most-helpful p {
    font-weight: 700;
    font-size: 1.125em;
    color: #152972;
    margin-bottom: .3em
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-rating-headline {
    font-weight: 700;
    font-size: 1.5em;
    color: #152972;
    position: relative;
    top: 2.56em
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-author .pr-review-author-name {
    display: block;
    font-weight: 700;
    font-size: 1.125em;
    color: #009ADE
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-author .pr-review-author-location {
    display: block;
    font-weight: 700;
    font-size: 1.125em;
    color: #009ADE
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-rating.pr-rounded {
    display: none
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-footer .pr-review-bottom-line-wrapper {
    display: none
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-tools .pr-review-report-issue {
    display: none
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-text .pr-comments {
    color: #4C4C4E;
    font-size: 1.125em;
    font-weight: 400;
    position: relative;
    top: -2.1em;
    margin-top: 1em;
    margin-bottom: 0
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-tools .pr-review-helpful-text {
    font-weight: 700;
    font-size: 1.125em;
    color: #152972;
    display: block;
    position: relative;
    top: -1.5em
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-tools .pr-review-helpful-text>a:nth-child(1) {
    font-weight: 700;
    font-size: 1.125em;
    color: #152972;
    margin-left: 3%;
    margin-right: 2%
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-tools .pr-review-helpful-text>a:nth-child(2) {
    font-weight: 700;
    font-size: 1.125em;
    color: #152972;
    margin-left: 2%
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-tools .pr-review-helpful-text>a:hover {
    color: #CE181E
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-review-tools .pr-review-helpful-text>a:active {
    color: #009ADE
}
.review-box .powerreviews .pr-review-engine .pr-pagination-top {
    visibility: visible;
    width: 100%;
    position: relative;
    background-color: #e1e1e1;
    box-sizing: border-box;
    padding: 0 4% 0 2%;
    margin-bottom: 1.34em;
    float: left;
    height: auto
}
.review-box .powerreviews .pr-review-engine .pr-pagination-top .pr-page-count-wrapper {
    width: 50%;
    float: left;
    box-sizing: border-box
}
.review-box .powerreviews .pr-review-engine .pr-pagination-top .pr-page-count-wrapper .pr-page-count {
    float: left;
    background: #fff;
    color: #4C4C4E;
    font-size: 1.125em;
    font-weight: 400;
    padding: 0 2%;
    text-transform: uppercase
}
.review-box .powerreviews .pr-review-engine .pr-pagination-top .pr-page-count-wrapper .pr-page-count strong {
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-pagination-top .pr-page-count-wrapper .pr-nav-back-to-top {
    float: right;
    background: #fff;
    font-size: 0
}
.Write-review-main-box .powerreviews {
    float: left;
    width: 100%;
    box-sizing: border-box;
    border: none;
    padding-top: 0
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview {
    float: left;
    width: 100%
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-alert-container {
    display: none!important
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war {
    max-width: 100%;
    float: left;
    width: 100%
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r {
    max-width: 100%;
    float: left;
    width: 100%;
    font-size: 1em
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r h5 {
    display: none
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r .pr-submit {
    max-width: 100%;
    float: left;
    width: 100%
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r .pr-submit .pr-footer {
    max-width: 100%;
    float: left;
    width: 100%;
    border: none
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r .pr-submit .pr-footer>a {
    display: none
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header {
    float: left;
    width: 100%;
    border: 0
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form {
    float: left;
    width: 100%
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form input {
    font-size: 1.125em;
    font-weight: 400;
    color: #666;
    border: 1px solid #666
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form textarea {
    font-size: 1.125em;
    font-weight: 400;
    color: #666;
    border: 1px solid #666;
    height: 6em!important
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .pr-control-label {
    font-size: 1em;
    font-weight: 700;
    color: #666;
    margin-bottom: .7em
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .pr-helper-text {
    font-size: 1.125em;
    font-weight: 700;
    color: #666;
    margin-bottom: .01em
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form #pr-bottomline .pr-control-label {
    display: none
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .pr-control-label span {
    font-size: 1.125em;
    font-weight: 700;
    color: #666
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .pr-has-error .control-label span,
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .pr-has-error .pr-control-label span {
    color: #d00
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form.form-control::-moz-placeholder {
    font-size: 1.125em;
    font-weight: 400;
    color: rgba(102, 102, 102, .6)
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .form-control:-ms-input-placeholder {
    font-size: 1.125em;
    font-weight: 400;
    color: rgba(102, 102, 102, .6)
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .form-control::-webkit-input-placeholder {
    font-size: 1.125em;
    font-weight: 400;
    color: rgba(102, 102, 102, .6)
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form.form-control.pr-textarea::-moz-placeholder {
    color: #fff
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .form-control.pr-textarea:-ms-input-placeholder {
    color: #fff
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .form-control.pr-textarea::-webkit-input-placeholder {
    color: #fff
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header h3 {
    display: none
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header .pr-header-product-img {
    display: none
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header p {
    font-size: 1em;
    font-weight: 400;
    color: #4C4C4E;
    margin: 0
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header p span {
    font-size: 1em;
    font-weight: 400;
    color: #4C4C4E
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header .pr-header-table {
    margin: 0
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header .pr-header-table .pr-table-cell {
    padding: 0
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-btn-review {
    font-size: 1.5em;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    border-radius: 5px;
    background: #ef2100;
    background: -moz-linear-gradient(45deg, #ef2100 0%, #fcbd0f 100%);
    background: -webkit-linear-gradient(45deg, #ef2100 0%, #fcbd0f 100%);
    background: linear-gradient(45deg, #ef2100 0%, #fcbd0f 100%);
    padding: .6em 2em;
    border-bottom: none
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-btn-review:hover {
    background: #4C4C4E
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-btn-review:active {
    background: #CE181E
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-subscript {
    font-size: 1.5em;
    font-weight: 400;
    color: #4C4C4E;
    margin: 1.65em 0 1.85em 0
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-subscript a {
    font-size: 1em;
    font-weight: 400;
    color: var(--blue);
    text-decoration: none
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-subscript a:hover {
    color: #CE181E
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-subscript a:active {
    color: #152972
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .form-group {
    margin-bottom: 2.05em
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .btn-group .pr-btn {
    border: 1px solid #666;
    text-align: center;
    font-size: 1.125em;
    font-weight: 400;
    color: #4C4C4E
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .btn-group .pr-btn:hover {
    background: #152972;
    color: #fff
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .btn-group .pr-btn:active {
    background: #009ADE;
    color: #fff
}
.Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .btn-group .pr-btn:focus {
    background: #009ADE;
    color: #fff
}
.article-main-box .article-poll-box {
    float: left;
    width: 100%;
    margin-top: 1.8em
}
.article-main-box .article-poll-box .article-poll-one-box,
.article-main-box .article-poll-box .article-poll-two-box {
    float: left;
    width: 100%;
    background: #cfebfb;
    display: table
}
.article-main-box .article-poll-box .article-poll-one-box .true-txt,
.article-main-box .article-poll-box .article-poll-two-box .true-txt,
.article-main-box .article-poll-box .article-poll-one-box .false-txt,
.article-main-box .article-poll-box .article-poll-two-box .false-txt {
    height: 90px;
    display: table-cell;
    vertical-align: middle;
    box-sizing: border-box;
    padding: 0 3.8%;
    width: 59.375em;
    border: 1px solid #103776;
    font-size: 1.125em;
    font-weight: 400;
    color: #4C4C4E
}
.article-main-box .article-poll-box .article-poll-one-box .true-txt strong,
.article-main-box .article-poll-box .article-poll-two-box .true-txt strong,
.article-main-box .article-poll-box .article-poll-one-box .false-txt strong,
.article-main-box .article-poll-box .article-poll-two-box .false-txt strong {
    color: #152972;
    font-weight: 700
}
.article-main-box .article-poll-box .article-poll-one-box {
    margin-bottom: 1.5em
}

.page-spreading-cold-sores  .article-main-box .article-poll-box .article-poll-one-box, 
.page-spreading-cold-sores .article-main-box .article-poll-box .article-poll-two-box{display:none}

.article-main-box .article-poll-box .article-poll-one-box .poll,
.article-main-box .article-poll-box .article-poll-two-box .poll {
    float: left;
    width: 100%;
    border: none;
    padding: 1.43em 2.4%;
    box-sizing: border-box
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer,
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer {
    float: left;
    width: 100%;
    box-sizing: border-box;
    border: none;
    padding: 0;
    margin: 0
}
.article-main-box .article-poll-box .article-poll-one-box .pollResultsContainer,
.article-main-box .article-poll-box .article-poll-two-box .pollResultsContainer {
    float: left;
    width: 100%;
    box-sizing: border-box;
    border: none;
    padding: 0;
    margin: 0
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(1) {
    float: left;
    width: 72%;
    padding-right: 2%;
    box-sizing: border-box
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(1) h4 {
    font-weight: 400;
    font-size: 1.5em;
    color: #152972;
    line-height: 1.1;
    text-transform: inherit
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(2) {
    float: left;
    width: 14%;
    clear: inherit;
    margin-top: .6em
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(2) label {
    font-weight: 400;
    font-size: 1.5em;
    color: #f04e23;
    line-height: 1.1;
    text-transform: uppercase;
    float: right
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(2) .pollControl-radio {
    float: right;
    text-align: center;
    width: 1.8em;
    min-height: 2em;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/radio-bg.png) 25% .25em no-repeat;
    margin-left: 3%
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(2) .pollControl-radio input[type="radio"] {
    float: none;
    opacity: 0
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(3) {
    float: left;
    width: 14%;
    clear: inherit;
    margin-top: .6em
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(3) label {
    font-weight: 400;
    font-size: 1.5em;
    color: #f04e23;
    line-height: 1.1;
    text-transform: uppercase;
    float: right
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(3) .pollControl-radio {
    float: right;
    text-align: center;
    width: 1.8em;
    min-height: 2em;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/radio-bg.png) 25% .25em no-repeat;
    margin-left: 3%
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(3) .pollControl-radio input[type="radio"] {
    float: none;
    opacity: 0
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>.Clicked .pollControl-radio {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/radio-active.png) 25% .25em no-repeat!important
}
.article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>.Clicked label {
    color: #152972!important
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(1) {
    float: left;
    width: 72%;
    padding-right: 2%;
    box-sizing: border-box
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(1) h4 {
    font-weight: 400;
    font-size: 1.5em;
    color: #152972;
    line-height: 1.1;
    text-transform: inherit
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(2) {
    float: left;
    width: 14%;
    clear: inherit;
    margin-top: .6em
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(2) label {
    font-weight: 400;
    font-size: 1.5em;
    color: #f04e23;
    line-height: 1.1;
    text-transform: uppercase;
    float: right
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(2) .pollControl-radio {
    float: right;
    text-align: center;
    width: 1.8em;
    min-height: 2em;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/radio-bg.png) 25% .25em no-repeat;
    margin-left: 3%
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(2) .pollControl-radio input[type="radio"] {
    float: none;
    opacity: 0
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(3) {
    float: left;
    width: 14%;
    clear: inherit;
    margin-top: .6em
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(3) label {
    font-weight: 400;
    font-size: 1.5em;
    color: #f04e23;
    line-height: 1.1;
    text-transform: uppercase;
    float: right
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(3) .pollControl-radio {
    float: right;
    text-align: center;
    width: 1.8em;
    min-height: 2em;
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/radio-bg.png) 25% .25em no-repeat;
    margin-left: 3%
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(3) .pollControl-radio input[type="radio"] {
    float: none;
    opacity: 0
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>.Clicked .pollControl-radio {
    background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/radio-active.png) 25% .25em no-repeat!important
}
.article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>.Clicked label {
    color: #152972!important
}
.managing-main-box .filter-box .tagBasedFilterResults-Information {
    border: none
}
.managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-productImage {
    border-bottom: none;
    text-align: left;
    float: left;
    width: 100%
}
.managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-size: 1.5em;
    text-align: left;
    line-height: 1.2;
    margin: .8em 0 .5em;
    color: #152972;
    font-weight: 700
}
.dealing-box .dealing-article-box .dealing-article-txt h2 {
    font-size: 1.5em;
    text-align: left;
    line-height: 1.2;
    margin: .1em 0 .6em;
    color: #152972;
    font-weight: 700
}
.managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description p,
.dealing-box .dealing-article-box .dealing-article-txt p {
    text-align: left;
    font-size: 1.125em
}
.dealing-box .dealing-article-box .dealing-article-txt a {
    text-decoration: none
}
.dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {
    display: block;
    border: 1px solid #c05407;
    color: #c05407;
    line-height: 1.2;
    text-decoration: none;
    font-size: .78em;
    letter-spacing: .03em;
    padding: 0 4% .1em 1%;
    text-transform: uppercase;
    font-weight: 400;
    margin: 0 1% .1em 0;
    position: absolute;
    bottom: 0;
    margin-bottom: 2em;
    text-decoration: none;
    width: auto
}
#wrapper.canada .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {/* srikanth 24-oct */
	padding: 5px 10px 5px 5px;
	/*margin: 0 5% .1em 0;*/
}
.page-lip-care #wrapper.french .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more{
    padding: 0px 0px 0px 6px;/* meena 27-oct */
    width: 76%;
	margin-bottom: 10px;
}
.dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:hover {
    background: #4DA6D7;
    border-color: #4DA6D7;
    color: #fff
}
.dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:hover:after,
.dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:hover:active {
    color: #fff;
    content: '\f105'
}
.dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:active {
    color: #fff;
    border-color: #F47920;
    background: #F47920
}
.dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:after {
    content: '\f105';
    color: #F47920;
    font-size: 16px;
    font-family: 'FontAwesome';
    position: relative;
    top: .06em;
    right: -8%;
    padding-left: 0;
    padding-top: 0;
    display: inline-block
}
#wrapper.canada .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:after,
#wrapper.french .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:after {
	right:-3%;/* srikanth 24-oct */
}
.dealing-box .dealing-article-box {
    min-height: 30em;
    box-sizing: border-box;
    position: relative;
    padding-bottom: 3em;
    margin-left: 2.66659999%;
    width: 31.5%;
    margin-bottom: 2em;
    background: #fff
}
/* srikanth 24-oct */
#wrapper.canada .dealing-box .dealing-article-box, 
#wrapper.french .dealing-box .dealing-article-box { 
	min-height:31.5em; 
}
/* .dealing-box .dealing-article-box:nth-child(n+3) {
    margin-bottom: 0;
} */
/* srikanth 24-oct */
/* meena 27-oct */
/* #wrapper.canada .dealing-box .dealing-article-box:nth-child(n+3), 
#wrapper.french .dealing-box .dealing-article-box:nth-child(n+3) { 
    margin-bottom:2em;
} */
.dealing-box .dealing-load-more {
    background-color: #CFEBFB;
    text-align: center;
    color: #152972;
    width: 100%;
    margin: 0 auto
}
.dealing-box .dealing-load-more a {
    color: #152972;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 1.0625em;
    padding: .6em 0 .6em;
    display: inline-block;
    width: 100%
}
.managing-main-box .abreva-txt {
    margin: 0 3.3%
}
.managing-main-box .filter-box .tagBasedFilterResults-box-content .product-button {
    border: none
}
.managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link {
    display: block;
    border: 1px solid #F47920;
    color: #F47920;
    line-height: 1.2;
    text-decoration: none;
    font-size: .78em;
    letter-spacing: .03em;
    padding: 0 4% .13em 2%;
    text-transform: uppercase;
    font-weight: 400;
    margin: 1em 0 1em 6.3%;
    position: absolute;
    bottom: 0;
    margin-bottom: 2em;
    left: 0
}
.managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link:after {
    content: '\f105';
    color: #F47920;
    font-size: 1.13960113960114em;
    font-family: 'FontAwesome';
    position: relative;
    top: .06em;
    right: -8%;
    padding-left: 0;
    padding-top: 0;
    display: inline-block
}
*::-ms-backdrop,
.managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link:after {
    top: -1px
}
.managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link:hover:after,
.lip-care-box .care-article-txt .richText-content>p a span.article-read-more:hover:after,
.managing-main-box .filter-box .tagBasedFilterResults-description a.tab_links:hover:after {
    color: #fff;
    content: '\f105'
}
.managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link:hover,
.lip-care-box .care-article-txt .richText-content>p a span.article-read-more:hover,
.managing-main-box .filter-box .tagBasedFilterResults-description a.tab_links:hover {
    background: #4DA6D7;
    border-color: #4DA6D7;
    color: #fff
}
.managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description {
    padding: .8em 5.5% 4em 6.3%;
    float: left;
    width: 100%;
    box-sizing: border-box
}
.managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link:active,
.lip-care-box .care-article-txt .richText-content>p a span.article-read-more:active,
.managing-main-box .filter-box .tagBasedFilterResults-description a.tab_links:active {
    color: #fff;
    border-color: #F47920;
    background: #F47920
}
.managing-main-box .filter-box .tagbasedfilter {
    background-color: #EEE;
    margin-top: 1.1em
}
.managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults.component>div {
    background-color: #fff;
    min-height: 39.7em;
    position: relative;
    padding-bottom: 0;
    box-sizing: border-box;
   /* margin-left: 2.5%;*/
    width: 31.667%;
    margin-top: 1.95em
}
#wrapper.canada .managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults.component>div  { /* srikanth 24-oct */
	min-height:38em;
}
#wrapper.french .managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults.component>div  { /* meena 27-oct */
	min-height:38em;
}
.managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults>div:nth-child(-n+3) {
    margin-top: 0
}
.marg-top-tag {
    margin-top: 0!important
}
.sigma {
    margin-left: 0%!important;
    clear: both
}
.managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
    margin-top: 0;
    /*padding-top: 0;*/
    padding: 10px;
}
.managing-main-box .abreva-text {
    margin: 0 3.25%
}
.managing-main-box .filter-box .triggers-ctg {
    margin-left: 3.5%
}
.home-main-box .home-review-box {
    width: 100%;
    float: left;
    background: #fff;
    margin-bottom: 1.5em;
    margin-top: 1.5em
}
.home-image-box .carousel {
    background: #eee
}
.home-main-box .home-review-box .right-review-txt {
    font-weight: 700;
    font-size: 1.125em;
    color: #152972;
    width: 27%
}
.home-main-box .home-review-box .right-review-txt>.component-content {
    padding: 1.45em 7%
}
.home-main-box .home-review-box .right-review-txt img.richText-image.pull-left {
    margin: 5px 10px 5px 8px
}
.home-main-box .home-review-txt {
    padding: 0 5%;
    width: 66%;
    margin: 0 auto!important;
    box-sizing: border-box;
    float: none
}
.home-main-box .home-review-txt>.component-content {
    overflow: visible
}
.home-main-box .home-review-txt p {
    font-weight: 700;
    font-size: 1.625em;
    color: #152972;
    line-height: 1.1
}
.home-main-box .home-review-txt p .review-content {
    font-weight: 400;
    font-size: .9230769230769231em;
    color: #908E8E;
    display: block;
    line-height: 1.15;
    margin-top: .15em;
    position: relative;
    margin-bottom: .8em
}
.home-main-box .home-review-box .home-review-txt .reviewer-name,
.home-main-box .home-review-box .home-review-txt .reviewer-location {
    font-weight: 700;
    font-size: .5769230769230769em;
    color: #767474;
    text-transform: uppercase;
    letter-spacing: .5px
}
.home-main-box .home-review-box .home-review-txt .reviewer-location {
    font-weight: 400
}
.home-main-box .home-review-txt p a {
    outline: none;
    text-decoration: none;
    color: #fff;
    padding: 1em 0 .8em 0;
    width: 29.5%;
    display: block;
    border-radius: 6px;
    font-weight: 700;
    font-size: .6153846153846154em;
    line-height: 1;
    margin: .6em auto 1em auto;
    background: #024a94;
    background: -moz-linear-gradient(left, #024a94 0%, #2b6aa3 100%);
    background: -webkit-linear-gradient(left, #024a94 0%, #2b6aa3 100%);
    background: linear-gradient(to right, #024a94 0%, #2b6aa3 100%)
}
.home-main-box .home-review-txt p a:hover {
    background: #4C4C4E
}
.home-main-box .home-review-txt p a:focus {
    background: #4C4C4E
}
.home-main-box .home-review-txt p a:active {
    background: #CE181E
}
.dealing-box {
    width: 100%;
    float: left;
    margin-top: .91em;
    background-color: #EEE
}
.dealing-box .dealing-article-box .dealing-article-txt {
    padding: .6em 7% 0 7%
}
.lip-care-box .care-article-box .care-article-txt h2 {
    font-size: 1.5em;
    text-align: left;
    line-height: 1.2;
    margin: .1em 0 .45em;
    color: #152972;
    font-weight: 700
}
.lip-care-box .care-article-txt {
    padding: .6em 7.5% 3em 7.5%;
    min-height: 16em;
    box-sizing: border-box;
    width: 100%;
    float: left
}
.lip-care-box .care-article-txt .richText-content>p {
    text-align: left;
    font-size: 1.125em;
    font-weight: 400;
    line-height: 1.6
}
.lip-care-box>.component-content {
    display: table
}
.lip-care-box>.component-content>.content {
    display: table-row
}
.lip-care-box>.component-content>.content .care-article-box.showArticle {
    display: table-cell!important;
    position: relative;
    width: 31.77944%;
    margin-top: 2.6em
}
.lip-care-box>.component-content>.content .care-article-box.showArticle:nth-child(-n+3) {
    margin-top: 0
}
.lip-care-box .care-article-box {
    margin-left: 2.33%
}
.lip-care-box .care-article-box.alpha {
    margin-left: 0
}
.lip-care-box {
    background: #EEE;
    margin-top: .71em;
    margin-bottom: 1.1em
}
.lip-care-box .care-article-box {
    background: #fff
}
.lip-care-box .care-article-txt .richText-content>p a {
    text-decoration: none
}
.lip-care-box .care-article-txt .richText-content>p a span.article-read-more {
    display: block;
    border: 1px solid #F47920;
    color: #F47920;
    line-height: 1.2;
    text-decoration: none;
    font-size: .78em;
    letter-spacing: .03em;
    padding: 0 4% .1em 2%;
    text-transform: uppercase;
    font-weight: 400;
    margin: 0 1% .1em 0;
    position: absolute;
    bottom: 0;
    margin-bottom: 2em;
    text-decoration: none;
    width: auto
}
.lip-care-box .care-article-txt .richText-content>p a span.article-read-more:after {
    content: '\f105';
    color: #F47920;
    font-size: 16px;
    font-family: 'FontAwesome';
    position: relative;
    top: .06em;
    right: -8%;
    padding-left: 0;
    padding-top: 0;
    display: inline-block
}
.lip-care-box .care-load-more {
    background-color: #CFEBFB;
    text-align: center;
    color: #152972;
    width: 100%;
    margin: 0 auto
}
.lip-care-box .care-load-more p>a {
    color: #152972;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 1.0625em;
    padding: .6em 0 .6em;
    display: inline-block;
    width: 100%
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper {
    position: relative;
    float: right;
    margin: 0;
    font-size: 1.125em;
    font-weight: 400;
    color: #152972;
    padding: 0 1%;
    background: #fff;
    text-transform: uppercase
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav {
    font-size: 1em
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-page-prev {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.powerreviews .powerReviewsWriteReview #pr-war .p-w-r .thank-you-page .headline {
    text-transform: inherit
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-page-prev a {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-divider {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-page-next {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-page-next a {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-page-prev a:hover,
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-page-next a:hover {
    color: #CE181E
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-page-prev a:active,
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper .pr-page-nav .pr-page-next a:active {
    color: #009ADE
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper {
    position: relative;
    float: right;
    margin: 0;
    font-size: 1.125em;
    font-weight: 400;
    color: #152972;
    text-transform: uppercase;
    padding: 0 1%;
    background: #fff
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav {
    font-size: 1em
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-page-prev {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-page-prev a {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-divider {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-page-next {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-page-next a {
    font-size: 1em;
    font-weight: 400;
    color: #152972
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-page-prev a:hover,
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-page-next a:hover {
    color: #CE181E
}
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-page-prev a:active,
.review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper .pr-page-nav .pr-page-next a:active {
    color: #009ADE
}
.footer-promo-box .left-promo-box>div:nth-child(3) .fixed-component>.component-content,
.footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component>.component-content {
    display: table-cell;
    height: 8.75em;
    vertical-align: middle
}
.home-main-box .promo-box .promo-txt a:hover:after {
    content: '\f105';
    color: #fff
}
.home-main-box .promo-box .promo-txt a:active:after {
    content: '\f105';
    color: #fff
}
.managing-main-box .tab_links {
    display: none;
    border: 1px solid #F47920;
    color: #F47920;
    line-height: 1.2;
    text-decoration: none;
    font-size: .78em;
    letter-spacing: .03em;
    padding: 0 4% .1em 2%;
    text-transform: uppercase;
    font-weight: 400;
    margin: 1em 0 1em 6.3%;
    position: absolute;
    bottom: 0;
    margin-bottom: 2em;
    left: 0
}
.managing-main-box .filter-box .tagBasedFilterResults-description a.tab_links:after {
    content: '\f105';
    color: #F47920;
    font-size: 15px;
    font-family: 'FontAwesome';
    position: relative;
    top: -1px;
    ;
    right: -8%;
    padding-left: 0;
    padding-top: 0;
    display: inline-block
}
.article-main-box .spread-sore-carousel .carousel-nav li:not(:first-child):not(:last-child) {
    display: none
}
@media only screen and (min-width: 1025px) {
    .article-main-box.important-days-box>.component-content {
        margin-bottom: 1em
    }
    .article-main-box.stress-box .abreva-txt p {
        margin-bottom: 1em
    }
}
.article-main-box .article-carousel .carousel-slides .article-carousel-img a {
    color: #152972
}
.article-main-box .article-carousel .carousel-slides .article-carousel-img a:active {
    color: #009ADE
}
.article-main-box .article-carousel .carousel-slides .article-carousel-img a:hover {
    color: #CE181E
}
.article-main-box.cold-weather-box .abreva-txt li {
    margin-left: 2%
}
.article-main-box.pregnancy-period-box .abreva-txt p a span.light-blue-txt {
    color: #009ADE
}
.article-main-box.pregnancy-period-box .abreva-txt p a span.light-blue-txt:hover {
    color: #CE181E
}
.article-main-box.pregnancy-period-box .abreva-txt p a span.light-blue-txt:active {
    color: #152972
}
.article-main-box .abreva-txt p a span.light-blue-txt {
    color: #009ADE
}
.article-main-box .abreva-txt p a span.light-blue-txt:hover {
    color: #CE181E
}
.article-main-box .abreva-txt p a span.light-blue-txt:active {
    color: #152972
}
.article-main-box .article-carousel .carousel-slides .article-carousel-img figcaption h2 {
    text-transform: inherit;
    line-height: 1
}
@media only screen and (min-width: 1024px)and (max-width: 1024px) {
    .slider-box-image-1,
    .slider-box-image-2,
    .slider-box-image-3,
    .slider-box-image-4,
    .slider-box-image-5,
    .slider-box-image-6 {
        width: 98%
    }
	.abreva-home-tingle-body .home-main-box .home-product-box .home-left-promo-box.clickable-box {
   width: 63.2%;
    border-right: 0;
}
.abreva-home-tingle-body .home-main-box .home-product-box .home-right-promo-box {
    margin-left: 2%;
}
.abreva-home-tingle-body .home-main-box .home-product-box {
    background: #eee;
}
	
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
#wrapper.canada .home-main-box .home-product-box .home-left-promo-box.trigger-cold-box  img{
margin-left: 100px; /*meena ipad home 14oct*/
}
    #header .header-box {
        min-height: 2.8575em;
        padding-top: .5em;
        padding-right: 2%
    }
    .home-main-box .home-product-box .home-right-promo-box {
        min-height: 18.175em
    }
    .promo-box .promo-txt .white-txt-button {
        font-size: .6875em
    }
    .promo-box .promo-txt h3 {
        font-size: 1.5em
    }
    .promo-box {
        border: 1px solid #eee
    }
    .promo-box .promo-box-2 {
        padding: 1em 2% 2.7em
    }
    .promo-box .promo-box-2 .promo-txt p:last-child {
        padding-top: 7px;
        background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/learn-more.png) 40% 15px no-repeat
    }
    .sitemap-box .abreva-sitemap {
        background: none
    }
    .sitemap-box .abreva-sitemap h1 {
        margin-bottom: 1.1em
    }
    .sitemap-box .site-map-sub-box .abreva-site-map-text ul li {
        margin-bottom: 0
    }
    .sitemap-box .site-map-sub-box .abreva-site-map-text ul li ul li {
        margin-top: .7em
    }
    .product-box .header-text h1 {
        font-size: 2.875em
    }
    .product-box .header-text {
        width: 93%;
        padding-right: 12%;
        width: 100%
    }
    .product-box .abreva-cream-image {
        width: 24%!important
    }
    .product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text h3 {
        margin-bottom: 2px
    }
    .product-box .our-products-content-box .products-abreva-cream-box .white-text {
        line-height: 1.2!important;
        display: block
    }
    .product-box .products-conceal-patch-box {
        width: 100%;
        margin: 0 auto;
        padding-top: 1.2em
    }
    .product-box .products-abreva-cream-box {
        width: 100%
    }
    .product-box .products-abreva-cream-box .abreva-cream-text {
        width: 59.95833%;
        margin-left: 6%!important
    }
    .product-box .our-products-content-box .products-conceal-patch-box .component-content {
        width: 100%;
        padding-bottom: 1em
    }
    .product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-image img {
        width: 100%;
        float: right;
        left: -2%;
        position: relative
    }
    .product-box .our-products-content-box .abreva-conceal-patch-image {
        display: inline-block;
        float: right;
        width: 27%;
        top: -3em;
        position: relative
    }
    .product-box .our-products-content-box .abreva-conceal-patch-image .component-content {
        position: absolute
    }
    .product-box .our-products-content-box .abreva-conceal-patch-text {
        display: inline-block;
        width: 73%;
        float: left
    }
    .product-box {
        padding-right: 6%
    }
    .tablet-component {
        display: block
    }
    .home-main-box .home-product-box .home-left-promo-box .home-promo-skin-tablet {
        width: 49.679%;
        float: left;
        display: none
    }
    .home-main-box .home-product-box .home-left-promo-box .home-promo-skin-tablet img {
        float: left
    }
    .home-main-box .home-product-box .home-left-promo-box {
        min-height: 16em
    }
    .blue-footer-box .Print-coupon-box .print-coupon-image {
        display: none
    }
    .blue-footer-box .Print-coupon-box .print-coupon-tablet {
        display: block;
        width: 12.54444%;
        position: relative;
        top: -1em
    }
    .blue-footer-box .Print-coupon-box .print-coupon-text {
        width: 80.5%;
        margin-left: 6.083%
    }
    .blue-footer-box .Print-coupon-box,
    .blue-footer-box .sign-up-box {
        height: 8.7em
    }
    .sign-up-box .abreva-newsletter-image {
        width: 20.99%!important
    }
    .sign-up-box .abreva-newsletter-image img {
        width: 100%
    }
    .blue-footer-box .sign-up-box {
        padding: 1.21em .1% 0 2%
    }
    .sign-up-box .abreva-newsletter-text {
        width: 72.944%!important
    }
    .blue-footer-box .sign-up-box .abreva-newsletter-text {
        margin-top: 0;
        margin-left: 4.183%
    }
    .blue-footer-box .sign-up-box .blue-button {
        margin-left: 4.183%
    }
    .product-box .our-products-content-box .products-conceal-patch-box .content {
        width: 89.4%;
        padding: 1.1em 3.5% 0;
        float: left
    }
    .product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text:nth-child(2) a,
    .product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text:nth-child(2) a {
        padding: .7em 3.5% .7em 3.5%
    }
    .product-box .our-products-content-box .reference-text {
        margin-top: 1.2em;
        text-align: center;
        width: 100%;
        font-size: .625em
    }
    .prevent-trigger-box .prevent-trigger-answer-box .richText .blue-header {
        font-size: 1.5em;
        padding-bottom: .7em
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .trigger-body p {
        font-size: 1.9em;
        text-align: center;
        padding-bottom: .1em
    }
    .prevent-trigger-box .trigger-header h1 {
        font-size: 2.875em;
        width: 100%
    }
    #footer .footer-box .left-footer-box .gsk-footer-logo img {
        margin-top: 1.1em
    }
    #footer .footer-box .left-footer-box .left-footer-logo-box {
        width: 36.744%
    }
    #footer .footer-box .left-footer-box .gsk-footer-logo img {
        margin-top: 1.1em;
        margin-left: 10%
    }
    #footer .footer-box .left-footer-box .footer-navigation-box {
        width: 62.222%;
        min-height: 8.538em;
        padding: 5.9% 4.7% 1% 4.7%
    }
    #footer .footer-box .left-footer-box .left-footer-logo-box>.component-content {
        min-height: 8.538em
    }
    #footer .footer-box .right-footer-box {
        padding-left: 1.8%;
        min-height: 3.525em
    }
    #footer .section.footer-box .right-footer-box .follow-us-box {
        max-width: 47%;
        margin-top: 1.2em
    }
    #footer .footer-box .right-footer-box .facebook-share {
        margin-left: 4%
    }
    #footer .section.footer-box .right-footer-box .youtube-share.component {
        margin-left: 4%
    }
    #footer .section.footer-box .right-footer-box .share-box {
        margin-top: 1.2em
    }
    #footer .footer-box .sign-up-now-box .footer-sign-up-box {
        margin-top: .47em;
        margin-left: 4.083%;
        width: 89.672%;
        padding: .2125em .3125em
    }
    .prevent-trigger-box .trigger-header {
        padding: 2.6em 13% 1.5em 9%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides .questionanswers .quesLeftCaption {
        font-size: 1.5em;
        padding-bottom: 1em
    }
    .prevent-trigger-box .prevent-trigger-carousel-box {
        border-top: 1px solid #e7e8e9;
        border-bottom: 1px solid #e7e8e9;
        padding: 1.7em 2.5% 0 2.5%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .genericFormGroup label {
        font-size: .875em;
        padding-top: 6em
    }
    .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: 126px
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .Question1-answer1 {
        background-size: 21% auto, 100% 100%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .Question1-answer2 {
        background-size: 19% auto, 100% 100%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .question1 .genericFormGroup .Question1-answer3 {
        background-size: 17% auto, 100% 100%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .Question2-answer1 {
        background-size: 20% auto, 100% 100%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .Question2-answer2 {
        background-size: 20% auto, 100% 100%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .question2 .genericFormGroup .Question2-answer3 {
        background-size: 20% auto, 100% 100%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .question3 .genericFormGroup label {
        font-size: 1.5em;
        padding-top: 1.9em
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .question4 .genericFormGroup label {
        font-size: .875em;
        padding-left: 1.4%;
        padding-right: 1.4%
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .carousel .carousel-slides {
        height: 249px!important
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .carousel-nav {
        margin: -6px auto;
        padding-bottom: 2.8em
    }
    .prevent-trigger-box .prevent-trigger-carousel-box .count {
        margin-bottom: 0em
    }
    .prevent-trigger-box .trigger-image-box .target-trigger h2 {
        font-size: 1.875em
    }
    .prevent-trigger-box .prevent-trigger-answer-box .richText {
        padding-bottom: 1.2em
    }
    .prevent-trigger-box .prevent-trigger-answer-box .component-content .content {
        padding: 1.4em 25% 5.4em
    }
    .buy-now-box .buy-now-header h1 {
        font-size: 2.3125em
    }
    .buy-now-header {
        padding: 1.2em 33% 1.2em 9%
    }
    .buy-image .buy-now-logos {
        margin: 0 6px 7px 0;
        height: 39px
    }
    .buy-image .buy-now-logos a {
        padding: .2em 10px .2em 7%
    }
    .buy-image .buy-now-logos img {
        height: 27px
    }
    .buy-now-box .buy-image {
        padding: 8.1em 3.5% 1.5em 9%
    }
    .buy-now-box .buy-now-image {
        width: 41.8999%;
        padding: .4em 4%
    }
    .select-box {
        padding: 4.8em 9.4%
    }
    #countryid {
        width: 35%;
        font-size: .5em;
        padding: .7em 1.5%;
        margin-right: .5%;
        background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/tablet_arrow.png) 96% no-repeat!important
    }
    #productid {
        width: 100%;
        font-size: .875em;
        padding: .7em 1.5%;
        margin-right: .5%;
        background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/tablet_arrow.png) 96% no-repeat!important
    }
    #getstore {
        font-size: .875em;
        padding: .9em 3.5%
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-image {
        display: none
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-tablet {
        display: block;
        width: 12.944%;
        position: relative;
        top: -.6em
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-image-mobile {
        display: none
    }
    .blue-footer-trigger-box .Print-coupon-box,
    .blue-footer-trigger-box .sign-up-box {
        height: 8.7em
    }
    .blue-footer-trigger-box .Print-coupon-box {
        padding: 0 .1% 0 3.8%
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-text {
        width: 67.5%;
        margin-top: 0;
        margin-left: 6.083%
    }
    .blue-footer-trigger-box .sign-up-box {
        padding: 1.1em .1% 0 2.3%
    }
    .blue-footer-trigger-box .sign-up-box .abreva-newsletter-text {
        width: 60.944%!important;
        padding-top: 0;
        margin-left: 6.083%
    }
    .blue-footer-trigger-box .sign-up-box .blue-button {
        margin-left: 6.083%
    }
    .store-zip-code .storefield {
        width: 47%
    }
    .store-zip-code .storefield #zipcode {
        font-size: .875em;
        padding: .75em 1%
    }
    .store-zip-code #results>p {
        width: 33%
    }
    .store-zip-code #results .storedetails {
        width: 33%;
        height: 20.5em
    }
    .store-zip-code #map-canvas {
        width: 64%;
        height: 420px
    }
    .lip-care-box .care-article-txt .richText-content>p a span.article-read-more::after {
        top: -1px;
        right: -3%
    }
    .lip-care-box .care-article-box {
        margin-left: 2.33%
    }
    .managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link::after {
        top: -1px
    }
    .lip-care-box .care-article-txt {
        min-height: 10em
    }
    .home-main-box .home-product-box {
        background: linear-gradient(to right, #202969 60%, #54b4e2 94%)
    }
    .home-main-box .home-product-box .home-left-promo-box.clickable-box {
        border-right: 14px solid #EEE;
        background: #EEE
    }
    .home-main-box .home-product-box .home-right-promo-box {
        min-height: inherit!important
    }
    .home-main-box .home-product-box .home-right-promo-box {
        width: 34.8%;
        margin-left: 0;
        background: transparent
    }
    .home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p:first-child {
        font-size: 1.25em
    }
    .dealing-box .dealing-article-box {
        margin-left: 2.65%
    }
    .review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer a {
        font-size: 1em
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-count {
        font-size: 1.2em
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box {
        width: 35%
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box label {
        padding-top: 0
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box select {
        padding: 0 12% 0 3%;
        background-size: 1em;
        text-transform: uppercase;
        font-size: 1em
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-nav-back-to-top {
        width: 31%
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-count-wrapper {
        width: 70%
    }
    .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {
        margin: 0 1% 2em 0%
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-rating-wrapper .pr-review-author-date {
        padding: 1px 0
    }
    .sitemap-box .site-map-sub-box .abreva-site-map-text p,
    .sitemap-box .site-map-sub-box .abreva-site-map-text ul li a {
        font-size: 1em
    }
    .home-main-box .home-image-box .home-carousel-images .carousel-slides li:nth-child(1)>.image-and-content>a {
        display: none
    }
    .managing-main-box .tab_links {
        display: block
    }
    .managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description p:nth-of-type(2) {
        display: none
    }
    .managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults.component>div {
        min-height: 26em
    }
    .managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description {
        padding: .8em 5.5% 3em 6.3%
    }
    .dealing-box .dealing-article-box .dealing-article-txt .richText-content p span.teaser-text,
    .lip-care-box .care-article-txt .richText-content p span.teaser-text {
        display: block; /* srikanth 17-Aug */
    }
.page-dealing-with-cold-sores #wrapper.canada .dealing-box .dealing-article-box {
        min-height: 27em; /*meena 13oct*/
    }
 .page-managing-lip-health.page-lip-care #wrapper.canada .dealing-box .dealing-article-box {
        min-height: 27em; /*meena 11oct*/
    } 
	 .page-managing-lip-health.page-lip-care #wrapper.french .dealing-box .dealing-article-box {
        min-height: 27em; /*meena 11oct*/
    } 
    .lip-care-box .care-article-txt .richText-content>p a span.article-read-more {
        margin: 0 1% 2em 0%
    }
}

@media screen and (max-width: 1280px) {
    .dealing-box .dealing-article-box {
        width: 29%;
    }
}

@media screen and (max-width: 1024px) {
.page-about-cold-sores.page-cold-sore-stages #wrapper.french .stage-content-box .content-title{
line-height: 0.8em; /*meena 13oct*/
}
#wrapper.french .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2) {
    width: 79% !important;
    margin-left: -8px;/*meena 13oct*/
}
    .home-main-box .home-product-box .home-left-promo-box .home-abreva-cream-img {
        display: block
    }
    .home-main-box .home-product-box .home-right-promo-box {
        min-height: 22.535em
    }
    .blue-footer-box .Print-coupon-box .print-coupon-tablet {
        width: 9.344%
    }
    .cold-sore-left-Box.component {
        width: 100%
    }
    .cold-sore-right-Box.component {
        width: 100%;
        margin-left: 0;
        margin-top: 1.8em
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-tablet {
        width: 9.744%
    }
    .store-zip-code #results>p {
        width: 24%
    }
    .store-zip-code #results .storedetails {
        width: 24%;
        height: 28.5em
    }
    .store-zip-code #map-canvas {
        width: 74%;
        height: 540px
    }
    .copyright-box .footer-follow-box {
        width: 16%
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) {
        width: 27%
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image>.component-content {
        text-align: center
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img {
        margin-left: 0;
        float: none;
        width: 71%
    }
    .footer-promo-box .left-promo-box>div:nth-child(2) {
        width: 35%
    }
    .footer-promo-box .left-promo-box>div:nth-child(3) {
        float: left;
        /*width: 30%;*/
        margin-left: 0;
        box-sizing: border-box;
        padding-left: 2%
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) {
        width: 27%
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image>.component-content {
        text-align: center
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        margin-left: 0;
        float: none;
        width: 64%
    }
    .footer-promo-box .right-promo-box>div:nth-child(2) {
        width: 43%
    }
    .footer-promo-box .right-promo-box>div:nth-child(3) {
        float: left;
        /*width: 30%;*/
        margin-left: 0;
        box-sizing: border-box;
        padding-left: 2%
    }
    .product-text-box .product-review-box .product-review {
        width: 57.958%
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
        background-size: 100% auto;
        margin-left: 0
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
        background-size: 100% auto;
        margin-left: 0
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
        background-size: 100% auto;
        margin-left: 0
    }
    .main-box .explore-box .abreva-text {
        margin-top: 2.5em;
        max-width: 31.5%
    }
    .footer-promo-box .left-promo-box,
    .footer-promo-box .right-promo-box {
        min-height: 7.5em
    }
    .footer-promo-box .left-promo-box>div:nth-child(3) .fixed-component>.component-content,
    .footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component>.component-content {
        display: table-cell;
        height: 7.5em;
        vertical-align: middle
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image,
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image {
        height: 7.5em
    }
    .article-promo-box .article-promo-img figcaption p a {
        font-size: 0.8em!important
    }
    .home-image-box .home-carousel-images .carousel-slides li.abreva-cream-slider .tablet-component img {
        width: 98%
    }
    .review-box .powerreviews .pr-review-engine .pr-snapshot-body .pr-snapshot-body-wrapper .pr-snapshot-footer a {
        top: -.75em
    }
    .home-main-box .home-review-txt p .review-content {
        font-size: .8461538461538462em
    }
    .home-main-box .home-review-txt p a {
        padding: 1em 0 1em 0;
        width: 34.5%
    }
    .home-main-box .home-review-txt {
        width: 73%
    }
    .managing-main-box .filter-box .tagBasedFilterResults-description a.tab_links:after {
        top: .03em
    }
    .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:after {
        top: .03em;
        right: -8%
    }
    .lip-care-box .care-article-txt .richText-content>p a span.article-read-more::after {
        top: .03em;
        right: -8%
    }
    .dealing-box .dealing-article-box .dealing-article-txt p {
        font-size: 1em
    }
    .lip-care-box .care-article-txt .richText-content>p {
        font-size: 1em
    }
    .home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a {
        padding: .2em 7% .15em 2.2%
    }
}
@media screen and (max-width: 962px) {
    .home-main-box .home-product-box .home-right-promo-box {
        min-height: 23.05em
    }
    .article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(2) label,
    .article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(3) label {
        font-size: 1em;
        line-height: 1.8
    }
    .article-main-box .article-poll-box .article-poll-one-box .pollOptionsContainer>div:nth-child(3) label {
        font-size: 1em;
        line-height: 1.8
    }
    .article-main-box .article-poll-box .article-poll-two-box .pollOptionsContainer>div:nth-child(2) label {
        font-size: 1em;
        line-height: 1.8
    }
    .home-image-box .home-carousel-images .carousel-slides li.abreva-cream-slider .tablet-component img {
        width: 87%;
        padding-top: 1em
    }
}
@media screen and (max-width: 768px) {
    .home-main-box .home-product-box .home-right-promo-box {
        min-height: 16em
    }
    .blue-footer-box .Print-coupon-box .print-coupon-tablet {
        width: 12.54444%
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-tablet {
        width: 12.944%
    }
    .store-zip-code #results>p {
        width: 33%
    }
    .store-zip-code #results .storedetails {
        width: 33%;
        height: 20.5em
    }
    .store-zip-code #map-canvas {
        width: 64%;
        height: 420px
    }
    .copyright-box .footer-follow-box {
        width: 20%
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box {
        width: 35%
    }
    .article-promo-box>.component-content {
        width: 91.6%!important
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) {
        width: 27%
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image>.component-content {
        text-align: center
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img {
        margin-left: 0;
        float: none;
        width: 71%;
        margin-top: .43em
    }
    .footer-promo-box .left-promo-box>div:nth-child(2) {
        width: 43%
    }
    .footer-promo-box .left-promo-box>div:nth-child(3) {
        float: left;
        /*width: 30%;*/
        margin-left: 0;
        box-sizing: border-box;
        padding-left: 2%
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) {
        width: 27%
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image>.component-content {
        text-align: center
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        margin-left: 0;
        float: none;
        width: 71%;
        margin-top: .43em
    }
    .footer-promo-box .right-promo-box>div:nth-child(2) {
        width: 43%
    }
    .footer-promo-box .right-promo-box>div:nth-child(3) {
        float: left;
        /*width: 30%;*/
        margin-left: 0;
        box-sizing: border-box;
        padding-left: 2%
    }
    .footer-promo-box .left-promo-box,
    .footer-promo-box .right-promo-box {
        min-height: 5.5em
    }
    .footer-promo-box .left-promo-box>div:nth-child(3) .fixed-component>.component-content,
    .footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component>.component-content {
        display: table-cell;
        height: 5.5em;
        vertical-align: middle
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image,
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image {
        height: 5.5em
    }
    .main-box .explore-box .abreva-text {
        margin-top: 1.8em
    }
    .managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults.component>div {
        margin-top: 1.1em
    }
    .home-main-box .home-review-txt p .review-content {
        font-size: .7307692307692308em
    }
    .home-main-box .home-review-txt {
        width: 81%
    }
    .home-main-box .home-review-txt p a {
        width: 40.5%
    }
    .managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults.component>div {
        min-height: 24em
    }
    .managing-main-box .tab_links {
        padding: 0 5.5% .1em 2%
    }
    .managing-main-box .filter-box .tagBasedFilterResults-description a.tab_links:after {
        top: .04em
    }
    .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {
        padding: 0 5.5% .1em 2%
    }
    .lip-care-box .care-article-txt .richText-content>p a span.article-read-more {
        padding: 0 5.5% .1em 2%
    }
    .home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a {
        padding: .2em 10% .15em 3.2%
    }
    .home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:after {
        top: -.01em
    }
}
@media screen and (max-width: 767px) {
/*meena mobile home 14oct*/

.abreva-home-tingle-body #wrapper.french .home-main-box .home-product-box .home-right-promo-box .home-abreva-conceal-img{
float: right !important;
    display: block !important;
    width: 100% !important;
}
.abreva-home-tingle-body #wrapper.canada .home-main-box .home-product-box .home-right-promo-box .home-abreva-conceal-img{
float: right !important;
    display: block !important;
    width: 100% !important;
}
/* .abreva-home-tingle-body #wrapper.canada .home-main-box .home-product-box .home-left-promo-box .left-promo-txt{
margin-left: 4.8%!important;
} */
/*meena mobile home 14oct ends*/
.page-managing-lip-health.page-cold-sore-triggers.page-periods #wrapper.canada .footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component a, .page-managing-lip-health.page-cold-sore-triggers.page-cold-and-flu #wrapper.canada .footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component a{
margin-top: -5px !important; /*meena 10oct 88,90*/
}
.page-managing-lip-health.page-cold-sore-triggers.page-dentist-visit #wrapper.canada .footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component a{
margin-top: -5px !important;
padding-left: 2px !important; /*meena 10oct 89*/
}
#wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
width: 59% !important;
line-height: 1.1 !important; /*meena 10oct 66*/
}
#wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p{
width: 71%!important;/*meena 10oct 66*/
}

.page-managing-lip-health.page-cold-sore-triggers.page-periods #wrapper.french .footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component a, .page-managing-lip-health.page-cold-sore-triggers.page-cold-and-flu #wrapper.french .footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component a{
margin-top: -5px !important; /*meena 10oct 88,90*/
}
.page-managing-lip-health.page-cold-sore-triggers.page-dentist-visit #wrapper.french .footer-promo-box .right-promo-box>div:nth-child(3) .fixed-component a{
margin-top: -5px !important;
padding-left: 2px !important; /*meena 10oct 89*/
}
#wrapper.french .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
width: 59% !important;
line-height: 1.1 !important;
    margin-left: 1px; /*meena 14oct mobile 66*/
}
#wrapper.french .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p{
width: 71%!important;/*meena 10oct 66*/
}
    .home-main-box .home-image-box .home-carousel-images .carousel-slides li:nth-child(1) .image-and-content .mobile-component.healing-days-img img {
        padding: 0;
        margin-top: 9px
    }
    .blue-footer-box .Print-coupon-box .print-coupon-image.component {
        display: none
    }
    .blue-footer-box .Print-coupon-box .print-coupon-tablet.component {
        display: none
    }
    .blue-footer-box .Print-coupon-box .print-coupon-image-mobile.component {
        display: block
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-image.component {
        display: none
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-tablet.component {
        display: none
    }
    .blue-footer-trigger-box .Print-coupon-box .print-coupon-image-mobile.component {
        display: block
    }
    .product-box {
        padding: 1.3em 3.8%
    }
    .product-box .header-text h1 {
        font-size: 1.6875em;
        word-spacing: -4px
    }
    .product-box .header-text .products-title-paragraph {
        font-size: 1.125em;
        line-height: 1.2;
        text-align: center
    }
    .product-box .header-text {
        background: none;
        height: auto;
        padding-bottom: .5em
    }
    .product-box .abreva-cream-image {
        width: 39.95833%!important;
        display: inline-block!important;
        float: left
    }
    .product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text h3 {
        font-size: 1.125em;
        line-height: 1;
        margin-bottom: .1em
    }
    .product-box .our-products-content-box .products-abreva-cream-box .white-text {
        font-size: .75em
    }
    .product-box .our-products-content-box .products-abreva-cream-box p {
        line-height: .9
    }
    .product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text {
        width: 54%;
        float: right;
        padding-top: 1.4em
    }
    .product-box .our-products-content-box .products-conceal-patch-box .content {
        width: 89%;
        margin-left: 1.8%;
        margin-right: 1.8%;
        padding: .7em 4.2% 1.5em 4.2%
    }
    .product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-image img {
        width: 58%;
        margin-top: -27px
    }
    .product-box .products-conceal-patch-box {
        padding-top: 1.1em
    }
    .product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text .white-text {
        font-size: .75em
    }
    .product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text p {
        line-height: .9;
        text-align: left
    }
    .product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text h4 {
        margin-bottom: .2em;
        text-align: center
    }
    .product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text:nth-child(2) a,
    .product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text:nth-child(2) a {
        font-size: .6875em
    }
    .product-box .our-products-content-box .products-conceal-patch-box .abreva-conceal-patch-text:nth-child(2) a {
        width: 47%!important
    }
    .product-box .our-products-content-box .products-abreva-cream-box .abreva-cream-text:nth-child(2) a {
        width: 78%
    }
    .product-box .our-products-content-box .reference-text {
        font-size: .5625em;
        margin-top: 1.3em
    }
    .mobile-component {
        display: block
    }
    .home-main-box .home-product-box .home-left-promo-box.component {
        float: left;
        width: 100%
    }
    .home-main-box .home-product-box .home-right-promo-box {
        float: left;
        width: 100%
    }
    .home-main-box .home-product-box .home-right-promo-box {
        min-height: inherit
    }
    .home-main-box .promo-box .component-content>.paragraphSystem {
        display: block
    }
    .home-main-box .promo-box .promo-box-1,
    .home-main-box .promo-box .promo-box-2,
    .home-main-box .promo-box .promo-box-3 {
        float: left;
        width: 100%
    }
    .home-main-box .promo-box {
        padding-top: 0
    }
    .home-main-box .promo-box .promo-box-2,
    .home-main-box .promo-box .promo-box-3 {
        border-left: none
    }
    .blue-footer-box.component .Print-coupon-box.component,
    .blue-footer-box .sign-up-box.component {
        float: left;
        width: 100%;
        padding: 0;
        height: 7.9em
    }
    .blue-footer-box .sign-up-box.component {
        border-top: 2px solid #eee
    }
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        float: left;
        width: 5.85%;
        position: relative;
        top: -1em;
        margin-left: 7%!important
    }
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component img {
        float: left;
        width: 100%
    }
    .blue-footer-box .Print-coupon-box.component .print-coupon-text.component {
        float: left;
        width: 70.5%;
        margin-left: 7%!important
    }
    .blue-footer-box .Print-coupon-box .print-coupon-text p .blue-txt-button {
        font-size: .875em
    }
    .sign-up-box.component .abreva-newsletter-image.component {
        float: left;
        width: 8.99%!important;
        margin-left: 3.5%!important;
        margin-top: 1.1em;
        margin-bottom: 1em
    }
    .sign-up-box.component .abreva-newsletter-image.component img {
        float: left;
        width: 100%
    }
    .blue-footer-box .sign-up-box .abreva-newsletter-text.component {
        float: left;
        width: 66.99%!important;
        margin-left: 7%!important;
        margin-top: 1.2em
    }
    .sign-up-box .abreva-newsletter-text .large-txt {
        font-size: 1.375em
    }
    .sign-up-box .abreva-newsletter-text .blue-reference-text {
        font-size: .875em;
        line-height: .9
    }
    .blue-footer-box .sign-up-box .blue-button.component {
        float: left;
        width: 29.944%;
        margin-left: 7%!important
    }
    .home-main-box .promo-box .component-content {
        display: block
    }
    .compare-table {
        display: block;
        position: relative
    }
    .compare-abreva-box .mobile-table-box {
        display: block;
        background: #f4fafe;
        float: left;
        width: 100%;
        border-top: 1px solid #eceff1;
        position: relative
    }
    .compare-abreva-box .mobile-table-box::before {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: -1px;
        width: 21px;
        height: 12px;
        margin: 0 auto;
        background: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/compare-down-img.jpg) left top no-repeat
    }
    .compare-abreva-box .mobile-table-box .table-title {
        float: left;
        width: 100%;
        text-align: center;
        padding: 1.7em 0 1em 0
    }
    .compare-abreva-box.component .mobile-table-box.component .fixed-table.component {
        width: 54%;
        float: left
    }
    .compare-abreva-box.component .mobile-table-box.component .fixed-table.component table {
        width: 100%;
        border-collapse: collapse;
        border: 1px solid #f0f0f0
    }
    .compare-abreva-box.component .mobile-table-box.component .fixed-table.component table td {
        border: 1px solid #f0f0f0;
        padding: 5%
    }
    .compare-abreva-box.component .mobile-table-box.component .fixed-table.component table tr:nth-child(1) td:nth-child(1) {
        width: 60%
    }
    .compare-abreva-box.component .mobile-table-box.component .fixed-table.component table tr td:nth-child(2) {
        text-align: center;
        font-size: .625em;
        color: #fff;
        background: #f15722;
        font-weight: 700;
        line-height: 1;
        text-transform: uppercase;
        padding: 10% 0
    }
    .compare-abreva-box.component .mobile-table-box.component .fixed-table.component table tr td:nth-child(1) {
        text-align: center;
        font-size: .625em;
        color: #024a94;
        background: #e1e1e1;
        font-weight: 700;
        line-height: 1.2;
        text-align: left
    }
    .compare-abreva-box.component .mobile-table-box.component .swipe-table.component {
        width: 46%;
        float: left;
        overflow-y: hidden;
        overflow-x: scroll
    }
    .compare-abreva-box.component .mobile-table-box.component .swipe-table.component table {
        width: 28em;
        border-collapse: collapse;
        border: 1px solid #f0f0f0
    }
    .compare-abreva-box.component .mobile-table-box.component .swipe-table.component table tr:nth-child(1) td {
        border: 1px solid #f0f0f0;
        padding: 2.005% 2%;
        text-align: center;
        font-size: .625em;
        color: #024a94;
        background: #fff;
        font-weight: 700;
        line-height: 1.2
    }
    .compare-abreva-box.component .mobile-table-box.component .swipe-table.component table td {
        border: 1px solid #f0f0f0;
        padding: 4.4% 0;
        text-align: center;
        font-size: .625em;
        color: #024a94;
        background: #fff;
        font-weight: 700;
        line-height: 1.2
    }
    .checkpad {
        padding: 4% 0!important
    }
    .promo-box .promo-box-2.promo-center {
        width: 100%!important
    }
    .promo-box-2.promo-center {
        border-left: none;
        border-right: none
    }
    .promo-box .promo-box-2 {
        border-bottom: 1px solid #f0f0f0
    }
    .promo-box .promo-box-2 .promo-txt p:last-child {
        background: none
    }
    .promo-box .promo-txt h3 {
        font-size: 1.125em
    }
    .promo-box .promo-box-2 .promo-txt p {
        font-size: .75em
    }
    .select-box {
        padding: 1em 4% 1em 4%
    }
    .store-zip-code #product {
        width: 100%;
        margin-bottom: 10px
    }
    .store-zip-code .zipcode {
        padding-left: 0
    }
    .store-zip-code .storefield {
        width: 89%
    }
    .store-zip-code .storefield #zipcode {
        width: 98%;
        margin-right: 0
    }
    #getstore {
        margin-top: 1.5em;
        margin-left: 41%
    }
    .store-zip-code #map-canvas {
        width: 100%;
        float: left
    }
    .store-zip-code #results>p {
        width: 100%
    }
    .store-zip-code #results .storedetails {
        width: 100%;
        height: 26.5em
    }
    .store-zip-code #results {
        margin-bottom: 2em
    }
    .store-zip-code #results .storedetails ul li h3,
    .store-zip-code #results .storedetails ul li p,
    .store-zip-code #results .storedetails ul li a {
        font-size: .75em
    }
    .store-zip-code #results .storedetails ul li {
        border-bottom: 1px solid #f2f2f2;
        padding-bottom: 1.8em
    }
    .store-zip-code #results>p {
        font-size: .875em
    }
    #header .header-box {
        padding-top: 0;
        min-height: 2.8575em
    }
    .thanks-contact-box,
    .thanks-newsletter-box,
    .error-box {
        border-left: none;
        border-right: none;
        padding: 1.4em 4% 1.88em 4%
    }
    .banner-box {
        min-height: 8em;
        border-bottom: 2px solid #184184
    }
    .navigation-box {
        display: none
    }
    .home-main-box .home-review-box {
        margin-top: .8em;
        margin-bottom: .7em
    }
    .home-main-box .home-review-box .right-review-txt {
        font-size: .875em;
        text-align: center
    }
    .home-main-box .home-review-txt {
        font-weight: 400;
        padding: 0 4.8% .6em 4.8%;
        font-size: .875em
    }
    .home-main-box .home-review-box .right-review-txt>.component-content {
        padding: .82em 7% .6em
    }
    .home-main-box .home-review-box .right-review-txt .richText-content {
        display: inline-block
    }
    .home-main-box .home-review-box .right-review-txt img.richText-image.pull-left {
        margin: 0;
        float: none;
        display: inline-block;
        position: relative;
        top: 7px
    }
    .home-main-box .home-review-box .home-review-txt span.review-content {
        font-size: 14px;
        margin-top: .6em
    }
    .home-main-box .home-review-box .home-review-txt .reviewer-name,
    .home-main-box .home-review-box .home-review-txt .reviewer-location {
        font-size: 14px;
    }
    .home-main-box .home-review-box .home-review-txt .reviewer-name {
        margin-top: .5em;
        display: inline-block
    }
    .home-main-box .promo-box .promo-box-1,
    .home-main-box .promo-box .promo-box-2,
    .home-main-box .promo-box .promo-box-3 {
        border: none;
        margin-bottom: .8em
    }
    .home-main-box .home-image-box {
        margin-bottom: .8em
    }
	.abreva-home-tingle-body .home-main-box .home-image-box {
        margin-bottom: .6em
    }
	.abreva-home-tingle-body .home-main-box .home-product-box .home-right-promo-box .right-promo-txt.component {
    padding-top: 0em;
	}
	/*meena mobile home 14oct*/
	.abreva-home-tingle-body #wrapper.french .home-main-box .home-product-box .home-right-promo-box .right-promo-txt.component {
    padding-top: 1em; 
	}
	.abreva-home-tingle-body #wrapper.canada .home-main-box .home-product-box .home-right-promo-box .right-promo-txt.component {
    padding-top: 1em; 
	} 
	/*meena mobile home 14oct*/
	.abreva-home-tingle-body .home-main-box .home-product-box .home-right-promo-box .right-promo-txt.component>.component-content {
    height: 6.4em;
	}
    .managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description h2,
    .lip-care-box .care-article-box .care-article-txt h2 {
        font-size: .9375em;
        color: #034b8a
    }
    .managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description {
        padding: .6em 7% 0 7%
    }
    .managing-main-box .filter-box .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults.component>div {
        min-height: 24em;
        padding-bottom: 45px
    }
    .managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-productImage img {
        width: 100%
    }
    .managing-main-box {
        background: -moz-linear-gradient(270deg, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .91) 82%, rgba(238, 238, 238, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, .5)), color-stop(82%, rgba(255, 255, 255, .91)), color-stop(100%, rgba(238, 238, 238, 1)));
        background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .91) 82%, rgba(238, 238, 238, 1) 100%);
        background: -o-linear-gradient(270deg, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .91) 82%, rgba(238, 238, 238, 1) 100%);
        background: -ms-linear-gradient(270deg, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .91) 82%, rgba(238, 238, 238, 1) 100%);
        background: linear-gradient(180deg, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .91) 82%, rgba(238, 238, 238, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)
    }
    .dealing-box .dealing-article-box .dealing-article-txt h2 {
        font-size: .9375em;
        margin: .7em 0 .6em
    }
    .dealing-box .dealing-article-box .dealing-article-txt p {
        font-size: .75em;
        color: #685645;
        line-height: 1.6
    }
    .dealing-box .dealing-article-box .dealing-article-txt {
        padding: 0 7% 0 7%
    }
    .lip-care-box>.component-content>.content .care-article-box.showArticle {
        display: block!important;
        width: auto;
        margin: 0 .95em 0.85em!important
    }
    .lip-care-box>.component-content>.content .care-article-box.showArticle img {
        width: 100%
    }
    .lip-care-box .care-article-txt {
        padding: 0 7% 3em 7%;
        min-height: 8em
    }
    .lip-care-box .care-article-txt .richText-content>p a span.article-read-more {
        line-height: 15px
    }
    .lip-care-box>.component-content {
        display: block;
        width: 100%
    }
    .lip-care-box>.component-content>.content {
        display: block
    }
    .main-box>.component-content {
        width: 90%;
        padding-top: 1.475em
    }
    .main-box.mob-abreva-cream-box {
        position: relative
    }
    .product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-read-reviews a,
    .product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-write-review a {
        font-size: .8333333333333333em
    }
    .product-text-box .product-review-box .product-review .powerReviewsDisplayRating .pr-snippet .pr-snippet-wrapper .pr-snippet-read-write>.pr-snippet-read-reviews {
        padding-right: .4em;
        margin-right: .3em
    }
    .product-text-box .product-review-box .product-review {
        width: 61.958%
    }
    .pr-snippet .pr-snippet-write-review {
        margin-right: 0!important
    }
    .product-img-box>.component-content {
        width: 74.167%
    }
    .product-promo-box>.component-content {
        width: 90.3%
    }
    .footer-promo-box .left-promo-box {
        margin-right: 0;
        margin-bottom: 1em
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) {
        width: 25%!important;
        float: left!important
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img {
        width: 32%;
        margin-top: .45em
    }
    .footer-promo-box .left-promo-box>div:nth-child(2) {
        width: 34%
    }
    .footer-promo-box .left-promo-box {
        min-height: 4.6875em;
        margin-right: 0;
        margin-bottom: .2em
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image {
        height: 4.6875em
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) {
        width: 25%!important;
        float: left!important
    }
    .footer-promo-box .right-promo-box>div:nth-child(2) {
        width: 35%
    }
    .footer-promo-box .right-promo-box>div:nth-child(3) {
        /*width: 28%;*/
        box-sizing: border-box;
        padding-left: 3%
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        width: 32%;
        margin-top: .45em
    }
    .footer-promo-box .right-promo-box {
        min-height: 4.6875em
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image {
        height: 4.6875em
    }
    .product-promo-box {
        margin-bottom: 1em
    }
    #footer .footer-box {
        width: 84%;
        margin: 0 auto
    }
    .copyright-box .copyright-txt {
        width: 62%;
        margin: 0 auto
    }
    .copyright-box .footer-follow-box .footer-icons {
        width: 50%
    }
    .copyright-box .footer-follow-box {
        width: 50%
    }
    .copyright-box .footer-follow-box .footer-icons ul li {
        margin-left: 6%
    }
    .copyright-box .footer-follow-box .footer-icons ul li a::before {
        font-size: 1em
    }
    .works-stages-box {
        padding: 0 3%
    }
    .works-stages-box .stages-promo {
        margin-bottom: .5em;
        position: relative
    }
    .works-stages-box>.component-content {
        border-spacing: inherit
    }
    .how-to-use-box>.component-content {
        width: 90.1669%;
        padding-top: 1.475em
    }
    .main-box .explore-box .abreva-text {
        float: left;
        width: 100%;
        max-width: 100%
    }
    .main-box .cold-sore-blue-box {
        margin-top: 1.3em;
        min-height: 8.8em;
        box-sizing: border-box;
        padding-top: .8em;
        padding-bottom: 1.5em;
        padding-left: 5%;
        padding-right: 5%;
        position: relative
    }
    .main-box .quiz-box {
        padding-top: 0
    }
    .main-box .quiz-box .questionWithRadio .quizQuestion .quesLeftCaption {
        width: 100%;
        font-size: 1.0625em;
        line-height: 1.1;
        margin-top: 1em;
        text-align: center
    }
    .main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer {
        width: 100%
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
        width: 100%
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
        width: 50%;
        float: none;
        margin: 0 auto
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup {
        width: 100%
    }
    .main-box .quizResultBoxContainer .quiz-answer img {
        width: 17.6%;
        margin-bottom: .3em
    }
    .main-box .quizResultBoxContainer .quiz-answer {
        position: relative
    }
    .main-box .quizResultBoxContainer .quiz-answer .richText-content {
        width: 100%;
        padding-left: 0
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio input {
        top: -.15em;
        left: -.3em
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio input {
        top: .7em;
        left: -6%
    }
    .main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap .formControl-radio input {
        top: .6em;
        right: 6%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio input {
        top: .6em;
        left: 17%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio input {
        top: .6em;
        left: 9%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:last-child .formControl-radio input {
        top: .5em;
        right: 10%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: .5em;
        left: 13.5%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
        position: relative;
        top: .5em;
        left: 5%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(4) .formControl-radio.optionSelected {
        position: relative;
        top: .5em;
        right: 5%
    }
    .review-box>.component-content {
        width: 92%;
        background: #fff;
        padding: 2em 4% .8em
    }
    .review-box .powerreviews .pr-review-engine .pr-snapshot-head-wrapper {
        margin: 1.5em 0 0 0
    }
    .review-box {
        width: 100%;
        background: #eee;
        padding-bottom: 0
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-count {
        font-size: .9375em;
        margin-bottom: .9em;
        text-align: left
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box {
        text-align: left;
        line-height: 1;
        width: 60%
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box label {
        font-size: .75em;
        margin: 0;
        padding: 0
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box select {
        padding: 0 0 0 2%;
        font-size: .565em;
        width: 51%;
        float: none;
        display: inline-block;
        margin-left: 6%;
        background-size: 13% 50%!important;
        background-image: url(/content/dam/cf-consumer-healthcare/skin-abreva/en_us/Global/select-arrow.png)!important;
        background-repeat: no-repeat
    }
    .review-box .powerreviews .pr-review-engine .pr-pagination-top .pr-page-count-wrapper .pr-page-count {
        font-size: .75em;
        text-transform: inherit
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-author .pr-review-author-name,
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-author .pr-review-author-location {
        font-size: .75em
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-review-wrap .pr-review-rating-wrapper .pr-review-author-date {
        font-size: .75em;
        top: 3.1em
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-review-rating-headline {
        font-size: .75em;
        font-weight: 400
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-nav-back-to-top {
        width: 30%
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom {
        padding: 0;
        margin: 0
    }
    .review-box .powerreviews .pr-review-engine .pr-contents {
        padding-top: .6em
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort {
        border-top: 10px solid #eee;
        width: 108%;
        margin: 0 auto;
        margin-left: -4%;
        padding-left: 4%;
        padding-right: 4%
    }
    .Write-review-main-box {
        background: #fff
    }
    .Write-review-main-box>.component-content {
        width: 90%;
        padding-top: 1.5em
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header p span {
        font-size: .5625em;
        color: #666
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .pr-control-label span {
        font-size: .5625em
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form input {
        height: 20px!important;
        padding: 0 2%!important;
        font-size: .5625em;
        border: 1px solid #bcbcbc
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-header {
        margin-bottom: 0em
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .pr-control-label {
        margin-bottom: 0
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .form-group {
        margin-bottom: .4em
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form textarea {
        border: 1px solid #bcbcbc;
        height: 3em!important;
        font-size: .625em;
        padding: .7em 1%!important
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war #pr-war-form .pr-helper-text {
        font-size: .5625em
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .btn-group .pr-btn {
        font-weight: 700;
        font-size: .5625em;
        padding: .5em 2%;
        color: #666
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .form-group .btn-group-radio-vertical {
        padding-bottom: .1em
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r .pr-submit {
        position: relative
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-subscript {
        position: absolute;
        top: 0;
        margin: 0;
        font-size: .75em;
        padding-top: 1.3em;
        text-align: left
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .pr-war .pr-submit .pr-btn-review {
        margin: 2em 0 .51em;
        padding: .8em 0 .5em 0;
        width: 39%!important;
        border-radius: 3px;
        font-size: .75em;
        float: none!important
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r .pr-submit .pr-footer {
        text-align: center
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r .pr-submit .pr-footer .pr-subscript a {
        display: inline-block
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: .7em;
        left: 2.5%
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: .5em;
        left: 3.5%;
        position: relative
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: .5em;
        left: 8.3%;
        position: relative
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: .7em
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
        position: relative;
        top: .7em;
        right: 3.6%
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: .7em;
        right: 3.6%
    }
    .main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap label {
        margin-top: 1.9em
    }
    .review-box .powerreviews .pr-review-engine .pr-header .pr-review-sort .pr-review-sort-box select::after {
        content: '\f078';
        font-family: 'FontAwesome';
        font-size: 1.5em;
        color: #024a94;
        margin-left: .4em;
        position: relative;
        top: .1em;
        font-weight: 700
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-nav-back-to-top a {
        font-size: 1em
    }
    .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more,
    .managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link {
        line-height: 15px
    }
    .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:after,
    .lip-care-box .care-article-txt .richText-content>p a span.article-read-more:after {
        font-size: 1.13960113960114em
    }
    .error-box .abreva-error {
        min-height: 10em
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-top .pr-page-nav-wrapper {
        text-transform: inherit;
        font-size: .75em
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-nav-wrapper {
        text-transform: inherit;
        font-size: .75em
    }
    .review-box .powerreviews .pr-review-engine .pr-pagination-top .pr-page-count-wrapper .pr-page-count strong,
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-count strong {
        color: #4C4C4E
    }
    .review-box .powerreviews .pr-review-engine .pr-pagination-top .pr-page-count-wrapper .pr-page-count strong {
        display: none
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-pagination-bottom .pr-page-count-wrapper {
        line-height: 1
    }
    .main-box .find-store-box .select-product-box .buy-product-img figcaption p {
        font-size: .798125em;
        padding: 0;
        bottom: 12.5em;
        left: -5px
    }
    .main-box .spread-blue-box {
        margin-bottom: 1.2em
    }
    .main-box .explore-box {
        margin-top: .7em
    }
    .review-box .powerreviews .pr-review-engine .pr-contents .pr-review-most-helpful p {
        margin-bottom: .7em
    }
    .article-main-box .true-cold-sore figure img {
        margin-top: .6em
    }
    .article-main-box .article-video iframe.videoFrame {
        height: auto
    }
    .article-main-box .stress-article-img.hydrate-chapped-img figcaption h3 {
        margin-bottom: .2em
    }
    .article-main-box .eating-for-lip-table.eating-for-lip-mob-table table td p:nth-child(3) {
        padding-top: .5em
    }
    .Write-review-main-box .Write-review-sub-box .review-product-img.component img {
        width: 70%
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview .thank-you-page .review-preview {
        text-align: center
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r .thank-you-page .pr-text {
        text-align: left
    }
    .Write-review-main-box .powerreviews .powerReviewsWriteReview #pr-war .p-w-r .thank-you-page a.back-link {
        float: none
    }
    .home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:after {
        top: 2px
    }
    .article-main-box .abreva-txt.lip-care-txt h2 {
        margin-top: .3em
    }
    .main-box .take-quiz-box {
        padding: 1.7em 0 2.6em 0
    }
    .main-box .take-quiz-box .triggers-five-icon figure figcaption {
        margin-top: 2em
    }
    .article-main-box.main-sleep-box .article-mobilel-img figure figcaption {
        padding: .4em 3% .8em 3%
    }
    .home-main-box .promo-box .promo-txt p:last-child a:hover {
        background: #4DA6D7;
        border-color: #4DA6D7;
        color: #fff
    }
    .home-main-box .promo-box .promo-txt p:last-child a:active {
        color: #fff;
        border-color: #F47920;
        background: #F47920
    }
    .home-main-box .promo-box .promo-txt a:hover:after {
        content: '\f105';
        color: #fff
    }
    .home-main-box .promo-box .promo-txt a:active:after {
        content: '\f105';
        color: #fff
    }
    .error-box .abreva-error>.component-content>.richText-content>p a>u {
        padding-left: 0
    }
    .home-main-box .home-review-txt p {
        font-size: 1.214285714285714em
    }
    .home-main-box .home-review-txt p a {
        width: 45.5%;
        font-size: .5882352941176471em;
        margin-top: 2.35em;
        border-radius: 4px
    }
    .home-main-box.component .home-review-txt {
        width: 84%;
        margin: 0 auto!important
    }
    .thanks-newsletter-box {
        width: 100%;
        padding: 1em 0;
        margin: 0 auto;
        float: left;
        box-sizing: border-box
    }
    .product-text-box .product-review-box .product-review .pr-snippet .pr-snippet-stars {
        margin-bottom: .0875em
    }
    .managing-main-box .filter-box .tagBasedFilterResults-description a.tab_links:after {
        top: .01em
    }
    .managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link {
        padding: .2em 3% .13em 2%
    }
    .managing-main-box .filter-box .tagBasedFilterResults-description p a.r_link:after {
        top: .05em
    }
    .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {
        padding: .2em 3% .13em 2%
    }
    .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:after {
        top: .05em
    }
    .lip-care-box .care-article-txt .richText-content>p a span.article-read-more {
        padding: .2em 3% .13em 2%
    }
    .lip-care-box .care-article-txt .richText-content>p a span.article-read-more:after {
        top: .05em
    }
}
@media only screen and (max-width: 667px) {
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        width: 6.75%
    }
    .sign-up-box.component .abreva-newsletter-image.component {
        width: 9.99%!important
    }
    .store-zip-code .storefield {
        width: 88%
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img,
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        width: 36%
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: .45em
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        top: .45em;
        left: -1%
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
        top: .45em
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: .4em
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        top: .45em
    }
}
@media only screen and (max-width: 640px) {
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        width: 7.05%
    }
    .sign-up-box.component .abreva-newsletter-image.component {
        width: 10.99%!important
    }
    .store-zip-code .storefield {
        width: 87%
    }
    .select-product-box .buy-product-img figcaption {
        bottom: 4em;
        padding: .5em 0 0 9%
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img,
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        width: 37%
    }
}
@media only screen and (max-width: 601px) {
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        width: 7.48%
    }
    .select-product-box .buy-product-img figcaption {
        bottom: 4em
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img,
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        width: 41%
    }
}
@media only screen and (max-width: 568px) {
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        width: 7.95%
    }
    .sign-up-box.component .abreva-newsletter-image.component {
        width: 11.99%!important
    }
    .store-zip-code .storefield {
        width: 86%
    }
    #getstore {
        margin-left: 36%
    }
    .select-product-box .buy-product-img figcaption {
        bottom: 11em
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: .35em;
        left: 1%
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        top: .35em;
        left: -1%
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
        top: .35em;
        right: 2.5%
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: .32em;
        left: 1%
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        top: .32em;
        right: 2%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: .24em;
        left: 2.3%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: .24em;
        left: 13.5%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
        position: relative;
        top: .24em;
        left: 5%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(4) .formControl-radio.optionSelected {
        position: relative;
        top: .24em;
        right: 5%
    }
}
@media only screen and (max-width: 480px) {
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        width: 9.45%
    }
    .sign-up-box.component .abreva-newsletter-image.component {
        width: 12.99%!important
    }
    .store-zip-code .storefield {
        width: 83%
    }
    .select-product-box .buy-product-img figcaption {
        bottom: 4em
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img,
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        width: 47%
    }
}
@media only screen and (max-width: 450px) {
    .select-product-box .buy-product-img figcaption {
        bottom: 4em
    }
}
@media only screen and (max-width: 375px) {
    .page-managing-lip-health #wrapper.french .banner-box .banner-img figure figcaption h2 { /* srikanth 01-nov */
        margin-top: 0;
    }
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        width: 12%
    }
    .sign-up-box.component .abreva-newsletter-image.component {
        width: 14.99%!important
    }
    .store-zip-code .storefield {
        width: 79%
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img {
        width: 65%
    }
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        width: 65%
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: 0;
        left: 0
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: 0;
        left: 0
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: 0;
        left: 0;
        position: relative
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: 0
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
        position: relative;
        top: 0;
        right: 0
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: 0;
        right: 0
    }
    .copyright-box .footer-follow-box {
        width: 38%
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: 0;
        left: 0
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: 0;
        left: 0
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(1) .formControl-radio.optionSelected {
        top: 0;
        left: 0;
        position: relative
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: 0
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
        position: relative;
        top: 0;
        right: 0
    }
    .main-box .quiz-box .questionanswers.ques-options2 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: 0;
        right: 0
    }
    .copyright-box .footer-follow-box {
        width: 38%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio input {
        top: 0;
        left: 4%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio input {
        top: 0;
        left: 4%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:last-child .formControl-radio input {
        top: 0;
        right: 0
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio.optionSelected {
        position: relative;
        top: 0;
        left: 0%
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio.optionSelected {
        position: relative;
        top: 0;
        left: 0
    }
    .main-box .quiz-box .questionanswers.ques-options4 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(4) .formControl-radio.optionSelected {
        position: relative;
        top: 0;
        right: 0
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(2) .formControl-radio input {
        top: 0;
        left: -.3em
    }
    .main-box .quiz-box .questionanswers.ques-options3 .questionWithRadio .quizQuestion .imgContainer .genericFormGroup>.quiz-wrap:nth-child(3) .formControl-radio input {
        top: 0;
        left: 0
    }
    .main-box .quiz-box .questionWithRadio .quizQuestion .imgContainer .genericFormGroup .quiz-wrap .formControl-radio input {
        top: 0;
        right: 0
    }
    .home-main-box .home-product-box .home-right-promo-box .right-promo-txt .richText-content p>a:after {
        top: .06em
    }
}
@media only screen and (max-width: 360px) {
	.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:after {
    top: .15em;
    font-size: 16px;
}	
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {
    font-weight: 800;
}
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        width: 12.61%
    }
    .sign-up-box.component .abreva-newsletter-image.component {
        width: 15.99%!important
    }
    #getstore {
        margin-left: 26%
    }
}
@media only screen and (max-width: 320px) {
	.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more:after {
    top: .15em;
    font-size: 16px;
}	
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {
    font-weight: 800;
}
    .blue-footer-box .Print-coupon-box .print-coupon-mobile.component {
        width: 14.1%;
    }
    .sign-up-box.component .abreva-newsletter-image.component {
        width: 16.99%!important;
    }
    .store-zip-code .storefield {
        width: 75%;
    }
    #getstore {
        margin-left: 24%;
    }
    .footer-promo-box .left-promo-box>div:nth-child(1) .left-promo-image img,
    .footer-promo-box .right-promo-box>div:nth-child(1) .right-promo-image img {
        width: 76%;
    }
}
.page-managing-lip-health.page-lip-care .dealing-load-more {
    display: block!important;
}
.article-main-box .footer-note-text ol li a {
    color: #009ADE!important;
}
.article-main-box .footer-note-text p a u {
    color: var(--blue);
}
.article-main-box .footer-note-text .light-blue-txt {
    color: #009ADE!important;
}

/*Tingle alert code starts*/
.abreva-home-tingle-body .home-main-box .promo-box .promo-box-1 {
    width: 32.59999%;
}
.abreva-home-tingle-body .home-main-box .promo-box .promo-box-2 {
    border-left: .375em solid #eee;
    border-right: .375em solid #eee;
}

.tingle-landing-body .managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description p,
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt p {
    text-align: left;
    font-size: 1.08em;
}
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt p {
    text-align: left;
    font-size: 1.125em;
	line-height: 22px;
}

.tingle-landing-body .dealing-box .dealing-article-box {
       min-height: 31.8em;
}
/*20-july*/
.tingle-landing-body .managing-main-box .abreva-txt {
    margin: 0 3%;
}

.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt {
    padding: .7em 7% 0 7.4%;
}

.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt h2 {
    font-size: 1.4em;
	font-weight: 900;
		color:#024a94;
		    margin-bottom: 0.55em;
}
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more
{
	margin-bottom: 2.2em;
}

.tingle-landing-body .box.section.dealing-box {
    margin-bottom: 44px;
}

.tingle-landing-body .tingle_article_box.grid_12.alpha {
    padding-bottom: 48px;
}

.tingle-landing-body .box.section.dealing-article-box.clickable-box.first.odd {
    margin-bottom: 47px;
}


@media screen and (max-width:767px) {
#wrapper.french .main-box .myths-accordion .accordion-container .accordion-slide .accordion-head a .fact{
    width: 30.5%;/*meena 16 oct*/
	}
#wrapper.french .main-box .myths-accordion .accordion-container .accordion-slide .accordion-head a .close{
width: 30.5%;/*meena 16 oct*/
}
#wrapper.french .language-selector.component { 			
    width: 55.91489%;
    border: 1px solid rgba(143,139,139,.6);
    border-radius: 15px;
    float: left; 
    line-height: 24px;
    position: relative;
    height: 24px; /*meena 13oct*/
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 20px !important;
} 
#wrapper.canada .language-selector.component { 			
    width: 55.91489%;
    border: 1px solid rgba(143,139,139,.6);
    border-radius: 15px;
    float: left; 
    line-height: 24px;
    position: relative;
    height: 24px; /*meena 13oct*/
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 20px !important;
} 

	
.tingle-landing-body .managing-main-box .abreva-txt {
    margin: 0px;
	background: #fff;
}	
.tingle-landing-body .dealing-box .dealing-article-box.alpha.showArticle {
    padding-bottom: 4.1em;
	    margin: 0 .95em 1.4em!important;
}
.tingle-landing-body .dealing-box .dealing-article-box.showArticle,
.tingle-landing-body .dealing-box .dealing-article-box.alpha.showArticle {
    padding-bottom: 2em;  /*Nilima - 23-aug 2017*/
}
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {
    margin-bottom: 1.6em;
}
.tingle-landing-body .managing-main-box .filter-box .tagBasedFilterResults-Information .tagBasedFilterResults-description p,
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt p {
    text-align: left;
    font-size: 0.7em;
	line-height: 15px;
}

.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt a .article-read-more {
    padding: .2em 3% .3em 2%;
}

.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt {
    padding: .0em 7% 5% 7.9%;
}

.tingle-landing-body .managing-main-box .abreva-txt .richText-content p {
    line-height: 15px;
}

.tingle-landing-body .box.section.dealing-article-box.clickable-box.odd.last.showArticle {
    margin-bottom: 0 !important;
}
.tingle-landing-body .managing-main-box .abreva-txt .richText-content h1 {
    margin-bottom: 0em;
}
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt h2 {
    margin: .2em 0 .4em;
	    font-size: 1.1em;
}
.tingle-landing-body .box.section.dealing-box {
    margin-bottom: 25px;
}
.tingle-article-winter-body .article-main-box.component>.component-content, .tingle-article-stress-body .article-main-box.component>.component-content {
    padding-top: 0.3em;
}


	
}

@media screen and (max-width: 1023px) and (min-width: 768px) {
    .page-dealing-with-cold-sores #wrapper.canada .banner-box .banner-img h2 {
        margin: 10px 0 !important;
    }
    #wrapper.french .language-selector.component {
        width: 24.91489%; /*meena 12oct*/
        }
    #wrapper.canada .language-selector.component {
        width: 24.91489%; /*meena 12oct*/
        }
    #wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
    width: 69% !important; /*meena 10oct 66*/
    }
    #wrapper.french .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
        width: 69% !important; /*meena 10oct 66*/
    }
    #wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p{
    width: 80% !important; /*meena 10oct 66*/
    }
    #wrapper.french .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
    width: 69% !important; /*meena 10oct 66*/
    }
    #wrapper.french .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p{
    width: 80% !important; /*meena 10oct 66*/
    }
    .tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt .richText-content p span.teaser-text,
    .tingle-landing-body .lip-care-box .care-article-txt .richText-content p span.teaser-text {
        display: block;
    }
    .tingle-landing-body .box.section.dealing-article-box.clickable-box.first.odd {
        margin-bottom: 30px;
    }

    .tingle-article-feel-body .article-main-box .stress-article-img.component img {
        width: 15%;
        padding-left: 0;
    }
    .tingle-article-feel-body .article-main-box .stress-article-img.component figcaption p {
        font-size: 1em;
        padding-top: 0em;
        color: #103776;
        padding-left: 2em;
    }
    .tingle-article-feel-body .article-main-box .stress-article-img.stress-article-img-right.component figcaption {
        padding: .6em 0 0 0.5%;
        margin: 0px 21.5% 0px 0px;
    }

    .tingle-article-feel-body .cold-sore-blue-box.component {
        padding: 20px 40px;
        color: #fff;
        margin-bottom: 15px;
        margin-top: 50px;
    }
    .tingle-article-feel-body .cold-sore-blue-box.component .tingle_btn_save p strong
    {
        width:95%;
    }
    .tingle-article-feel-body .article-main-box>.component-content {
        margin-bottom: 2.3em;
    }

.abreva-home-tingle-body .home-main-box .home-product-box .home-right-promo-box.component {
    margin-left: 0;
	    height: 264px !important;
}
.abreva-home-tingle-body .home-main-box .home-product-box .home-right-promo-box.component .right-promo-txt h3 {
    color: #152972;
    width: 100%;
    font-size: 1em;
    padding-bottom: 0;
}


}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    #wrapper.french .home-main-box .home-product-box .home-left-promo-box.trigger-cold-box  img{
        margin-top: 62px !important;/*meena 26oct*/
    }
    .abreva-home-tingle-body #wrapper.french .home-main-box .home-product-box .home-right-promo-box.new-reviews-box {
        margin-top: -22% !important;/*meena 26oct*/
        width: 40% !important;
    }

    #wrapper.french .home-main-box .home-product-box .home-left-promo-box.trigger-cold-box {
        margin-top: -31% !important;
        margin-left: 1%;/*meena 26oct*/
    }
    #wrapper.french .home-main-box .home-product-box .home-left-promo-box.trigger-cold-box .left-promo-txt{
    margin-top: -70px !important;/*meena 16oct*/
    }

    #wrapper.french .banner-box .banner-img figure figcaption h2 {
        margin-top: -43px; /*meena 16oct*/
        width: 200px;
    }
    .page-about-cold-sores #wrapper.french .banner-box .banner-img figure figcaption h2 { /* srikanth 01-nov */
        margin-top:-43px;
    }
    .page-managing-lip-health #wrapper.french .banner-box .banner-img figure figcaption h2 { /* srikanth 01-nov */
        margin-top:0;
    }
    .abreva-home-tingle-body #wrapper.canada .home-main-box .home-product-box .home-right-promo-box.new-reviews-box {
        margin-top: -22% !important; /*Anubhav GSKBD-26610 */
        width:40% !important;
    }

    #wrapper.canada .home-main-box .home-product-box .home-left-promo-box.trigger-cold-box{
    margin-top: -22% !important; /*Anubhav GSKBD-26610 */
    width: 57.9% !important;/*meena 14oct ipad home*/
    }
    #wrapper.canada .home-main-box .home-product-box .home-left-promo-box.trigger-cold-box .left-promo-txt .new-home-main-img-heading{
    width: 60%;/*meena 14oct ipad home*/
    }
}

@media screen and (min-width: 1024px) and (max-width: 1024px){
.page-about-cold-sores #wrapper.french .banner-box .banner-img figure figcaption h2 { /* srikanth 01-nov */
	margin-top:-43px;
}
.page-managing-lip-health #wrapper.french .banner-box .banner-img figure figcaption h2 { /* srikanth 01-nov */
	margin-top:0;
}
.page-dealing-with-cold-sores #wrapper.canada .banner-box .banner-img h2 {
    margin: 10px 0 !important;/*meena 25oct*/
}
.page-cold-sore-products #wrapper.canada .banner-box .banner-img figure figcaption h2 {
    margin-top: 0px;/*meena 23oct*/
}
#wrapper.canada .abreva-text.cold-sore-txt p {
    width: 90%;/*meena 23oct*/
}
#wrapper.canada .banner-box .banner-img h2 {
    margin: -15px 0 !important;/*meena 23oct*/
}
#wrapper.french .language-selector.component .language-selector-active{
	position: absolute;
	left: -36px; /*meena 13oct*/
	}
#wrapper.french .new-home-image-box  .new-home-main-img-text{
width: 70% !important;/*meena 13oct*/
}
#wrapper.french .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt .new-home-main-img-heading{
margin-left: -18px;/*meena 13oct*/
}
#wrapper.french .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
        width: 79% !important;
    margin-left: -8px;
}
#wrapper.french .home-main-box .home-product-box .home-left-promo-box.trigger-cold-box .left-promo-txt .new-home-main-img-last{
padding: 0.8em 1.5em;/*meena 13oct*/
}
#wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
width: 90% !important; /*meena oct11 66*/
}
.abreva-home-tingle-body #wrapper.canada .home-main-box .promo-box .promo-txt p a {
    margin-top: 0.9em; /*meena oct11*/
}
.abreva-home-tingle-body #wrapper.french .home-main-box .promo-box .promo-txt p a {
    margin-top: 0.9em;/*meena oct11*/
}
#wrapper.canada .language-selector.component .language-selector-active{
	position: absolute;
	left: -36px; /*meena 13oct*/
	}
#wrapper.canada .new-home-image-box  .new-home-main-img-text{
width: 70% !important;/*meena 13oct*/
}
#wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt .new-home-main-img-heading{
margin-left: -18px;/*meena 13oct*/
}
#wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
        width: 79% !important;
    margin-left: -8px;
}
#wrapper.canada .home-main-box .home-product-box .home-left-promo-box.trigger-cold-box .left-promo-txt .new-home-main-img-last{
padding: 0.8em 1.5em;/*meena 13oct*/
}
/* #wrapper.canada .home-main-box .home-product-box .home-left-promo-box.new-left-promo-box .left-promo-txt p:nth-child(2){
width: 90% !important; 
} */
.abreva-home-tingle-body #wrapper.canada .home-main-box .promo-box .promo-txt p a {
    margin-top: 0.9em; /*meena oct11*/
}
.abreva-home-tingle-body #wrapper.canada .home-main-box .promo-box .promo-txt p a {
    margin-top: 0.9em;/*meena oct11*/
}		
}
@media screen and (min-width: 1024px) and (min-width: 1024px)
{
	
	.tingle-article-treatment-body .how-to-use-box .how-to-use-carousel .carousel-slides .carousel-slide .how-to-use-slide figure figcaption {
    position: absolute;
    right: 10%;
    width: 28%;
}
	
	.abreva-home-tingle-body .home-main-box .home-product-box .home-right-promo-box {
    margin-left: 0;
}
.abreva-home-tingle-body .home-main-box .home-product-box .home-left-promo-box.clickable-box {
    width: 63.2%;
}
.abreva-home-tingle-body  #wrapper.canada .home-main-box .home-product-box .home-right-promo-box .home-abreva-conceal-img img,
.abreva-home-tingle-body  #wrapper.french .home-main-box .home-product-box .home-right-promo-box .home-abreva-conceal-img img{ /*Anand*/

    height: 354px;
}
.abreva-home-tingle-body .home-main-box .home-product-box .home-right-promo-box .right-promo-txt.component h3 {
    font-size: 1.5em;
}
#wrapper.french .abreva-home-tingle-body .home-main-box .home-product-box .home-right-promo-box .right-promo-txt.component h3 { /* srikanth 24-oct */
	font-size:1em;
}
	
	.abreva-home-tingle-body  #wrapper.canada .home-main-box .home-product-box .home-right-promo-box .home-abreva-conceal-img img,
.abreva-home-tingle-body  #wrapper.french .home-main-box .home-product-box .home-right-promo-box .home-abreva-conceal-img img	{/*Anand*/
    height: 351px;
}
.abreva-home-tingle-body .home-main-box .promo-box .promo-txt p a
{
	margin-top:1em;
}
	
	.tingle-article-feel-body .article-main-box .stress-article-img.component figcaption p {
    padding-top: 0.7em;
}
.tingle-article-feel-body .cold-sore-blue-box.component {
    padding: 21px 50px;
}
.tingle-article-feel-body .cold-sore-blue-box.component .tingle_btn_save p strong
{
	width:95%;
}
.tingle-article-feel-body .article-main-box.component>.component-content {
    width: 79%;
    margin-bottom: 4.3em;
}
.tingle-landing-body .dealing-box .dealing-article-box .dealing-article-txt .richText-content p span.teaser-text {
    display: block;
}

}
.tingle-article-poll-body .poll button.showPollResult {
    display: block;
}
.tingle-article-poll-body .question-poll, .tingle-article-poll-body .end-poll , .tingle-article-poll-body .pollResultsContainer {
    display: none;
}
 /* srikanth 24-oct */
/* #wrapper.canada .home-main-box .new-home-image-box, #wrapper.french .home-main-box .new-home-image-box { 
   
	padding-bottom:15px;
} 
*/

/* srikanth 28-nov */
.page-abreva-reviews #wrapper.canada .banner-box h1,
.page-abreva-reviews #wrapper.french .banner-box h1 {
	margin-top:30px;
    line-height: 1;
	}
.page-abreva-reviews #wrapper.canada .banner-box h1 .banner-txt,
.page-abreva-reviews #wrapper.french .banner-box h1 .banner-txt {
	color:white;
	font-size:45px;
	font-family:'Lato', sans-serif;
}
.page-abreva-reviews #wrapper.canada .review-box,
.page-abreva-reviews #wrapper.french .review-box {
	padding-bottom:50px;
}
.page-abreva-reviews #wrapper.canada .review-box .abreva-txt .ca-reviews-head-txt,
.page-abreva-reviews #wrapper.french .review-box .abreva-txt .ca-reviews-head-txt {
	color:#1e3375;
	font-size:36px;
	font-family:'Lato', sans-serif;
	font-weight:700;
}
.page-abreva-reviews #wrapper.canada .review-box .abreva-txt .ca-reviews-quotes-txt,
.page-abreva-reviews #wrapper.french .review-box .abreva-txt .ca-reviews-quotes-txt {
	color:#1e3375;
	font-family:'Lato', sans-serif;
	font-weight:700;
	font-size:22px;
}
.page-abreva-reviews #wrapper.canada .review-box .abreva-txt p,
.page-abreva-reviews #wrapper.french .review-box .abreva-txt p {
	color:#56524f;
	font-size:18px;
	font-family:'Lato', sans-serif;
	font-weight:700;
	margin:8px 0;
}
@media screen and (max-width: 1024px) and (min-width: 1024px) {
.page-abreva-reviews #wrapper.canada .banner-box .banner-img h1,
.page-abreva-reviews #wrapper.french .banner-box .banner-img h1 {
	margin-top:25px !important;
}
}
@media screen and (max-width: 1023px) and (min-width: 768px) {
.page-abreva-reviews #wrapper.canada .banner-box .banner-img h1,
.page-abreva-reviews #wrapper.french .banner-box .banner-img h1 {
	margin:15px 0 0 0 !important;
}
.page-abreva-reviews #wrapper.french .banner-box .banner-img h1 {
	line-height: 0.85;
}
}
@media screen and (max-width: 767px) {
.page-abreva-reviews #wrapper.canada .review-box,
.page-abreva-reviews #wrapper.french .review-box {
	background:#ffffff;
}
.page-abreva-reviews #wrapper.canada .banner-box .banner-img.product-banner figure figcaption h1,
.page-abreva-reviews #wrapper.french .banner-box .banner-img.product-banner figure figcaption h1 {
	margin:25px 0 0 0 !important;
}
.page-abreva-reviews #wrapper.canada .banner-box .banner-img h1 .banner-txt,
.page-abreva-reviews #wrapper.french .banner-box .banner-img h1 .banner-txt {
	font-size:30px;
}
/* Anubhav - GSKBD-26610 */
.page-abreva-reviews #wrapper.canada .banner-box .banner-img img,
.page-abreva-reviews #wrapper.french .banner-box .banner-img.review-banner-image img  {
	height: auto;
}
/* Anubhav - GSKBD-26610 */
.page-abreva-reviews #wrapper.french .banner-box .banner-img h1 .banner-txt {
    line-height: 0.75;
}
}
@media screen and (max-width: 375px) {
.page-abreva-reviews #wrapper.canada .banner-box .banner-img h1 .banner-txt,
.page-abreva-reviews #wrapper.french .banner-box .banner-img h1 .banner-txt {
	font-size:18px;
}
.page-abreva-reviews #wrapper.french .banner-box .banner-img h1 {
    line-height: 0.5;
}
.page-abreva-reviews #wrapper.canada .banner-box .banner-img img,
.page-abreva-reviews #wrapper.french .banner-box .banner-img img {
	height:auto;
}
.page-abreva-reviews #wrapper.canada .banner-box .banner-img.product-banner figure figcaption h1,
.page-abreva-reviews #wrapper.french .banner-box .banner-img.product-banner figure figcaption h1 {
	margin:15px 0 0 0 !important;
}
}
/* srikanth 28-nov */


:lang(fr-CA) .page-cold-sore-products.page-abreva-cream .box.component.section.product-img-box.odd.alpha {
    padding-bottom: 1.8em;
}
