/* COLOR NAMES
----------------------------------------- */

/*theme colors*/

/*hard-coded colors*/

/* FUNCTIONAL COLORS
----------------------------------------- */

/*border colors*/

/*text colors*/

/*background colors*/

/*gradient colors*/

/* line 3, ../../sass/components/richText/_richText-base.scss */

.richText .component-content {
    overflow: hidden;
}

/* line 7, ../../sass/components/richText/_richText-base.scss */

.richText h1,
.richText h2,
.richText h3,
.richText h4,
.richText h5,
.richText h6 {
    margin-top: 0;
}

/* line 16, ../../sass/components/richText/_richText-base.scss */

.richText a {
    /*HB-5-Oct*/
    text-decoration: none;
    outline: none;
}

/* line 20, ../../sass/components/richText/_richText-base.scss */

.richText ul,
.richText ol {
    padding: 10px 0;
    margin-left: 10px;
}

/* line 26, ../../sass/components/richText/_richText-base.scss */

.richText li {
    font-size: 14px;
    margin-left: 15px;
    margin-bottom: 10px;
    list-style-type: none;
}

/* line 33, ../../sass/components/richText/_richText-base.scss */

.richText ul li {
    margin-left: 0;
    padding-left: 15px;
    position: relative;
}

/* line 37, ../../sass/components/richText/_richText-base.scss */



/* line 45, ../../sass/components/richText/_richText-base.scss */

.richText ol li {
    list-style: decimal;
}

/* line 49, ../../sass/components/richText/_richText-base.scss */

.richText-links {
    font-size: 10px;
}

/* line 53, ../../sass/components/richText/_richText-base.scss */

.richText .richText-links li {
    background: none;
    display: inline;
    list-style: none;
    padding-left: 0;
}

/* line 60, ../../sass/components/richText/_richText-base.scss */

.richText-links li a {
    padding-right: 5px;
    border-right: solid 1px #b9b8b8;
    margin-right: 5px;
}

/* line 66, ../../sass/components/richText/_richText-base.scss */

.richText-links li:last-child a {
    border-right: 0 none;
    margin-right: 0;
    padding-right: 0;
}

/* line 72, ../../sass/components/richText/_richText-base.scss */

.richText-image {
    display: block;
    margin-bottom: 10px;
}

/* line 77, ../../sass/components/richText/_richText-base.scss */

.richText-image.pull-left {
    margin: 5px 15px 5px 10px;
    float: left;
}

/* line 82, ../../sass/components/richText/_richText-base.scss */

.richText-image.pull-right {
    margin: 5px 10px 5px 15px;
    float: right;
}

/*************BG-28Jul************/

.sensodyne-profile ul li {
    /*HB-29-sept*/
    background: url("../../img/cross.gif") no-repeat scroll 4px 1px rgba(0, 0, 0, 0);
    color: #404040;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.3em;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    padding: 0 0 4px 33px;
    position: relative;
    width: 57%;
}

/* GA Code Change - rc start */
.ocu_que_numb_txt_hidden {
    visibility: hidden;
}

/* GA Code Change - rc end */

.thai-new-font .banner-txt.component h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .banner-txt.component h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .banner-txt.component h1 {
    font-family: "MSYH";
}

.thai-new-font .sensodyne-txt p .large-txt {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .sensodyne-txt p .large-txt {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .sensodyne-txt p .large-txt {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .sensodyne-txt p .dark-blue-txt {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .sensodyne-txt p .dark-blue-txt {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .sensodyne-txt p .dark-blue-txt {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .promo-txt.component h2 {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .promo-txt.component h2 {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .promo-txt.component h2 {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .rounded-box .promo-txt.component h2 {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .rounded-box .promo-txt.component h2 {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .rounded-box .promo-txt.component h2 {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .promo-txt.component h2 .blue-bold-txt {
    font-family: "HelveticaLTThaiW31-Bold";
}

.russia-new-font .promo-txt.component h2 .blue-bold-txt {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .promo-txt.component h2 .blue-bold-txt {
    font-family: "MSYH";
}

.thai-new-font .blue-link-txt {
    /* HB-UAT-21-Sept */
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .blue-link-txt {
    /* HB-UAT-21-Sept */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .blue-link-txt {
    /* HB-UAT-21-Sept */
    font-family: "MSYH";
}

.thai-new-font .blue-link-txt:hover,
.thai-new-font .blue-link-txt:focus,
a:focus span.blue-link-txt {
    /*HB-6-Oct*/
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .blue-link-txt:hover,
.russia-new-font .blue-link-txt:focus,
a:focus span.blue-link-txt {
    /*HB-6-Oct*/
    font-family: "Helvetica LT W10 Roman1489442";
}

/* Belgium toggle css starts */

.toggle-class-span-belgium {
    display: none;
}

/* Belgium toggle css ends */

.hongkong-new-font .blue-link-txt:hover,
.hongkong-new-font .blue-link-txt:focus,
.hongkong-new-font a:focus span.blue-link-txt {
    /*HB-6-Oct*/
    font-family: "MSYH";
}

.thai-new-font .product-grey-box .blue-link-txt {
    /* amar */
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .product-grey-box .blue-link-txt {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .product-grey-box .blue-link-txt {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .product-grey-box .blue-link-txt:hover {
    /* amar */
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .product-grey-box .blue-link-txt:hover {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .product-grey-box .blue-link-txt:hover {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .product-main-box .blue-link-txt {
    /* AJ 24/15 */
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .product-main-box .blue-link-txt {
    /* AJ 24/15 */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .product-main-box .blue-link-txt {
    /* AJ 24/15 */
    font-family: "MSYH";
}

.thai-new-font .product-main-box .blue-link-txt:hover {
    /* amar */
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .product-main-box .blue-link-txt:hover {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .product-main-box .blue-link-txt:hover {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .true-white-grey-box .blue-link-txt,
.thai-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .true-white-grey-box .blue-link-txt,
.russia-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .true-white-grey-box .blue-link-txt,
.hongkong-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "MSYH";
}

.thai-new-font .true-white-grey-box .blue-link-txt:hover,
.thai-new-font .true-white-grey-box .blue-link-txt:focus,
.thai-new-font .true-white-grey-box a:focus .blue-link-txt {
    /*HB-5-Oct*/
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .true-white-grey-box .blue-link-txt:hover,
.russia-new-font .true-white-grey-box .blue-link-txt:focus,
.russia-new-font .true-white-grey-box a:focus .blue-link-txt {
    /*HB-5-Oct*/
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .true-white-grey-box .blue-link-txt:hover,
.hongkong-new-font .true-white-grey-box .blue-link-txt:focus,
.hongkong-new-font .true-white-grey-box a:focus .blue-link-txt {
    /*HB-5-Oct*/
    font-family: "MSYH";
}

.thai-new-font .next-link-txt .blue-link-txt,
.thai-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .next-link-txt .blue-link-txt,
.russia-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .next-link-txt .blue-link-txt,
.hongkong-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "MSYH";
}

.thai-new-font .gum-link .blue-link-txt,
.thai-new-font .gum-link .blue-link-txt:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.thai-new-font .sensitivity-back-txt .blue-link-txt,
.thai-new-font .sensitivity-back-txt .blue-link-txt:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .gum-link .blue-link-txt,
.russia-new-font .gum-link .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.russia-new-font .sensitivity-back-txt .blue-link-txt,
.russia-new-font .sensitivity-back-txt .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.thai-new-font .drink-image.component h2 {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .drink-image.component h2 {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .gum-link .blue-link-txt,
.hongkong-new-font .gum-link .blue-link-txt:hover {
    font-family: "MSYH";
}

.hongkong-new-font .sensitivity-back-txt .blue-link-txt,
.hongkong-new-font .sensitivity-back-txt .blue-link-txt:hover {
    font-family: "MSYH";
}

.hongkong-new-font .drink-image.component h2 {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .home-left-box h2 {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .home-left-box h2 {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .home-left-box h2 {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .faq-text.component a,
.thai-new-font .save-now-text.component a,
.thai-new-font .faq-text.component a:hover,
.thai-new-font .save-now-text.component a:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.russia-new-font .faq-text.component a,
.russia-new-font .save-now-text.component a,
.russia-new-font .faq-text.component a:hover,
.russia-new-font .save-now-text.component a:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .faq-text.component a,
.hongkong-new-font .save-now-text.component a,
.hongkong-new-font .faq-text.component a:hover,
.hongkong-new-font .save-now-text.component a:hover {
    font-family: "MSYH";
}

.thai-new-font .sensodyne-location-dropdown p,
.thai-new-font .sensodyne-location-dropdown p:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .sensodyne-location-dropdown p,
.hongkong-new-font .sensodyne-location-dropdown p:hover {
    font-family: "MSYH";
}

.thai-new-font .hover-class {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .hover-class {
    font-family: "MSYH";
}

.thai-new-font .accessibility-box.component h1,
.thai-new-font .acceptable-use-policy-box.component h1,
.thai-new-font .cookies-box.component h1,
.thai-new-font .copyright-box.component h1,
.thai-new-font .privacy-policy-box h1,
.thai-new-font .terms-and-conditions-box.component h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .accessibility-box.component h1,
.russia-new-font .acceptable-use-policy-box.component h1,
.russia-new-font .cookies-box.component h1,
.russia-new-font .copyright-box.component h1,
.russia-new-font .privacy-policy-box h1,
.russia-new-font .terms-and-conditions-box.component h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .accessibility-box.component h1,
.hongkong-new-font .acceptable-use-policy-box.component h1,
.hongkong-new-font .cookies-box.component h1,
.hongkong-new-font .copyright-box.component h1,
.hongkong-new-font .privacy-policy-box h1,
.hongkong-new-font .terms-and-conditions-box.component h1 {
    font-family: "MSYH";
}

.thai-new-font .faq-box.component h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .faq-box.component h1 {
    font-family: "MSYH";
}

.russia-new-font .faq-box.component h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.thai-new-font .grey-gradient-box .sensodyne-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .grey-gradient-box .sensodyne-txt h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .grey-gradient-box .sensodyne-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .contact-box .sensodyne-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .contact-box .sensodyne-txt h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .contact-box .sensodyne-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .site-map-box .sensodyne-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .site-map-box .sensodyne-txt h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .site-map-box .sensodyne-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .accessibility-box .sensodyne-txt h2,
.thai-new-font .acceptable-use-policy-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .accessibility-box .sensodyne-txt h2,
.russia-new-font .acceptable-use-policy-box .sensodyne-txt h3 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .accessibility-box .sensodyne-txt h2,
.hongkong-new-font .acceptable-use-policy-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .accessibility-box .sensodyne-txt h2,
.thai-new-font .acceptable-use-policy-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .accessibility-box .sensodyne-txt h2,
.hongkong-new-font .acceptable-use-policy-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .privacy-policy-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .privacy-policy-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .privacy-policy-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .cookies-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .cookies-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .cookies-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .terms-and-conditions-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .terms-and-conditions-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .terms-and-conditions-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .copyright-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .copyright-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .copyright-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .faq-box h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .faq-box h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .faq-box h2 {
    font-family: "MSYH";
}

.thai-new-font .embedded-txt-image.component figcaption h1,
.thai-new-font .embedded-txt-image.img-bd.component figcaption h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .embedded-txt-image.component figcaption h1,
.russia-new-font .embedded-txt-image.img-bd.component figcaption h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .embedded-txt-image.component figcaption h1,
.hongkong-new-font .embedded-txt-image.img-bd.component figcaption h1 {
    font-family: "MSYH";
}

.thai-new-font .sensitivity-txt-image.component figcaption h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .sensitivity-txt-image.component figcaption h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .sensitivity-txt-image.component figcaption h1 {
    font-family: "MSYH";
}

.thai-new-font .about-sensodyne-box .sensodyne-txt h3,
.thai-new-font .about-sensodyne-box .sensodyne-txt.science-txt h3,
.thai-new-font .about-sensodyne-box .sensodyne-txt h4 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .about-sensodyne-box .sensodyne-txt h3,
.russia-new-font .about-sensodyne-box .sensodyne-txt.science-txt h3,
.russia-new-font .about-sensodyne-box .sensodyne-txt h4 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .about-sensodyne-box .sensodyne-txt h3,
.hongkong-new-font .about-sensodyne-box .sensodyne-txt.science-txt h3,
.hongkong-new-font .about-sensodyne-box .sensodyne-txt h4 {
    font-family: "MSYH";
}

.thai-new-font .about-sensodyne-box .sensodyne-txt h4 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .about-sensodyne-box .sensodyne-txt h4 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .about-sensodyne-box .sensodyne-txt h4 {
    font-family: "MSYH";
}

.thai-new-font .about-sensodyne-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .about-sensodyne-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .about-sensodyne-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .history-main-box h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .history-main-box h3 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .history-main-box h3 {
    font-family: "MSYH";
}

.thai-new-font .history-main-box .history-box .sensodyne-txt h2 {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .history-main-box .history-box .sensodyne-txt h2 {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .history-main-box .history-box .sensodyne-txt h2 {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .about-sensodyne-box .find-out-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .about-sensodyne-box .find-out-box .sensodyne-txt h3 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .about-sensodyne-box .find-out-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .sensitivity-grey-box .left-box .sensodyne-txt h1,
.thai-new-font .sensitivity-grey-box .left-box .sensodyne-txt h2,
.thai-new-font .sensitivity-grey-box .left-box .sympton-txt h2,
.thai-new-font .sensitivity-grey-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .sensitivity-grey-box .left-box .sensodyne-txt h1,
.russia-new-font .sensitivity-grey-box .left-box .sensodyne-txt h2,
.russia-new-font .sensitivity-grey-box .left-box .sympton-txt h2,
.russia-new-font .sensitivity-grey-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .sensitivity-grey-box .left-box .sensodyne-txt h1,
.hongkong-new-font .sensitivity-grey-box .left-box .sensodyne-txt h2,
.hongkong-new-font .sensitivity-grey-box .left-box .sympton-txt h2,
.hongkong-new-font .sensitivity-grey-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .enamel-wear-txt.sensodyne-txt .richText-content > h2:nth-child(1) {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .enamel-wear-txt.sensodyne-txt .richText-content > h2:nth-child(1) {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .enamel-wear-txt.sensodyne-txt .richText-content > h2:nth-child(1) {
    font-family: "MSYH";
}

.thai-new-font .daily-box .sensodyne-txt h2,
.thai-new-font .daily-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .daily-box .sensodyne-txt h2,
.russia-new-font .daily-box .sensodyne-txt h3 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .daily-box .sensodyne-txt h2,
.hongkong-new-font .daily-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .sensitivity-grey-box .left-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .sensitivity-grey-box .left-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .sensitivity-grey-box .left-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .dentist-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .dentist-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .dentist-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .choose-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .choose-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .choose-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .choose-box .choose-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.russia-new-font .choose-box .choose-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .choose-box .choose-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .sensitivity-image-box .sensitivity-image h3 a,
.thai-new-font .sensitivity-image-box .sensitivity-image h3 a:hover,
.thai-new-font .sensitivity-image:hover h3 a {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .sensitivity-image-box .sensitivity-image h3 a,
.hongkong-new-font .sensitivity-image-box .sensitivity-image h3 a:hover,
.hongkong-new-font .sensitivity-image:hover h3 a {
    font-family: "MSYH";
}

.thai-new-font .product-main-box-cp .left-box .product-side-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-main-box-cp .left-box .product-side-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .product-main-box-cp .left-box .product-side-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-main-box-cp .left-box .product-side-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .product-grey-box .left-box .product-side-txt h2,
.thai-new-font .product-grey-box .left-box .product-side-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-grey-box .left-box .product-side-txt h2,
.hongkong-new-font .product-grey-box .left-box .product-side-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .product-details-box .sensodyne-txt h2,
.thai-new-font .product-details-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-details-box .sensodyne-txt h2,
.hongkong-new-font .product-details-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    /* UAT amar */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    /* UAT amar */
    font-family: "MSYH";
}

.thai-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    font-family: "HelveticaLTThaiW31-Regular";
    /* UAT amar */
}

.hongkong-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    font-family: "MSYH";
    /* UAT amar */
}

.thai-new-font .choose-box .choose-txt ul li {
    font-size: 16px;
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .choose-box .choose-txt ul li {
    font-size: 16px;
    font-family: "MSYH";
}

.thai-new-font .product-main-box-cp .right-box .blue-button-txt,
.thai-new-font.product-grey-box .right-box .blue-button-txt,
.thai-new-font.true-white-grey-box .right-box .blue-button-txt {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-main-box-cp .right-box .blue-button-txt,
.hongkong-new-font.product-grey-box .right-box .blue-button-txt,
.hongkong-new-font.true-white-grey-box .right-box .blue-button-txt {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .white-button-txt {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .white-button-txt {
    font-family: "MSYH";
}

.thai-new-font .product-promo-box h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-promo-box h2 {
    font-family: "MSYH";
}

.thai-new-font .blue-bold-txt {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .blue-bold-txt {
    font-family: "MSYH";
}

.thai-new-font .trigger-txt h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .trigger-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .reasons-txt h4 {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .reasons-txt h4 {
    font-family: "MSYH";
}

.thai-new-font .highlight a {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .highlight a {
    font-family: "MSYH";
}

.thai-new-font .product-top-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-top-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .product-top-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .product-top-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .whitening p,
.thai-new-font .gum-protection p,
.thai-new-font .enamel-protection p,
.thai-new-font .multi-action p,
.thai-new-font .extra-fresh-breath p,
.thai-new-font .tooth-protection p {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .whitening p,
.hongkong-new-font .gum-protection p,
.hongkong-new-font .enamel-protection p,
.hongkong-new-font .multi-action p,
.hongkong-new-font .extra-fresh-breath p,
.hongkong-new-font .tooth-protection p {
    font-family: "MSYH";
}

.thai-new-font .whitening p:hover,
.thai-new-font .gum-protection p:hover,
.thai-new-font .enamel-protection p:hover,
.thai-new-font .multi-action p:hover,
.thai-new-font .extra-fresh-breath p:hover,
.thai-new-font .tooth-protection p:hover {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .whitening p:hover,
.hongkong-new-font .gum-protection p:hover,
.hongkong-new-font .enamel-protection p:hover,
.hongkong-new-font .multi-action p:hover,
.hongkong-new-font .extra-fresh-breath p:hover,
.hongkong-new-font .tooth-protection p:hover {
    font-family: "MSYH";
}

.thai-new-font .whitening p:focus,
.thai-new-font .gum-protection p:focus,
.thai-new-font .enamel-protection p:focus,
.thai-new-font .multi-action p:focus,
.thai-new-font .extra-fresh-breath p:focus,
.thai-new-font .tooth-protection p:focus {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .whitening p:focus,
.hongkong-new-font .gum-protection p:focus,
.hongkong-new-font .enamel-protection p:focus,
.hongkong-new-font .multi-action p:focus,
.hongkong-new-font .extra-fresh-breath p:focus,
.hongkong-new-font .tooth-protection p:focus {
    font-family: "MSYH";
}

.thai-new-font .add-class-close {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .add-class-close {
    font-family: "MSYH";
}

.thai-new-font .select-language-box .select-header-txt p {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .select-language-box .select-header-txt p {
    font-family: "MSYH";
}

.thai-new-font .language-selector.component .language-selector-active {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .language-selector.component .language-selector-active {
    font-family: "MSYH";
}

.thai-new-font .language-selector.component .language-selector-inactive {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .language-selector.component .language-selector-inactive {
    font-family: "MSYH";
}

.thai-new-font .sensitivity-image-box .sensitivity-blue-img h3 a,
.thai-new-font .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .sensitivity-image-box .sensitivity-blue-img h3 a,
.hongkong-new-font .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: "MSYH";
}

.thai-new-font .search-box .sensodyne-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .search-box .sensodyne-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .product-box-bottom .right-box .sensodyne-txt ul li a {
    /* amar 28-09 */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .product-box-bottom .right-box .sensodyne-txt ul li a {
    /* amar 28-09 */
    font-family: "MSYH";
}

.thai-new-font .product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */
    font-family: "MSYH";
}

.thai-new-font .where-to-buy .sensodyne-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .where-to-buy .sensodyne-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .main-save-now-box h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .main-save-now-box h1 {
    font-family: "MSYH";
}

.thai-new-font .store-logo figure figcaption .find-store a,
.thai-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .store-logo figure figcaption .find-store a,
.hongkong-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "MSYH";
}

.thai-new-font .store-logo figure figcaption .find-store a,
.thai-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .store-logo figure figcaption .find-store a,
.hongkong-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "MSYH";
}

.thai-new-font .store-logo figure figcaption .find-store a:focus {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .store-logo figure figcaption .find-store a:focus {
    font-family: "MSYH";
}

.thai-new-font .store-logo figure figcaption .buy-online a {
    /* amar */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .store-logo figure figcaption .buy-online a {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .buy-save-footer-box .sensodyne-txt .sensitivity-blue-txt {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .buy-save-footer-box .sensodyne-txt .sensitivity-blue-txt {
    font-family: "MSYH";
}

.thai-new-font .help-choose,
.thai-new-font .help-choose:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .help-choose,
.hongkong-new-font .help-choose:hover {
    font-family: "MSYH";
}

.thai-new-font .ocu_thank_you h2 {
    /* HB */
    font-family: 'HelveticaLTThaiW31-Light';
}

.hongkong-new-font .ocu_thank_you h2 {
    /* HB */
    font-family: 'MSYH';
}

.thai-new-font .site-map-box .left-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .site-map-box .left-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .site-map-box .right-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .site-map-box .right-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .save-coupon-money {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .save-coupon-money {
    font-family: "MSYH";
}

.thai-new-font .save-coupon-money strong {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .save-coupon-money strong {
    font-family: "MSYH";
}

.thai-new-font .save-coupon-text,
.thai-new-font .font-size-20 {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .save-coupon-text,
.hongkong-new-font .font-size-20 {
    font-family: "MSYH";
}

.thai-new-font .save-claim-coupon {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .save-claim-coupon {
    font-family: "MSYH";
}

.thai-new-font .news-box .news-details .news-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .news-box .news-details .news-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .news-box .news-details .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .news-box .news-details .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .news-box .news-details .sensodyne-txt .blue-link-txt {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-box .news-details .sensodyne-txt .blue-link-txt {
    font-family: "MSYH";
}

.thai-new-font .news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    /* amar */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .news-box .related-articles h3 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .news-box .related-articles h3 {
    font-family: "MSYH";
}

.thai-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header,
.thai-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a,
.thai-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a:hover {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header,
.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a,
.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a:hover {
    font-family: "MSYH";
}

.thai-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: "MSYH";
}

.thai-new-font .news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: "MSYH";
}

.thai-new-font .articleTeaser-text-description a,
.thai-new-font .articleTeaser-text-description a:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .articleTeaser-text-description a,
.hongkong-new-font .articleTeaser-text-description a:hover {
    font-family: "MSYH";
}

.thai-new-font .articleTeaser-text-meta a,
.thai-new-font .articleTeaser-text-meta a:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .articleTeaser-text-meta a,
.hongkong-new-font .articleTeaser-text-meta a:hover {
    font-family: "MSYH";
}

.thai-new-font .news-box .news-details .news-txt h2,
.thai-new-font .myth-main-box .myth-sub-box .sensodyne-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .news-box .news-details .news-txt h2,
.hongkong-new-font .myth-main-box .myth-sub-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .myth-main-box .myth-sub-box .fact-text h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .myth-main-box .myth-sub-box .fact-text h2 {
    font-family: "MSYH";
}

.thai-new-font .true-white-new {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .true-white-new {
    font-family: "MSYH";
}

.thai-new-font .true-white-header-box .product-side-txt h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-header-box .product-side-txt h1 {
    font-family: "MSYH";
}

.thai-new-font .true-white-header-box .product-side-txt h1 .blue-bold-txt {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .true-white-header-box .product-side-txt h1 .blue-bold-txt {
    font-family: "MSYH";
}

.thai-new-font .true-white-header-box .product-side-txt h1 .bold-grey-text {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-header-box .product-side-txt h1 .bold-grey-text {
    font-family: "MSYH";
}

.thai-new-font .true-white-header-box .product-side-txt p .note-txt {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-header-box .product-side-txt p .note-txt {
    font-family: "MSYH";
}

.thai-new-font .true-white-header-box .product-side-txt p .blue-bold-txt {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .true-white-header-box .product-side-txt p .blue-bold-txt {
    font-family: "MSYH";
}

.thai-new-font .true-white-grey-box .left-box .product-side-txt h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-grey-box .left-box .product-side-txt h2 {
    font-family: "MSYH";
}

.thai-new-font .true-white-spefication-box .sensodyne-txt p .light-blue-text,
.thai-new-font .true-white-spefication-box .sensodyne-txt p {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-spefication-box .sensodyne-txt p .light-blue-text,
.hongkong-new-font .true-white-spefication-box .sensodyne-txt p {
    font-family: "MSYH";
}

.thai-new-font .true-white-left .true-white-text .large-grey-text {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-left .true-white-text .large-grey-text {
    font-family: "MSYH";
}

.thai-new-font .true-white-left .true-white-text .medium-grey-text,
.thai-new-font .true-white-left .true-white-text .small-grey-text {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-left .true-white-text .medium-grey-text,
.hongkong-new-font .true-white-left .true-white-text .small-grey-text {
    font-family: "MSYH";
}

.thai-new-font .true-white-left .true-white-text .small-grey-text {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-left .true-white-text .small-grey-text {
    font-family: "MSYH";
}

.thai-new-font .true-white-left .true-white-text p {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .true-white-left .true-white-text p {
    font-family: "MSYH";
}

.thai-new-font .true-white-right .true-white-text .large-grey-text {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-right .true-white-text .large-grey-text {
    font-family: "MSYH";
}

.thai-new-font .true-white-right .true-white-text .small-grey-text {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-right .true-white-text .small-grey-text {
    font-family: "MSYH";
}

.thai-new-font .true-white-right .true-white-text p {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .true-white-right .true-white-text p {
    font-family: "MSYH";
}

.thai-new-font .news-outer-main h1 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .news-outer-main h1 {
    font-family: "MSYH";
}

.thai-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content,
.thai-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content,
.hongkong-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: "MSYH";
}

.thai-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a {
    font-family: "MSYH";
}

.thai-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: "MSYH";
}

.thai-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "MSYH";
}

.thai-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-family: "MSYH";
}

.thai-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child,
.thai-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child,
.hongkong-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "MSYH";
}

.thai-new-font .news-load-more p {
    /* amar */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-load-more p {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .sensitive-teeth-box .sensodyne-txt ul li {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .sensitive-teeth-box .sensodyne-txt ul li {
    font-family: "MSYH";
}

.thai-new-font .true-white-right .true-white-text > .component-content > .richText-content .note-txt {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .true-white-right .true-white-text > .component-content > .richText-content .note-txt {
    font-family: "MSYH";
}

.thai-new-font .true-white-left .true-white-text.gentle-text .large-grey-text {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .true-white-left .true-white-text.gentle-text .large-grey-text {
    font-family: "MSYH";
}

.thai-new-font .new-blue-link-txt {
    /* HB-UAT-21-Sept */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .new-blue-link-txt {
    /* HB-UAT-21-Sept */
    font-family: "MSYH";
}

.thai-new-font .new-blue-link-txt:hover,
.thai-new-font .new-blue-link-txt a {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .new-blue-link-txt:hover,
.hongkong-new-font .new-blue-link-txt a {
    font-family: "MSYH";
}

.thai-new-font .new-blue-link-txt a:hover {
    /* amar 05-10-15 */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .new-blue-link-txt a:hover {
    /* amar 05-10-15 */
    font-family: "MSYH";
}

.thai-new-font .product-grey-box .back-to-product a:focus .blue-link-txt,
.thai-new-font .store-logo figure figcaption a:focus .find-store {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .product-grey-box .back-to-product a:focus .blue-link-txt,
.hongkong-new-font .store-logo figure figcaption a:focus .find-store {
    font-family: "MSYH";
}

.thai-new-font .home-right-box .new-blue-link-txt a,
.thai-new-font .home-right-box .new-blue-link-txt a:hover {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .home-right-box .new-blue-link-txt a,
.hongkong-new-font .home-right-box .new-blue-link-txt a:hover {
    font-family: "MSYH";
}

.thai-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "MSYH";
}

.thai-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-family: "MSYH";
}

.thai-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    font-family: "MSYH";
}

.thai-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "MSYH";
}

.thai-new-font .product-border-box .promo-txt h2 {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-border-box .promo-txt h2 {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .true-white-right .true-white-text.component ul li {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .true-white-right .true-white-text.component ul li {
    font-family: "MSYH";
}

.thai-new-font .mobile-txt.component h2 {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .mobile-txt.component h2 {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .back-to-top p {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .back-to-top p {
    font-family: "MSYH";
}

.thai-new-font .mobile-location-txt p {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .mobile-location-txt p {
    font-family: "MSYH";
}

.thai-new-font .find-product-txt p {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .find-product-txt p {
    font-family: "MSYH";
}

.thai-new-font .find-product-txt-add {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .find-product-txt-add {
    font-family: "MSYH";
}

.thai-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .mobile-load-more p {
    /* amar */
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .mobile-load-more p {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .sensitivity-mobile-banner.component figcaption h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .sensitivity-mobile-banner.component figcaption h2 {
    font-family: "MSYH";
}

.thai-new-font .mobile-txt.component h2 {
    /* amar */
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .mobile-txt.component h2 {
    /* amar */
    font-family: "MSYH";
}

.thai-new-font .back-to-top p {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .back-to-top p {
    font-family: "MSYH";
}

.thai-new-font .mobile-location-txt p {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .mobile-location-txt p {
    font-family: "MSYH";
}

.thai-new-font .find-product-txt p,
.japan-new-font .find-product-txt-add {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .find-product-txt p,
.hongkong-new-font .find-product-txt-add {
    font-family: "MSYH";
}

.thai-new-font .find-product-txt-add {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .find-product-txt-add {
    font-family: "MSYH";
}

.thai-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.thai-new-font .sensitivity-mobile-banner.component figcaption h2 {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .sensitivity-mobile-banner.component figcaption h2 {
    font-family: "MSYH";
}

.thai-new-font .homepage-hero-test {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .homepage-hero-test {
    font-family: "MSYH";
}

.thai-new-font .news-page-rt h3,
.thai-new-font .news-page-rt h2:nth-child(1) {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font .news-page-rt h3,
.hongkong-new-font .news-page-rt h2:nth-child(1) {
    font-family: "MSYH";
}

.thai-new-font .pr-snippet .pr-snippet-rating-decimal {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .pr-snippet .pr-snippet-rating-decimal {
    font-family: "MSYH";
}

.thai-new-font .review-write-read .write-review-span a,
.thai-new-font span.read-reviews-span a {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .review-write-read .write-review-span a,
.hongkong-new-font span.read-reviews-span a {
    font-family: "MSYH";
}

.thai-new-font .display-overall-rating span.pr-snippet-rating-decimal.pr-rounded {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .display-overall-rating span.pr-snippet-rating-decimal.pr-rounded {
    font-family: "MSYH";
}

.thai-new-font .display-reviews p.pr-snapshot-title {
    font-family: HelveticaLTThaiW31-Light;
}

.hongkong-new-font .display-reviews p.pr-snapshot-title {
    font-family: MSYH;
}

.thai-new-font .pr-review-engine-min-width-690px .pr-snapshot-title {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .pr-review-engine-min-width-690px .pr-snapshot-title {
    font-family: "MSYH";
}

.thai-new-font .pr-review-engine .pr-rating {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .pr-review-engine .pr-rating {
    font-family: "MSYH";
}

.thai-new-font span.pr-rating.pr-rounded {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font span.pr-rating.pr-rounded {
    font-family: "MSYH";
}

.thai-new-font .pr-review-author-date.pr-rounded {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .pr-review-author-date.pr-rounded {
    font-family: "MSYH";
}

.thai-new-font p.pr-snapshot-average-based-on-text {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font p.pr-snapshot-average-based-on-text {
    font-family: "MSYH";
}

.thai-new-font p.pr-review-rating-headline {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font p.pr-review-rating-headline {
    font-family: "MSYH";
}

.thai-new-font p.pr-comments {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font p.pr-comments {
    font-family: "MSYH";
}

.thai-new-font .p.pr-review-helpful-text,
.thai-new-font .pr-review-most-helpful p {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .p.pr-review-helpful-text,
.hongkong-new-font .pr-review-most-helpful p {
    font-family: "HelveticaLTThaiW31-Bold";
}

.thai-new-font a.pr-review-helpful-text-link {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font a.pr-review-helpful-text-link {
    font-family: "MSYH";
}

.thai-new-font p.pr-review-author-name {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font p.pr-review-author-name {
    font-family: "MSYH";
}

.thai-new-font .write-review-rhs p {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .write-review-rhs p {
    font-family: "MSYH";
}

.thai-new-font span.pr-snippet-rating-decimal.pr-rounded {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font span.pr-snippet-rating-decimal.pr-rounded {
    font-family: "MSYH";
}

.thai-new-font h1.write-review-header {
    font-family: "HelveticaLTThaiW31-Light" !important;
}

.hongkong-new-font h1.write-review-header {
    font-family: "MSYH" !important;
}

.thai-new-font p.pr-review-author-location {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font p.pr-review-author-location {
    font-family: "MSYH";
}

.thai-new-font .p-w-r .pr-control-label span {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .p-w-r .pr-control-label span {
    font-family: "MSYH";
}

.thai-new-font h5.pr-header-product-name a {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font h5.pr-header-product-name a {
    font-family: "MSYH";
}

.thai-new-font .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
    font-family: "MSYH";
}

.thai-new-font p.pr-subscript,
.thai-new-font p.pr-subscript a {
    font-family: "HelveticaLTThaiW31-Regular";
}

.hongkong-new-font p.pr-subscript,
.hongkong-new-font p.pr-subscript a {
    font-family: "MSYH";
}

.thai-new-font .read-review-outer-box .review-write-read p {
    font-family: HelveticaLTThaiW31-Light;
}

.hongkong-new-font .read-review-outer-box .review-write-read p {
    font-family: MSYH;
}

.thai-new-font .pr-review-engine .pr-snapshot-average-based-on-text {
    font-family: "HelveticaLTThaiW31-Light" !important;
}

.hongkong-new-font .pr-review-engine .pr-snapshot-average-based-on-text {
    font-family: "MSYH" !important;
}

.thai-new-font .write-review-text p,
.thai-new-font .write-review-texts .review-product-name {
    font-family: "HelveticaLTThaiW31-Light" !important;
}

.hongkong-new-font .write-review-text p,
.hongkong-new-font .write-review-texts .review-product-name {
    font-family: "MSYH" !important;
}

.thai-new-font .write-review-text .write-review-rhs {
    font-family: "HelveticaLTThaiW31-Light" !important;
}

.thai-new-font select#pr-sort-reviews {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .write-review-text .write-review-rhs {
    font-family: "MSYH" !important;
}

.hongkong-new-font select#pr-sort-reviews {
    font-family: "MSYH";
}

.thai-new-font p#pr-review-count {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font p#pr-review-count {
    font-family: "MSYH";
}

.thai-new-font .p-w-r .pr-header p {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .p-w-r .pr-header p {
    font-family: "MSYH";
}

.thai-new-font p.pr-page-nav {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font p.pr-page-nav {
    font-family: "MSYH";
}

.thai-new-font span.pr-page-next a,
.thai-new-font span.pr-page-prev a {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font span.pr-page-next a,
.hongkong-new-font span.pr-page-prev a {
    font-family: "MSYH";
}

.thai-new-font .thank-you-page h1.title {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .thank-you-page h1.title {
    font-family: "MSYH";
}

.thai-new-font .thank-you-page h3.subtitle {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .thank-you-page h3.subtitle {
    font-family: "MSYH";
}

.thai-new-font .thank-you-page .pr-rating-number,
.thai-new-font .thank-you-page .pr-rating-number span {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .thank-you-page .pr-rating-number,
.hongkong-new-font .thank-you-page .pr-rating-number span {
    font-family: "MSYH";
}

.thai-new-font .thank-you-page h2.headline {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .thank-you-page h2.headline {
    font-family: "MSYH";
}

.thai-new-font .thank-you-page .pr-pull-right.pr-rating-date {
    font-family: "HelveticaLTThaiW31-Bold";
}

.hongkong-new-font .thank-you-page .pr-pull-right.pr-rating-date {
    font-family: "MSYH";
}

.thai-new-font span.pr-rating.pr-rounded {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font span.pr-rating.pr-rounded {
    font-family: "MSYH";
}

.thai-new-font .thank-you-page h1.title {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .thank-you-page h1.title {
    font-family: "MSYH";
}

.thai-new-font .white-button-txt {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .white-button-txt {
    font-family: "MSYH";
}

.thai-new-font .product-main-box-cp .right-box .blue-button-txt,
.thai-new-font .product-grey-box .right-box .blue-button-txt,
.thai-new-font .true-white-grey-box .right-box .blue-button-txt {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .product-main-box-cp .right-box .blue-button-txt,
.hongkong-new-font .product-grey-box .right-box .blue-button-txt,
.hongkong-new-font .true-white-grey-box .right-box .blue-button-txt {
    font-family: "MSYH";
}

.thai-new-font .thank-you-page h1.title {
    font-family: "HelveticaLTThaiW31-Light";
}

.hongkong-new-font .thank-you-page h1.title {
    font-family: "MSYH";
}

.sensodyne-profile ul li.profile-result-check {
    background: url("../../img/check.GIF") no-repeat scroll -6px top rgba(0, 0, 0, 0);
    /* HB */
}

/*************BG-28Jul************/

.header-box .save-now-text {
    /* amar */
    margin-left: 43.70213% !important;
}

.banner-txt.component {
    width: 28.91489%;
    text-align: center;
    top: 82px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 11;
}

.homepage-entire-box .banner-box {
    position: relative;
}

.homepage-entire-box .banner-box .banner-txt.component {
    bottom: 60px;
    top: auto;
}

.banner-txt.component h1 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 42px;
    color: #014289;
    font-weight: normal;
    line-height: 1.2;
}

/* .japan-new-font .banner-txt.component h1 {
font-family: "Noto Sans", "Noto Sans CJK JP", sans-serif !important;
} */

.japan-new-font .banner-txt.component h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .banner-txt.component h1 {
    font-family: "MSYH";
}

.banner-txt.component h1 .blue-txt {
    color: #00a3db;
}

.banner-txt.component a {
    text-decoration: none;
    margin-top: 30px;
}

.banner-txt.component p {
    margin-top: 30px;
}

.banner-txt.component > .component-content {
    overflow: visible;
}

.blue-button-txt,
.ask_a_dentist .view-profile a {
    /*HB-9-sept*/
    width: auto;
    min-height: 42px;
    margin: 0;
    padding: 12px 31px;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.2px;
    color: #fff;
    border-radius: 21px;
    box-sizing: border-box;
    background: #00a3db;
    background-color: #009dd6;
    background-image: -webkit-linear-gradient(top, #009dd6, #0178b7);
    background-image: linear-gradient(to bottom, #009dd6, #0178b7);
}

.ask_a_dentist .view-profile a {
    /*HB-9-sept*/
    padding: 12px 38px;
}

/* line 189, ../../sass/components/rich.text.scss */

.blue-button-txt:hover {
    /* amar */
    text-decoration: none;
    color: #fff;
    background: #014289;
    background-color: #006dad;
    background-image: -webkit-linear-gradient(top, #006dad, #01488e);
    background-image: linear-gradient(to bottom, #006dad, #01488e);
}

.sensodyne-box .sensodyne-txt {
    /* amar */
    width: 90%;
    margin: 0 auto 48px auto;
}

.home-right-box .sensodyne-txt {
    /* amar */
    width: 100%;
    margin: 0 auto 0 auto;
}

.home-right-box .sensodyne-txt p {
    /* amar */
    float: left;
    width: 100%;
}

.sensodyne-box .sensodyne-txt p {
    font-size: 14px;
    line-height: 1.2;
}

.page-home .sensodyne-box .sensodyne-txt h1 {
    line-height: 1.2;
    margin: 0;
}

.big-rounded-box .promo-txt p {
    font-size: 14px;
}

.rounded-box .promo-txt p {
    font-size: 14px;
}

.drink-image p {
    font-size: 14px;
}

.drink-image figcaption > p:nth-child(3) {
    color: #8f8b8b;
    display: block;
    margin-bottom: 10px;
    margin-top: 26px;
}

.note-txt {
    font-size: 12px;
    color: #8f8b8b;
    display: inline-block;
    padding-top: 10px;
    word-break: break-all;
}

/** 17358 Niraja **/

.star {
    position: relative;
    top: 5px;
}

/** 17358 Niraja **/

.product-grey-box .left-box .note-txt {
    font-size: 12px;
    color: #8f8b8b;
    /*display:block;*/
    margin-top: 13px;
}

.sensodyne-txt h1 .large-txt,
.sensodyne-txt p .large-txt {
    /* amar */
    font-size: 78px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-UltLt";
    float: left;
    line-height: 1;
    margin-right: 0.8%;
}

.sensodyne-txt h1 .large-1-text,
.sensodyne-txt p .large-1-text {
    font-size: 86px;
    margin-top: -5px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-UltLt";
    float: left;
    line-height: 1;
    margin-right: 0.8%;
}



.japan-new-font .sensodyne-txt p .large-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .sensodyne-txt p .large-txt {
    font-family: "MSYH";
}

.sensodyne-txt h1 .dark-blue-txt,
.sensodyne-txt p .dark-blue-txt {
    display: block;
    font-size: 24px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    margin-top: 7px;
    margin-bottom: 3px;
    float: left;
    width: 80%;
}

/* .japan-new-font .sensodyne-txt p  .dark-blue-txt {
font-family: "Noto Sans", "Noto Sans CJK JP", sans-serif !important;
} */

.japan-new-font .sensodyne-txt p .dark-blue-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .sensodyne-txt p .dark-blue-txt {
    font-family: "MSYH";
}

.promo-txt.component h2 {
    /* amar */
    font-size: 20px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    margin: 18px 0 8px 0
}



.japan-new-font .promo-txt.component h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .promo-txt.component h2 {
    font-family: "MSYH";
}

.rounded-box .promo-txt.component h2 {
    /* amar */
    font-size: 20px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    margin: 10px 0 5px 0;
}



.japan-new-font .rounded-box .promo-txt.component h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .rounded-box .promo-txt.component h2 {
    font-family: "MSYH";
}

.policy-info-txt {
    margin-top: 42px;
    display: block;
}

/*9-sep-15*/

.curved-box .promo-txt.component h2 {
    /* amar */
    margin: 18px 0 9px 0;
}

.curved-box:hover .promo-txt.component h2 {
    /* amar */
    color: #00a3db;
}

.curved-box:hover .promo-txt.component a span {
    text-decoration: underline;
}

.curved-box.component:hover .promo-txt.component a span {
    text-decoration: underline;
    background: url(../../img/arrow-link.png) left 15px no-repeat;
}

.promo-txt.component h2 .blue-bold-txt {
    font-weight: bold;
    font-family: "HelveticaNeueW02-65Medi";
}



.japan-new-font .promo-txt.component h2 .blue-bold-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: 700;
}

.hongkong-new-font .promo-txt.component h2 .blue-bold-txt {
    font-family: "MSYH";
}

.promo-txt.component a {
    /* amar */
    text-decoration: none;
    margin: 0 0 0 0;
    display: inline-block;
}

.promo-txt.component a sup {
    /* amar */
    text-decoration: none;
    margin: 0 0 0 0;
    display: inline-block;
}

.drink-image a {
    display: inline-block;
}

.blue-link-txt {
    /* HB-UAT-21-Sept */
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0px 24px;
    background: url(../../img/back-l-arrow-small.png) left 18px no-repeat;
    display: block;
    float: left;
}

@media (max-width: 767px) {
    .blue-link-txt {
        padding-bottom: 5px;
    }
}



.japan-new-font .blue-link-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .blue-link-txt {
    font-family: "MSYH";
}

.poland-new-font .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .blue-link-txt {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

/** 17360 Niraja image changed **/

.blue-link-txt:hover,
.blue-link-txt:focus,
a:focus span.blue-link-txt {
    /*HB-6-Oct*/
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0px 24px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}


.japan-new-font .blue-link-txt:hover,
.japan-new-font .blue-link-txt:focus,
a:focus span.blue-link-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .blue-link-txt:hover,
.hongkong-new-font .blue-link-txt:focus,
.hongkong-new-font a:focus span.blue-link-txt {
    font-family: "MSYH";
}

.poland-new-font .blue-link-txt:hover,
.poland-new-font .blue-link-txt:focus,
a:focus span.blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .blue-link-txt:hover,
.russia-new-font .blue-link-txt:focus,
a:focus span.blue-link-txt {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .blue-link-txt:hover,
.slovakia-new-font .blue-link-txt:focus,
a:focus span.blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .blue-link-txt:hover,
.czech-new-font .blue-link-txt:focus,
a:focus span.blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.product-grey-box .blue-link-txt {
    /* amar */
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0 24px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    float: left;
}



.japan-new-font .product-grey-box .blue-link-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-grey-box .blue-link-txt {
    font-family: "MSYH";
}

.poland-new-font .product-grey-box .blue-link-txt {
    /* amar */
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .product-grey-box .blue-link-txt {
    /* amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .product-grey-box .blue-link-txt {
    /* amar */
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .product-grey-box .blue-link-txt {
    /* amar */
    font-family: "HelveticaNeueW02-45Ligh";
}

/** 17360 Niraja image changed **/

.product-grey-box .blue-link-txt:hover {
    /* amar */
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0 24px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}



.japan-new-font .product-grey-box .blue-link-txt:hover {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-grey-box .blue-link-txt:hover {
    font-family: "MSYH";
}

.poland-new-font .product-grey-box .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .product-grey-box .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .product-grey-box .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .product-grey-box .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.product-main-box .blue-link-txt {
    /* AJ 24/15 */
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0 24px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    float: left;
}



.japan-new-font .product-main-box .blue-link-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-main-box .blue-link-txt {
    font-family: "MSYH";
}

.poland-new-font .product-main-box .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .product-main-box .blue-link-txt {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .product-main-box .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .product-main-box .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

/** 17360 Niraja image changed **/

.product-main-box .blue-link-txt:hover {
    /* amar */
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0 24px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}



.japan-new-font .product-main-box .blue-link-txt:hover {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-main-box .blue-link-txt:hover {
    font-family: "MSYH";
}

.poland-new-font .product-main-box .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .product-main-box .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .product-main-box .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .product-main-box .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.true-white-grey-box .blue-link-txt {
    /* amar */
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0 24px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    float: left;
}

.true-white-grey-box span.blue-link-txt a {
    /*HB-5-Oct*/
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    display: block;
    float: left;
}



.japan-new-font .true-white-grey-box .blue-link-txt,
.japan-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .true-white-grey-box .blue-link-txt,
.hongkong-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "MSYH";
}

.poland-new-font .true-white-grey-box .blue-link-txt,
.poland-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .true-white-grey-box .blue-link-txt,
.russia-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .true-white-grey-box .blue-link-txt,
.slovakia-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .true-white-grey-box .blue-link-txt,
.czech-new-font .true-white-grey-box span.blue-link-txt a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.true-white-grey-box span.blue-link-txt a:hover,
.true-white-grey-box span.blue-link-txt a:focus {
    /*HB-5-Oct*/
    text-decoration: underline;
    outline: none;
}

/** 17360 Niraja image changed **/

.true-white-grey-box .blue-link-txt:hover,
.true-white-grey-box .blue-link-txt:focus,
.true-white-grey-box a:focus .blue-link-txt {
    /*HB-5-Oct*/
    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0 24px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}



.japan-new-font .true-white-grey-box .blue-link-txt:hover,
.japan-new-font .true-white-grey-box .blue-link-txt:focus,
.japan-new-font .true-white-grey-box a:focus .blue-link-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .true-white-grey-box .blue-link-txt:hover,
.hongkong-new-font .true-white-grey-box .blue-link-txt:focus,
.hongkong-new-font .true-white-grey-box a:focus .blue-link-txt {
    font-family: "MSYH";
}

.poland-new-font .true-white-grey-box .blue-link-txt:hover,
.poland-new-font .true-white-grey-box .blue-link-txt:focus,
.poland-new-font .true-white-grey-box a:focus .blue-link-txt {
    /*HB-5-Oct*/
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .true-white-grey-box .blue-link-txt:hover,
.russia-new-font .true-white-grey-box .blue-link-txt:focus,
.russia-new-font .true-white-grey-box a:focus .blue-link-txt {
    /*HB-5-Oct*/
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .true-white-grey-box .blue-link-txt:hover,
.slovakia-new-font .true-white-grey-box .blue-link-txt:focus,
.slovakia-new-font .true-white-grey-box a:focus .blue-link-txt {
    /*HB-5-Oct*/
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .true-white-grey-box .blue-link-txt:hover,
.czech-new-font .true-white-grey-box .blue-link-txt:focus,
.czech-new-font .true-white-grey-box a:focus .blue-link-txt {
    /*HB-5-Oct*/
    font-family: "HelveticaNeueW02-45Ligh";
}

.promo-box .rounded-box .promo-txt .blue-link-txt {
    font-size: 14px;
}

.next-link-txt {
    text-align: right
}

.next-link-txt .blue-link-txt {
    /* amar */
    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 34px 15px 0;
    background: url(../../img/back-r-arrow-small.png) right 20px no-repeat;
    display: block;
    float: right;
    box-sizing: border-box;
}

.next-link-txt .blue-link-txt:hover {
    /* amar */
    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 34px 15px 0;
    background: url(../../img/back-r-arrow-small.png) right 20px no-repeat;
    display: block;
    text-decoration: underline;
    float: right;
    /* UAT amar */
}

.japan-new-font .next-link-txt .blue-link-txt,
.japan-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}



.poland-new-font .next-link-txt .blue-link-txt,
.poland-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .next-link-txt .blue-link-txt,
.russia-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .next-link-txt .blue-link-txt,
.hongkong-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "MSYH";
}

.slovakia-new-font .next-link-txt .blue-link-txt,
.slovakia-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .next-link-txt .blue-link-txt,
.czech-new-font .next-link-txt .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.gum-link .blue-link-txt {
    /* amar */
    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 34px 15px 0;
    background: url(../../img/back-r-arrow-small.png) right 19px no-repeat;
    display: block;
    float: right;
    width: 51%;
}

.gum-link .blue-link-txt:hover {
    /* amar */
    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 34px 15px 0;
    background: url(../../img/back-r-arrow-small.png) right 19px no-repeat;
    display: block;
    text-decoration: underline;
    float: right;
    width: 51%;
}


.russia-new-font .gum-link .blue-link-txt, .russia-new-font .gum-link .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .gum-link .blue-link-txt,
.slovakia-new-font .gum-link .blue-link-txt:hover {
    font-family: "Noto Sans", "Noto Sans CJK JP", sans-serif !important;
}

.czech-new-font .gum-link .blue-link-txt,
.czech-new-font .gum-link .blue-link-txt:hover {
    font-family: "Noto Sans", "Noto Sans CJK JP", sans-serif !important;
}


.russia-new-font .gum-link .blue-link-txt, .russia-new-font .gum-link .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.japan-new-font .gum-link .blue-link-txt,
.japan-new-font .gum-link .blue-link-txt:hover {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .gum-link .blue-link-txt,
.hongkong-new-font .gum-link .blue-link-txt:hover {
    font-family: "MSYH";
}

.slovakia-new-font .gum-link .blue-link-txt,
.slovakia-new-font .gum-link .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensitivity-back-txt .blue-link-txt {
    /* amar */
    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 0 15px 34px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    float: left;
    box-sizing: border-box;
}

.sensitivity-back-txt .blue-link-txt:hover {
    /* amar */
    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 0 15px 34px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}



.japan-new-font .sensitivity-back-txt .blue-link-txt,
.japan-new-font .sensitivity-back-txt .blue-link-txt:hover {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.poland-new-font .sensitivity-back-txt .blue-link-txt,
.poland-new-font .sensitivity-back-txt .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .sensitivity-back-txt .blue-link-txt,
.russia-new-font .sensitivity-back-txt .blue-link-txt:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .sensitivity-back-txt .blue-link-txt,
.hongkong-new-font .sensitivity-back-txt .blue-link-txt:hover {
    font-family: "MSYH";
}



.czech-new-font .sensitivity-back-txt .blue-link-txt,
.czech-new-font .sensitivity-back-txt .blue-link-txt:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.mobile-txt.component {
    display: none;
}

.drink-image.component h2 {
    /* amar */
    font-size: 36px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    text-align: left;
    line-height: 1.1;
    margin-bottom: 20px;
}



.japan-new-font .drink-image.component h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .drink-image.component h2 {
    font-family: "MSYH";
}

.drink-image.component figcaption:hover h2 {
    /* amar */
    color: #00a3db;
}

.drink-image.component figcaption:hover p span {
    text-decoration: underline;
    background: url(../../img/arrow-link.png) left 15px no-repeat;
}

.drink-image.component p {
    /* amar */
    text-align: left;
}

.home-left-box h2 {
    /* amar */
    font-size: 36px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-UltLt";
    line-height: 1.1;
    margin-bottom: 30px;
}



.japan-new-font .home-left-box h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .home-left-box h2 {
    font-family: "MSYH";
}

.home-left-box h2 .dark-blue-txt {
    font-weight: bold;
}

.home-left-box h2 .large-txt {
    font-size: 78px;
}

.home-left-box h2 .blue-txt {
    display: block;
    color: #00a3db;
    font-weight: bold;
}

.faq-text.component a,
.save-now-text.component a {
    padding: 0 10px;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #e4dfdf;
    line-height: 36px;
    float: left;
}

.faq-text.component a:hover,
.save-now-text.component a:hover {
    padding: 0 10px;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #e4dfdf;
    background: #00a3db;
    line-height: 36px;
    float: left;
}



.japan-new-font .faq-text.component a,
.japan-new-font .save-now-text.component a,
.japan-new-font .faq-text.component a:hover,
.japan-new-font .save-now-text.component a:hover {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .faq-text.component a,
.hongkong-new-font .save-now-text.component a,
.hongkong-new-font .faq-text.component a:hover,
.hongkong-new-font .save-now-text.component a:hover {
    font-family: "MSYH";
}

.poland-new-font .faq-text.component a,
.poland-new-font .save-now-text.component a,
.poland-new-font .faq-text.component a:hover,
.poland-new-font .save-now-text.component a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .faq-text.component a,
.russia-new-font .save-now-text.component a,
.russia-new-font .faq-text.component a:hover,
.russia-new-font .save-now-text.component a:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .faq-text.component a,
.slovakia-new-font .save-now-text.component a,
.slovakia-new-font .faq-text.component a:hover,
.slovakia-new-font .save-now-text.component a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .faq-text.component a,
.czech-new-font .save-now-text.component a,
.czech-new-font .faq-text.component a:hover,
.czech-new-font .save-now-text.component a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.home-right-box .sensodyne-txt p {
    font-size: 16px;
    margin: 10px 0;
}

.home-right-box .sensodyne-txt p:nth-child(2) {
    margin: 10px 0 0 0;
}

.home-right-box .sensodyne-txt p:nth-child(3) {
    margin: 0 10px 0 0;
}

.copyright-text p {
    font-size: 12px;
}

.header-box .sensodyne-location-dropdown {
    width: 7.88298%;
    margin-left: 0;
    cursor: pointer;
    float: left;
}

.header-box.bd-nav .sensodyne-location-dropdown {
    width: 7.88298%;
    margin-left: 0;
    cursor: pointer;
    float: left;
    width: 11.38298%;
}

.header-box.id-nav .sensodyne-location-dropdown {
    width: 7.88298%;
    margin-left: 0;
    cursor: pointer;
    float: left;
    width: 11.38298%;
}

.sensodyne-location-dropdown p {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #e4dfdf;
    line-height: 36px;
    position: relative;
    padding: 0 15px;
    background: url(../../img/top-divider.jpg?auto=format) right 13px no-repeat;
}

.sensodyne-location-dropdown p:hover {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #e4dfdf;
    line-height: 36px;
    position: relative;
    padding: 0 15px;
    background: url(../../img/top-divider.jpg?auto=format) right 13px no-repeat #00a3db;
}



.japan-new-font .sensodyne-location-dropdown p,
.japan-new-font .sensodyne-location-dropdown p:hover {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .sensodyne-location-dropdown p,
.hongkong-new-font .sensodyne-location-dropdown p:hover {
    font-family: "MSYH";
}

.poland-new-font .sensodyne-location-dropdown p,
.poland-new-font .sensodyne-location-dropdown p:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .sensodyne-location-dropdown p,
.russia-new-font .sensodyne-location-dropdown p:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .sensodyne-location-dropdown p,
.slovakia-new-font .sensodyne-location-dropdown p:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .sensodyne-location-dropdown p,
.czech-new-font .sensodyne-location-dropdown p:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.hover-class {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #e4dfdf;
    line-height: 36px;
    position: relative;
    padding: 0 15px;
    background: url(../../img/top-divider.jpg?auto=format) right 13px no-repeat #00a3db !important;
}



.japan-new-font .hover-class {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .hover-class {
    font-family: "MSYH";
}

.poland-new-font .hover-class {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .hover-class {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .hover-class {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .hover-class {
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensodyne-location-dropdown p::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(../../img/country-arrow.png) 0 0 no-repeat;
    width: 12px;
    height: 7px;
}

:lang(th-TH) .sensodyne-location-dropdown p::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/th_TH/country-arrow.png?auto=format) 0 0 no-repeat;
    width: 12px;
    height: 7px;
}

:lang(en-NZ) .sensodyne-location-dropdown p::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_NZ/country-arrow.png?auto=format) 0 0 no-repeat;
    width: 12px;
    height: 7px;
}

:lang(en-MY) .sensodyne-location-dropdown p::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_MY/country-arrow.png?auto=format) 0 0 no-repeat;
    width: 12px;
    height: 7px;
}

:lang(en-AU) .sensodyne-location-dropdown p::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_AU/country-arrow.png?auto=format) 0 0 no-repeat;
    width: 12px;
    height: 7px;
}

:lang(en-PH) .sensodyne-location-dropdown p::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_PH/country-arrow.png?auto=format) 0 0 no-repeat;
    width: 12px;
    height: 7px;
}
:lang(en-SG) .sensodyne-location-dropdown p::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_SG/country-arrow.png?auto=format) 0 0 no-repeat;
    width: 12px;
    height: 7px;
}
:lang(pt-PT) .sensodyne-location-dropdown p::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/pt_PT/country-arrow.png?auto=format) 0 0 no-repeat;
    width: 12px;
    height: 7px;
}

.accessibility-box.component h1,
.acceptable-use-policy-box.component h1,
.cookies-box.component h1,
.copyright-box.component h1,
.privacy-policy-box h1,
.terms-and-conditions-box.component h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 50px 0 28px 0;
    font-weight: bold;
}



.japan-new-font .accessibility-box.component h1,
.japan-new-font .acceptable-use-policy-box.component h1,
.japan-new-font .cookies-box.component h1,
.japan-new-font .copyright-box.component h1,
.japan-new-font .privacy-policy-box h1,
.japan-new-font .terms-and-conditions-box.component h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .accessibility-box.component h1,
.hongkong-new-font .acceptable-use-policy-box.component h1,
.hongkong-new-font .cookies-box.component h1,
.hongkong-new-font .copyright-box.component h1,
.hongkong-new-font .privacy-policy-box h1,
.hongkong-new-font .terms-and-conditions-box.component h1 {
    font-family: "MSYH";
}

.faq-box.component h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 50px 0 14px 0;
    font-weight: bold;
}



.japan-new-font .faq-box.component h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .faq-box.component h1 {
    font-family: "MSYH";
}

.grey-gradient-box .sensodyne-txt h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 50px 0 34px 0;
    padding: 0 0 28px 0;
    font-weight: bold;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
}



.japan-new-font .grey-gradient-box .sensodyne-txt h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .grey-gradient-box .sensodyne-txt h1 {
    font-family: "MSYH";
}

.contact-box .sensodyne-txt h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 50px 0 36px 0;
    padding: 0 0 28px 0;
    font-weight: bold;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
}



.japan-new-font .contact-box .sensodyne-txt h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .contact-box .sensodyne-txt h1 {
    font-family: "MSYH";
}

.site-map-box .sensodyne-txt h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 50px 0 36px 0;
    padding: 0 0 28px 0;
    font-weight: bold;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
}



.japan-new-font .site-map-box .sensodyne-txt h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .site-map-box .sensodyne-txt h1 {
    font-family: "MSYH";
}

.grey-gradient-box .sensodyne-txt p,
.contact-box .sensodyne-txt p {
    margin: 8px 0;
}

.accessibility-box .sensodyne-txt {
    margin-top: 27px;
}

.privacy-policy-box .sensodyne-txt {
    margin-top: 20px;
}

.privacy-policy-box .sensodyne-txt .component-content > p:nth-child(1) {
    margin-bottom: 20px;
}

.acceptable-use-policy-box .sensodyne-txt {
    margin-top: 36px;
}

.terms-and-conditions-box .sensodyne-txt {
    margin-top: 20px;
}

.cookies-box .sensodyne-txt {
    margin-top: 20px;
}

.accessibility-box .sensodyne-txt .component-content > p:nth-child(1) {
    margin-bottom: 20px;
}

.accessibility-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 26px 0 0 0;
    font-weight: normal;
}

.acceptable-use-policy-box .sensodyne-txt h2,
.acceptable-use-policy-box .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 26px 0 0 0;
    font-weight: normal;
}



.japan-new-font .accessibility-box .sensodyne-txt h2,
.japan-new-font .acceptable-use-policy-box .sensodyne-txt h3 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .accessibility-box .sensodyne-txt h2,
.hongkong-new-font .acceptable-use-policy-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.acceptable-use-policy-box .sensodyne-txt h3.acceptable-use-txt {
    margin: -8px 0 0 0;
}

.privacy-policy-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 26px 0 0 0;
    font-weight: normal;
}



.japan-new-font .privacy-policy-box .sensodyne-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .privacy-policy-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.cookies-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 26px 0 0 0;
    font-weight: normal;
}



.japan-new-font .cookies-box .sensodyne-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .cookies-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.terms-and-conditions-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 26px 0 0 0;
    font-weight: normal;
}



.japan-new-font .terms-and-conditions-box .sensodyne-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .terms-and-conditions-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.copyright-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 33px 0 28px 0;
    font-weight: normal;
}



.japan-new-font .copyright-box .sensodyne-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .copyright-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.copyright-box .sensodyne-txt .component-content > p:nth-child(2) {
    margin-bottom: 30px;
}

.accessibility-box .sensodyne-txt p .setting-txt {
    margin-top: 30px;
    display: block
}

.accessibility-box .sensodyne-txt ol {
    padding: 0;
    margin-left: 40px;
    margin-top: 11px;
    margin-bottom: 30px;
    /*counter-reset: item*/
}

.accessibility-box .sensodyne-txt ol li {
    font-size: 16px;
    margin-bottom: 0;
    color: #666363;
    font-weight: bold;
}

.accessibility-box .sensodyne-txt ol li .apply-span-tag {
    font-size: 16px;
    color: #666363;
    font-weight: normal;
}



.acceptable-use-policy-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 15px;
    margin-top: 13px;
    margin-bottom: 30px;
}

.acceptable-use-policy-box .sensodyne-txt ul li {
    font-size: 16px;
    background: url(../../img/dot.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 0;
}

.terms-and-conditions-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 15px;
    margin-top: 13px;
    margin-bottom: 30px;
}

.terms-and-conditions-box .sensodyne-txt ul li {
    font-size: 16px;
    background: url(../../img/dot.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 0;
}

.privacy-policy-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 15px;
    margin-top: 13px;
    margin-bottom: 30px;
}

.privacy-policy-box .sensodyne-txt ul li {
    font-size: 16px;
    background: url(../../img/dot.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 0;
}

.acceptable-use-policy-box .sensodyne-txt p {
    margin: 8px 0;
}

.terms-and-conditions-box .sensodyne-txt p {
    margin: 8px 0;
}

.acceptable-use-policy-box .sensodyne-txt .component-content > .richText-content > p:nth-child(1) {
    margin: 0 0 12px 0;
}

.cookies-box .sensodyne-txt p {
    margin: 8px 0;
    font-size: 14px;
}

.privacy-policy-box .sensodyne-txt p {
    margin: 18px 0;
}

.accessibility-box .sensodyne-txt p {
    margin: 8px 0;
    font-size: 16px;
}

.copyright-box .sensodyne-txt p {
    margin: 8px 0;
    font-size: 16px;
}

.sensodyne-txt a {
    /*HB-e-28-sept*/
    color: #00a3db;
    text-decoration: none;
    border-bottom: 1px solid #00a3db;
}

.sensodyne-txt a:hover,
.sensodyne-txt a:focus {
    /*HB-5-Oct*/
    color: #014289;
    text-decoration: none;
    border-bottom: 1px solid #014289;
    outline: none;
}



.faq-box h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 52px 0 5px 0;
    font-weight: normal;
}



.japan-new-font .faq-box h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .faq-box h2 {
    font-family: "MSYH";
}

.faq-box .component-content > .content > .sensodyne-txt:nth-child(4) > .component-content > .richText-content h2:nth-child(1) {
    margin: 68px 0 5px 0;
}

.embedded-txt-image.component figcaption {
    width: 100%;
    text-align: center;
    top: 153px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 11;
}

.embedded-txt-image.component figcaption h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 64px;
    color: #ffffff;
    font-weight: normal;
}

.embedded-txt-image.img-bd.component figcaption h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 55px;
    color: #014289;
    font-weight: normal;
}



.japan-new-font .embedded-txt-image.component figcaption h1,
.japan-new-font .embedded-txt-image.img-bd.component figcaption h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .embedded-txt-image.component figcaption h1,
.hongkong-new-font .embedded-txt-image.img-bd.component figcaption h1 {
    font-family: "MSYH";
}

.sensitivity-txt-image.component figcaption {
    width: 100%;
    text-align: center;
    top: 82px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 11;
}

.sensitivity-txt-image.component figcaption h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 64px;
    color: #ffffff;
    font-weight: normal;
}



.japan-new-font .sensitivity-txt-image.component figcaption h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .sensitivity-txt-image.component figcaption h1 {
    font-family: "MSYH";
}

.about-sensodyne-box .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 43px 0 7px 0;
    font-weight: normal;
}

@media (min-width: 768px) {
    .about-sensodyne-box .sensodyne-txt h3 {
        font-size: 24px;
    }
}

.about-sensodyne-box .sensodyne-txt.science-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 43px 0 23px 0;
    font-weight: normal;
}



.japan-new-font .about-sensodyne-box .sensodyne-txt h3,
.japan-new-font .about-sensodyne-box .sensodyne-txt.science-txt h3,
.japan-new-font .about-sensodyne-box .sensodyne-txt h4 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .about-sensodyne-box .sensodyne-txt h3,
.hongkong-new-font .about-sensodyne-box .sensodyne-txt.science-txt h3,
.hongkong-new-font .about-sensodyne-box .sensodyne-txt h4 {
    font-family: "MSYH";
}

.about-sensodyne-box .sensodyne-txt h4 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 43px 0 27px 0;
    font-weight: normal;
}

.about-sensodyne-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    font-weight: bold;
    position: relative;
    width: 75%;
    margin: 42px auto 70px auto;
    line-height: 1.4;
}



.japan-new-font .about-sensodyne-box .sensodyne-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .about-sensodyne-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.about-sensodyne-box .sensodyne-txt h2::before {
    content: '';
    width: 37px;
    height: 27px;
    background: url(../../img/top-double-cots.png) left top no-repeat;
    position: absolute;
    left: -30px;
    top: 0;
    font-size: 0;
}

.about-sensodyne-box .sensodyne-txt h2::after {
    content: '';
    width: 37px;
    height: 27px;
    background: url(../../img/bottom-double-cots.png) left top no-repeat;
    position: absolute;
    right: -30px;
    top: 0;
    font-size: 0;
}

.history-main-box h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 18px 0 50px 0;
    font-weight: normal;
}



.japan-new-font .history-main-box h3 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .history-main-box h3 {
    font-family: "MSYH";
}

.history-main-box .history-box .sensodyne-txt {
    margin-left: 5.12766%;
    width: 65.95745%;
}

.history-main-box .history-box .sensodyne-txt h2 {
    /* amar */
    font-size: 72px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-UltLt";
    line-height: 1;
}



.japan-new-font .history-main-box .history-box .sensodyne-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .history-main-box .history-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.history-main-box .history-box .sensodyne-txt p {
    /* amar */
    line-height: 1.2;
}

.japan-new-font .history-main-box .history-box .sensodyne-txt p {
    line-height: 1.6;
}

.about-sensodyne-box .find-out-box .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 2px 0 7px 0;
    font-weight: normal;
}



.japan-new-font .about-sensodyne-box .find-out-box .sensodyne-txt h3 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .about-sensodyne-box .find-out-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.japan-new-font sup {
    top: 0em;
    font-size: 118%;
}

sup {
    top: -0.6em;
    font-size: 70%;
}

.find-out-txt {
    width: 34%;
    margin: 0 auto;
    padding: 40px 0 0 0;
}

.divider-txt {
    text-align: center;
    width: 940px;
    position: relative;
    margin: 0 auto 55px auto;
}

.divider-txt::after {
    content: '';
    width: 41%;
    height: 1px;
    position: absolute;
    right: 0;
    top: 11px;
    font-size: 0;
    background: rgba(143, 139, 139, .4);
}

.divider-txt::before {
    content: '';
    width: 41%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 11px;
    font-size: 0;
    background: rgba(143, 139, 139, .4);
}

.divider-txt p {
    color: #8f8b8b;
    font-size: 14px;
}

.promo-txt {
    padding: 0 4%;
}

.promo-box .rounded-box .promo-txt {
    padding: 0 2.3%;
}

.promo-box .rounded-box .promo-txt.component a {
    display: block;
    margin: -4px 0 6px 0;
}

.sensitivity-grey-box .left-box .sensodyne-txt h1 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 0 0 26px 2px;
    font-weight: normal;
}



.japan-new-font .sensitivity-grey-box .left-box .sensodyne-txt h1,
.japan-new-font .sensitivity-grey-box .left-box .sensodyne-txt h2,
.japan-new-font .sensitivity-grey-box .left-box .sympton-txt h2,
.japan-new-font .sensitivity-grey-box .sensodyne-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .sensitivity-grey-box .left-box .sensodyne-txt h1,
.hongkong-new-font .sensitivity-grey-box .left-box .sensodyne-txt h2,
.hongkong-new-font .sensitivity-grey-box .left-box .sympton-txt h2,
.hongkong-new-font .sensitivity-grey-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.sensitivity-grey-box .left-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 0 0 26px 2px;
    font-weight: normal;
}

.sensitivity-grey-box .left-box .sympton-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 0 0 26px 2px;
    font-weight: normal;
}

.sensitivity-grey-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 15px 0 15px 2px;
    font-weight: normal;
}



.enamel-wear-txt.sensodyne-txt .richText-content > h2:nth-child(1) {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: -5px 0 15px 0;
    font-weight: normal;
}



.japan-new-font .enamel-wear-txt.sensodyne-txt .richText-content > h2:nth-child(1) {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .enamel-wear-txt.sensodyne-txt .richText-content > h2:nth-child(1) {
    font-family: "MSYH";
}

.sensitivity-grey-box .enamel-wear-txt.sensodyne-txt .richText-content ul {
    padding: 0;
    margin-left: 0;
    margin-top: 15px;
    margin-bottom: 10px;
}

.sensitivity-grey-box .enamel-wear-txt.sensodyne-txt .richText-content ul li {
    font-size: 16px;
    background: url(../../img/dot-grey.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 0;
}

.sensitivity-grey-box .left-box .sensodyne-txt p {
    margin: 8px 0;
}

.sensitivity-grey-box .sensodyne-txt p,
.dentist-box .sensodyne-txt p {
    margin: 8px 0;
}

.japan-locale-box .sensitivity-grey-box .sensodyne-txt p {
    margin-top: 20px;
}

.daily-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 0 0 26px 0;
    font-weight: normal;
}



.japan-new-font .daily-box .sensodyne-txt h2,
.japan-new-font .daily-box .sensodyne-txt h3 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .daily-box .sensodyne-txt h2,
.hongkong-new-font .daily-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.daily-box .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 0 0 12px 0;
    font-weight: normal;
}

.sensitivity-grey-box .left-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 22px 0 23px 0;
    font-weight: normal;
}

.dentist-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 46px 0 12px 0;
    font-weight: normal;
}



.japan-new-font .dentist-box .sensodyne-txt h2,
.japan-new-font .choose-box .sensodyne-txt h2,
.japan-new-font .choose-box .choose-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .dentist-box .sensodyne-txt h2,
.hongkong-new-font .choose-box .sensodyne-txt h2,
.hongkong-new-font .choose-box .choose-txt h2 {
    font-family: "MSYH";
}

.choose-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 0 0 26px 0;
    font-weight: normal;
}

.choose-box .choose-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 26px 0 12px 0;
    font-weight: normal;
}

.sensitivity-image-box .sensitivity-image h3 a {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 20px;
    color: #666363;
    margin: 0 0 7px 0;
    font-weight: normal;
}

.sensitivity-image-box .sensitivity-image h3 a:hover {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 20px;
    color: #00a3db;
    margin: 0 0 7px 0;
    font-weight: normal;
}



.japan-new-font .sensitivity-image-box .sensitivity-image h3 a,
.japan-new-font .sensitivity-image-box .sensitivity-image h3 a:hover,
.japan-new-font .sensitivity-image:hover h3 a {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .sensitivity-image-box .sensitivity-image h3 a,
.hongkong-new-font .sensitivity-image-box .sensitivity-image h3 a:hover,
.hongkong-new-font .sensitivity-image:hover h3 a {
    font-family: "MSYH";
}

.poland-new-font .sensitivity-image-box .sensitivity-image h3 a,
.poland-new-font .sensitivity-image-box .sensitivity-image h3 a:hover,
.poland-new-font .sensitivity-image:hover h3 a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .sensitivity-image-box .sensitivity-image h3 a,
.russia-new-font .sensitivity-image-box .sensitivity-image h3 a:hover,
.russia-new-font .sensitivity-image:hover h3 a {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .sensitivity-image-box .sensitivity-image h3 a,
.slovakia-new-font .sensitivity-image-box .sensitivity-image h3 a:hover,
.slovakia-new-font .sensitivity-image:hover h3 a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .sensitivity-image-box .sensitivity-image h3 a,
.czech-new-font .sensitivity-image-box .sensitivity-image h3 a:hover,
.czech-new-font .sensitivity-image:hover h3 a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensitivity-image:hover h3 a {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 20px;
    color: #00a3db;
    margin: 0 0 7px 0;
    font-weight: normal;
}



.product-grey-box .blue-link-txt {
    margin-top: 7px;
}

.product-main-box .left-box .sensodyne-txt p {
    margin-top: 10px;
}

.product-banner-txt {
    width: 80%;
}

.product-main-box .left-box .product-banner-txt p {
    margin-top: 16px;
}

.product-main-box-cp .product-side-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh", sans-serif;
    font-size: 24px;
    color: #014289;
    margin: 48px 0 20px 0;
    font-weight: normal;
}



.japan-new-font .product-main-box-cp .left-box .product-side-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-main-box-cp .left-box .product-side-txt h2 {
    font-family: "MSYH";
}

.product-main-box-cp .left-box .product-side-txt h1 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 48px 0 0 0;
    font-weight: normal;
}



.japan-new-font .product-main-box-cp .left-box .product-side-txt h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-main-box-cp .left-box .product-side-txt h1 {
    font-family: "MSYH";
}

.russia-new-font .product-main-box-cp .left-box .product-side-txt h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.product-main-box-cp .left-box .product-side-txt ul {
    padding: 0;
    margin-left: 0;
    margin-top: 26px;
    margin-bottom: 32px;
    float: left;
}

.product-main-box-cp {
    width: 100%;
    background: url(../../img/footer-slice.png) left top repeat-x, url(../../img/bg-products.png) center bottom no-repeat;
    padding-bottom: 130px;
}
:lang(es-CL) .page-limpieza-profunda .product-main-box-cp {
    background: url(../../img/bg-products.png) center bottom no-repeat;
}
@media(max-width: 767px) {
    :lang(es-CL) .page-limpieza-profunda .even.product-grey-box {
        background: url(../../img/footer-slice.png) left top repeat-x !important;
    }
}

:lang(pt-PT) .page-Produtos .product-main-box-cp {
    padding-bottom: 30px;
}



.product-main-box-cp .left-box .product-side-txt ul li {
    font-size: 14px;
    background: url(../../img/tick.jpg) left 7px no-repeat;
    list-style: none;
    margin-bottom: 0;
    display: inline-block;
    padding: 0 0 0 18px;
    width: 40%;
    float: left;
}
:lang(da-DK) .product-main-box-cp .left-box .product-side-txt ul li {
    box-sizing: border-box;
}

@media (max-width: 767px) {
    .product-main-box-cp .right-box.component .product-save-txt.component,
    .product-main-box-cp .right-box.component .product-buy-txt.component {
        width: 50% !important;
        margin-right: 0 !important;
        margin-left: 0 !important;
        padding-left: 4%;
        padding-right: 4%;
    }
    :lang(da-DK) .product-main-box-cp .right-box.component .product-buy-txt.component {
        width: 100% !important;
    }
    :lang(da-DK) .product-main-box-cp .right-box.component .product-buy-txt.component .component-content {
        width: 50%;
    }
}

@media (min-width: 992px) {
    .product-main-box-cp .right-box.component .product-save-txt.component,
    .product-main-box-cp .right-box.component .product-buy-txt.component {
        margin-top: 27px;
    }
}

.daily-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 0;
    margin-top: 26px;
    margin-bottom: 32px;
}

.daily-box .sensodyne-txt ul li {
    font-size: 16px;
    background: url(../../img/tick.jpg) left 9px no-repeat;
    list-style: none;
    display: block;
    padding: 0 0 0 20px;
}

.daily-box .sensodyne-txt ul li .oral-bold-txt {
    display: block;
    color: #014289;
}

.product-grey-box .left-box .product-side-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 50px 0 0 0;
    font-weight: normal;
}

.product-grey-box .left-box .product-side-txt h1 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 50px 0 0 0;
    font-weight: normal;
}



.japan-new-font .product-grey-box .left-box .product-side-txt h2,
.japan-new-font .product-grey-box .left-box .product-side-txt h1 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-grey-box .left-box .product-side-txt h2,
.hongkong-new-font .product-grey-box .left-box .product-side-txt h1 {
    font-family: "MSYH";
}

.russia-new-font .product-grey-box .left-box .product-side-txt h2,
.russia-new-font .product-grey-box .left-box .product-side-txt h1 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.product-grey-box .left-box .product-side-txt ul {
    padding: 0;
    margin-left: 0;
    margin-top: 25px;
    margin-bottom: 30px;
}

.product-grey-box .left-box .product-side-txt ul li {
    font-size: 14px;
    background: url(../../img/tick.jpg) left 7px no-repeat;
    list-style: none;
    margin-bottom: 0;
    display: inline-block;
    width: 45%;
    padding: 0 0 0 18px;
    vertical-align: top;
}


.product-details-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 25px 0 0 0;
    font-weight: normal;
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
    padding-left: 2%;
}



.japan-new-font .product-details-box .sensodyne-txt h2,
.japan-new-font .product-details-box .sensodyne-txt h3 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-details-box .sensodyne-txt h2,
.hongkong-new-font .product-details-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.russia-new-font .product-details-box .sensodyne-txt h2,
.russia-new-font .product-details-box .sensodyne-txt h3 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.product-details-box .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 29px 0 10px 0;
    font-weight: normal;
    padding-left: 2%;
}

.product-details-box .sensodyne-txt > .component-content > h3:nth-child(2) {
    margin: 35px 0 10px 0
}

.product-details-box .sensodyne-txt p {
    font-size: 14px;
    padding-left: 2%;
}

.product-details-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 30px;
    margin-top: 0px;
    margin-bottom: 11px;
}

.product-details-box .sensodyne-txt ul li {
    font-size: 14px;
    background: url(../../img/dot.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 0;
    line-height: 1.4;
}

.sensitivity-grey-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 15px;
    margin-top: 38px;
    margin-bottom: 34px;
}

.sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    /* UAT amar */
    background: url(../../img/dot.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 6px;
    font-family: "HelveticaNeueW01-55Roma";
}



.japan-new-font .sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    font-family: "MSYH";
}

.poland-new-font .sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    /* UAT amar */
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    /* UAT amar */
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    /* UAT amar */
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .sensitivity-grey-box .sensodyne-txt ul li {
    font-size: 16px;
    /* UAT amar */
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul {
    /* UAT amar */
    padding: 0;
    margin-left: 15px;
    margin-top: 38px;
    margin-bottom: 0;
}

.sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    background: url(../../img/dot.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 6px;
    font-family: "HelveticaNeueW01-55Roma";
    /* UAT amar */
}

.japan-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/* UAT amar */
.japan-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    font-family: "MSYH";
}

.poland-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    font-family: "HelveticaNeueW02-45Ligh";
    /* UAT amar */
}

.russia-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    font-family: "Helvetica LT W10 Roman1489442";
    /* UAT amar */
}

.slovakia-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    font-family: "HelveticaNeueW02-45Ligh";
    /* UAT amar */
}

.czech-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li {
    font-size: 16px;
    font-family: "HelveticaNeueW02-45Ligh";
    /* UAT amar */
}

.sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li:last-child {
    margin-bottom: 0;
}

.japan-new-font .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li:last-child {
    margin-bottom: 1px;
}

.sensitivity-grey-box .sympton-txt ul {
    padding: 0;
    margin-left: 0;
    margin-top: 18px;
    margin-bottom: 18px;
}

.sensitivity-grey-box .sympton-txt ul li {
    font-size: 16px;
    background: url(../../img/dot-grey.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 0;
}

.choose-box .choose-txt ul {
    padding: 0;
    margin-left: 0;
    margin-top: 18px;
    margin-bottom: 18px;
}

.choose-box .choose-txt ul li {
    font-size: 16px;
    background: url(../../img/dot-grey.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 0;
    line-height: 1.2;
    font-family: "HelveticaNeueW01-55Roma";
}


.japan-new-font .choose-box .choose-txt ul li {
    font-size: 16px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .choose-box .choose-txt ul li {
    font-size: 16px;
    font-family: "MSYH";
}

.poland-new-font .choose-box .choose-txt ul li {
    font-size: 16px;
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .choose-box .choose-txt ul li {
    font-size: 16px;
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .choose-box .choose-txt ul li {
    font-size: 16px;
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .choose-box .choose-txt ul li {
    font-size: 16px;
    font-family: "HelveticaNeueW02-45Ligh";
}

.product-main-box-cp .right-box .blue-button-txt,
.product-grey-box .right-box .blue-button-txt,
.true-white-grey-box .right-box .blue-button-txt {
    /* amar */

    width: auto;
    min-height: 42px;
    margin: 0;
    padding: 12px 31px;
    font-size: 22px;
    line-height: 18px;
    letter-spacing: 0.2px;
    color: #fff;
    border-radius: 21px;
    box-sizing: border-box;
    background: #00a3db;
    background-color: #009dd6;
    background-image: -webkit-linear-gradient(top, #009dd6, #0178b7);
    background-image: linear-gradient(to bottom, #009dd6, #0178b7);
    display: block;
    text-align: center;
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .product-main-box-cp .right-box .blue-button-txt,
.japan-new-font.product-grey-box .right-box .blue-button-txt,
.japan-new-font.true-white-grey-box .right-box .blue-button-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-main-box-cp .right-box .blue-button-txt,
.hongkong-new-font.product-grey-box .right-box .blue-button-txt,
.hongkong-new-font.true-white-grey-box .right-box .blue-button-txt {
    font-family: "MSYH";
}

/* line 189, ../../sass/components/rich.text.scss */
.product-main-box-cp .right-box .blue-button-txt:hover,
.product-grey-box .right-box .blue-button-txt:hover,
.true-white-grey-box .right-box .blue-button-txt:hover,
.product-main-box-cp .right-box a:focus .blue-button-txt,
.product-grey-box .right-box a:focus .blue-button-txt,
.true-white-grey-box .right-box a:focus .blue-button-txt {
    /*HB-5-Oct*/

    text-decoration: none;
    color: #fff;
    background: #014289;
    background-color: #006dad;
    background-image: -webkit-linear-gradient(top, #006dad, #01488e);
    background-image: linear-gradient(to bottom, #006dad, #01488e);
    outline: none;
}

.white-button-txt {
    /* amar */

    width: auto;
    min-height: 42px;
    margin: 0;
    padding: 12px 31px;
    font-size: 22px;
    line-height: 18px;
    letter-spacing: 0.2px;
    color: #00a3db;
    border-radius: 21px;
    box-sizing: border-box;
    border: 1px solid rgba(143, 139, 139, .6);
    font-family: "HelveticaNeueW02-45Ligh";
    display: block;
    text-align: center;
}


.japan-new-font .white-button-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .white-button-txt {
    font-family: "MSYH";
}

/* line 189, ../../sass/components/rich.text.scss */
.white-button-txt:hover,
.white-button-txt:focus,
.product-save-txt a:focus .white-button-txt {
    /*HB-5-Oct*/

    text-decoration: none;
    color: #00a3db;
    background: #f4f4f4;
    outline: none;
}

.divider-background-txt p {
    font-size: 12px;
    color: #fff;
}

.product-promo-box h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 0 0 16px 0;
    font-weight: normal;
}


.japan-new-font .product-promo-box h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-promo-box h2 {
    font-family: "MSYH";
}

.russia-new-font .product-promo-box h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.product-promo-middle-box.product-promo-box h2 {
    text-align: left;
    padding: 0 0 0 19%;
}

.product-carousel {
}

.trigger-txt {
    width: 100%;
    margin-bottom: 16px;
    float: left;
    margin-top: 8px;
}

.blue-bold-txt {
    font-weight: bold;
    font-family: "HelveticaNeueW02-65Medi";
    color: #014289;
}

.font-light-blue {
    color: #3fb7ea;
    font-weight: bold;
    font-family: "HelveticaNeueW02-65Medi";
}


.slovakia-new-font .blue-bold-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.hongkong-new-font .blue-bold-txt {
    font-family: "MSYH";
}

.russia-new-font .blue-bold-txt {
    font-family: "Helvetica LT W10 Roman1489442";
}

.japan-new-font .blue-bold-txt {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: 700;
}

.trigger-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 39px 0 13px 0;
    font-weight: normal;
}


.japan-new-font .trigger-txt h3 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .trigger-txt h3 {
    font-family: "MSYH";
}

.russia-new-font .trigger-txt h3 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.reasons-txt {
    /*HB-9-sept*/

    width: 97%;
    background: url(../../img/dot.png) left 22px no-repeat;
    padding: 0 0 0 12px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-left: 1.42766%;
}

.sensitivity-grey-box .reasons-txt {
    /*PR Added 9_12_15*/

    background: none;
    padding: 0px;
    margin-left: 0px;
}

.reasons-txt p {
    margin: 8px 0;
}

.reasons-txt h4 {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 16px;
    color: #014289;
    margin: 12px 0 0 0;
    font-weight: normal;
}


.japan-new-font .reasons-txt h4 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .reasons-txt h4 {
    font-family: "MSYH";
}

.poland-new-font .reasons-txt h4 {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .reasons-txt h4 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .reasons-txt h4 {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .reasons-txt h4 {
    font-family: "HelveticaNeueW02-45Ligh";
}

.reasons-txt > .component-content > .richText-content > p:nth-child(2) {
    margin-top: 0;
}

.highlight a {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #50b7e7 !important;
    text-decoration: none;
}


.japan-new-font .highlight a {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .highlight a {
    font-family: "MSYH";
}

.poland-new-font .highlight a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .highlight a {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .highlight a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .highlight a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.product-top-box .sensodyne-txt h2,
.product-top-box .sensodyne-txt h1 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 52px 0 0 0;
    font-weight: normal;
}


.japan-new-font .product-top-box .sensodyne-txt h2 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.hongkong-new-font .product-top-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.russia-new-font .product-top-box .sensodyne-txt h2 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.product-top-box .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-65Medi";
    font-size: 16px;
    color: #666363;
    margin: 27px 0 0 0;
    font-weight: bold;
}


.japan-new-font .product-top-box .sensodyne-txt h3 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .product-top-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.russia-new-font .product-top-box .sensodyne-txt h3 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.whitening p,
.gum-protection p,
.enamel-protection p,
.multi-action p,
.extra-fresh-breath p,
.tooth-protection p,
.brushes-and-rinses p,
.fast-relief p,
.rapid-action-filter p,
.fast_relief_22 p,
.gum-health p,
.sensitivity-and-gums p {
    width: 99%;
    border: 1px solid rgba(143, 139, 139, .6);
    border-radius: 20px;
    text-align: center;
    font-size: 14px;
    padding: 6px 0;
    margin-bottom: 6px;
    cursor: pointer;
    font-family: "HelveticaNeueW02-65Medi";
    outline: none;
}


.japan-new-font .whitening p,
.japan-new-font .gum-protection p,
.japan-new-font .enamel-protection p,
.japan-new-font .multi-action p,
.japan-new-font .extra-fresh-breath p,
.japan-new-font .tooth-protection p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .whitening p,
.hongkong-new-font .gum-protection p,
.hongkong-new-font .enamel-protection p,
.hongkong-new-font .multi-action p,
.hongkong-new-font .extra-fresh-breath p,
.hongkong-new-font .tooth-protection p {
    font-family: "MSYH";
}

.russia-new-font .whitening p,
.russia-new-font .gum-protection p,
.russia-new-font .enamel-protection p,
.russia-new-font .multi-action p,
.russia-new-font .extra-fresh-breath p,
.russia-new-font .tooth-protection p {
    font-family: "Helvetica LT W10 Roman1489442";
}

.whitening p:hover,
.gum-protection p:hover,
.enamel-protection p:hover,
.multi-action p:hover,
.extra-fresh-breath p:hover,
.tooth-protection p:hover,
.brushes-and-rinses p:hover,
.fast-relief p:hover,
.rapid-action-filter p:hover,
.fast_relief_22 p:hover,
.gum-health p:hover,
.sensitivity-and-gums p:hover {
    width: 99%;
    border: 1px solid #00a3db;
    border-radius: 20px;
    text-align: center;
    font-size: 14px;
    padding: 6px 0;
    background: #00a3db;
    color: #fff;
    margin-bottom: 6px;
    cursor: pointer;
    font-family: "HelveticaNeueW02-65Medi";
}


.japan-new-font .whitening p:hover,
.japan-new-font .gum-protection p:hover,
.japan-new-font .enamel-protection p:hover,
.japan-new-font .multi-action p:hover,
.japan-new-font .extra-fresh-breath p:hover,
.japan-new-font .tooth-protection p:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .whitening p:hover,
.hongkong-new-font .gum-protection p:hover,
.hongkong-new-font .enamel-protection p:hover,
.hongkong-new-font .multi-action p:hover,
.hongkong-new-font .extra-fresh-breath p:hover,
.hongkong-new-font .tooth-protection p:hover {
    font-family: "MSYH";
}

.whitening p:focus,
.gum-protection p:focus,
.enamel-protection p:focus,
.multi-action p:focus,
.extra-fresh-breath p:focus,
.tooth-protection p:focus,
.brushes-and-rinses p:focus,
.gum-health p:focus,
.sensitivity-and-gums p:focus {
    width: 99%;
    border: 1px solid #00a3db;
    border-radius: 20px;
    text-align: center;
    font-size: 14px;
    padding: 6px 0;
    background: #00a3db;
    color: #fff;
    margin-bottom: 6px;
    cursor: pointer;
    font-family: "HelveticaNeueW02-65Medi";
}


.japan-new-font .whitening p:focus,
.japan-new-font .gum-protection p:focus,
.japan-new-font .enamel-protection p:focus,
.japan-new-font .multi-action p:focus,
.japan-new-font .extra-fresh-breath p:focus,
.japan-new-font .tooth-protection p:focus {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .whitening p:focus,
.hongkong-new-font .gum-protection p:focus,
.hongkong-new-font .enamel-protection p:focus,
.hongkong-new-font .multi-action p:focus,
.hongkong-new-font .extra-fresh-breath p:focus,
.hongkong-new-font .tooth-protection p:focus {
    font-family: "MSYH";
}

.add-class-close {
    width: 99%;
    border: 1px solid #00a3db;
    border-radius: 20px;
    text-align: center;
    font-size: 14px;
    padding: 6px 0;
    background: #00a3db;
    color: #fff;
    margin-bottom: 6px;
    cursor: pointer;
    position: relative;
    font-family: "HelveticaNeueW02-65Medi";
}


.japan-new-font .add-class-close {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .add-class-close {
    font-family: "MSYH";
}

.add-class-close::after {
    content: '';
    width: 13px;
    height: 13px;
    position: absolute;
    right: 16px;
    top: 10px;
    background: url(../../img/product-close.png) 0 0 no-repeat;
}

.product-box-middle .sensodyne-txt {
    padding: 30px 0 15px 0;
}

.product-top-text {
    width: 100%;
}

.product-top-text ul {
    padding: 0;
    margin-left: 0;
    margin-top: 12px;
    margin-bottom: 0;
}

/** 17360 Niraja **/
.product-top-text ul li {
    font-size: 14px;
    background: url(../../img/product-tick.jpg) left -3px no-repeat;
    list-style: none;
    margin-bottom: 0;
    display: inline-block;
    padding: 0 25px 0 25px;
}

/** 17360 Niraja **/
.product-box-bottom.component .right-box .sensodyne-txt {
    width: 56%;
    margin-left: 5%;
}

.product-box-bottom.component .right-box .sensodyne-txt p {
    margin: 8px 0;
}

.product-box-bottom.component .right-box > .component-content > .content > .sensodyne-txt > .component-content > .richText-content p:nth-child(2) {
    margin-top: 5px;
}

.select-language-box .select-header-txt p {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 50px 0 50px 0;
    font-weight: normal;
}


.japan-new-font .select-language-box .select-header-txt p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .select-language-box .select-header-txt p {
    font-family: "MSYH";
}

.language-selector.component {
    width: 21.91489%;
    border: 1px solid rgba(143, 139, 139, .6);
    border-radius: 15px;
    margin-top: 60px;
    float: right;
    line-height: 24px;
    position: relative;
    height: 24px;
}

.language-selector.component .language-selector-active {
    position: absolute;
    width: 102px;
    line-height: 24px;
    top: -1px;
    background: #00a3db;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #fff;
    left: -1px;
    cursor: pointer;
}


.japan-new-font .language-selector.component .language-selector-active {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .language-selector.component .language-selector-active {
    font-family: "MSYH";
}

.poland-new-font .language-selector.component .language-selector-active {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .language-selector.component .language-selector-active {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .language-selector.component .language-selector-active {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .language-selector.component .language-selector-active {
    font-family: "HelveticaNeueW02-45Ligh";
}

.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;
}


.japan-new-font .language-selector.component .language-selector-inactive {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .language-selector.component .language-selector-inactive {
    font-family: "MSYH";
}

.japan-new-font .language-selector.component .language-selector-inactive {
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensitivity-image-box .sensitivity-blue-img h3 a {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 20px;
    color: #00a3db;
    margin: 0 0 7px 0;
    font-weight: normal;
}

.sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 20px;
    color: #00a3db;
    margin: 0 0 7px 0;
    font-weight: normal;
}


.japan-new-font .sensitivity-image-box .sensitivity-blue-img h3 a,
.japan-new-font .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .sensitivity-image-box .sensitivity-blue-img h3 a,
.hongkong-new-font .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: "MSYH";
}

.poland-new-font .sensitivity-image-box .sensitivity-blue-img h3 a,
.poland-new-font .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .sensitivity-image-box .sensitivity-blue-img h3 a,
.russia-new-font .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .sensitivity-image-box .sensitivity-blue-img h3 a,
.slovakia-new-font .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .sensitivity-image-box .sensitivity-blue-img h3 a,
.czech-new-font .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.search-box .sensodyne-txt h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 52px 0 20px 0;
    font-weight: bold;
}


.japan-new-font .search-box .sensodyne-txt h1 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .search-box .sensodyne-txt h1 {
    font-family: "MSYH";
}

.oral-txt {
    width: 100%
}

.oral-txt > .component-content {
    overflow: visible;
}

.oral-txt ul {
    padding: 0;
    margin-left: 0;
    margin-top: 26px;
    margin-bottom: 40px;
}

.oral-txt ul li,
.oral-txt1 ul li {
    font-size: 16px;
    background: url(../../img/tick.jpg) left 9px no-repeat;
    list-style: none;
    margin-bottom: 30px;
    display: block;
    padding: 0 0 0 20px;
}

.oral-txt ul li .oral-bold-txt,
.oral-txt1 ul li .oral-bold-txt {
    display: block;
    color: #014289;
}

.oral-txt1 ul {
    margin-left: 0;
}

.oral-txt1 ul li {
    margin-bottom: 11px;
}

.oral-txt ul li:first-child {
    margin-top: -33px;
}

.product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin-bottom: 0;
}


.japan-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
    font-family: "MSYH";
}

.product-box-bottom .right-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 0;
    margin-top: 10px;
    margin-bottom: 0;
}

.product-box-bottom .right-box .sensodyne-txt ul li {
    font-size: 16px;
    background: url(../../img/pronamel-arrow.png) left 6px no-repeat;
    list-style: none;
    margin-bottom: 0;
    display: inline-block;
    width: 100%;
    padding: 5px 0 5px 30px;
}

.product-box-bottom .right-box .sensodyne-txt ul li a {
    /* amar 28-09 */

    font-size: 16px;
    text-decoration: none;
    font-family: "HelveticaNeueW01-55Roma";
    color: #014289;
    border-bottom: none;
}


.japan-new-font .product-box-bottom .right-box .sensodyne-txt ul li a {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .product-box-bottom .right-box .sensodyne-txt ul li a {
    font-family: "MSYH";
}

.poland-new-font .product-box-bottom .right-box .sensodyne-txt ul li a {
    /* amar 28-09 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .product-box-bottom .right-box .sensodyne-txt ul li a {
    /* amar 28-09 */

    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .product-box-bottom .right-box .sensodyne-txt ul li a {
    /* amar 28-09 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .product-box-bottom .right-box .sensodyne-txt ul li a {
    /* amar 28-09 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */

    font-size: 16px;
    text-decoration: none;
    font-family: "HelveticaNeueW01-55Roma";
    color: #014289;
    border-bottom: 1px solid #014289;
}

.product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */
    /*font-family:"NotoSansCJKjp-Light";*/
}

.poland-new-font .product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */

    font-family: "Helvetica LT W10 Roman1489442";
}

.hongkong-new-font .product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */

    font-family: "MSYH";
}

.slovakia-new-font .product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .product-box-bottom .right-box .sensodyne-txt ul li a:hover {
    /* amar 28-09 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.where-to-buy .sensodyne-txt h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 50px 0 34px 0;
    padding: 0 0 28px 0;
    font-weight: bold;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
}


.japan-new-font .where-to-buy .sensodyne-txt h1 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .where-to-buy .sensodyne-txt h1 {
    font-family: "MSYH";
}

.main-save-now-box h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 50px 0 34px 0;
    padding: 0 0 28px 0;
    font-weight: bold;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
}


.japan-new-font .main-save-now-box h1 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .main-save-now-box h1 {
    font-family: "MSYH";
}

.where-to-buy .sensodyne-txt p {
    margin: 16px 0;
}

.store-logo figure figcaption .find-store a {
    float: left;
    display: block;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #00a3db;
    border-bottom: 1px solid #00a3db;
    margin-top: 5px;
    margin-right: 12px;
    line-height: 1.2;
}

.store-logo figure figcaption .find-store a:hover {
    float: left;
    display: block;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #014289;
    border-bottom: 1px solid #014289;
    margin-top: 5px;
    margin-right: 12px;
    line-height: 1.2;
}


.japan-new-font .store-logo figure figcaption .find-store a,
.japan-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .store-logo figure figcaption .find-store a,
.hongkong-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "MSYH";
}

.poland-new-font .store-logo figure figcaption .find-store a,
.poland-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .store-logo figure figcaption .find-store a,
.russia-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .store-logo figure figcaption .find-store a,
.slovakia-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .store-logo figure figcaption .find-store a,
.czech-new-font .store-logo figure figcaption .find-store a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.store-logo figure figcaption .find-store a:focus {
    float: left;
    display: block;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #014289;
    border-bottom: 1px solid #014289;
    margin-top: 5px;
    margin-right: 12px;
    line-height: 1.2;
}


.japan-new-font .store-logo figure figcaption .find-store a:focus {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .store-logo figure figcaption .find-store a:focus {
    font-family: "MSYH";
}

.poland-new-font .store-logo figure figcaption .find-store a:focus {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .store-logo figure figcaption .find-store a:focus {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .store-logo figure figcaption .find-store a:focus {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .store-logo figure figcaption .find-store a:focus {
    font-family: "HelveticaNeueW02-45Ligh";
}

.store-logo figure figcaption .buy-online a {
    /* amar */

    width: auto;
    margin: 0;
    padding: 4px 15px;
    font-size: 12px;
    letter-spacing: 0.2px;
    color: #fff;
    border-radius: 21px;
    box-sizing: border-box;
    background: #00a3db;
    background-color: #009dd6;
    background-image: -webkit-linear-gradient(top, #009dd6, #0178b7);
    background-image: linear-gradient(to bottom, #009dd6, #0178b7);
    display: block;
    text-align: center;
    font-family: "HelveticaNeueW01-55Roma";
    float: right;
}


.japan-new-font .store-logo figure figcaption .buy-online a {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .store-logo figure figcaption .buy-online a {
    font-family: "MSYH";
}

.poland-new-font .store-logo figure figcaption .buy-online a {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .store-logo figure figcaption .buy-online a {
    /* amar */

    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .store-logo figure figcaption .buy-online a {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .store-logo figure figcaption .buy-online a {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}

/* line 189, ../../sass/components/rich.text.scss */
.store-logo figure figcaption .buy-online a:hover {
    /* amar */

    text-decoration: none;
    color: #fff;
    background: #014289;
    background-color: #006dad;
    background-image: -webkit-linear-gradient(top, #006dad, #01488e);
    background-image: linear-gradient(to bottom, #006dad, #01488e);
}

.store-logo figure figcaption .buy-online a:focus {
    /* amar */

    text-decoration: none;
    color: #fff;
    background: #014289;
    background-color: #006dad;
    background-image: -webkit-linear-gradient(top, #006dad, #01488e);
    background-image: linear-gradient(to bottom, #006dad, #01488e);
}

.buy-save-footer-box .sensodyne-txt .sensitivity-blue-txt {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 26px 0 15px 0;
    font-weight: normal;
    display: block
}


.japan-new-font .buy-save-footer-box .sensodyne-txt .sensitivity-blue-txt {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .buy-save-footer-box .sensodyne-txt .sensitivity-blue-txt {
    font-family: "MSYH";
}

.buy-save-footer-box .sensodyne-txt .richText-content > p:nth-child(2) {
    line-height: 1;
}

.thai-new-font .buy-save-footer-box .sensodyne-txt .richText-content > p:nth-child(2) {
    line-height: 2;
}

.help-choose-text {
    width: 18%;
    margin: 0 auto;
    padding: 0 0 0 0;
}

.help-choose {
    /* amar 28-09 */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 2px 0 2px 34px;
    background: url(../../img/arrow-link.png) left 3px no-repeat;
    display: block;
    float: left;
}


.japan-new-font .help-choose,
.japan-new-font .help-choose:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .help-choose,
.hongkong-new-font .help-choose:hover {
    font-family: "MSYH";
}

.poland-new-font .help-choose,
.poland-new-font .help-choose:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .help-choose,
.russia-new-font .help-choose:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .help-choose,
.slovakia-new-font .help-choose:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .help-choose,
.czech-new-font .help-choose:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.help-choose:hover {
    /* amar 28-09 */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 2px 0 2px 34px;
    background: url(../../img/arrow-link.png) left 3px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}

/*VJ-17.08.2015 - Start*/
.sensodyne-profile ul li {
    color: #014289;
}

.sensodyne-profile-help .sensodyne-profile-text {
    /*HB-29-sept*/

    border: 1px solid #D2D1D1;
    border-radius: 40px;
    margin: 0px 10px 0 0;
    text-align: center;
    min-width: 183px;
    cursor: pointer;
}

.sensodyne-profile-help .sensodyne-profile-text p {
    color: #00a3db;
    margin: 0 auto;
    /*PR Added 9_12_15*/
}

.sensodyne-profile-help .sensodyne-profile-text:last-child {
    /*HB-29-sept*/

    background: #00A3DB none repeat scroll 0% 0%;
    border-radius: 20px;
    width: 272px;
    text-align: center;
    float: right;
}

.sensodyne-profile-help .sensodyne-profile-text:last-child a {
    /*HB-29-sept*/

    color: #fff;
    display: block;
    padding: 12px 0 11px;
}

/*VJ-17.08.2015 - End*/
.ocu_thank_you h2 {
    /* HB */

    font-size: 24px;
    color: #014289;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 45px;
    font-family: 'HelveticaNeueW02-45Ligh';
}


.japan-new-font .ocu_thank_you h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .ocu_thank_you h2 {
    font-family: 'MSYH';
}

.ocu_thank_you .ocu_thankyou_heading p {
    padding-bottom: 45px;
    font-size: 14px;
    /* HB */
}

.sensodyne-profile-help .sensodyne-profile-text p a {
    /*HB-29-sept*/

    color: #00a3db;
    display: block;
    padding: 14px 0;
    /*PR Changed 9_12_15*/
}

/*HB-31-Aug*/
.choose-your-coupon .richText a,
.coupon_bottom_links a,
.continue-button a,
.view-profile a,
.ocu_thank_you a,
.sensodyne-profile-text a,
.ocu-homepage2-box p a {
    text-decoration: none;
}

.site-map-box .left-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 0 0 0 0;
    font-weight: normal;
}


.japan-new-font .site-map-box .left-box .sensodyne-txt h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .site-map-box .left-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.site-map-box .right-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 0 0 0 0;
    font-weight: normal;
}


.japan-new-font .site-map-box .right-box .sensodyne-txt h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .site-map-box .right-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.site-map-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 32px;
}

.site-map-box .sensodyne-txt ul li {
    font-size: 14px;
    background: url(../../img/dot-grey.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 7px;
}

.site-map-box .sensodyne-txt ul li a {
    text-decoration: none;
    font-size: 14px;
}

.privacy-address-txt {
    display: block;
}

.privacy-gsk-txt {
    display: block;
    margin-top: 20px;
}

@-moz-document url-prefix() {
    .promo-txt {
        padding: 0 2% 0 4%;
    }

    .big-rounded-box {
        border: 1px solid #d2d1d1;
        border-radius: 40px 0;
        box-sizing: border-box;
        min-height: 496px;
        padding: 15px;
    }
}

.save-now-text-coupon {
    border-top: 1px solid rgba(143, 139, 139, .4);
    padding: 5px 0 0 0;
    float: left;
    margin-top: 8px;
    width: 100%;
}

.save-coupon-money {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 42px;
    color: #014289;
    margin: 0 0 0 0;
    font-weight: bold;
}


.japan-new-font .save-coupon-money {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .save-coupon-money {
    font-family: "MSYH";
}

.save-coupon-money strong {
    font-family: "HelveticaNeueW02-65Medi";
    font-size: 42px;
    color: #014289;
    margin: 0 0 0 0;
    font-weight: normal;
}


.japan-new-font .save-coupon-money strong {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .save-coupon-money strong {
    font-family: "MSYH";
}

.save-coupon-text {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 16px;
    color: #014289;
}


.japan-new-font .save-coupon-text,
.japan-new-font .font-size-20 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .save-coupon-text,
.hongkong-new-font .font-size-20 {
    font-family: "MSYH";
}

.poland-new-font .save-coupon-text,
.poland-new-font .font-size-20 {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .save-coupon-text,
.russia-new-font .font-size-20 {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .save-coupon-text,
.slovakia-new-font .font-size-20 {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .save-coupon-text,
.czech-new-font .font-size-20 {
    font-family: "HelveticaNeueW02-45Ligh";
}

/* BB - 1.07.2016 */
.font-size-20 {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 20px;
    color: #014289;
}

/* BB */
.save-claim-coupon {
    /* amar */

    min-height: 42px;
    margin: 16px 0 0 0;
    padding: 12px 31px;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.2px;
    color: #fff;
    border-radius: 21px;
    box-sizing: border-box;
    background: #00a3db;
    background-color: #009dd6;
    background-image: -webkit-linear-gradient(top, #009dd6, #0178b7);
    background-image: linear-gradient(to bottom, #009dd6, #0178b7);
    display: block;
    text-align: center;
    font-family: "HelveticaNeueW01-55Roma";
    width: 48%
}


.japan-new-font .save-claim-coupon {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .save-claim-coupon {
    font-family: "MSYH";
}

.poland-new-font .save-claim-coupon {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .save-claim-coupon {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .save-claim-coupon {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .save-claim-coupon {
    font-family: "HelveticaNeueW02-45Ligh";
}

/* line 189, ../../sass/components/rich.text.scss */
.save-claim-coupon:hover {
    /* amar */

    text-decoration: none;
    color: #fff;
    background: #014289;
    background-color: #006dad;
    background-image: -webkit-linear-gradient(top, #006dad, #01488e);
    background-image: linear-gradient(to bottom, #006dad, #01488e);
}

.news-box .back-link {
    margin-top: 25px;
}

.news-box .back-link .blue-link-txt {
    padding: 15px 0 20px 34px;
    background: url(../../img/back-arrow.png) left 15px no-repeat;
}

.news-box .back-link .blue-link-txt:hover,
.news-box .back-link .blue-link-txt:focus,
.news-box .back-link a:focus span.blue-link-txt {
    padding: 15px 0 20px 34px;
    background: url(../../img/back-arrow.png) left 15px no-repeat;
}

.news-box .news-details .news-txt h1 {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    margin: 0 0 2px 0;
    font-weight: bold;
}


.japan-new-font .news-box .news-details .news-txt h1 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .news-details .news-txt h1 {
    font-family: "MSYH";
}

.news-box .news-details .news-txt .light-blue-text {
    color: #00a3db;
    border-bottom: none;
}

.news-box .news-details .news-txt .light-blue-text:hover {
    color: #00a3db;
    border-bottom: none;
}

.news-box .news-details .news-txt .light-gray-text {
    color: #8f8b8b;
}

.news-box .news-details .sensodyne-txt p {
    margin: 8px 0;
}

.news-box .news-details .sensodyne-txt h2,
.news-box .news-details .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 30px 0 -10px 0;
    font-weight: normal;
}


.japan-new-font .news-box .news-details .sensodyne-txt h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .news-details .sensodyne-txt h2 {
    font-family: "MSYH";
}

.news-box .news-details .sensodyne-txt .component-content > .richText-content > h2:nth-child(1) {
    margin: 25px 0 16px 0;
}

.news-box .news-details .sensodyne-txt .blue-link-txt {
    /* amar */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 0 15px 34px;
    background: url(../../img/arrow-link.png) left 15px no-repeat;
    display: block;
    float: left;
}


.japan-new-font .news-box .news-details .sensodyne-txt .blue-link-txt {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .news-details .sensodyne-txt .blue-link-txt {
    font-family: "MSYH";
}

.poland-new-font .news-box .news-details .sensodyne-txt .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-box .news-details .sensodyne-txt .blue-link-txt {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-box .news-details .sensodyne-txt .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-box .news-details .sensodyne-txt .blue-link-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

/** 17360 Niraja image changed **/
.news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    /* amar */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 0 15px 34px;
    background: url(../../img/arrow-link.png) left 15px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}


.japan-new-font .news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    font-family: "MSYH";
}

.poland-new-font .news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    /* amar */

    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-box .news-details .sensodyne-txt .blue-link-txt:hover {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}


.news-box .related-articles h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #666363;
    margin: 45px 0 30px 0;
    font-weight: normal;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
    padding-bottom: 14px;
}


.japan-new-font .news-box .related-articles h3 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .related-articles h3 {
    font-family: "MSYH";
}


.news-box .related-articles .articleTeaser .articleTeaser-image-holder.articleTeaser-image-top img {
    border-bottom: none;
}

.news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 4px 0 2px 0;
    font-weight: normal;
}


.japan-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header,
.japan-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a,
.japan-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header,
.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a,
.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a:hover {
    font-family: "MSYH";
}

.news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    font-weight: normal;
}

.news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #00a3db;
    font-weight: normal;
}

.news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #666363;
    font-weight: normal;
}


.japan-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: "MSYH";
}

.poland-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
    font-family: "HelveticaNeueW02-45Ligh";
}

.news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #8f8b8b;
    font-weight: normal;
}


.japan-new-font .news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: "MSYH";
}

.poland-new-font .news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-box .related-articles .articleTeaser .articleTeaser-event {
    font-family: "HelveticaNeueW02-45Ligh";
}

.news-box .related-articles .articleTeaser {
    border-bottom: 1px solid rgba(143, 139, 139, .4);
    padding-bottom: 26px;
    margin-bottom: 30px;
}

.news-box .related-articles > .component-content > .content > div:last-child .articleTeaser {
    border: none
}

.articleTeaser-text-description a {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #666363;
    font-weight: normal;
}

.articleTeaser-text-description a:hover {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #666363;
    font-weight: normal;
}


.japan-new-font .articleTeaser-text-description a,
.japan-new-font .articleTeaser-text-description a:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .articleTeaser-text-description a,
.hongkong-new-font .articleTeaser-text-description a:hover {
    font-family: "MSYH";
}

.poland-new-font .articleTeaser-text-description a,
.poland-new-font .articleTeaser-text-description a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .articleTeaser-text-description a,
.russia-new-font .articleTeaser-text-description a:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .articleTeaser-text-description a,
.slovakia-new-font .articleTeaser-text-description a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .articleTeaser-text-description a,
.czech-new-font .articleTeaser-text-description a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.articleTeaser-text-meta a {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #00a3db;
    font-weight: normal;
}

.articleTeaser-text-meta a:hover {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #014289;
    font-weight: normal;
}


.japan-new-font .articleTeaser-text-meta a,
.japan-new-font .articleTeaser-text-meta a:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .articleTeaser-text-meta a,
.hongkong-new-font .articleTeaser-text-meta a:hover {
    font-family: "MSYH";
}

.poland-new-font .articleTeaser-text-meta a,
.poland-new-font .articleTeaser-text-meta a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .articleTeaser-text-meta a,
.russia-new-font .articleTeaser-text-meta a:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .articleTeaser-text-meta a,
.slovakia-new-font .articleTeaser-text-meta a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .articleTeaser-text-meta a,
.czech-new-font .articleTeaser-text-meta a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.articleTeaser-text-meta > p {
    line-height: 1;
}

.news-article-box .articleTeaser-image-holder img[src=""] {
    display: none;
}

.news-promo-box .sensodyne-txt .light-blue-text {
    color: #00a3db;
}

.news-promo-box > .component-content > .content > .sensodyne-txt:nth-child(1) {
    width: 46.95833%;
    margin-right: 1.08333%;
}

.news-promo-box > .component-content > .content > .sensodyne-txt:nth-child(2) {
    /* amar 28-09 */

    width: 42.95833%;
    margin-left: 3.08333%;
}

.news-box .news-details .news-txt h2 {
    border-top: 1px solid rgba(143, 139, 139, .4);
    margin-top: 15px;
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    padding-top: 20px;
    margin-bottom: 15px;
}

.myth-main-box .myth-sub-box .sensodyne-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 20px 0 5px 0 !important;
    font-weight: normal;
}


.japan-new-font .news-box .news-details .news-txt h2,
.japan-new-font .myth-main-box .myth-sub-box .sensodyne-txt h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-box .news-details .news-txt h2,
.hongkong-new-font .myth-main-box .myth-sub-box .sensodyne-txt h2 {
    font-family: "MSYH";
}

.myth-main-box .myth-sub-box .sensodyne-txt p {
    margin: 0;
    line-height: 1.2;
    font-size: 14px;
}

.myth-main-box .myth-sub-box .fact-text h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 20px 0 5px 0;
    font-weight: normal;
}


.japan-new-font .myth-main-box .myth-sub-box .fact-text h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .myth-main-box .myth-sub-box .fact-text h2 {
    font-family: "MSYH";
}

.myth-main-box .myth-sub-box .fact-text p {
    margin: 0;
    line-height: 1.2;
    font-size: 14px;
}

.true-white-new {
    display: table-cell;
    width: 44px;
    height: 44px;
    vertical-align: middle;
    text-align: center;
    background: #40c0f1;
    border-radius: 5px 0 5px 0;
    font-size: 18px;
    color: #fff;
    font-family: "Neo Sans W01";
}


.japan-new-font .true-white-new {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 300;
}

.hongkong-new-font .true-white-new {
    font-family: "MSYH";
}

.true-white-header-box .product-side-txt h1 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 89px;
    margin: 4px 0 3px 0;
    line-height: 1.2;
}


.japan-new-font .true-white-header-box .product-side-txt h1 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .true-white-header-box .product-side-txt h1 {
    font-family: "MSYH";
}

.true-white-header-box .product-side-txt h1 .blue-bold-txt {
    font-weight: normal;
    font-family: "Neo Sans W01";
    color: #014289;
}

.hongkong-new-font .true-white-header-box .product-side-txt h1 .blue-bold-txt {
    font-family: "MSYH";
}

.slovakia-new-font .true-white-header-box .product-side-txt h1 .blue-bold-txt {
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    color: #014289;
}

.czech-new-font .true-white-header-box .product-side-txt h1 .blue-bold-txt {
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    color: #014289;
}


.japan-new-font .true-white-header-box .product-side-txt h1 .blue-bold-txt {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 300;
}

.true-white-header-box .product-side-txt h1 .bold-grey-text {
    font-weight: bold;
    font-family: "Neo Sans W01 Light";
    color: #969696;
}

.slovakia-new-font .true-white-header-box .product-side-txt h1 .bold-grey-text {
    font-weight: bold;
    font-family: "HelveticaNeueW02-45Ligh";
    color: #969696;
}

.czech-new-font .true-white-header-box .product-side-txt h1 .bold-grey-text {
    font-weight: bold;
    font-family: "HelveticaNeueW02-45Ligh";
    color: #969696;
}

.japan-new-font .true-white-header-box .product-side-txt h1 .bold-grey-text {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .true-white-header-box .product-side-txt h1 .bold-grey-text {
    font-family: "MSYH";
}

.true-white-header-box .product-side-txt p {
    padding-left: 3.8%;
}

.true-white-header-box .product-side-txt p .note-txt {
    font-weight: normal;
    font-family: "Neo Sans W01 Light";
    color: #868686;
    font-size: 23px;
}

.czech-new-font .true-white-header-box .product-side-txt p .note-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.hongkong-new-font .true-white-header-box .product-side-txt p .note-txt {
    font-family: "MSYH";
}

.slovakia-new-font .true-white-header-box .product-side-txt p .note-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .true-white-header-box .product-side-txt p .note-txt {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.true-white-header-box .product-side-txt p .blue-bold-txt {
    font-family: "Neo Sans W01";
    color: #014289;
    font-size: 23px;
}

.slovakia-new-font .true-white-header-box .product-side-txt p .blue-bold-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .true-white-header-box .product-side-txt p .blue-bold-txt {
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .true-white-header-box .product-side-txt p .blue-bold-txt {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 300;
}

.hongkong-new-font .true-white-header-box .product-side-txt p .blue-bold-txt {
    font-family: "MSYH";
}

.true-white-grey-box .left-box .product-side-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 50px 0 0 0;
    font-weight: normal;
}


.slovakia-new-font .true-white-grey-box .left-box .product-side-txt h2 {
    font-family: "HelveticaNeueW02-45Ligh";
}

.japan-new-font .true-white-grey-box .left-box .product-side-txt h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .true-white-grey-box .left-box .product-side-txt h2 {
    font-family: "MSYH";
}

.true-white-grey-box .left-box .product-side-txt ul {
    padding: 0;
    margin-left: 0;
    margin-top: 25px;
    margin-bottom: 30px;
}

.true-white-grey-box .left-box .product-side-txt ul li {
    font-size: 14px;
    background: url(../../img/tick.jpg) left 7px no-repeat;
    list-style: none;
    margin-bottom: 0;
    display: inline-block;
    width: 45%;
    padding: 0 0 0 18px;
}

.true-white-spefication-box .sensodyne-txt {
    margin-bottom: 62px;
}

.true-white-spefication-box .sensodyne-txt p .light-blue-text {
    font-family: "Neo Sans W01 Light";
    font-size: 30px;
    color: #3fbff0;
    margin-top: 90px;
    display: block;
    line-height: 1;
    border-bottom: none;
}

.czech-new-font .true-white-spefication-box .sensodyne-txt p .light-blue-text {
    font-family: "HelveticaNeueW02-45Ligh";
}

.slovakia-new-font .true-white-spefication-box .sensodyne-txt p .light-blue-text {
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .true-white-spefication-box .sensodyne-txt p .light-blue-text,
.japan-new-font .true-white-spefication-box .sensodyne-txt p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .true-white-spefication-box .sensodyne-txt p .light-blue-text,
.hongkong-new-font .true-white-spefication-box .sensodyne-txt p {
    font-family: "MSYH";
}

.true-white-spefication-box .sensodyne-txt p {
    font-family: "Neo Sans W01 Light";
    font-size: 24px;
    color: #868686;
}

.czech-new-font .true-white-spefication-box .sensodyne-txt p {
    font-family: "HelveticaNeueW02-45Ligh";
}

.slovakia-new-font .true-white-spefication-box .sensodyne-txt p {
    font-family: "HelveticaNeueW02-45Ligh";
}

.true-white-left .true-white-text .medium-grey-text {
    display: block;
    font-family: "Neo Sans W01 Light";
    font-size: 24px;
    color: #868686;
    line-height: 1;
}

.true-white-left .true-white-text .large-grey-text {
    display: block;
    font-family: "Neo Sans W01 Light";
    font-size: 46px;
    color: #868686;
    line-height: 1;
}

.czech-new-font .true-white-left .true-white-text .large-grey-text {
    font-family: "HelveticaNeueW02-45Ligh";
}

.slovakia-new-font .true-white-left .true-white-text .large-grey-text {
    font-family: "HelveticaNeueW02-45Ligh";
}


.hongkong-new-font .true-white-left .true-white-text .medium-grey-text,
.hongkong-new-font .true-white-left .true-white-text .small-grey-text,
.hongkong-new-font .true-white-left .true-white-text .large-grey-text {
    font-family: "MSYH";
}

.true-white-left .true-white-text .small-grey-text {
    display: block;
    font-family: "Neo Sans W01 Light";
    font-size: 18px;
    color: #868686;
    line-height: 1;
    margin-bottom: 19px;
}


.japan-new-font .true-white-left .true-white-text .small-grey-text {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.true-white-left .true-white-text p {
    font-family: "Neo Sans W01";
    font-size: 14px;
    color: #868686;
}

.czech-new-font .true-white-left .true-white-text p {
    font-family: "HelveticaNeueW02-45Ligh";
}

.slovakia-new-font .true-white-left .true-white-text p {
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .true-white-left .true-white-text p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 300;
}

.hongkong-new-font .true-white-left .true-white-text p {
    font-family: "MSYH";
}

.true-white-right .true-white-text .medium-grey-text {
    display: block;
    font-family: "Neo Sans W01 Light";
    font-size: 30px;
    color: #868686;
    line-height: 1;
}

.czech-new-font .true-white-right .true-white-text .medium-grey-text {
    font-family: "HelveticaNeueW02-45Ligh";
}

.slovakia-new-font .true-white-right .true-white-text .medium-grey-text {
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .true-white-right .true-white-text .medium-grey-text {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .true-white-right .true-white-text .medium-grey-text {
    font-family: "MSYH";
}

.true-white-right .true-white-text .large-grey-text {
    display: block;
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 48px;
    color: #868686;
    line-height: 1;
}


.japan-new-font .true-white-right .true-white-text .large-grey-text {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .true-white-right .true-white-text .large-grey-text {
    font-family: "MSYH";
}

.true-white-right .true-white-text .small-grey-text {
    display: block;
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 20px;
    color: #868686;
    line-height: 1;
}


.japan-new-font .true-white-right .true-white-text .small-grey-text {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .true-white-right .true-white-text .small-grey-text {
    font-family: "MSYH";
}

.true-white-right .true-white-text p {
    font-family: "Neo Sans W01";
    font-size: 14px;
    color: #868686;
}

.czech-new-font .true-white-right .true-white-text p {
    font-family: "HelveticaNeueW02-45Ligh";
}

.slovakia-new-font .true-white-right .true-white-text p {
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .true-white-right .true-white-text p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 300;
}

.hongkong-new-font .true-white-right .true-white-text p {
    font-family: "MSYH";
}

.true-white-right .true-white-text > .component-content > .richText-content p:last-child {
    margin-bottom: 10px;
}

.true-white-left .true-white-text > .component-content > .richText-content p:last-child {
    margin-bottom: 10px;
}

.true-white-left .true-white-text > .component-content > .richText-content p:first-child {
    margin-bottom: 6px;
}

.true-white-right .true-white-text > .component-content > .richText-content p:first-child {
    margin-bottom: 6px;
}

.news-outer-main h1 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 50px 0 50px 0;
    padding: 0 0 0 0;
}


.japan-new-font .news-outer-main h1 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-outer-main h1 {
    font-family: "MSYH";
}

.landing-hero-article {
    width: 100%;
    padding-bottom: 34px;
    margin-bottom: 30px;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
}

.articleTeaser.landing-hero-article .articleTeaser-image-holder.articleTeaser-image-right {
    margin-left: 0;
    padding: 0;
    float: right;
    width: 51%;
}

.articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content {
    position: relative;
    bottom: auto;
    right: auto;
    width: 45%;
    background: none;
    padding: 0;
    opacity: 1;
    float: left;
    font-family: "HelveticaNeueW01-55Roma";
    color: #666363;
}


.japan-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content,
.japan-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content,
.hongkong-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: "MSYH";
}

.articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #00a3db;
    font-weight: normal;
    margin-top: 19px;
    display: block;
}

.poland-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content,
.poland-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content,
.russia-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content,
.slovakia-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content,
.czech-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header {
    margin: 12px 0;
}

.articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a {
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 32px;
    color: #014289;
    font-weight: 700;
}


.japan-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a,
.japan-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a,
.hongkong-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: "MSYH";
}

.poland-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a,
.poland-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a,
.russia-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.slovakia-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a,
.slovakia-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a,
.czech-new-font .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 16px;
    color: #666363;
    font-weight: normal;
    line-height: 1.4;
}

.articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a .art-date {
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #8f8b8b;
    font-weight: normal;
    display: block;
    margin-top: 10px;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information {
    border: none;
    min-height: 500px;
    margin-bottom: 20px;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-productImage {
    border: none;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-productImage img {
    width: 100%;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-productImage img[src=""] {
    display: none;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    border: none;
    display: inline-block;
    margin: 0 0 0;
    padding: 0;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #00a3db;
    font-weight: normal;
}


.japan-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "MSYH";
}

.poland-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "HelveticaNeueW02-45Ligh";
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description {
    padding: 0;
    text-align: left;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description p {
    text-align: left;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:nth-child(1) {
    display: none;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    padding: 0;
    text-align: left;
    margin: 4px 0 12px 0;
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    line-height: 1.2;
}


.japan-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-family: "MSYH";
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    text-align: left;
    line-height: 1.5;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #666363;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
    padding: 0 0 20px 0;
}

.news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    text-align: left;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #8f8b8b;
}


.japan-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child,
.japan-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child,
.hongkong-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "MSYH";
}

.poland-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child,
.poland-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child,
.russia-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child,
.slovakia-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child,
.czech-new-font .news-filter .Simple-Filter .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.news-filter .Simple-Filter .tagBasedFilterResults .news-grid {
    width: 28.94444%;
    margin-left: 6.08333%;
    position: relative;
}

.news-filter .Simple-Filter .tagBasedFilterResults .news-grid::after {
    content: '';
    position: absolute;
    width: 1px;
    background: rgba(143, 139, 139, .4);
    right: -11%;
    top: 0;
    text-indent: -9999px;
    height: 100%;
}

.news-filter .Simple-Filter .tagBasedFilterResults > div:nth-child(1) {
    margin-left: 0%;
}

.news-filter .Simple-Filter .tagBasedFilterResults > div:nth-child(3n) {
    margin-left: 6.08333% !important;
    clear: none;
}

.news-filter .Simple-Filter .tagBasedFilterResults > div:nth-child(4n) {
    margin-left: 0%;
    clear: none;
}

.news-load-more {
    width: 100%;
    padding-top: 60px;
    padding-bottom: 2px;
    text-align: center;
}

.news-load-more > .component-content {
    max-width: 100%;
}

.news-load-more p {
    /* amar */

    width: auto;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: 38px;
    letter-spacing: 0.2px;
    color: #00a3db;
    border-radius: 21px;
    box-sizing: border-box;
    border: 1px solid rgba(143, 139, 139, .4);
    font-family: "HelveticaNeueW01-55Roma";
    text-align: center;
    cursor: pointer;
    width: 190px;
    margin: 0 auto;
}


.japan-new-font .news-load-more p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-load-more p {
    font-family: "MSYH";
}

.poland-new-font .news-load-more p {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-load-more p {
    /* amar */

    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-load-more p {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-load-more p {
    /* amar */

    font-family: "HelveticaNeueW02-45Ligh";
}

/* line 189, ../../sass/components/rich.text.scss */
.show-all p:hover {
    /* amar */

    text-decoration: none;
    color: #00a3db;
    background: #f4f4f4;
}

.sensitive-teeth-box .sensodyne-txt ul {
    padding: 0;
    margin-left: 15px;
    margin-top: 38px;
    margin-bottom: 0;
}

.sensitive-teeth-box .sensodyne-txt ul li {
    font-size: 16px;
    background: url(../../img/dot.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 6px;
    font-family: "HelveticaNeueW01-55Roma";
}


.japan-new-font .sensitive-teeth-box .sensodyne-txt ul li {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .sensitive-teeth-box .sensodyne-txt ul li {
    font-family: "MSYH";
}

.poland-new-font .sensitive-teeth-box .sensodyne-txt ul li {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .sensitive-teeth-box .sensodyne-txt ul li {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .sensitive-teeth-box .sensodyne-txt ul li {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .sensitive-teeth-box .sensodyne-txt ul li {
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensitive-teeth-box .sensitivity-side-txt.sensodyne-txt ul li:last-child {
    margin-bottom: 0;
}

.curved-box.curved-box-oral .sensodyne-txt a {
    border-bottom: none;
}

.cookies-box .sensodyne-txt > .component-content > .richText-content > p:nth-child(1) {
    /* amar 29-09 */

    margin-bottom: 18px;
}

.drink-image.component figcaption:focus h2 {
    /* amar */

    color: #00a3db;
}

.drink-image.component figcaption:focus p span {
    text-decoration: underline;
    background: url(../../img/arrow-link.png) left 15px no-repeat;
}

.true-white-right .true-white-text > .component-content > .richText-content .note-txt {
    font-family: "Neo Sans W01";
    font-size: 10px;
    color: #868686;
}

.japan-new-font .true-white-right .true-white-text > .component-content > .richText-content .note-txt {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 300;
}

.hongkong-new-font .true-white-right .true-white-text > .component-content > .richText-content .note-txt {
    font-family: "MSYH";
}


.true-white-left .true-white-text.gentle-text .large-grey-text {
    display: block;
    font-family: "Neo Sans W01 Light";
    font-size: 40px;
    color: #868686;
    line-height: 1;
}


.slovakia-new-font .true-white-left .true-white-text.gentle-text .large-grey-text {
    font-family: "HelveticaNeueW02-45Ligh";
}

.japan-new-font .true-white-left .true-white-text.gentle-text .large-grey-text {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .true-white-left .true-white-text.gentle-text .large-grey-text {
    font-family: "MSYH";
}

.new-blue-link-txt {
    /* HB-UAT-21-Sept */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 15px 34px;
    background: url(../../img/arrow-link.png) left 15px no-repeat;
    display: block;
    float: left;
}

:lang(th-TH) .new-blue-link-txt {
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/th_TH/arrow-link.png?auto=format) left 15px no-repeat;
}

:lang(en-NZ) .new-blue-link-txt {
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_NZ/arrow-link.png?auto=format) left 15px no-repeat;
}

:lang(en-MY) .new-blue-link-txt {
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_MY/arrow-link.png?auto=format) left 15px no-repeat;
}

:lang(en-AU) .new-blue-link-txt {
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_AU/arrow-link.png?auto=format) left 15px no-repeat;
}

:lang(en-PH) .new-blue-link-txt {
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_PH/arrow-link.png?auto=format) left 15px no-repeat;
}
:lang(en-SG) .new-blue-link-txt {
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/en_SG/arrow-link.png?auto=format) left 15px no-repeat;
}
:lang(pt-PT) .new-blue-link-txt {
    background: url(https://i-cf5.gskstatic.com/content/dam/cf-consumer-healthcare/sensodyne/pt_PT/arrow-link.png?auto=format) left 15px no-repeat;
}

.japan-new-font .new-blue-link-txt {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .new-blue-link-txt {
    font-family: "MSYH";
}

.poland-new-font .new-blue-link-txt {
    /* HB-UAT-21-Sept */

    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .new-blue-link-txt {
    /* HB-UAT-21-Sept */

    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .new-blue-link-txt {
    /* HB-UAT-21-Sept */

    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .new-blue-link-txt {
    /* HB-UAT-21-Sept */

    font-family: "HelveticaNeueW02-45Ligh";
}

/** 17360 Niraja image changed **/
.new-blue-link-txt:hover {
    /* HB-UAT-21-Sept */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 15px 34px;
    /* background:url(../../img/arrow-link.png) left 15px no-repeat; */

    display: block;
    text-decoration: underline;
    float: left;
}

.new-blue-link-txt a {
    /* amar 05-10-15 */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    display: block;
    float: left;
    line-height: 1;
}


.japan-new-font .new-blue-link-txt:hover,
.japan-new-font .new-blue-link-txt a {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .new-blue-link-txt:hover,
.hongkong-new-font .new-blue-link-txt a {
    font-family: "MSYH";
}

.poland-new-font .new-blue-link-txt:hover,
.poland-new-font .new-blue-link-txt a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .new-blue-link-txt:hover,
.russia-new-font .new-blue-link-txt a {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .new-blue-link-txt:hover,
.slovakia-new-font .new-blue-link-txt a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .new-blue-link-txt:hover,
.czech-new-font .new-blue-link-txt a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.new-blue-link-txt a:hover {
    /* amar 05-10-15 */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    display: block;
    text-decoration: none;
    float: left;
    border-bottom: 1px solid #014289;
    line-height: 1;
}


.japan-new-font .new-blue-link-txt a:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .new-blue-link-txt a:hover {
    font-family: "MSYH";
}

.poland-new-font .new-blue-link-txt a:hover {
    /* amar 05-10-15 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .new-blue-link-txt a:hover {
    /* amar 05-10-15 */

    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .new-blue-link-txt a:hover {
    /* amar 05-10-15 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .new-blue-link-txt a:hover {
    /* amar 05-10-15 */

    font-family: "HelveticaNeueW02-45Ligh";
}

.gentle-text.component {
    margin-top: 33px;
}

.product-grey-box .back-to-product a:focus .blue-link-txt {
    /* amar */

    font-size: 14px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 18px 0 0 24px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}

.store-logo figure figcaption a:focus .find-store {
    float: left;
    display: block;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #014289;
    border-bottom: 1px solid #014289;
    margin-top: 5px;
    margin-right: 12px;
    line-height: 1.2;
}


.japan-new-font .product-grey-box .back-to-product a:focus .blue-link-txt,
.japan-new-font .store-logo figure figcaption a:focus .find-store {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .product-grey-box .back-to-product a:focus .blue-link-txt,
.hongkong-new-font .store-logo figure figcaption a:focus .find-store {
    font-family: "MSYH";
}

.poland-new-font .product-grey-box .back-to-product a:focus .blue-link-txt,
.poland-new-font .store-logo figure figcaption a:focus .find-store {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .product-grey-box .back-to-product a:focus .blue-link-txt,
.russia-new-font .store-logo figure figcaption a:focus .find-store {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .product-grey-box .back-to-product a:focus .blue-link-txt,
.slovakia-new-font .store-logo figure figcaption a:focus .find-store {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .product-grey-box .back-to-product a:focus .blue-link-txt,
.czech-new-font .store-logo figure figcaption a:focus .find-store {
    font-family: "HelveticaNeueW02-45Ligh";
}

.home-right-box .new-blue-link-txt a {
    /* amar 05-10-15 */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    display: block;
    float: left;
    line-height: 1;
    border-bottom: none;
}

.home-right-box .new-blue-link-txt a:hover {
    /* amar 05-10-15 */

    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    display: block;
    text-decoration: none;
    float: left;
    border-bottom: 1px solid #014289;
    line-height: 1;
}


.japan-new-font .home-right-box .new-blue-link-txt a,
.japan-new-font .home-right-box .new-blue-link-txt a:hover {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .home-right-box .new-blue-link-txt a,
.hongkong-new-font .home-right-box .new-blue-link-txt a:hover {
    font-family: "MSYH";
}

.poland-new-font .home-right-box .new-blue-link-txt a,
.poland-new-font .home-right-box .new-blue-link-txt a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .home-right-box .new-blue-link-txt a,
.russia-new-font .home-right-box .new-blue-link-txt a:hover {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .home-right-box .new-blue-link-txt a,
.slovakia-new-font .home-right-box .new-blue-link-txt a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .home-right-box .new-blue-link-txt a,
.czech-new-font .home-right-box .new-blue-link-txt a:hover {
    font-family: "HelveticaNeueW02-45Ligh";
}

.multiLevelFilter-Container .multiLevelFilter {
    display: none;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid {
    width: 28.94444%;
    margin-left: 6.08333%;
    position: relative;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information {
    border: none;
    min-height: 500px;
    margin-bottom: 20px;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-productImage {
    border: none;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-productImage img {
    width: 100%;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    border: none;
    display: inline-block;
    margin: 0 0 0;
    padding: 0;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #00a3db;
    font-weight: normal;
}


.japan-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "MSYH";
}

.poland-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-box-content .product-button {
    font-family: "HelveticaNeueW02-45Ligh";
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description .prd-category {
    display: none;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description {
    padding: 0;
    text-align: left;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    padding: 0;
    text-align: left;
    margin: 4px 0 12px 0;
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    line-height: 1.2;
}


.japan-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
    font-family: "MSYH";
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    text-align: left;
    line-height: 1.5;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 14px;
    color: #666363;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
    padding: 0 0 20px 0;
}


.japan-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    font-family: "MSYH";
}

.poland-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
    font-family: "HelveticaNeueW02-45Ligh";
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-productImage img[src=""] {
    display: none;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    text-align: left;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 12px;
    color: #8f8b8b;
}


.japan-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "MSYH";
}

.poland-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child .art-date {
    font-family: "HelveticaNeueW02-45Ligh";
}

.news-filter .tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
    padding-top: 0;
}

.news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid::after {
    content: '';
    position: absolute;
    width: 1px;
    background: rgba(143, 139, 139, .4);
    right: -11%;
    top: 0;
    text-indent: -9999px;
    height: 100%;
}

.find-product-txt {
    display: none;
}

.news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-link {
    display: none;
}

.articleHidden {
    display: none;
}

/* css for US start */
.product-benefits p,
.sensodyne-benefits p {
    font-size: 14px;
}

.complete-protection-benefit-box .product-benefits.component {
    width: 44.95833%;
}

.complete-protection-benefit-box .product-benefits ul,
.complete-protection-benefit-box .sensodyne-benefits ul {
    width: 100%;
    margin: 10px 0 34px 0;
    padding: 0;
}

.complete-protection-benefit-box .product-benefits ul li,
.complete-protection-benefit-box .sensodyne-benefits ul li {
    font-size: 14px;
    background: url(../../img/tick.jpg) left 7px no-repeat;
    list-style: none;
    margin-bottom: 0;
    display: block;
    width: 91%;
    padding: 0 0 0 18px
}

.product-border-box .promo-txt {
    padding: 0;
}

.product-border-box .promo-txt h2 {
    /* amar */

    font-size: 24px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    margin: 0px 0 44px 0;
    line-height: 1;
}


.japan-new-font .product-border-box .promo-txt h2 {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .product-border-box .promo-txt h2 {
    font-family: "MSYH";
}

.product-main-box-cp .left-box .product-side-txt.pronamel-side-text .richText-content > ul:nth-child(2) {
    padding: 0;
    margin-left: 0;
    margin-top: 26px;
    margin-bottom: 32px;
    width: 49%;
    float: left;
    margin-right: 1%;
}

.product-main-box-cp .left-box .product-side-txt.pronamel-side-text .richText-content > ul:nth-child(3) {
    padding: 0;
    margin-left: 0;
    margin-top: 26px;
    margin-bottom: 32px;
    width: 46%;
    float: left;
}

.product-main-box-cp .left-box .product-side-txt.pronamel-side-text .richText-content > ul:nth-child(2) li,
.product-main-box-cp .left-box .product-side-txt.pronamel-side-text .richText-content > ul:nth-child(3) li {
    width: 95%;
}

.product-main-box-cp .left-box .product-side-txt.pronamel-side-text .richText-content p {
    float: left;
    width: 100%;
}

.true-white-right .true-white-text.component ul {
    margin-left: 0;
    margin-top: 0;
    padding-top: 6px;
}

.true-white-right .true-white-text.component ul li {
    background: url(../../img/true-white-dot.png) left 9px no-repeat;
    list-style: none;
    margin-bottom: 0;
    font-family: "Neo Sans W01";
    font-size: 14px;
    color: #868686;
    display: block;
    padding-left: 10px;
    margin-bottom: 5px;
}

.czech-new-font .true-white-right .true-white-text.component ul li {
    font-family: "HelveticaNeueW02-45Ligh";
}

.hongkong-new-font .true-white-right .true-white-text.component ul li {
    font-family: "MSYH";
}

.slovakia-new-font .true-white-right .true-white-text.component ul li {
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .true-white-right .true-white-text.component ul li {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 300;
}

.true-white-note-text {
    margin-top: 34px;
    float: left;
    width: 100%;
}

.true-white-note-text > .component-content {
    max-width: 68%;
}

.p-w-r .pr-war {
    padding-top: 0px;
    /* background: url(../../img/bg-products.png) center bottom no-repeat !important; */

    padding-bottom: 10px;
}

.pr-war .pr-header {
    /* display: none !important; */
}

.pr-header-product-img,
.pr-header-title,
.pr-header-product-name,
.pr-required-indicator {
    display: none !important;
}

.dental-expert-content-box.news-details .sensodyne-txt.us-content-txt-two > .component-content > .richText-content h2 {
    margin-top: 0px;
}

.dental-expert-content-box .dental-expert-inner-box2 .richText h2, .dental-expert-content-box .dental-expert-inner-box3 .richText h2, .dental-expert-content-box .dental-expert-inner-box4 .richText h2 {
    color: #014289;
}

.dental-expert-content-box.news-details .sensodyne-txt.us-content-txt-two > .component-content > .richText-content h2 {
    font-family: "HelveticaNeueW01-55Roma";
    margin-top: 0px;
}

.dental-expert-content-box p {
    font-size: 15px;
}

.recurring-sensitive-teeth-content-box .carousel-header-text h2 {
    font-size: 28px;
    color: #fff;
    line-height: 28px;
    margin: 10px 0px;
}

.news-content-box .sensodyne-box.show-less-articles-box .dental-spa-landing-box1 .sensodyne-txt {
    min-height: 100%;
}

.us-locale .news-content-box .dental-spa-landing-box1.last {
    display: none;
}

#wrapper .news-content-box .dental-spa-landing-box1 {
    margin-bottom: 20px !important;
    border-bottom: 1px solid rgba(143, 139, 139, .4);
}

#wrapper .news-content-box .dental-spa-landing-box1 .sensodyne-txt {
    padding-bottom: 0;
}

.us-locale .news-box .news-details .sensodyne-txt p .quotation-text::before {
    content: '';
    width: 37px;
    height: 27px;
    background: url(../../img/top-double-cots.png) left top no-repeat;
    position: absolute;
    left: 0;
    top: 0;
}

.us-locale .news-box .news-details .sensodyne-txt p .quotation-text::after {
    content: '';
    width: 37px;
    height: 27px;
    background: url(../../img/bottom-double-cots.png) right bottom no-repeat;
    position: absolute;
    right: 0;
    bottom: 0;
}

.us-locale .sensodyne-txt p .quotation-text {
    position: relative;
    text-align: center;
    font-size: 24px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    display: block;
    margin-top: 7px;
    float: left;
    width: 80%;
    margin-bottom: 3px;
}

.us-locale .sensodyne-txt.first.last p .quotation-text {
    text-indent: 30px;
}

.people-sensitivity {
    position: relative;
    top: 50px;
}

@media only screen and (min-width: 962px) and (max-width: 962px) {
    .richText.section.thank-u-back-text {
        padding-top: 1px;
        display: none;
    }

    .sensodyne-UK-writereview .richText.section.thank-u-back-text {
        padding-top: 0px;
        display: block;
    }

    .banner-txt.component {
        top: 34px;
        width: 29.915%;
    }

    .drink-image.component h2 {
        margin-top: 30px;
    }

    .product-box-bottom.component .right-box .sensodyne-txt {
        width: 90%;
    }

    .sensitivity-txt-image.component figcaption {
        top: 32px;
    }

    .twice-text {
        margin-top: 10px;
    }
}

@media only screen and (max-width: 959px) {

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
        margin-top: 0 !important;
    }

    .sensodyne-txt h1 .dark-blue-txt,
    .sensodyne-txt p .dark-blue-txt {
        float: none;
        width: 100%;
    }

    .divider-txt {
        width: 100%;
    }

    .product-box-bottom.component .right-box .sensodyne-txt {
        width: 91%;
    }

    .history-main-box .history-box .sensodyne-txt {
        width: 68.95745%;
    }

    .product-top-text ul li {
        padding: 0 20px 0 25px;
    }

    .language-selector.component {
        width: 26.91489%;
    }

    .sensodyne-txt .component-content {
        max-width: 100%;
    }

    .product-main-box .left-box .product-banner-txt p {
        margin-top: 10px;
    }

    .header-box .sensodyne-location-dropdown {
        width: 9.88298%;
        margin-left: 0;
    }

    .banner-txt.component {
        width: 38.91489%;
        top: 10px;
    }

    .sensodyne-box .sensodyne-txt {
        width: 100%;
    }

    .banner-txt.component h1 {
        font-size: 32px;
    }

    .sensodyne-txt h1 .dark-blue-txt,
    .sensodyne-txt p .dark-blue-txt {
        font-size: 22px;
    }

    .drink-image.component h2 {
        font-size: 32px;
        margin-top: 18px;
    }

    .home-right-box .sensodyne-txt {
        width: 100%;
    }

    .embedded-txt-image.component figcaption {
        top: 80px;
    }

    .embedded-txt-image.component figcaption h1 {
        font-size: 50px;
    }

    .sensitivity-txt-image.component figcaption h1 {
        font-size: 50px;
    }

    .divider-txt::after,
    .divider-txt::before {
        width: 39%;
    }

    .about-sensodyne-box .sensodyne-txt h2 {
        font-size: 28px;
    }

    .find-out-txt {
        width: 38%;
    }

    .sensitivity-txt-image.component figcaption {
        top: 30px
    }

    .find-store {
        margin-right: 7px;
    }

    .find-store:hover {
        margin-right: 7px;
    }

    .buy-online {
        padding: 4px 10px;
    }

    .buy-online:hover {
        padding: 4px 10px;
    }

    .help-choose-text {
        width: 24%;
    }

    .save-claim-coupon {
        width: 54%;
    }

    .new-blue-link-txt {
        /* HB-UAT-21-Sept */
        font-size: 14px;
        padding: 18px 0 15px 34px;
    }

    /** 17360 Niraja image changed **/
    .new-blue-link-txt:hover {
        /* HB-UAT-21-Sept */
        font-size: 14px;
        padding: 18px 0 15px 34px;
    }

    .new-blue-link-txt a {
        /* amar 05-10-15 */
        font-size: 14px;
    }

    .new-blue-link-txt a:hover {
        /* amar 05-10-15 */
        font-size: 14px;
    }

    .blue-link-txt {
        /* HB-UAT-21-Sept */
        font-size: 14px;
    }

    /** 17360 Niraja image changed **/
    .blue-link-txt:hover {
        /* HB-UAT-21-Sept */
        font-size: 14px;
    }

    .true-white-header-box .product-side-txt h1 {
        font-size: 86px;
    }

    .true-white-left .true-white-text .large-grey-text {
        font-size: 42px;
    }

    .product-grey-box .left-box .product-side-txt ul {
        float: left;
        width: 100%;
    }

    .product-grey-box .left-box .product-side-txt ul li {
        width: 43%;
        float: left;
    }

    .product-details-box .sensodyne-txt .component-content {
        max-width: 86%;
    }

    .about-sensodyne-box .sensodyne-txt h2 {
        width: 73%;
    }

    .product-promo-middle-box.product-promo-box h2 {
        text-align: center;
        padding: 0;
    }
}

.divider-txt.mobile-visible-txt {
    display: none;
}

.mobile-load-more {
    display: none;
}

@media only screen and (max-width: 767px) {
    .us-locale.page-about-sensitivity .sensitivity-mobile-banner.component figcaption h2, .us-locale.page-about-sensitivity .embedded-txt-image.component figcaption h1, .us-locale.page-about-sensodyne .embedded-txt-image.component figcaption h1 {
        font-family: "HelveticaNeueW01-55Roma";
        font-size: 28px;
        text-align: center;
        width: 100%;
    }

    .us-locale.page-about-sensitivity .sensitivity-mobile-banner.component figcaption, .us-locale.page-about-sensodyne .embedded-txt-image.component figcaption {
        left: 0px !important;
        right: 0px;
    }

    .people-sensitivity {
        top: 0px;
    }

    .us-locale .dental-expert-content-box.news-details .sensodyne-txt.us-content-txt-two > .component-content > .richText-content h2 {
        margin: 10px 0px 10px 0px;
    }

    .dental-expert-content-box .dental-expert-inner-box2 .richText h2, .dental-expert-content-box .dental-expert-inner-box3 .richText h2, .dental-expert-content-box .dental-expert-inner-box4 .richText h2 {
        margin: 10px 0px 10px 0px;
        line-height: 20px;
        color: #014289;
    }

    .us-locale .dental-expert-content-box.news-details .sensodyne-txt.us-content-txt-two h2 {
    }

    .us-locale .right-box .product-buy-txt.component {
        margin-right: 17%;
    }

    .us-locale .sensodyne-txt.last.first p .quotation-text {
        text-indent: 0;
    }

    .us-locale .sensitivity-promo-box {
        margin-top: 10px;
    }

    .page-news.us-locale .news-details .gap {
        border-top: transparent;
    }

    .how-to-treat-content-box .news-details .sensodyne-txt p .dark-blue-txt {
        font-size: 16px;
        text-align: center;
    }

    .us-locale .sensodyne-txt p .quotation-text {
        width: auto;
        display: block;
        padding: 0px 30px;
        font-size: 20px;
    }

    #wrapper .news-content-box .dental-spa-landing-box1 {
        border-bottom: none;
    }

    .banner-txt.component {
        width: 100%;
        top: 14em;
    }

    .sensodyne-txt h1 .large-txt,
    .sensodyne-txt p .large-txt {
        font-size: 30px;
        font-weight: bold;
    }

    .sensodyne-txt h1 .dark-blue-txt,
    .sensodyne-txt p .dark-blue-txt {
        font-size: 14px;
        margin-bottom: 16px;
    }

    .sensodyne-box .sensodyne-txt {
        margin: 0 auto 20px auto;
    }

    .mobile-txt.component {
        display: block;
        width: 100%;
    }

    .home-left-box h2 .large-txt {
        font-size: 52px;
    }

    .home-left-box h2 {
        font-size: 24px;
        margin-bottom: 0;
    }

    .home-left-box .star,
    .home-left-box .note-txt {
        display: none;
    }

    .mobile-txt.component h2 {
        /* amar */
        font-size: 24px;
        color: #014289;
        font-weight: normal;
        font-family: "HelveticaNeueW02-45Ligh";
        text-align: left;
        line-height: 1.1;
        margin-bottom: 20px;
        margin-top: 42px;
    }


    .japan-new-font .mobile-txt.component h2 {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .mobile-txt.component h2 {
        font-family: "MSYH";
    }

    .mobile-txt.component p {
        font-size: 14px;
    }

    .grey-gradient-box .sensodyne-txt h1 {
        font-size: 24px;
        margin: 26px 0 0 0;
        padding: 0 0 4px 0;
        line-height: 1.3;
        border-bottom: 0;
    }

    .site-map-box .sensodyne-txt h1 {
        font-size: 24px;
        margin: 33px 0 14px 0;
        padding: 0 0 12px 0;
    }

    .site-map-box .left-box .sensodyne-txt h2,
    .site-map-box .right-box .sensodyne-txt h2 {
        font-size: 20px;
    }

    .site-map-box .sensodyne-txt ul li a {
        border-bottom: none;
    }

    .site-map-box .sensodyne-txt ul li a:hover {
        border-bottom: none;
    }

    .accessibility-box.component h1,
    .acceptable-use-policy-box.component h1,
    .cookies-box.component h1,
    .copyright-box.component h1,
    .privacy-policy-box h1,
    .terms-and-conditions-box.component h1 {
        font-size: 24px;
        margin: 33px 0 12px 0;
    }

    .terms-and-conditions-box .sensodyne-txt {
        margin-top: 8px;
    }

    .privacy-policy-box .sensodyne-txt {
        margin-top: 0;
    }

    .terms-and-conditions-box .sensodyne-txt h2,
    .privacy-policy-box .sensodyne-txt h2,
    .accessibility-box .sensodyne-txt h2,
    .acceptable-use-policy-box .sensodyne-txt h3,
    .acceptable-use-policy-box .sensodyne-txt h2,
    .cookies-box .sensodyne-txt h2 {
        font-size: 20px;
    }

    .privacy-policy-box .sensodyne-txt p {
        margin: 16px 0 18px 0;
    }

    .accessibility-box .sensodyne-txt {
        margin-top: 8px;
    }

    .accessibility-box .sensodyne-txt ol {
        margin-left: 20px;
    }

    .acceptable-use-policy-box .sensodyne-txt {
        margin-top: 14px;
    }

    .cookies-box .sensodyne-txt {
        margin-top: 10px;
    }

    .home-right-box .sensodyne-txt p {
        font-size: 14px;
        line-height: 1.2;
    }

    .terms-and-conditions-box .sensodyne-txt ul li,
    .privacy-policy-box .sensodyne-txt ul li,
    .accessibility-box .sensodyne-txt ol li,
    .accessibility-box .sensodyne-txt ol li .apply-span-tag,
    .acceptable-use-policy-box .sensodyne-txt ul li {
        font-size: 14px;
    }

    .accessibility-box .sensodyne-txt p {
        font-size: 14px;
    }

    .copyright-box .sensodyne-txt h2 {
        margin: 14px 0 28px 0;
    }

    .home-left-box h2 .blue-txt {
        margin-top: 10px;
    }

    .banner-txt.component h1 .blue-txt {
        color: #014289;
    }

    .banner-txt.component p {
        margin-top: 26px;
    }

    .promo-txt.component h2 {
        margin: 11px 0 10px 0;
        line-height: 1.2;
    }

    .sensitivity-image-box .sensitivity-blue-img h3 a {
        font-size: 14px;
    }

    .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
        font-size: 14px;
    }

    .sensitivity-image-box .sensitivity-image h3 a {
        font-size: 14px;
    }

    .sensitivity-image-box .sensitivity-image h3 a:hover {
        font-size: 14px;
    }

    .sensitivity-grey-box .sensodyne-txt ul li,
    .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li,
    .sensitivity-grey-box .sympton-txt ul li,
    .choose-box .choose-txt ul li,
    .sensitive-teeth-box .sensodyne-txt ul li,
    .daily-box .sensodyne-txt ul li,
    .oral-txt ul li,
    .oral-txt1 ul li {
        font-size: 14px;
    }

    .divider-txt p {
        font-size: 12px;
    }

    .divider-txt::after,
    .divider-txt::before {
        width: 38%;
        top: 8px;
    }

    .news-landing-heading {
        display: none;
    }

    .articleTeaser.landing-hero-article .articleTeaser-image-holder.articleTeaser-image-right {
        float: left;
        width: 100%;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content {
        width: 100%;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a {
        font-size: 20px;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a {
        font-size: 14px;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
        margin-top: 12px;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header {
        margin: 5px 0 8px 0;
    }

    .multiLevelFilter-Container.component .multiLevelFilter {
        display: none;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid {
        width: 49.94444%;
        float: left;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid::after {
        background: none;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid.alpha {
        clear: none;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
        font-size: 16px;
    }

    .landing-hero-article {
        margin-bottom: 12px;
        margin-top: 100px;
        padding-bottom: 0;
        border-bottom: 0;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
        font-size: 12px;
    }

    .news-box .back-link {
        margin-top: 6px;
    }

    .news-box .news-details .news-txt h1 {
        font-size: 24px;
    }

    .news-box .news-details .sensodyne-txt .component-content > .richText-content > h2:nth-child(1),
    .news-box .news-details .sensodyne-txt .component-content > .richText-content > h3:nth-child(1) {
        margin: 20px 0 16px 0;
    }

    .news-box .news-details .sensodyne-txt h2,
    .news-box .news-details .sensodyne-txt h3 {
        line-height: 1.2;
        font-size: 20px;
    }

    .back-to-top p {
        font-family: "HelveticaNeueW01-55Roma";
        font-size: 14px;
        color: #fff;
        padding: 0 0 0 20px;
        background: url(../../img/back-to-top.png) left 5px no-repeat;
        width: 90px;
        margin: 0 auto;
    }

    .japan-new-font .back-to-top p {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .back-to-top p {
        font-family: "MSYH";
    }

    .poland-new-font .back-to-top p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .russia-new-font .back-to-top p {
        font-family: "Helvetica LT W10 Roman1489442";
    }

    .slovakia-new-font .back-to-top p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .czech-new-font .back-to-top p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .mobile-location-txt {
        width: 100%;
        margin-top: 35px;
        margin-bottom: 15px;
    }

    .mobile-location-txt p {
        font-size: 16px;
        color: #666363;
        font-weight: normal;
        font-family: "HelveticaNeueW01-55Roma";
    }

    .japan-new-font .mobile-location-txt p {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .mobile-location-txt p {
        font-family: "MSYH";
    }

    .poland-new-font .mobile-location-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .russia-new-font .mobile-location-txt p {
        font-family: "Helvetica LT W10 Roman1489442";
    }

    .slovakia-new-font .mobile-location-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .czech-new-font .mobile-location-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .main-header-box .header-box .sensodyne-location-dropdown {
        display: none;
    }

    .show-search {
        display: block !important;
    }

    .sensitivity-txt-image.component figcaption {
        top: 4em;
        text-align: left;
        left: 0;
        max-width: 86%;
    }

    .sensitivity-txt-image.component figcaption h1 {
        font-size: 24px;
        width: 53%;
        line-height: 1.1;
    }

    .sensitivity-grey-box .left-box .sensodyne-txt h2,
    .sensitivity-grey-box .left-box .sympton-txt h2 {
        margin: 38px 0 10px 0;
        line-height: 1.3;
        font-size: 22px;
    }

    .sensitivity-grey-box .sensodyne-txt h2 {
        margin: 8px 0 -5px 0;
    }

    .video-caption-txt > .component-content {
        max-width: 100%;
    }

    .sensitivity-image-box.component .sensitivity-blue-img.component figure figcaption h3 {
        margin: 0 0 10px 0;
    }

    .sensitivity-image.component figure figcaption h3 {
        margin: 0 0 10px 0;
    }

    .sensitivity-link-box.component .sensitivity-back-txt.component {
        float: left;
        width: 100%;
    }

    .sensitivity-link-box.component .next-link-txt.component {
        float: right;
        width: 100%;
    }

    .choose-box .sensodyne-txt h2 {
        line-height: 1.3;
        margin: 0 0 10px 0;
    }

    .dentist-box .sensodyne-txt h2 {
        margin: 19px 0 8px 0;
        line-height: 1.3;
    }

    .daily-box .sensodyne-txt h2 {
        line-height: 1.3;
        margin: 0 0 10px 0;
    }

    .choose-box .choose-txt h2 {
        margin: 26px 0 12px 0;
    }

    .oral-txt ul {
        margin-top: 35px;
        margin-bottom: 20px;
    }

    .oral-txt ul li,
    .oral-txt1 ul li {
        margin-bottom: 20px;
    }

    .daily-box .sensodyne-txt ul li {
        margin-bottom: 10px;
    }

    .daily-box .sensodyne-txt ul {
        margin-top: 25px;
        margin-bottom: 22px;
    }

    .product-top-box .sensodyne-txt h2 {
        display: none;
    }

    .find-product-txt {
        display: block;
        width: 100%;
        margin-top: 24px;
        text-align: center;
    }

    .find-product-txt > .component-content {
        overflow: visible;
        max-width: 88%;
    }

    .find-product-txt p {
        cursor: pointer;
        padding: 10px 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: 2px solid rgba(233, 232, 232, 1);
        border-radius: 15px 0 15px 0;
        font-size: 16px;
        color: #00a3db;
        font-weight: normal;
        font-family: "HelveticaNeueW01-55Roma";
        background: url(../../img/find-product-arrow.png) 94% center no-repeat;
        position: relative;
    }


    .japan-new-font .find-product-txt p {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .find-product-txt p {
        font-family: "MSYH";
    }

    .poland-new-font .find-product-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .russia-new-font .find-product-txt p {
        font-family: "Helvetica LT W10 Roman1489442";
    }

    .slovakia-new-font .find-product-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .czech-new-font .find-product-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .find-product-txt-add {
        cursor: pointer;
        padding: 10px 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: 2px solid #014289 !important;
        border-radius: 15px 0 0 0 !important;
        font-size: 16px;
        color: #fff !important;
        font-weight: normal;
        font-family: "HelveticaNeueW01-55Roma";
        background: url(../../img/hover-find-product-arrow.png) 94% center no-repeat #014289 !important;
        position: relative;
    }


    .japan-new-font .find-product-txt-add {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .find-product-txt-add {
        font-family: "MSYH";
    }

    .poland-new-font .find-product-txt-add {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .russia-new-font .find-product-txt-add {
        font-family: "Helvetica LT W10 Roman1489442";
    }

    .slovakia-new-font .find-product-txt-add {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .czech-new-font .find-product-txt-add {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .find-product-txt-add::after {
        width: 20px;
        height: 10px;
        content: '';
        background: url(../../img/down-arrow.png) left top no-repeat;
        position: absolute;
        left: 0;
        bottom: -10px;
        right: 0;
        margin: 0 auto;
    }

    .product-top-text ul li {
        padding: 0 0 0 25px;
        display: block;
        font-size: 12px;
        margin-bottom: 7px;
    }

    .product-box-middle .sensodyne-txt {
        padding: 23px 0 16px 0;
    }

    .product-box-bottom.component .right-box .sensodyne-txt {
        width: 80%;
        margin: 0 auto;
    }

    .product-box-bottom .right-box .sensodyne-txt h3 {
        font-size: 20px;
        font-family: "HelveticaNeueW02-65Medi";
    }


    .japan-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
        font-weight: 700;
    }

    .hongkong-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
        font-family: "MSYH";
    }

    .product-box-bottom .right-box .sensodyne-txt ul li a {
        font-size: 14px;
    }

    .product-box-bottom .right-box .sensodyne-txt ul {
        margin-bottom: 22px;
    }

    .product-grey-box .blue-link-txt {
        display: none;
    }

    .product-grey-box .left-box .product-side-txt h2,
    .product-grey-box .left-box .product-side-txt h1,
    .product-main-box-cp .left-box .product-side-txt h1 {
        margin: 28px 0 0 0;
        line-height: 1.2;
    }

    .product-main-box-cp .left-box .product-side-txt h2 {
        margin: 28px 0;
        line-height: 1.2;
    }

    .product-grey-box .left-box .product-side-txt ul li,
    .product-main-box-cp .left-box .product-side-txt ul li {
        width: 100%;
        box-sizing: border-box;
    }

    .white-button-txt {
        min-height: 36px;
        padding: 8px 18px;
        font-size: 18px;
    }

    .product-main-box-cp .right-box .blue-button-txt,
    .product-grey-box .right-box .blue-button-txt,
    .true-white-grey-box .right-box .blue-button-txt {
        /* amar */
        min-height: 36px;
        padding: 8px 18px;
        font-size: 18px;
    }

    .back-to-product {
        display: none;
    }

    .true-white-grey-box .left-box .product-side-txt > .component-content {
        max-width: 100%;
    }

    .true-white-grey-box .left-box .product-side-txt h2,
    .true-white-grey-box .left-box .product-side-txt h1 {
        margin: 28px 0 0 0;
        line-height: 1.2;
    }

    .true-white-spefication-box .sensodyne-txt p .light-blue-text {
        margin-top: 38px;
    }

    .gentle-text.component {
        margin-top: 10px;
    }

    .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header {
        font-size: 16px;
        margin: 4px 0 12px 0;
        font-weight: bold;
    }

    .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
        font-size: 12px;
    }

    .articleTeaser-text-description a {
        font-size: 12px;
    }

    .news-box .related-articles > .component-content > .content > div:last-child .articleTeaser {
        border-bottom: 1px solid rgba(143, 139, 139, .4);
    }

    .news-box .related-articles h3 {
        margin: 0 0 30px 0;
        display: none;
    }

    .news-promo-box > .component-content > .content > .sensodyne-txt:nth-child(1) {
        width: 100%;
        margin-right: 0;
    }

    .news-promo-box > .component-content > .content > .sensodyne-txt:nth-child(2) {
        /* amar 28-09 */
        width: 100%;
        margin-right: 0;
    }

    .news-box .news-details .sensodyne-txt .blue-link-txt {
        display: none;
    }

    .myth-main-box .myth-sub-box .sensodyne-txt h2,
    .myth-main-box .myth-sub-box .fact-text h2 {
        color: #666363;
    }

    .where-to-buy .sensodyne-txt h1 {
        font-size: 24px;
        margin: 17px 0 13px 0;
        padding: 0 0 0 0;
        border-bottom: 0;
    }

    .faq-box.component h1 {
        font-size: 24px;
        margin: 33px 0 0 0;
        padding: 0 0 0 0;
        display: none;
    }

    .store-logo figure figcaption .buy-online a {
        padding: 4px 25px;
        font-size: 16px;
    }

    .store-logo figure figcaption .find-store a {
        font-size: 16px;
    }

    .store-logo figure figcaption .find-store a:hover {
        font-size: 16px;
    }

    .buy-save-footer-box .sensodyne-txt p {
        text-align: left !important
    }

    .help-choose-text {
        width: 100%;
    }

    .help-choose-text > .component-content {
        max-width: 100%;
    }

    .embedded-txt-image.component figcaption {
        top: 8.5em;
        left: 0;
        max-width: 86%;
    }

    .embedded-txt-image.component figcaption h1 {
        font-size: 24px;
        width: 50%;
        text-align: left;
        line-height: 1.2;
    }

    .embedded-txt-image.img-bd.component figcaption h1 {
        font-size: 24px;
        width: 50%;
        text-align: left;
        line-height: 1.2;
    }

    .about-sensodyne-box .sensodyne-txt h3 {
        margin: 15px 0 2px 0;
    }

    .about-sensodyne-box .sensodyne-txt h2 {
        font-size: 16px;
        width: 68%;
        line-height: 1.2;
        padding: 6px 22px 0px 22px;
        box-sizing: border-box;
    }

    .about-sensodyne-box .sensodyne-txt h2::before {
        content: '';
        width: 30px;
        height: 20px;
        background: url(../../img/top-double-cots.png) center center no-repeat;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        left: 0
    }

    .about-sensodyne-box .sensodyne-txt h2::after {
        content: '';
        width: 30px;
        height: 20px;
        background: url(../../img/bottom-double-cots.png) center center no-repeat;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        right: 0;
    }

    .about-sensodyne-box .sensodyne-txt > .component-content {
        overflow: visible;
    }

    .history-main-box .history-box .sensodyne-txt {
        width: 64.95745%;
        float: left;
        padding: 0 0 0 4%;
    }

    .history-main-box .history-box .sensodyne-txt h2 {
        font-size: 32px;
        font-weight: bold;
        margin-top: 0.4em;
    }

    .history-main-box .history-box .sensodyne-txt p {
        font-size: 12px;
    }

    .history-main-box .history-box .sensodyne-txt > .component-content {
        text-align: left;
    }

    .find-out-txt {
        width: 100%;
    }

    .main-save-now-box h1 {
        font-size: 24px;
        margin: 20px 0 16px 0;
        padding: 0 0 0 0;
        line-height: 1.3;
        border-bottom: 0;
    }

    .save-coupon-money,
    .save-coupon-money strong {
        font-size: 32px;
    }

    .save-coupon-text {
        font-size: 14px;
    }

    .save-now-text-coupon > .component-content {
        max-width: 96%;
    }

    .save-claim-coupon {
        width: 72%;
        margin: 16px auto 0 auto;
    }

    .faq-box h2 {
        font-size: 20px;
        margin: 24px 0 5px 0;
    }

    .faq-box .component-content > .content > .sensodyne-txt:nth-child(4) > .component-content > .richText-content h2:nth-child(1) {
        margin: 16px 0 5px 0;
        font-size: 20px
    }

    .news-box .news-details .news-txt h2 {
        font-size: 20px;
    }

    .trigger-txt h3 {
        line-height: 1.3;
    }

    .drink-image.component h2 {
        font-size: 24px;
        width: 63%;
    }

    .where-to-buy .sensodyne-txt > .component-content > .richText-content > p:nth-child(2) {
        margin: 0 0 16px 0;
    }

    .help-choose-text.buy-help-txt {
        width: 26%;
    }

    .big-rounded-box .promo-txt p,
    .rounded-box .promo-txt p,
    .curved-box .promo-txt p {
        line-height: 1.2;
    }

    .promo-box .rounded-box .promo-txt.component a {
        margin: 0 0 0 0;
    }

    .promo-box .rounded-box .promo-txt .blue-link-txt {
        padding: 18px 0px 15px 34px;
    }

    .promo-box .rounded-box .promo-txt .blue-link-txt:hover {
        padding: 18px 0px 15px 34px;
    }

    .sensitivity-grey-box.enamel-wear-box .sensodyne-txt ul {
        margin-left: 0;
        margin-top: 16px;
        margin-bottom: 16px;
    }

    .sensitivity-grey-box.enamel-wear-box .sensodyne-txt ul li {
        font-size: 14px;
        background: url(../../img/dot-grey.png) left 9px no-repeat;
        margin-bottom: 0;
    }

    .sensitivity-back-txt .blue-link-txt {
        line-height: 1.1;
        padding: 20px 0 15px 34px
    }

    .sensitivity-back-txt .blue-link-txt:hover {
        line-height: 1.1;
        padding: 20px 0 15px 34px
    }

    .gum-link .blue-link-txt,
    .next-link-txt .blue-link-txt {
        line-height: 1.1;
        padding: 20px 34px 15px 0;
    }

    .gum-link .blue-link-txt:hover,
    .next-link-txt .blue-link-txt:hover {
        line-height: 1.1;
        padding: 20px 34px 15px 0;
    }

    .reasons-txt > .component-content {
        max-width: 100%;
    }

    .sensitive-teeth-box .sensodyne-txt ul {
        margin-left: 0;
        margin-top: 16px;
    }

    .sensitive-teeth-box .sensodyne-txt ul li {
        background: url(../../img/dot.png) left 9px no-repeat;
        margin-bottom: 0;
    }

    .oral-txt1 > .component-content {
        max-width: 100%;
    }

    .about-sensodyne-box .find-out-box .sensodyne-txt h3 sup {
        font-size: 60%;
    }

    .big-rounded-box:hover .promo-txt span a {
        border-bottom: 0;
        text-decoration: underline;
    }

    .new-blue-link-txt a:hover {
        border-bottom: 0;
        text-decoration: underline;
    }

    .home-right-box .new-blue-link-txt a:hover {
        border-bottom: 0;
        text-decoration: underline;
    }

    .home-right-box .new-blue-link-txt a sup {
        border-bottom: 0;
        text-decoration: none;
    }

    .home-right-box .new-blue-link-txt a:hover sup {
        border-bottom: 0;
        text-decoration: none;
    }

    .divider-txt.mobile-visible-txt {
        display: block;
    }

    .home-left-box h2 {
        line-height: 1;
    }

    .home-left-box h2 sup {
        font-size: 60%;
    }

    .home-left-box h2 .blue-txt {
        margin-top: 8px;
    }

    .sensitivity-grey-box .sympton-txt ul {
        display: none;
    }

    .curved-box .promo-txt .blue-link-txt {
        padding: 18px 0 15px 34px
    }

    .curved-box .promo-txt .blue-link-txt:hover {
        padding: 18px 0 15px 34px
    }

    .buy-save-footer-box.buy-save-footer-box2 .sensodyne-txt .sensitivity-blue-txt {
        margin: 0 0 15px 0;
    }

    .news-promo-box .sensodyne-txt .light-blue-text {
        text-decoration: none;
        border-bottom: 0;
    }

    .news-promo-box .sensodyne-txt .light-blue-text:hover {
        text-decoration: underline;
    }

    .new-blue-link-txt:hover sup {
        text-decoration: none;
        display: inline-block;
    }

    .true-white-grey-box .left-box .product-side-txt ul li {
        width: 100%;
    }

    .sensodyne-txt p,
    .reasons-txt p,
    .product-side-txt p {
        line-height: 1.3;
    }

    .news-box .news-details .sensodyne-txt.mobile-learn-text .blue-link-txt {
        display: block;
    }

    .product-details-box.true-white-details .sensodyne-txt h2 {
        margin: 10px 0 0 0;
        padding-bottom: 10px
    }

    .product-details-box.true-white-details .sensodyne-txt ul {
        margin-left: 16px;
    }

    .product-details-box .sensodyne-txt h3 {
        margin: 20px 0 10px 0;
    }

    .product-details-box.true-white-details .sensodyne-txt h2 + h3 {
        margin: 13px 0 10px 0;
    }

    .gum-link .blue-link-txt,
    .next-link-txt .blue-link-txt,
    .sensitivity-back-txt .blue-link-txt {
        font-size: 14px;
        width: 100%;
    }

    .gum-link .blue-link-txt:hover,
    .next-link-txt .blue-link-txt:hover,
    .sensitivity-back-txt .blue-link-txt:hover {
        font-size: 14px;
        width: 100%;
    }

    .articleHidden {
        display: none;
    }

    .mobile-load-more {
        width: 100%;
        padding-top: 0;
        padding-bottom: 2px;
        text-align: center;
        margin-bottom: 18px;
        display: block;
    }

    .mobile-load-more > .component-content {
        max-width: 100%;
    }

    .mobile-load-more p {
        /* amar */
        width: auto;
        margin: 0;
        padding: 0;
        font-size: 16px;
        line-height: 38px;
        letter-spacing: 0.2px;
        color: #00a3db;
        border-radius: 21px;
        box-sizing: border-box;
        border: 1px solid rgba(143, 139, 139, .4);
        font-family: "HelveticaNeueW01-55Roma";
        text-align: center;
        cursor: pointer;
        width: 190px;
        margin: 0 auto;
    }


    .japan-new-font .mobile-load-more p {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .mobile-load-more p {
        font-family: "MSYH";
    }

    .poland-new-font .mobile-load-more p {
        /* amar */
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .russia-new-font .mobile-load-more p {
        /* amar */
        font-family: "Helvetica LT W10 Roman1489442";
    }

    .slovakia-new-font .mobile-load-more p {
        /* amar */
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .czech-new-font .mobile-load-more p {
        /* amar */
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .sensitivity-mobile-banner.component figcaption {
        top: 13.8em;
        text-align: left;
        left: 7%;
        position: absolute;
    }

    .sensitivity-mobile-banner.component figcaption h2 {
        font-size: 24px;
        width: 100%;
        line-height: 1.1;
        font-family: "HelveticaNeueW02-UltLt";
        color: #fff;
    }

    /*USIM10015202005*/
    .mobile-image-text-jp.component figcaption h2 {
        color: #5E84AC !important;
    }

    /*USIM10015202005*/

    .japan-new-font .sensitivity-mobile-banner.component figcaption h2 {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .sensitivity-mobile-banner.component figcaption h2 {
        font-family: "MSYH";
    }

    /* amar mobile css end here */
    .product-main-box-cp .left-box .product-side-txt.pronamel-side-text .richText-content > ul:nth-child(2) {
        margin-top: 26px;
        margin-bottom: 0;
        width: 100%;
        float: left;
        margin-right: 0;
    }

    .product-main-box-cp .left-box .product-side-txt.pronamel-side-text .richText-content > ul:nth-child(3) {
        padding: 0;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 32px;
        width: 100%;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information {
        min-height: 425px;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid:nth-child(3) {
        position: relative;
        top: -0.2em
    }

    .choose-box .choosing-teeth-box .sensodyne-txt.choose-txt h2 {
        line-height: 1.3;
        margin: 0 0 10px 0;
    }

    .choosing-teeth-box > .component-content {
        max-width: 100%;
    }
}

@media only screen and (max-width: 710px) {
    .about-sensodyne-box .sensodyne-txt h2 {
        width: 63%;
    }

    .japan-new-font .sensodyne-box .sensodyne-txt br {
        display: none;
    }

    .about-sensodyne-box .sensodyne-txt h2::before {
        left: -20px
    }

    .about-sensodyne-box .sensodyne-txt h2::after {
        right: -20px;
    }
}

@media only screen and (max-width: 690px) {
    .help-choose-text.buy-help-txt {
        width: 28%;
    }

    .about-sensodyne-box .sensodyne-txt h2 {
        width: 89%;
    }

    .about-sensodyne-box .sensodyne-txt h2::before {
        left: 0;
    }

    .about-sensodyne-box .sensodyne-txt h2::after {
        right: 0;
    }
}

@media only screen and (max-width: 667px) {
    .embedded-txt-image.component figcaption {
        top: 6.5em;
    }

    .sensitivity-mobile-banner.component figcaption {
        top: 11.8em;
    }
}

@media only screen and (max-width: 640px) {
    .sensitivity-txt-image.component figcaption {
        top: 3.1em;
    }

    .help-choose-text.buy-help-txt {
        width: 30%;
    }
}

@media only screen and (max-width: 630px) {
    .sensitivity-txt-image.component figcaption {
        top: 3.2em;
    }

    .about-sensodyne-box .sensodyne-txt h2::before {
        left: -10px;
    }

    .about-sensodyne-box .sensodyne-txt h2::after {
        right: -10px;
    }
}

@media only screen and (max-width: 610px) {
    .about-sensodyne-box .sensodyne-txt h2::before {
        left: -15px;
    }

    .about-sensodyne-box .sensodyne-txt h2::after {
        right: -15px;
    }
}

@media only screen and (max-width: 601px) {
    .sensitivity-mobile-banner.component figcaption {
        top: 10.8em;
    }
}

@media only screen and (max-width: 600px) {
    .embedded-txt-image.component figcaption {
        top: 5.5em;
    }

    .help-choose-text.buy-help-txt {
        width: 32%;
    }
}

@media only screen and (max-width: 570px) {
    .divider-txt::after,
    .divider-txt::before {
        width: 36%;
    }

    .sensitivity-mobile-banner.component figcaption {
        top: 9.8em;
    }
}

@media only screen and (max-width: 568px) {
    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid:nth-child(3) {
        top: -3.2em
    }
}

@media only screen and (max-width: 560px) {
    .sensitivity-txt-image.component figcaption {
        top: 3em;
    }

    .help-choose-text.buy-help-txt {
        width: 34%;
    }
}

@media only screen and (max-width: 530px) {
    .help-choose-text.buy-help-txt {
        width: 36%;
    }
}

@media only screen and (max-width: 520px) {
    .sensitivity-txt-image.component figcaption {
        top: 2.5em;
    }

    .sensitivity-mobile-banner.component figcaption {
        top: 8.8em;
    }
}

@media only screen and (max-width: 500px) {
    .divider-txt::after,
    .divider-txt::before {
        width: 34%;
    }

    .help-choose-text.buy-help-txt {
        width: 38%;
    }
}

@media only screen and (max-width: 480px) {
    .sensitivity-txt-image.component figcaption {
        top: 2.2em;
    }

    .embedded-txt-image.component figcaption {
        top: 4.5em;
    }

    .sensitivity-mobile-banner.component figcaption {
        top: 7.8em;
    }
}

@media only screen and (max-width: 470px) {
    .banner-txt.component {
        top: 12em;
    }

    .help-choose-text.buy-help-txt {
        width: 40%;
    }
}

@media only screen and (max-width: 450px) {
    .divider-txt::after,
    .divider-txt::before {
        width: 32%;
    }

    .help-choose-text.buy-help-txt {
        width: 42%;
    }
}

@media only screen and (max-width: 430px) {
    .help-choose-text.buy-help-txt {
        width: 44%;
    }
}

@media only screen and (max-width: 420px) {
    .sensitivity-txt-image.component figcaption {
        top: 1.9em;
    }

    .sensitivity-mobile-banner.component figcaption {
        top: 6.8em;
    }
}

@media only screen and (max-width: 410px) {
    .help-choose-text.buy-help-txt {
        width: 46%;
    }
}

@media only screen and (max-width: 400px) {
    .divider-txt::after,
    .divider-txt::before {
        width: 30%;
    }
}

@media only screen and (max-width: 390px) {
    .help-choose-text.buy-help-txt {
        width: 48%;
    }
}

@media only screen and (max-width: 380px) {
    .sensitivity-txt-image.component figcaption {
        top: 1.4em;
    }

    .embedded-txt-image.component figcaption {
        top: 2em;
    }

    .help-choose-text.buy-help-txt {
        width: 50%;
    }

    .sensitivity-mobile-banner.component figcaption {
        top: 5.8em;
    }
}

@media only screen and (max-width: 360px) {
    .sensitivity-txt-image.component figcaption {
        top: 0.5em;
    }

    .help-choose-text.buy-help-txt {
        width: 52%;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid:nth-child(3) {
        top: -4.3em
    }
}

@media only screen and (max-width: 350px) {
    .help-choose-text.buy-help-txt {
        width: 54%;
    }

    .quizQuestion label {
        line-height: 12px !important;
    }
}

@media only screen and (max-width: 340px) {
    .sensitivity-txt-image.component figcaption {
        top: 0.2em;
    }

    .divider-txt::after,
    .divider-txt::before {
        width: 28%;
    }

    .help-choose-text.buy-help-txt {
        width: 56%;
    }
}

@media only screen and (max-width: 320px) {
    .banner-txt.component {
        width: 100%;
        top: 11em;
    }

    .sensodyne-txt h1 .large-txt,
    .sensodyne-txt p .large-txt {
        font-size: 30px;
        font-weight: bold;
    }

    .sensodyne-txt h1 .dark-blue-txt,
    .sensodyne-txt p .dark-blue-txt {
        font-size: 14px;
        margin-bottom: 10px;
    }

    .sensodyne-box .sensodyne-txt {
        margin: 0 auto 20px auto;
    }

    .mobile-txt.component {
        display: block;
        width: 100%;
    }

    .home-left-box h2 .large-txt {
        font-size: 52px;
    }

    .home-left-box h2 {
        font-size: 24px;
        margin-bottom: 0;
    }

    .home-left-box .star,
    .home-left-box .note-txt {
        display: none;
    }

    .mobile-txt.component h2 {
        /* amar */
        font-size: 24px;
        color: #014289;
        font-weight: normal;
        font-family: "HelveticaNeueW02-45Ligh";
        text-align: left;
        line-height: 1.1;
        margin-bottom: 20px;
        margin-top: 42px;
    }

    /* .japan-new-font .mobile-txt.component h2 {

font-family: "Noto Sans", "Noto Sans CJK JP", sans-serif !important;
} */
    .japan-new-font .mobile-txt.component h2 {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .mobile-txt.component h2 {
        font-family: "MSYH";
    }

    .mobile-txt.component p {
        font-size: 14px;
    }

    .grey-gradient-box .sensodyne-txt h1 {
        font-size: 24px;
        margin: 26px 0 0 0;
        padding: 0 0 4px 0;
        line-height: 1.3;
    }

    .site-map-box .sensodyne-txt h1 {
        font-size: 24px;
        margin: 33px 0 14px 0;
        padding: 0 0 12px 0;
    }

    .site-map-box .left-box .sensodyne-txt h2,
    .site-map-box .right-box .sensodyne-txt h2 {
        font-size: 20px;
    }

    .site-map-box .sensodyne-txt ul li a {
        border-bottom: none;
    }

    .site-map-box .sensodyne-txt ul li a:hover {
        border-bottom: none;
    }

    .accessibility-box.component h1,
    .acceptable-use-policy-box.component h1,
    .cookies-box.component h1,
    .copyright-box.component h1,
    .privacy-policy-box h1,
    .terms-and-conditions-box.component h1 {
        font-size: 24px;
        margin: 33px 0 12px 0;
    }

    .terms-and-conditions-box .sensodyne-txt {
        margin-top: 8px;
    }

    .privacy-policy-box .sensodyne-txt {
        margin-top: 0;
    }

    .terms-and-conditions-box .sensodyne-txt h2,
    .privacy-policy-box .sensodyne-txt h2,
    .accessibility-box .sensodyne-txt h2,
    .acceptable-use-policy-box .sensodyne-txt h3,
    .acceptable-use-policy-box .sensodyne-txt h2,
    .cookies-box .sensodyne-txt h2 {
        font-size: 20px;
    }

    .privacy-policy-box .sensodyne-txt p {
        margin: 16px 0 18px 0;
    }

    .accessibility-box .sensodyne-txt {
        margin-top: 8px;
    }

    .accessibility-box .sensodyne-txt ol {
        margin-left: 20px;
    }

    .acceptable-use-policy-box .sensodyne-txt {
        margin-top: 14px;
    }

    .cookies-box .sensodyne-txt {
        margin-top: 10px;
    }

    .home-right-box .sensodyne-txt p {
        font-size: 14px;
    }

    .terms-and-conditions-box .sensodyne-txt ul li,
    .privacy-policy-box .sensodyne-txt ul li,
    .accessibility-box .sensodyne-txt ol li,
    .accessibility-box .sensodyne-txt ol li .apply-span-tag,
    .acceptable-use-policy-box .sensodyne-txt ul li {
        font-size: 14px;
    }

    .accessibility-box .sensodyne-txt p {
        font-size: 14px;
    }

    .copyright-box .sensodyne-txt h2 {
        margin: 14px 0 28px 0;
    }

    .home-left-box h2 .blue-txt {
        margin-top: 10px;
    }

    .banner-txt.component h1 .blue-txt {
        color: #014289;
    }

    .banner-txt.component p {
        margin-top: 26px;
    }

    .promo-txt.component h2 {
        margin: 11px 0 10px 0;
        line-height: 1.2;
    }

    .sensitivity-image-box .sensitivity-blue-img h3 a {
        font-size: 14px;
    }

    .sensitivity-image-box .sensitivity-blue-img h3 a:hover {
        font-size: 14px;
    }

    .sensitivity-image-box .sensitivity-image h3 a {
        font-size: 14px;
    }

    .sensitivity-image-box .sensitivity-image h3 a:hover {
        font-size: 14px;
    }

    .sensitivity-grey-box .sensodyne-txt ul li,
    .sensitivity-grey-box .sensitivity-side-txt.sensodyne-txt ul li,
    .sensitivity-grey-box .sympton-txt ul li,
    .choose-box .choose-txt ul li,
    .sensitive-teeth-box .sensodyne-txt ul li,
    .daily-box .sensodyne-txt ul li,
    .oral-txt ul li,
    .oral-txt1 ul li {
        font-size: 14px;
    }

    .divider-txt p {
        font-size: 12px;
    }

    .divider-txt::after,
    .divider-txt::before {
        width: 27%;
        top: 8px;
    }

    .news-landing-heading {
        display: none;
    }

    .articleTeaser.landing-hero-article .articleTeaser-image-holder.articleTeaser-image-right {
        float: left;
        width: 100%;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content {
        width: 100%;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header a {
        font-size: 20px;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-description a {
        font-size: 14px;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-meta a {
        margin-top: 12px;
    }

    .articleTeaser.landing-hero-article .component-content.hero-article .articleTeaser-text-content .articleTeaser-text-header {
        margin: 5px 0 8px 0;
    }

    .multiLevelFilter-Container.component .multiLevelFilter {
        display: none;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid {
        width: 49.94444%;
        float: left;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid::after {
        background: none;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid.alpha {
        clear: none;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
        font-size: 16px;
    }

    .landing-hero-article {
        margin-bottom: 12px;
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .tagBasedFilterResults-Information .tagBasedFilterResults-description > p:last-child {
        font-size: 12px;
    }

    .news-box .back-link {
        margin-top: 6px;
    }

    .news-box .news-details .news-txt h1 {
        font-size: 24px;
    }

    .news-box .news-details .sensodyne-txt .component-content > .richText-content > h2:nth-child(1) {
        margin: 20px 0 16px 0;
    }

    .news-box .news-details .sensodyne-txt h2,
    .news-box .news-details .sensodyne-txt h3 {
        line-height: 1.2;
        font-size: 20px;
    }

    .back-to-top p {
        font-family: "HelveticaNeueW01-55Roma";
        font-size: 14px;
        color: #fff;
        padding: 0 0 0 20px;
        background: url(../../img/back-to-top.png) left 5px no-repeat;
        width: 90px;
        margin: 0 auto;
    }

    /* .japan-new-font .back-to-top p {
font-family: "Noto Sans", "Noto Sans CJK JP", sans-serif !important;
} */
    .japan-new-font .back-to-top p {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .back-to-top p {
        font-family: "MSYH";
    }

    .poland-new-font .back-to-top p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .russia-new-font .back-to-top p {
        font-family: "Helvetica LT W10 Roman1489442";
    }

    .slovakia-new-font .back-to-top p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .czech-new-font .back-to-top p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .mobile-location-txt {
        width: 100%;
        margin-top: 35px;
        margin-bottom: 15px;
    }

    .mobile-location-txt p {
        font-size: 16px;
        color: #666363;
        font-weight: normal;
        font-family: "HelveticaNeueW01-55Roma";
    }


    .japan-new-font .mobile-location-txt p {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .mobile-location-txt p {
        font-family: "MSYH";
    }

    .poland-new-font .mobile-location-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .russia-new-font .mobile-location-txt p {
        font-family: "Helvetica LT W10 Roman1489442";
    }

    .slovakia-new-font .mobile-location-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .czech-new-font .mobile-location-txt p {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .main-header-box .header-box .sensodyne-location-dropdown {
        display: none;
    }

    .show-search {
        display: block !important;
    }

    .sensitivity-txt-image.component figcaption {
        top: 0;
        text-align: left;
        left: 0;
    }

    .sensitivity-txt-image.component figcaption h1 {
        font-size: 24px;
        width: 53%;
        line-height: 1.1;
    }

    .sensitivity-grey-box .left-box .sensodyne-txt h2,
    .sensitivity-grey-box .left-box .sympton-txt h2 {
        margin: 38px 0 10px 0;
        line-height: 1.3;
    }

    .sensitivity-grey-box .sensodyne-txt h2 {
        margin: 8px 0 -5px 0;
    }

    .video-caption-txt > .component-content {
        max-width: 100%;
    }

    .sensitivity-image-box.component .sensitivity-blue-img.component figure figcaption h3 {
        margin: 0 0 10px 0;
    }

    .sensitivity-image.component figure figcaption h3 {
        margin: 0 0 10px 0;
    }

    .sensitivity-link-box.component .sensitivity-back-txt.component {
        float: left;
        width: 100%;
    }

    .sensitivity-link-box.component .next-link-txt.component {
        float: right;
        width: 100%;
    }

    .choose-box .sensodyne-txt h2 {
        line-height: 1.3;
        margin: 0 0 10px 0;
    }

    .dentist-box .sensodyne-txt h2 {
        margin: 19px 0 8px 0;
        line-height: 1.3;
    }

    .daily-box .sensodyne-txt h2 {
        line-height: 1.3;
        margin: 0 0 10px 0;
    }

    .choose-box .choose-txt h2 {
        margin: 26px 0 12px 0;
    }

    .oral-txt ul {
        margin-top: 35px;
        margin-bottom: 20px;
    }

    .oral-txt ul li,
    .oral-txt1 ul li {
        margin-bottom: 20px;
    }

    .daily-box .sensodyne-txt ul li {
        margin-bottom: 10px;
    }

    .daily-box .sensodyne-txt ul {
        margin-top: 25px;
        margin-bottom: 22px;
    }

    .product-top-box .sensodyne-txt h2 {
        display: none;
    }

    .find-product-txt {
        display: block;
        width: 100%;
        margin-top: 24px;
        text-align: center;
    }

    .find-product-txt > .component-content {
        overflow: visible;
        max-width: 88%;
    }

    .find-product-txt p {
        cursor: pointer;
        padding: 10px 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: 2px solid rgba(233, 232, 232, 1);
        border-radius: 15px 0 15px 0;
        font-size: 16px;
        color: #00a3db;
        font-weight: normal;
        font-family: "HelveticaNeueW01-55Roma";
        background: url(../../img/find-product-arrow.png) 94% center no-repeat;
        position: relative;
    }


    .japan-new-font .find-product-txt p,
    .japan-new-font .find-product-txt-add {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .find-product-txt p,
    .hongkong-new-font .find-product-txt-add {
        font-family: "MSYH";
    }

    .poland-new-font .find-product-txt p,
    .poland-new-font .find-product-txt-add {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .russia-new-font .find-product-txt p,
    .russia-new-font .find-product-txt-add {
        font-family: "Helvetica LT W10 Roman1489442";
    }

    .slovakia-new-font .find-product-txt p,
    .slovakia-new-font .find-product-txt-add {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .czech-new-font .find-product-txt p,
    .czech-new-font .find-product-txt-add {
        font-family: "HelveticaNeueW02-45Ligh";
    }

    .find-product-txt-add {
        cursor: pointer;
        padding: 10px 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: 2px solid #014289 !important;
        border-radius: 15px 0 0 0 !important;
        font-size: 16px;
        color: #fff !important;
        font-weight: normal;
        font-family: "HelveticaNeueW01-55Roma";
        background: url(../../img/hover-find-product-arrow.png) 94% center no-repeat #014289 !important;
        position: relative;
    }

    .find-product-txt-add::after {
        width: 20px;
        height: 10px;
        content: '';
        background: url(../../img/down-arrow.png) left top no-repeat;
        position: absolute;
        left: 0;
        bottom: -10px;
        right: 0;
        margin: 0 auto;
    }

    .product-top-text ul li {
        padding: 0 0 0 25px;
        display: block;
        font-size: 12px;
        margin-bottom: 7px;
    }

    .product-box-middle .sensodyne-txt {
        padding: 23px 0 16px 0;
    }

    .product-box-bottom.component .right-box .sensodyne-txt {
        width: 80%;
        margin: 0 auto;
    }

    .product-box-bottom .right-box .sensodyne-txt h3 {
        font-size: 20px;
        font-family: "HelveticaNeueW02-65Medi";
    }


    .japan-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
        font-weight: 700;
    }

    .hongkong-new-font .product-box-bottom .right-box .sensodyne-txt h3 {
        font-family: "MSYH";
    }

    .product-box-bottom .right-box .sensodyne-txt ul li a {
        font-size: 14px;
    }

    .product-box-bottom .right-box .sensodyne-txt ul {
        margin-bottom: 22px;
    }

    .product-grey-box .blue-link-txt {
        display: none;
    }

    .product-grey-box .left-box .product-side-txt h2,
    .product-grey-box .left-box .product-side-txt h1,
    .product-main-box-cp .left-box .product-side-txt h2,
    .product-main-box-cp .left-box .product-side-txt h1 {
        margin: 28px 0 0 0;
        line-height: 1.2;
    }

    .white-button-txt {
        min-height: 36px;
        padding: 8px 18px;
        font-size: 18px;
    }

    .product-main-box-cp .right-box .blue-button-txt,
    .product-grey-box .right-box .blue-button-txt,
    .true-white-grey-box .right-box .blue-button-txt {
        /* amar */
        min-height: 36px;
        padding: 8px 18px;
        font-size: 18px;
    }

    .back-to-product {
        display: none;
    }

    .true-white-grey-box .left-box .product-side-txt > .component-content {
        max-width: 100%;
    }

    .true-white-grey-box .left-box .product-side-txt h2,
    .true-white-grey-box .left-box .product-side-txt h1 {
        margin: 28px 0 0 0;
        line-height: 1.2;
    }

    .true-white-spefication-box .sensodyne-txt p .light-blue-text {
        margin-top: 38px;
    }

    .gentle-text.component {
        margin-top: 10px;
    }

    .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header {
        font-size: 16px;
        margin: 4px 0 12px 0;
        font-weight: bold;
    }

    .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description {
        font-size: 12px;
    }

    .articleTeaser-text-description a {
        font-size: 12px;
    }

    .news-box .related-articles > .component-content > .content > div:last-child .articleTeaser {
        border-bottom: 1px solid rgba(143, 139, 139, .4);
    }

    .news-box .related-articles h3 {
        margin: 0 0 30px 0;
    }

    .news-promo-box > .component-content > .content > .sensodyne-txt:nth-child(1) {
        width: 100%;
        margin-right: 0;
    }

    .news-promo-box > .component-content > .content > .sensodyne-txt:nth-child(2) {
        /* amar 28-09 */
        width: 100%;
        margin-right: 0;
    }

    .news-box .news-details .sensodyne-txt .blue-link-txt {
        display: none;
    }

    .myth-main-box .myth-sub-box .sensodyne-txt h2,
    .myth-main-box .myth-sub-box .fact-text h2 {
        color: #666363;
    }

    .where-to-buy .sensodyne-txt h1 {
        font-size: 24px;
        margin: 17px 0 13px 0;
        padding: 0 0 0 0;
    }

    .faq-box.component h1 {
        font-size: 24px;
        margin: 33px 0 0 0;
        padding: 0 0 0 0;
        display: none;
    }

    .store-logo figure figcaption .buy-online a {
        padding: 4px 25px;
        font-size: 16px;
    }

    .store-logo figure figcaption .find-store a {
        font-size: 16px;
    }

    .store-logo figure figcaption .find-store a:hover {
        font-size: 16px;
    }

    .buy-save-footer-box .sensodyne-txt p {
        text-align: left !important
    }

    .help-choose-text {
        width: 100%;
    }

    .help-choose-text > .component-content {
        max-width: 100%;
    }

    .embedded-txt-image.component figcaption {
        top: 18px;
        left: 7%;
    }

    .embedded-txt-image.component figcaption h1 {
        font-size: 24px;
        width: 50%;
        text-align: left;
        line-height: 1.2;
    }

    .about-sensodyne-box .sensodyne-txt h3 {
        margin: 15px 0 2px 0;
    }

    .about-sensodyne-box .sensodyne-txt h2 {
        font-size: 16px;
        width: 99%;
        line-height: 1.2;
        padding: 6px 22px 0px 22px;
        box-sizing: border-box;
    }

    .about-sensodyne-box .sensodyne-txt h2::before {
        content: '';
        width: 30px;
        height: 20px;
        background: url(../../img/top-double-cots.png) left center no-repeat;
        -webkit-background-size: 60%;
        -moz-background-size: 60%;
        -o-background-size: 60%;
        background-size: 60%;
        left: 5px;
    }

    .about-sensodyne-box .sensodyne-txt h2::after {
        content: '';
        width: 30px;
        height: 20px;
        background: url(../../img/bottom-double-cots.png) right center no-repeat;
        -webkit-background-size: 60%;
        -moz-background-size: 60%;
        -o-background-size: 60%;
        background-size: 60%;
        right: 5px;
    }

    .about-sensodyne-box .sensodyne-txt > .component-content {
        overflow: visible;
    }

    .history-main-box .history-box .sensodyne-txt {
        width: 64.95745%;
        float: left;
        padding: 0 0 0 4%;
    }

    .history-main-box .history-box .sensodyne-txt h2 {
        font-size: 32px;
    }

    .history-main-box .history-box .sensodyne-txt p {
        font-size: 12px;
    }

    .history-main-box .history-box .sensodyne-txt > .component-content {
        text-align: left;
    }

    .find-out-txt {
        width: 100%;
    }

    .main-save-now-box h1 {
        font-size: 24px;
        margin: 20px 0 16px 0;
        padding: 0 0 0 0;
        line-height: 1.3;
    }

    .save-coupon-money,
    .save-coupon-money strong {
        font-size: 32px;
    }

    .save-coupon-text {
        font-size: 14px;
    }

    .save-now-text-coupon > .component-content {
        max-width: 96%;
    }

    .save-claim-coupon {
        width: 72%;
        margin: 16px auto 0 auto;
    }

    .faq-box h2 {
        font-size: 20px;
        margin: 24px 0 5px 0;
    }

    .faq-box .component-content > .content > .sensodyne-txt:nth-child(4) > .component-content > .richText-content h2:nth-child(1) {
        margin: 16px 0 5px 0;
        font-size: 20px
    }

    .news-box .news-details .news-txt h2 {
        font-size: 20px;
    }

    .trigger-txt h3 {
        line-height: 1.3;
    }

    .help-choose-text.buy-help-txt {
        width: 58%;
    }

    .product-box-bottom .right-box .sensodyne-txt ul li {
        background: url(../../img/pronamel-arrow.png) left center no-repeat;
        padding: 5px 0 5px 24px;
        background-size: 6%;
    }

    .sensitivity-grey-box.enamel-wear-box .sensodyne-txt ul {
        margin-left: 0;
        margin-top: 16px;
        margin-bottom: 16px;
    }

    .sensitivity-grey-box.enamel-wear-box .sensodyne-txt ul li {
        font-size: 14px;
        background: url(../../img/dot-grey.png) left 9px no-repeat;
        margin-bottom: 0;
    }

    .sensitive-teeth-box .sensodyne-txt ul {
        margin-left: 0;
        margin-top: 16px;
    }

    .sensitive-teeth-box .sensodyne-txt ul li {
        background: url(../../img/dot-grey.png) left 9px no-repeat;
        margin-bottom: 0;
    }

    .sensitivity-mobile-banner.component figcaption {
        top: 3.8em;
        text-align: left;
        left: 7%;
        position: absolute;
    }

    .sensitivity-mobile-banner.component figcaption h2 {
        font-size: 24px;
        width: 57%;
        line-height: 1.1;
        font-family: "HelveticaNeueW02-UltLt";
        color: #fff;
    }


    .japan-new-font .sensitivity-mobile-banner.component figcaption h2 {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .sensitivity-mobile-banner.component figcaption h2 {
        font-family: "MSYH";
    }

    .news-filter .multiLevelFilter-ContainerResults .tagBasedFilterResults .news-grid:nth-child(3) {
        position: relative;
        top: -3.2em
    }

    .choose-box .choosing-teeth-box .sensodyne-txt.choose-txt h2 {
        line-height: 1.3;
        margin: 0 0 10px 0;
    }

    /* amar mobile css end here */
}

/*new hero image and news page change*/
.news-page-rt h3 {
    color: #09498C;
}

.news-page-rt.richText li {
    list-style-type: disc;
    color: #09498C;
    font-size: 17px;
}

.news-page-rt.richText ul {
    margin-left: 18px;
}

.blue-background-rt1,
.blue-background-rt2 {
    background-color: #3FBFF0;
    padding: 15px;
    margin-bottom: 10px;
}

.blue-background-rt1 h2,
.blue-background-rt2 h2 {
    color: #03428A;
    font-size: 32px;
}

.blue-background-rt1 h2 span,
.blue-background-rt2 h2 span {
    font-size: 24px !important;
    color: #FFF;
}

.blue-background-rt1 p,
.blue-background-rt2 p {
    color: #FFF;
}

.homepage-hero-test p {
    font-size: 24px;
    margin-bottom: 8px;
    margin-top: 1px;
    color: #8F8F8F;
}

.home-hero-button {
    width: auto;
    min-height: 42px;
    margin: 0;
    padding: 12px 31px;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.2px;
    color: #fff;
    border-radius: 21px;
    box-sizing: border-box;
    background: #00a3db;
    background-color: #009dd6;
    background-image: -webkit-linear-gradient(top, #009dd6, #0178b7);
    background-image: linear-gradient(to bottom, #009dd6, #0178b7);
}

.home-hero-button:hover {
    text-decoration: none;
    color: #fff;
    background: #014289;
    background-color: #006dad;
    background-image: -webkit-linear-gradient(top, #006dad, #01488e);
    background-image: linear-gradient(to bottom, #006dad, #01488e);
    outline: none;
}

/*ends*/

/* Changes done for UAT feedback || Shanthi */
.blue-background-rt1 .component-content h2 {
    line-height: 1;
}

.blue-background-rt1 {
    padding-bottom: 46px;
}

.blue-background-rt1 .richText-content p {
    padding-bottom: 0px;
    padding-top: 19px;
}

.blue-background-rt2 .richText-content p {
    padding-bottom: 0px;
    padding-top: 19px;
}

.blue-background-rt2 {
    padding-bottom: 46px;
}

.blue-background-rt2 .component-content h2 {
    line-height: 1;
}

.homepage-hero-test p {
    font-size: 24px;
    margin-bottom: 8px;
    margin-top: 1px;
    color: #8F8F8F;
    text-align: left;
    padding-bottom: 30px;
    border-bottom: 1px solid #d2d1d1;
}

.dental-spa-landing-box1 {
    padding: 0 0 0px 0 !important;
}

.homepage-hero-test {
    position: absolute;
    bottom: 0px;
    text-align: center;
    width: 100%;
    left: -39px;
    font-family: "HelveticaNeueW02-45Ligh";

}


.japan-new-font .homepage-hero-test {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .homepage-hero-test {
    font-family: "MSYH";
}

.blue-link-txt a {
    color: #014289;
}

.news-box .related-articles h3 {
    margin: 0px 0 30px 0 !important;
}

@media only screen and (min-width: 768px) {
    .image-box {
        display: none;
    }

    .left-side-box-uat {
        position: relative;
        top: -65px;
    }

    .dental-spa-landing-box1 .sensodyne-txt {
        margin-bottom: 10px !important;
    }

    .page-check-up-tour1 .footer-box.footer-de-box .back-to-top p, .page-multicare-und-gutscheine .footer-box.footer-de-box .back-to-top p, .page-empfindliche-zaehne .footer-box.footer-de-box .back-to-top p {
        font-family: "HelveticaNeueW01-55Roma";
        font-size: 14px;
        color: transparent;
        padding: 0px;
        background: url(../../img/back-arrow.png) left 5px no-repeat;
        width: 30px;
        margin: 0 auto;
        transform: rotate(90deg);
    }

    .page-check-up-tour1 .footer-box.footer-de-box .back-to-top, .page-multicare-und-gutscheine .footer-box.footer-de-box .back-to-top, .page-empfindliche-zaehne .footer-box.footer-de-box .back-to-top {
        display: block;
        width: 50px;
        position: absolute;
        right: 15px;
        top: 11em;
    }

    .page-check-up-tour1 .footer-box.footer-de-box, .page-multicare-und-gutscheine .footer-box.footer-de-box, .page-empfindliche-zaehne .footer-box.footer-de-box {
        position: relative;
    }
}

@media only screen and (max-width: 767px) {
    .homepage-hero-test.mobile-txt.component p {
        padding-bottom: 10px;
        border-bottom-width: 1px;
    }

    .homepage-hero-test.mobile-txt .home-hero-button {
        margin-top: 9px;
        display: inline-block;
        min-height: 40px;
    }
}

@media only screen and (min-width: 320px) and (max-width: 627px) {
    .news-landing-heading {
        display: block;
    }

    .news-landing-heading h1 {
        margin: 26px 0 0px 0px;
        padding: 0px 0 0px 17px;
        font-size: 20px;
    }

    .news-box .related-articles h3 {
        display: block;
    }
}

@media only screen and (min-width: 300px) and (max-width: 399px) {
    .homepage-hero-test.mobile-txt.component p {
        padding-bottom: 10px !important;
    }
}

@media only screen and (min-width: 400px) and (max-width: 500px) {
    .homepage-hero-test.mobile-txt.component p {
        padding-bottom: 35px !important;
    }
}

@media only screen and (min-width: 501px) and (max-width: 600px) {
    .homepage-hero-test.mobile-txt.component p {
        padding-bottom: 45px !important;
    }
}

.homepage-hero-test.mobile-txt {
    top: 68%;
    left: -17px;
}

@media only screen and (width: 768px) and (height: 1024px) {
    .home-hero-button {
        padding: 9px 13px;
        padding-top: 5px;
    }

    .homepage-hero-test p {
        font-size: 17px;
        margin-left: 34px;
    }

    .homepage-hero-test {
        top: 246px !important;
    }
}

@media only screen and (width: 667px) and (height: 375px) {
    .homepage-hero-test.mobile-txt.component p {
        font-size: 24px;
        padding-bottom: 45px;
    }

    .ocu-functional-change .ocu_sl10 .image {
        top: 15%;
        left: 0px;
    }

    .ocu-functional-change .ocu_sl10 .image img {
        float: left;
        margin-right: 22px;
        width: 320px;
    }
}

@media only screen and (width: 568px) and (height: 320px) {
    .homepage-hero-test.mobile-txt.component p {
        font-size: 24px;
    }
}

@media only screen and (width: 1024px) and (height: 768px) {
    .homepage-hero-test {
        top: 325px !important;
    }
}

.news-page-rt h3 {
    color: #09498C;
    font-size: 17px;
    line-height: 39px;
    padding-bottom: 46px;
    font-weight: 500;
    font-family: "HelveticaNeueW01-55Roma";
}

.news-page-rt h2:nth-child(1) {
    font-weight: bolder;
    font-size: 20px;
    color: #014289;
    font-family: "HelveticaNeueW01-55Roma";
}

.japan-new-font .news-page-rt h3,
.japan-new-font .news-page-rt h2:nth-child(1) {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .news-page-rt h3,
.hongkong-new-font .news-page-rt h2:nth-child(1) {
    font-family: "MSYH";
}

.poland-new-font .news-page-rt h3,
.poland-new-font .news-page-rt h2:nth-child(1) {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font .news-page-rt h3,
.russia-new-font .news-page-rt h2:nth-child(1) {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font .news-page-rt h3,
.slovakia-new-font .news-page-rt h2:nth-child(1) {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font .news-page-rt h3,
.czech-new-font .news-page-rt h2:nth-child(1) {
    font-family: "HelveticaNeueW02-45Ligh";
}

/* Changes END || Shanthi */

/*Desktop Power review*/
.product-side-image {
    margin-top: 131px;
    margin-bottom: -25px;
}


.japan-new-font .product-side-image {
    margin-top: 20px;
}

p.pr-snippet-review-count {
    display: none !important;
}

.pr-snippet .pr-snippet-read-write {
    text-align: center;
    padding-top: 7px;
}

.pr-snippet .pr-snippet-read-reviews a {
    font-family: "HelveticaNeueW02-75Bold";
    color: #666363;
    font-size: 16px;
}

.powerreviews .powerReviewsDisplayRating .pr-snippet-stars .pr-stars.pr-stars-small {
    background-image: url("../../img/rating-stars.png");
}

.pr-snippet .pr-snippet-rating-decimal {
    border: none !important;
    font-size: 22px;
    font-family: "HelveticaNeueW02-45Ligh";
    color: #0189c5;
    margin-top: -10px;
}


.japan-new-font .pr-snippet .pr-snippet-rating-decimal {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .pr-snippet .pr-snippet-rating-decimal,
.hongkong-new-font .pr-snippet .pr-snippet-read-reviews a {
    font-family: "MSYH";
}

.review-write-read .write-review-span a,
span.read-reviews-span a {
    font-size: 16px;
    font-family: "HelveticaNeueW02-65Medi";
    color: #00a3db;
    border-bottom: 1px solid;
    padding-bottom: 2px;
}


.japan-new-font .review-write-read .write-review-span a,
.japan-new-font span.read-reviews-span a {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .review-write-read .write-review-span a,
.hongkong-new-font span.read-reviews-span a {
    font-family: "MSYH";
}

.review-write-read .write-review-span a,
span.read-reviews-span a {
    padding-bottom: 0;
}

/* Added as per SIT Comment*/
.right-box .review-write-read {
    padding-bottom: 35px;
    padding-left: 72px;
}

.right-box .product-save-txt.component {
    width: 35.91489%;
    margin-left: 4% !important;
}

@media (min-width: 992px) {
    .right-box .product-save-txt.component {
        margin-left: 12% !important;
    }
}

.display-overall-rating {
    border: none !important;
}

.display-overall-rating span.pr-snippet-rating-decimal.pr-rounded {
    color: #0189c5;
    font-size: 22px;
    /*Modified as per SIT Comments*/

    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .display-overall-rating span.pr-snippet-rating-decimal.pr-rounded {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .display-overall-rating span.pr-snippet-rating-decimal.pr-rounded {
    font-family: "MSYH";
}

/*reviews*/
.display-reviews {
    border: none !important;
}

.display-reviews p.pr-snapshot-title {
    font-size: 24px;
    color: #014289;
    font-family: HelveticaNeueW02-45Ligh;
}


.japan-new-font .display-reviews p.pr-snapshot-title {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .display-reviews p.pr-snapshot-title {
    font-family: MSYH;
}

.display-reviews a.pr-snapshot-cobrand {
    display: none !important;
}

.pr-review-engine-min-width-690px .pr-snapshot-title {
    margin-bottom: 0;
    color: #014289;
    font-size: 24px;
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .pr-review-engine-min-width-690px .pr-snapshot-title {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .pr-review-engine-min-width-690px .pr-snapshot-title {
    font-family: "MSYH";
}

.pr-review-engine .pr-rating {
    border: none !important;
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 22px;
    color: #0189c5;
}


.japan-new-font .pr-review-engine .pr-rating {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .pr-review-engine .pr-rating {
    font-family: "MSYH";
}

.pr-stars.pr-stars-small,
.powerreviews .pr-review-rating .pr-stars-small {
    background-image: url("../../img/rating-stars.png");
}

span.pr-rating.pr-rounded {
    color: #0189c5;
    font-size: 22px;
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font span.pr-rating.pr-rounded {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font span.pr-rating.pr-rounded {
    font-family: "MSYH";
}

.pr-snapshot-rating {
    display: none !important;
}

.pr-review-engine .pr-review-sort {
    background: none;
}

div#pr-review-engine-sensodyne__repair__original {
    padding-right: 0px !important;
}

.powerreviews.section.component.even.last {
    padding-right: 0px !important;
}

.powerreviews .pr-review-engine .pr-review-sort {
    background: none;
    padding: 0px !important;
}

.pr-review-author-date.pr-rounded {
    font-size: 14px;
    border: none !important;
    color: #666363;
    font-family: "HelveticaNeueW02-45Ligh";
}

.japan-new-font .pr-review-author-date.pr-rounded {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .pr-review-author-date.pr-rounded {
    font-family: "MSYH";
}


div#pr-snapshot-histogram {
    display: none !important;
}

p.pr-snapshot-average-based-on-text {
    font-size: 24px !important;
    color: #014289 !important;
    text-transform: capitalize;
    font-family: "HelveticaNeueW02-65Medi";
    position: absolute;
    left: 0%;
    top: 33%;
}


.japan-new-font p.pr-snapshot-average-based-on-text {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font p.pr-snapshot-average-based-on-text {
    font-family: "MSYH";
}

p.pr-review-rating-headline {
    font-size: 24px !important;
    padding-bottom: 12px !important;
    color: #014289 !important;
    text-transform: capitalize;
    font-family: "HelveticaNeueW02-65Medi";
}


.japan-new-font p.pr-review-rating-headline {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font p.pr-review-rating-headline {
    font-family: "MSYH";
}

.pr-review-author-name span {
    line-height: 1 !important;
}

p.pr-comments {
    color: #666363 !important;
    font-size: 14px !important;
    font-family: "HelveticaNeueW02-45Ligh";
    padding-top: 16px !important;
    margin-bottom: 11px !important;
}


.japan-new-font p.pr-comments {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font p.pr-comments {
    font-family: "MSYH";
}

.pr-review-engine .pr-review-wrap {
    border-bottom: none !important;
}

p.pr-review-helpful-text {
    color: #666363 !important;
    font-size: 14px !important;
    font-family: "HelveticaNeueW02-65Medi";
    font-weight: normal !important;
}

.pr-review-most-helpful p {
    font-size: 14px !important;
    font-family: "HelveticaNeueW02-65Medi";
    font-style: italic;
    color: #666363;
}


.japan-new-font .pr-review-engine .pr-review-wrap,
.japan-new-font .pr-review-most-helpful p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font p.pr-review-helpful-text,
.hongkong-new-font .pr-review-engine .pr-review-wrap,
.hongkong-new-font .pr-review-most-helpful p {
    font-family: "MSYH";
}

.pr-review-helpful-text-link a:first-child {
    margin-left: 12px !important;
}

.pr-review-engine .pr-review-author,
.pr-review-engine .pr-review-author-info-wrapper {
    margin-bottom: 0px !important;
}

a.pr-review-helpful-text-link {
    border: 1px solid rgba(143, 139, 139, .6) !important;
    font-family: "HelveticaNeueW02-45Ligh";
    padding: 5px 18px !important;
    font-size: 14.67px;
    color: #00a3db !important;
    border-radius: 15px;
    margin-left: 10px !important;
}


.japan-new-font a.pr-review-helpful-text-link {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font a.pr-review-helpful-text-link {
    font-family: "MSYH";
}

.p-w-r .form-control {
    max-width: 298px !important;
}

p.pr-review-author-name {
    color: #014289 !important;
    font-size: 20px !important;
    font-family: "HelveticaNeueW02-45Ligh";
    font-weight: normal !important;
    text-transform: capitalize;
}


.japan-new-font p.pr-review-author-name {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font p.pr-review-author-name {
    font-family: "MSYH";
}

.p-w-r .pr-textarea::-moz-placeholder {
    color: #fff !important;
}

textarea#pr-comments::-webkit-input-placeholder {
    color: #fff !important;
}

.powerreviews .p-w-r .pr-star {
    background: url(../../img/ReviewStar_Grey.png) no-repeat;
    background-size: 20px;
}

.write-review-outer-box .blue-link-txt {
    background: url(../../img/back-l-arrow-small.png) 2px 18px no-repeat;
}

.powerreviews .p-w-r .pr-star-selected {
    background: url(../../img/ReviewStar_Blue.png) no-repeat;
    background-size: 20px;
    padding: 15px 0 15px 28px !important;
}

.write-review-outer-box .powerreviews {
    padding-left: 0px !important;
}

.p-w-r {
    margin-left: 0px !important;
}

.p-w-r .pr-war {
    max-width: 1024px !important;
}

div#pr-war-form {
    
}

.write-review-rhs {
    margin: 34px 0px 7px 18px !important;
}

.powerreviews.section.write-a-review {
    margin-left: 17px !important;
}

.image.section.write-a-review-prod-img {
    margin-top: 2.4%;
}

.write-review-rhs p {
    color: #666363 !important;
    font-size: 14px !important;
    font-family: "HelveticaNeueW02-65Medi";
    font-weight: normal !important;
    display: none;
}


.japan-new-font .write-review-rhs p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .write-review-rhs p {
    font-family: "MSYH";
}

.write-review-rhs {
    display: none;
}

.pr-war .pr-table-cell {
    padding-left: 0px !important;
}

.box.section.write-review-inner-box.component.even {
    
}

.write-review-outer-box {
    background: url(../../img/bg-products.png) center bottom no-repeat !important;
    background-size: 100% 150px !important;
}

.pr-review-faceoff {
    display: none !important;
}

.pr-pagination-top {
    width: 100% !important;
    visibility: visible !important;
    text-align: right;
}

.pr-snippet {
    padding-left: 106px;
}

span.pr-snippet-rating-decimal.pr-rounded {
    color: #0189c5;
    font-size: 22px;
    font-family: "HelveticaNeueW02-45Ligh";
    font-weight: normal !important;
    height: 23px !important;
    padding-left: 10px !important;
}


.japan-new-font span.pr-snippet-rating-decimal.pr-rounded {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font span.pr-snippet-rating-decimal.pr-rounded {
    font-family: "MSYH";
}

h1.write-review-header {
    font-size: 24px !important;
    font-family: "HelveticaNeueW02-45Ligh" !important;
    color: #014289 !important;
    margin-top: 8px !important;
}


.japan-new-font h1.write-review-header {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font h1.write-review-header {
    font-family: "MSYH" !important;
}

.pr-table-cell {
    padding-top: 0px !important;
}

span.pr-required-indicator {
    display: none !important;
}

div#pr-rating {
    padding-top: 13px;
    padding-bottom: 9px;
}

.richText.section.thank-u-back-text {
    padding-top: 1px;
}

.powerreviews img.pr-rating-star,
.powerreviews .p-w-r .pr-star-selected img.pr-rating-star {
    visibility: hidden;
}

.powerreviews .pr-star,
.powerreviews .p-w-r .pr-star-selected {
    background-color: transparent !important;
    width: 23px !important;
    padding: 0 !important;
    height: 21px !important;
}

p.pr-review-author-location {
    color: #666363 !important;
    font-size: 14px !important;
    font-family: "HelveticaNeueW02-65Medi";
    font-weight: normal !important;
}

.japan-new-font p.pr-review-author-location {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font p.pr-review-author-location {
    font-family: "MSYH" !important;
}

.pr-review-bottom-line-wrapper {
    display: none !important;
}

p.pr-review-report-issue {
    display: none !important;
}

/*write a review*/
.write-a-review input.form-control.pr-textinput {
    border-radius: 20px;
    /* border: 1px solid #c1c1c2; */
}

.p-w-r .pr-control-label span {
    color: #666363 !important;
    font-size: 14px !important;
    font-family: "HelveticaNeueW02-65Medi";
    font-weight: normal !important;
}

.japan-new-font .p-w-r .pr-control-label span {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .p-w-r .pr-control-label span {
    font-family: "MSYH" !important;
}


.p-w-r .pr-has-error .control-label span,
.p-w-r .pr-has-error .pr-control-label span {
    color: #d00 !important;
}

h5.pr-header-product-name a {
    color: #014289;
    font-size: 24px !important;
    font-family: "HelveticaNeueW02-65Medi";
}


.japan-new-font h5.pr-header-product-name a {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font h5.pr-header-product-name a {
    font-family: "MSYH";
}

h5.pr-header-product-name a:hover {
    text-decoration: none;
}

h3.pr-header-title {
    display: none !important;
}

.pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
    background: #008dc8 !important;
    border: 1px solid #008dc8;
    border-radius: 20px;
    font-size: 16px;
    color: #fff !important;
    font-family: "HelveticaNeueW02-45Ligh";
    padding: 9px 39px !important;
    margin-bottom: 21px;
}


.japan-new-font .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
    font-family: "MSYH";
}

p.pr-subscript {
    font-size: 14px !important;
    color: #666363 !important;
    font-family: "HelveticaNeueW01-55Roma";
    padding-bottom: 102px;
    width: 630px;
}


.japan-new-font p.pr-subscript,
.japan-new-font p.pr-subscript a {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font p.pr-subscript,
.hongkong-new-font p.pr-subscript a {
    font-family: "MSYH";
}

.poland-new-font p.pr-subscript,
.poland-new-font p.pr-subscript a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.russia-new-font p.pr-subscript,
.russia-new-font p.pr-subscript a {
    font-family: "Helvetica LT W10 Roman1489442";
}

.slovakia-new-font p.pr-subscript,
.slovakia-new-font p.pr-subscript a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.czech-new-font p.pr-subscript,
.czech-new-font p.pr-subscript a {
    font-family: "HelveticaNeueW02-45Ligh";
}

.p-w-r a:hover,
.p-w-r a:focus {
    color: #014289 !important;
    text-decoration: none !important;
}

p.pr-subscript a {
    font-size: 14px !important;
    font-family: "HelveticaNeueW01-55Roma";
    text-decoration: underline;
}

.pr-rating-number {
    margin-top: -3px !important;
}

.pr-pull-right.pr-rating-date {
    padding-top: 0px !important;
}

.pr-logo-container.pr-pull-right,
div#pr-alert {
    display: none !important;
}

.pr-footer {
    border-top: none !important;
    margin-bottom: 3%;
}

div#pr-email_collection input.form-control.pr-textinput,
div#pr-name input.form-control.pr-textinput,
div#pr-location input.form-control.pr-textinput,
div#pr-headline input.form-control.pr-textinput {
    max-width: 300px !important;
    border-radius: 20px;
    margin-top: 15px;
    padding-left: 18px !important;
    margin-bottom: 60px;
}

select#pr-sort-reviews {
    background-image: url("/etc/designs/zg/sensodyne/desktop/img/arrow-down-select.png");
    background-position: 99px -3px;
    background-repeat: no-repeat;
    -moz-appearance: none;
    /* Firefox */

    -webkit-appearance: none;
    /* Safari and Chrome */

    background-size: 50px 40px;
}

@media all and (-ms-high-contrast: none) {
    *::-ms-backdrop,
    select#pr-sort-reviews {
        background-image: none;
    }

    /* IE11 */
}

#pr-war {
    background: none !important;
}

.read-review-outer-box {
    margin-top: 16px;
}

.pr-review-engine .pr-review-sort-by {
    margin-right: 2px !important;
}

textarea#pr-comments {
    margin-top: 14px !important;
    height: 135px !important;
    margin-bottom: 48px !important;
}

div#pr-email_collection input.form-control.pr-textinput {
    margin-top: 14px !important;
    padding-right: 32px !important;
}

p.pr-text {
    margin-bottom: 23px;
}

div#pr-name input.form-control.pr-textinput {
    margin-top: 13px !important;
}

.richText.section.thank-u-return-text.component.odd.last {
    display: none !important;
}

input.form-control.pr-textinput {
    margin-bottom: 58px !important;
}

label.pr-control-label {
    padding-bottom: 13px;
}

div#pr-bottomline {
    display: none !important;
}

div#pr-review-faceoff-sensodyne__repair__original {
    display: none !important;
}

.pr-snapshot-head-wrapper.pr-float-left {
    display: none !important;
}

.pr-snapshot-consensus {
    display: none !important;
}

.read-review-outer-box .review-write-read p {
    font-size: 24px !important;
    color: #014289 !important;
    font-family: HelveticaNeueW02-45Ligh;
    border-bottom: 1px solid #ccc;
    padding-bottom: 21px;
    padding-left: 20px;
}


.japan-new-font .read-review-outer-box .review-write-read p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .read-review-outer-box .review-write-read p {
    font-family: "MSYH";
}

.right-box .product-buy-txt.component {
    width: 36.91489% !important;

}
@media(min-width: 768px) and (max-width: 959px) {
    :lang(da-DK) .right-box .product-buy-txt.component {
        width: 100% !important;
        margin: 0 auto;
    }
    :lang(da-DK) .right-box .product-buy-txt.component .component-content {
        width: 50%;
    }
}

.thank-u-return-text span.blue-link-txt {
    background: url(../../img/back-l-arrow-small.png) 0px 19px no-repeat;
}

div#pr-review-sort {
    background: none !important;
    padding-left: 10px !important;
    padding-top: 0px !important;
}

.pr-snapshot-rating {
    display: block !important;
}

.pr-review-engine .pr-snapshot-average-based-on-text {
    display: inline-block;
    color: #014289 !important;
    font-size: 24px !important;
    font-family: "HelveticaNeueW02-45Ligh" !important;
    font-weight: normal !important;
    width: 250px !important;
    padding-left: 10px;
}


.japan-new-font .pr-review-engine .pr-snapshot-average-based-on-text {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .pr-review-engine .pr-snapshot-average-based-on-text {
    font-family: "MSYH" !important;
}

.pr-review-engine .pr-review-most-helpful p {
    margin-bottom: 20px !important;
}

p#pr-review-count {
    display: none !important;
}


/* Removed as per SIT Comment*/
.pr-review-engine .pr-snapshot-rating .pr-rating {
    display: none !important;
}

/* Added as per SIT Comment*/
.p-w-r .pr-star:hover {
    background-size: 20px 20px !important;
}

/* Added as per SIT Comment*/
.pr-review-engine .pr-snapshot-average-based-on-text {
    width: 256px !important;
}

/* Added as per SIT Comment*/
.pr-review-engine-min-width-690px .pr-review-wrap {
    padding-left: 1.25em !important;
}

/* Added as per SIT Comment*/
.pr-review-engine .pr-review-sort {
    width: auto !important;
}

/* Added as per SIT Comment*/
.pr-review-most-helpful {
    position: absolute;
    margin-top: -30px !important;
}

/* Added as per SIT Comment*/
.pr-review-engine .pr-snapshot-average-based-on-text {
    padding-left: 0.8em !important;
}

/* Added as per SIT Comment*/
p.pr-snapshot-average-based-on-text span {
    color: #00a3db !important;
}

.right-box .review-write-read {
    margin-top: -0.6em;
}

/*Hide the write a review - start*/

/*.write-a-review .pr-header-table, .write-a-review .pr-alert-container, .write-a-review .write-review-header { display:none !important; }*/
.write-a-review .pr-alert-container {
    display: none !important;
}

.write-review-text {
    margin-top: 6em;
}

.write-a-review-prod-img {
    margin-left: 0 !important;
}

.write-a-review-prod-img img {
    margin: 0 auto;
    display: block;
}

.write-review-text p,
.write-review-texts .review-product-name {
    font-size: 24px !important;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh" !important;
    color: #014289 !important;
    margin-top: 8px !important;
}


.japan-new-font .write-review-text p,
.japan-new-font .write-review-texts .review-product-name {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .write-review-text p,
.hongkong-new-font .write-review-texts .review-product-name {
    font-family: "MSYH" !important;
}

.write-review-text .review-product-name {
    font-weight: bold;
}


.write-review-text .write-review-rhs {
    font-size: 14px !important;
    font-family: "HelveticaNeueW02-45Ligh" !important;
    color: #666363 !important;
}

.japan-new-font .write-review-text .write-review-rhs {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .write-review-text .write-review-rhs {
    font-family: "MSYH" !important;
}

/*Hide the write a review -  end*/

/*Read Reviews Hiding - start */
.pr-snippet .pr-snippet-read-write {
    display: none !important;
}

.pr-snippet .pr-snippet-review-count {
    font-family: "HelveticaNeueW02-75Bold";
    color: #666363;
    font-size: 16px !important;
    display: block !important;
    margin-left: 0 !important;
}

/*Read Reviews Hiding - end*/
.pr-review-engine {
    padding-top: 7px !important;
}

.pr-review-engine,
.powerreviews.section.display-reviews {
    padding-left: 0px !important;
}

label.pr-review-sort-by {
    font-size: 14px !important;
    color: #666363 !important;
    font-family: "HelveticaNeueW02-75Bold";
    padding-right: 15px !important;
}

div#pr-war-form label {
    cursor: auto !important;
}

select#pr-sort-reviews {
    height: 34px;
    padding-left: 15px;
    /*for drop changes if accepted else make it 45*/

    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 14px !important;
    width: 150px;
    color: #666363 !important;
}


.japan-new-font select#pr-sort-reviews {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font select#pr-sort-reviews {
    font-family: "MSYH";
}

label.pr-control-label {
    padding-bottom: 13px;
}

.pr-review-rating-wrapper,
.pr-review-main-wrapper {
    float: none !important;
    width: 100% !important;
}

.pr-review-author-date.pr-rounded {
    padding-right: 0px !important;
}

p#pr-review-count {
    color: #014289 !important;
    font-size: 24px;
    font-family: "HelveticaNeueW02-45Ligh";
    font-weight: normal !important;
}


.japan-new-font p#pr-review-count {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font p#pr-review-count,
.hongkong-new-font .p-w-r .pr-header p,
.hongkong-new-font p.pr-page-nav {
    font-family: "MSYH";
}

.p-w-r .pr-header p {
    font-size: 14px !important;
    font-weight: normal !important;
    color: #666363 !important;
    font-family: "HelveticaNeueW02-65Medi";
}


.japan-new-font .p-w-r .pr-header p {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.pr-review-author-badge-wrapper {
    display: none;
}

.pr-review-author-date.pr-rounded {
    margin-top: 5px;
}

.product-main-box-cp .right-box .blue-button-txt {
    border: 1px solid #009dd6;
}

.p-w-r .pr-footer {
    
}

div#pr-war-form {
    
}

.pr-submit {
    
}

.pr-review-wrap {
    padding-left: 1.2% !important;
}

.pr-review-engine .pr-pagination-bottom {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.product-details-box .sensodyne-txt h2 {
    margin: 5px 0px 0px 0px;
}

:lang(nl-NL) .page-true-white1 .product-details-box .sensodyne-txt h2,
:lang(nl-NL) .page-true-white22 .product-details-box .sensodyne-txt h2 {
    margin: 0 0 0 0
}
p.pr-page-nav {
    color: #00a3db !important;
    font-size: 16px !important;
    font-family: "HelveticaNeueW02-45Ligh";
    border-bottom: 1px solid;
}


.japan-new-font p.pr-page-nav {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font p.pr-page-nav {
    font-family: "MSYH";
}

.product-details-box > .component-content {
    max-width: 940px !important;
}

p.pr-page-count,
p.pr-nav-back-to-top {
    opacity: 0;
}

span.pr-page-prev,
span.pr-page-next {
    border-bottom: 1px solid #00a3db !important;
}

.pr-review-wrap:nth-child(2) {
    margin-top: 71px !important;
}

.pr-review-engine .pr-pagination-bottom {
    border-bottom: none !important;
}

span.pr-page-next a,
span.pr-page-prev a {
    color: #00a3db !important;
    font-size: 16px !important;
    font-family: "HelveticaNeueW02-45Ligh";
    border-bottom: 1px solid;
}


.japan-new-font span.pr-page-next a,
.japan-new-font span.pr-page-prev a {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font span.pr-page-next a,
.hongkong-new-font span.pr-page-prev a {
    font-family: "MSYH";
}

/*thank you*/
.write-review-outer-box .powerreviews,
.p-w-r .thank-you-page .header,
.powerreviews,
.p-w-r .pr-header {
    border: none !important;
}

.thank-you-page h1.title {
    padding-top: 38px;
    color: #014289 !important;
    font-size: 24px !important;
    font-weight: normal !important;
    font-family: "HelveticaNeueW02-45Ligh";
    padding-bottom: 2px;
}


.japan-new-font .thank-you-page h1.title {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .thank-you-page h1.title,
.hongkong-new-font .thank-you-page h3.subtitle {
    font-family: "MSYH";
}

.thank-you-page h3.subtitle {
    font-size: 14px !important;
    color: #666363 !important;
    font-family: "HelveticaNeueW02-65Medi";
    padding-top: 14px;
}


.japan-new-font .thank-you-page h3.subtitle {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.thank-you-page .p-w-r h5 {
    display: none !important;
}

.thank-you-page .pr-rating-number,
.thank-you-page .pr-rating-number span {
    font-size: 22px !important;
    border: none !important;
    padding: 0px !important;
    color: #0189c5;
    font-family: "HelveticaNeueW02-45Ligh";
}


.japan-new-font .thank-you-page .pr-rating-number,
.japan-new-font .thank-you-page .pr-rating-number span {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .thank-you-page .pr-rating-number,
.hongkong-new-font .thank-you-page .pr-rating-number span,
.hongkong-new-font .thank-you-page h2.headline {
    font-family: "MSYH";
}

.thank-you-page h2.headline {
    font-size: 24px !important;
    color: #014289 !important;
    font-family: "HelveticaNeueW02-65Medi";
    margin-top: 22px;
}


.japan-new-font .thank-you-page h2.headline {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .thank-you-page h2.headline {
    font-family: "MSYH";
}

.p-w-r .thank-you-page .pr-text {
    margin-top: 19px !important;
}

p#email_collection {
    display: none !important;
}

.thank-you-page .pr-pull-right.pr-rating-date {
    font-size: 14px;
    border: none !important;
    color: #666363;
    font-family: "HelveticaNeueW02-65Medi";
}


.japan-new-font .thank-you-page .pr-pull-right.pr-rating-date {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-weight: 700;
}

.hongkong-new-font .thank-you-page .pr-pull-right.pr-rating-date {
    font-family: "MSYH";
}

.thank-you-page .p-w-r h5 {
    display: none !important;
}

.thank-you-page {
    margin-bottom: 120px;
}

/*Changes for UKIM20007050611-SENSODYNE GLOBAL MASTER UPDATES ACCESSIBILITY AODA AA || L3 Support -- Starts*/
.hover-class {
    background: url(../../img/top-divider.jpg?auto=format) right 13px no-repeat #005f7e !important;
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .language-selector {
        position: relative;
        width: 200px !important;
        left: 7%;
        bottom: 30px;
    }
}

/*Changes for UKIM20007050611-SENSODYNE GLOBAL MASTER UPDATES ACCESSIBILITY AODA AA || L3 Support -- Ends*/

/*media query for power review component*/
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
    .ocu-functional-change .ocu_sl1 .image.even img {
        margin-left: 40px;
    }

    .right-box .product-buy-txt.component {
        width: 45% !important;
        padding-left: 0%;
    }

    .right-box .product-save-txt.component {
        width: 48% !important;
        margin-left: 4% !important;
    }

    .read-review-outer-box {
        margin-left: 1.15em !important;
        margin-right: 0.9em !important;
    }
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
    .p-w-r .pr-header p {
        margin-left: 230px !important;
    }

    .powerreviews.section.write-a-review {
        width: 65% !important;
    }

    .richText.section.write-review-rhs.odd {
        width: 62% !important;
        display: none;
    }

    .powerreviews.section.write-a-review {
        margin-left: 15px;
        margin-top: -120px !important;
        width: 100% !important;
    }

    .write-review-rhs {
        margin: 34px 0px 7px 28px !important;
    }

    p.pr-subscript {
        max-width: 445px;
        line-height: 20px !important;
        float: right;
        text-align: left;
    }

    div#pr-war-form {
        margin: 0px 0px 0px 230px !important;
    }

    .pr-pagination-bottom p.pr-page-nav {
        float: right !important;
    }

    .product-details-box {
        display: block !important;
    }

    p.pr-review-author-name {
        float: left !important;
        width: 100% !important;
    }

    .pr-review-wrap {
        padding-left: 3.3% !important;
    }

    .pr-submit {
        text-align: right;
    }

    .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
        margin-left: 230px;
    }

    .read-review-outer-box {
        margin-left: 1.15em !important;
        margin-right: 0.9em !important;
    }

    .right-box .white-button-txt {
        padding: 12px 18px !important;
        font-size: 18px !important;
    }

    .product-grey-box .right-box .blue-button-txt {
        padding: 0 18px !important;
        font-size: 18px !important;
    }
    .product-grey-box .center-buy-now-button.right-box .blue-button-txt {
        padding: 12px 31px !important;
        font-size: 22px !important;
    }
    :lang(th-TH) .page-deep-clean-toothpaste .product-grey-box .right-box .blue-button-txt,
    :lang(da-DK) .page-produkter.page-rapid-relief .product-grey-box .right-box .blue-button-txt {
        padding: 12px 31px !important;
    }

    .sensodyne_master.page-247-Protection .product-grey-box .right-box .blue-button-txt {
        padding: 12px 18px !important;
        font-size: 18px !important;
    }

    .right-box .product-save-txt.component {
        margin-left: 15% !important;
    }

    p.pr-review-author-name {
        float: left !important;
        width: 100% !important;
    }

    .pr-review-wrap {
        padding-left: 3.2% !important;
    }

    .pr-review-engine .pr-review-author-date {
        padding: 1px 2px;
    }

    .pr-review-author-date.pr-rounded {
        float: right !important;
    }

    p.pr-review-author-name {
        width: 100% !important;
        float: left !important;
    }
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .write-review-outer-box {
        background: none !important;
    }

    /*2696-iphone 5c shadow effect*/
    .p-w-r .pr-war {
        background: none !important;
    }

    .product-details-box {
        display: block !important;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        padding-right: 27px !important;
    }

    span.pr-page-prev,
    span.pr-page-next,
    span.pr-page-next a {
        border-bottom: none !important;
    }

    .richText.thank-u-back-text.section.component.first.odd {
        display: none;
    }

    div#pr-war-form {
        padding-left: 0px !important;
    }

    .pr-review-author-date.pr-rounded {
        float: right;
        padding-top: 15px !important;
    }

    p.pr-review-author-name {
        width: 100%;
        padding-bottom: 11px !important;
    }

    .pr-pagination-bottom {
        text-align: right;
    }

    .review-write-read .write-review-span a .review-write-read .write-review-span a {
        font-size: 14px;
        border-bottom: none !important;
    }

    span.read-reviews-span a {
        font-size: 14px;
    }

    .pr-review-sort-box {
        text-align: right !important;
    }

    .pr-review-engine .pr-pagination-bottom {
        margin-top: 105px !important;
    }

    /*write a review page*/
    .box.section.write-review-outer-box .component-content {
        max-width: 92% !important;
    }

    .powerReviewsWriteReview {
        padding-top: 13.4%;
    }

    .pr-table.pr-header-table {
        padding-top: 10.5%;
    }

    p#pr-review-count {
        width: 100%;
        text-align: left;
    }

    .powerreviews.section.component.even.last {
        padding-right: 18px !important;
    }

    .pr-review-engine .pr-review-wrap {
        padding-left: 10px !important;
    }

    select#pr-sort-reviews {
        width: 252px !important;
        margin-top: 50px;
    }

    p.pr-review-rating-headline {
        padding-top: 32px !important;
        padding-bottom: 26px !important;
    }

    p.pr-review-author-location {
        font-family: HelveticaNeueW02-75Bold;
        padding-bottom: 29px !important;
    }

    p.pr-review-helpful-text {
        padding-top: 20px !important;
    }

    .pr-snippet {
        padding-left: 50px;
    }

    .right-box .review-write-read {
        padding-bottom: 35px;
        padding-left: 25px;
    }

    .product-grey-box .right-box > .component-content,
    .product-main-box-cp .right-box > .component-content {
        max-width: 100% !important;
    }

    .pr-pagination-bottom .pr-page-nav-wrapper {
        text-align: right !important;
    }

    .pr-submit {
        margin: 0px !important;
    }
}

@media only screen and (max-width: 667px) {
    .powerreviews.section.write-a-review {
        margin-left: 2px !important;
    }

    .write-review-rhs {
        margin: 0px 0px 7px 18px !important;
    }

    .powerReviewsWriteReview {
        padding-top: 14.5%;
    }

    .p-w-r .thank-you-page .review-preview {
        margin-top: 53px;
    }

    .pr-snippet {
        padding-left: 180px;
    }

    .right-box .review-write-read {
        padding-bottom: 35px;
        padding-left: 163px;
    }

    .pr-review-helpful-text-link:nth-child(2) {
        position: absolute;
        left: 23%;
        margin-top: 41px;
        padding: 5px 30px !important;
    }

    a.pr-review-helpful-text-link:nth-child(1) {
        position: absolute;
        left: 6%;
        margin-top: 41px;
        padding: 5px 30px !important;
    }

    .pr-review-wrap {
        margin-bottom: 130px !important;
    }

    .p-w-r h2 {
        margin-bottom: 37px;
        padding-top: 30px !important;
    }

    .powerReviewsWriteReview {
        padding-top: 1.5%;
    }

    .write-review-rhs p {
        padding-left: 0.4%;
    }

    .pr-submit {
        max-width: auto !important;
    }

    .p-w-r .pr-header p {
        font-family: "HelveticaNeueW02-75Bold";
    }

    p.pr-subscript {
        width: 530px;
    }

    /*product page - power review*/
    .right-box.component .product-save-txt.component {
        width: auto !important;
        margin-left: 21% !important;
    }

    .right-box .product-buy-txt.component {
        width: auto !important;
        margin-right: 28%;
    }

    select#pr-sort-reviews {
        width: 252px !important;
        margin-top: 50px;
        background-position: 190px -3px;
        padding-left: 70px;
    }

    .white-button-txt {
        padding: 14px 40px !important;
        border-radius: 40px !important;
        font-size: 18px;
    }

    .product-main-box-cp .right-box .blue-button-txt {
        padding: 16px 70px;
        border-radius: 30px;
    }

    .review-write-read a span.write-review-span {
        font-size: 16pt;
    }

    .read-review-outer-box .review-write-read p {
        border: none;
    }

    .read-review-outer-box .component-content {
        max-width: 95% !important;
    }

    label.pr-review-sort-by {
        display: none !important;
    }

    .pr-review-engine {
        padding-top: 2px !important;
    }

    .pr-header {
        padding-bottom: 8px !important;
        margin-bottom: 0px !important;
    }

    p.pr-review-author-name {
        float: left;
    }

    p.pr-review-author-name {
        padding-bottom: 2px !important;
    }

    .pr-review-engine .pr-review-main-wrapper {
        margin-top: 24px;
    }

    p.pr-review-helpful-text {
        padding-top: 25px !important;
    }

    div#pr-war-form {
        max-width: 556px !important;
        margin: 0px !important;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        max-width: 543px !important;
        border-radius: 35px !important;
        height: 64px !important;
        padding-left: 27px !important;
        width: 100% !important;
        margin-top: 15px !important;
    }

    .p-w-r .form-control {
        max-width: 543px !important;
    }

    .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
        border-radius: 30px !important;
        padding: 15px 105px !important;
    }

    .p-w-r .pr-footer {
        padding-top: 5px;
    }

    textarea#pr-comments {
        height: 317px !important;
    }

    p.pr-subscript {
        padding-top: 22px;
        padding-right: 50px;
    }

    p.pr-subscript {
        font-size: 14pt !important;
        max-width: auto !important;
        line-height: 28px !important;
    }

    p.pr-subscript a {
        font-size: 14pt !important;
    }

    .thank-you-page h1.title {
        padding-top: 0px;
        margin-top: 0px !important;
    }

    .p-w-r .thank-you-page .header {
        margin-top: 5px !important;
    }

    .p-w-r .thank-you-page .subtitle {
        margin-top: 32px;
        margin-bottom: 56px;
    }

    .richText.section.thank-u-return-text {

    }

    .pr-submit {
        margin: 0px !important;
    }
}

@media only screen and (max-width: 640px) {
    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 4em !important;
    }

    .write-review-rhs p {
        padding-left: 0% !important;
    }

    .powerreviews.section.write-a-review {
        margin-left: 0px !important;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        margin: 15px 0px 0px 0px !important;
    }

    .write-review-rhs {
        margin: 0px 0px 7px 18px !important;
    }

    .right-box .review-write-read {
        padding-left: 164px;
    }

    .right-box.component .product-save-txt.component {
        width: auto !important;
        margin-left: 22% !important;
    }

    .right-box .product-buy-txt.component {
        width: auto !important;
        margin-right: 27%;
    }

    .pr-submit {
        max-width: auto !important;
    }

    .white-button-txt {
        padding: 14px 38px !important;
        border-radius: 40px !important;
        font-size: 18px;
    }

    .pr-review-author-date.pr-rounded {
        padding-top: 0px !important;
    }

    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 4.4em !important;
    }

    a.pr-review-helpful-text-link:nth-child(1) {
        position: absolute;
        left: 4.8%;
        padding: 5px 35px !important;
    }

    a.pr-review-helpful-text-link:nth-child(2) {
        padding: 5px 35px !important;
    }

    p.pr-review-author-location {
        padding-bottom: 25px !important;
    }

    .right-box .review-write-read {
        padding-bottom: 35px;
        padding-left: 160px;
    }

    .pr-snippet {
        padding-left: 182px;
    }

    .read-review-outer-box .review-write-read p {
        padding-bottom: 24px;
    }

    select#pr-sort-reviews {
        width: 423px !important;
        margin-top: 37px;
        background-position: 297px -3px;
        padding-left: 91px;
    }

    .pr-review-engine .pr-page-nav-wrapper {
        margin-top: 12px;
        font-size: 14pt !important;
    }

    span.pr-rating.pr-rounded {
        font-size: 14pt;
    }

    .pr-review-author-date.pr-rounded {
        padding-top: 2px !important;
    }

    p.pr-review-rating-headline {
        padding-top: 25px !important;
        padding-bottom: 27px !important;
    }

    p.pr-comments {
        padding-top: 0px !important;
    }

    .pr-review-engine .pr-review-main-wrapper {
        margin-top: 18px;
    }

    .p-w-r .form-control {
        max-width: 519px !important;
    }

    .pr-submit {
        margin: 0px !important;
    }
}

@media only screen and (max-width: 568px) {
    .pr-review-wrap:nth-child(2) {
        margin-top: 80px !important;
    }

    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 3em !important;
    }

    div#pr-review-sort {
        padding-top: 85px !important;
    }

    .write-review-rhs p {
        padding-left: 0% !important;
    }

    .powerreviews.section.write-a-review {
        margin-left: 0px !important;
    }

    .powerReviewsWriteReview {
        padding-top: 2.5%;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        margin: 15px 0px 0px 0px !important;
    }

    .p-w-r .thank-you-page .review-preview {
        margin-top: 53px;
    }

    .pr-snippet {
        padding-left: 157px;
    }

    .right-box .review-write-read {
        padding-left: 140px;
    }

    .product-main-box-cp .right-box .blue-button-txt {
        padding: 16px 60px;
    }

    .right-box .product-buy-txt.component {
        width: auto !important;
        margin-right: 17%;
    }

    .right-box.component .product-save-txt.component {
        width: auto !important;
        margin-left: 13% !important;
    }

    a.pr-review-helpful-text-link:nth-child(2) {
        position: absolute;
        left: 28%;
        margin-top: 41px;
        padding: 5px 38px !important;
    }

    a.pr-review-helpful-text-link:nth-child(1) {
        position: absolute;
        left: 6%;
        margin-top: 41px;
        padding: 5px 38px !important;
    }

    .pr-review-wrap {
        margin-bottom: 120px !important;
    }

    .p-w-r h3 {
        color: #303533;
        margin-top: 35px;
    }

    p.pr-subscript {
        width: 470px !important;
        padding-right: 50px;
    }

    .pr-submit {
        margin: 0px !important;
    }
}

@media only screen and (max-width: 480px) {
    .pr-review-wrap:nth-child(2) {
        margin-top: 120px !important;
    }

    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 4em !important;
    }

    .write-review-rhs p {
        padding-left: 0% !important;
    }

    .powerreviews.section.write-a-review {
        margin-left: 0px !important;
    }

    .powerReviewsWriteReview {
        padding-top: 1.5%;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        margin: 10px 0px 0px 0px !important;
    }

    a.pr-review-helpful-text-link:nth-child(2) {
        position: absolute;
        left: 33%;
        margin-top: 41px;
        padding: 5px 38px !important;
    }

    a.pr-review-helpful-text-link:nth-child(1) {
        position: absolute;
        left: 7%;
        margin-top: 41px;
        padding: 5px 38px !important;
    }

    .pr-review-wrap {
        margin-bottom: 120px !important;
    }

    .white-button-txt {
        padding: 12px 40px !important;
        border-radius: 40px !important;
        font-size: 18px;
    }

    .right-box.component .product-save-txt.component {
        width: auto !important;
        margin-left: 14% !important;
    }

    .product-main-box-cp .right-box .blue-button-txt {
        padding: 12px 35px;
        font-size: 18px;
    }

    .right-box .product-buy-txt.component {
        width: auto !important;
        margin-right: 23%;
    }

    select#pr-sort-reviews {
        background-position: 90px -3px;
        padding-left: 35px;
        width: 150px !important;
    }

    .thank-u-return-text {

    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        height: 50px !important;
    }

    .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
        border-radius: 30px !important;
        padding: 15px 0px !important;
        width: 225px !important;
    }

    .p-w-r h3 {
        color: #303533;
        margin-top: 35px;
    }

    .pr-snippet {
        padding-left: 115px;
    }

    .right-box .review-write-read {
        padding-bottom: 10px;
        padding-left: 88px;
    }

    .white-button-txt {
        padding: 8px 10px;
    }

    .product-main-box-cp .right-box .blue-button-txt {
        padding: 12px 40px;
        font-size: 18px;
    }

    .pr-submit {
        margin: 0px !important;
    }

    p.pr-subscript {
        width: 354px !important;
        padding-right: 0px;
    }
}

@media only screen and (max-width: 375px) {
    div#pr-email_collection input.form-control.pr-textinput {
        padding-right: 60px !important;
    }

    div#pr-headline input.form-control.pr-textinput {
        padding-right: 12px !important;
    }

    .pr-review-wrap:nth-child(2) {
        margin-top: 100px !important;
    }

    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 4em !important;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        margin: 10px 0px 0px 0px !important;
    }

    .p-w-r h2 {
        margin-bottom: 37px;
    }

    .right-box .review-write-read {
        padding-left: 40px;
    }

    .pr-snippet {
        padding-left: 73px;
    }

    .white-button-txt {
        padding: 12px 30px !important;
    }

    .product-main-box-cp .right-box .blue-button-txt {
        padding: 12px 35px;
        font-size: 18px;
    }

    a.pr-review-helpful-text-link {
        padding: 5px 32px !important;
    }

    .pr-snippet {
        padding-left: 66px;
    }

    .right-box.component .product-save-txt.component {
        margin-left: 10% !important;
    }

    .right-box .product-buy-txt.component {
        margin-right: 0;
    }

    .co-locale .right-box .product-buy-txt.component {
        margin-right: 28%;
    }

    .read-review-outer-box .review-write-read p {
        padding-bottom: 0px !important;
    }

    .pr-review-engine {
        padding-top: 0px !important;
    }

    select#pr-sort-reviews {
        width: 150px !important;
        margin-top: 15px;
        background-position: 90px -3px;
        padding-left: 35px;
    }

    .pr-review-sort-box {
        text-align: right;
    }

    p.pr-review-rating-headline {
        padding-top: 11px !important;
        padding-bottom: 0px !important;
    }

    p.pr-review-author-name {
        padding-bottom: 0px !important;
    }

    a.pr-review-helpful-text-link:nth-child(2) {
        position: absolute;
        left: 34%;
        margin-top: 41px;
        padding: 5px 30px !important;
    }

    a.pr-review-helpful-text-link:nth-child(1) {
        position: absolute;
        left: 6%;
        margin-top: 41px;
        padding: 5px 30px !important;
    }

    .pr-review-wrap {
        margin-top: 138px !important;
    }

    p.pr-comments {
        padding-top: 0px !important;
    }

    p.pr-review-author-location {
        font-family: HelveticaNeueW02-75Bold;
        padding-bottom: 15pt !important;
    }

    p.pr-review-helpful-text {
        padding-top: 4px !important;
    }

    .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
        border-radius: 30px !important;
        padding: 10px 0px !important;
        width: 190px !important;
    }

    p.pr-subscript {
        width: 300px;
    }

    .pr-submit {
        margin: 0px !important;
    }

    p.pr-subscript {
        width: 280px !important;
    }
}

@media only screen and (max-width: 360px) {
    .pr-review-wrap:nth-child(2) {
        margin-top: 100px !important;
    }

    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 4em !important;
    }

    .write-review-rhs p {
        padding-left: 0% !important;
    }

    .powerreviews.section.write-a-review {
        margin-left: 1px !important;
    }

    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 4em !important;
    }

    .pr-review-author-date.pr-rounded {
        padding-top: 0px !important;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        margin: 10px 0px 0px 0px !important;
    }

    .p-w-r h3 {
        color: #303533;
        margin-top: 35px;
    }

    .product-main-box-cp .right-box .blue-button-txt {
        padding: 12px 34px;
        font-size: 18px;
    }

    p.pr-subscript {
        width: 320px !important;
        padding-right: 50px;
    }
}

@media only screen and (max-width: 320px) {
    .co-locale .right-box .product-buy-txt.component {
        margin-right: 24%;
        float: right;
    }

    div#pr-email_collection input.form-control.pr-textinput {
        padding-right: 48px !important;
    }

    div#pr-headline input.form-control.pr-textinput {
        padding-right: 54px !important;
    }

    .pr-review-wrap:nth-child(2) {
        margin-top: 100px !important;
    }

    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 4em !important;
    }

    .powerreviews.section.write-a-review {
        margin-left: -1px !important;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        margin: 10px 0px 0px 0px !important;
    }

    .write-review-rhs p {
        padding-left: 0% !important;
    }

    .p-w-r h3 {
        color: #303533;
        margin-top: 35px;
    }

    .pr-snippet {
        padding-left: 50px;
    }

    .right-box .review-write-read {
        padding-left: 18px;
    }

    .write-review-outer-box .powerreviews {
        padding-right: 0px !important;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        width: 270px !important;
        height: 32px !important;
    }

    textarea#pr-comments {
        width: 225px !important;
        height: 156px !important;
    }

    .p-w-r .pr-amzn-share-header-text,
    .p-w-r .pr-btn-review {
        width: 59% !important;
    }

    p.pr-subscript {
        width: 270px !important;
        line-height: 22px !important;
        padding-bottom: 0px !important;
    }

    #pr-war {
        padding: 0px !important;
    }

    select#pr-sort-reviews {
        background-position: 90px -3px;
        width: 150px !important;
        margin-top: 15px;
        margin-left: 52px;
        padding-left: 30px;
    }

    span.pr-rating.pr-rounded {
        color: #0189c5;
        font-size: 14pt;
        font-family: "HelveticaNeueW02-45Ligh";
        height: 10px;
    }

    .japan-new-font span.pr-rating.pr-rounded {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font span.pr-rating.pr-rounded,
    .hongkong-new-font p.pr-review-author-location {
        font-family: "MSYH";
    }

    p.pr-review-rating-headline {
        padding-top: 11px !important;
        padding-bottom: 0px !important;
    }

    .pr-review-author-date.pr-rounded {
        float: right;
        padding-top: 3px !important;
    }

    p.pr-review-author-name,
    p.pr-comments {
        padding-bottom: 0px !important;
    }

    p.pr-review-author-location {
        font-family: HelveticaNeueW02-75Bold;
        padding-bottom: 0px !important;
    }

    p.pr-review-helpful-text {
        padding-top: 13px !important;
    }

    .pr-comments {
        padding-top: 0px !important;
    }

    a.pr-review-helpful-text-link {
        padding: 5px 32px !important;
    }

    .review-write-read .write-review-span a,
    span.read-reviews-span {
        font-size: 14px;
        border-bottom: none !important;
    }

    .white-button-txt {
        padding: 8px 20px !important;
        margin-left: 18px;
    }

    .read-review-outer-box .review-write-read p {
        padding-bottom: 0px !important;
    }

    div#pr-review-sort,
    .pr-review-engine {
        padding-top: 0px !important;
    }

    .powerreviews.section.component.even.last {
        padding-top: 1px !important;
    }

    .pr-pull-left.pr-btn.pr-btn-default.pr-btn-review {
        width: 60% !important;
        padding: 10px 0px !important;
    }

    p.pr-subscript a {
        font-size: 12pt !important;
    }

    p.pr-subscript {
        font-size: 12pt !important;
    }

    .blue-button-txt {
        padding: 8px 20px;
        font-size: 18px;
    }

    .pr-submit {
        margin: 0px !important;
    }

    .product-main-box-cp .right-box .blue-button-txt {
        padding: 8px 20px;
        font-size: 18px;
    }

    .right-box.component .product-save-txt.component {
        margin-left: 4% !important;
    }

    a.pr-review-helpful-text-link:nth-child(2) {
        position: absolute;
        left: 40%;
        margin-top: 41px;
        padding: 5px 30px !important;
    }

    a.pr-review-helpful-text-link:nth-child(1) {
        position: absolute;
        left: 8%;
        margin-top: 41px;
        padding: 5px 30px !important;
    }

    .pr-review-wrap {
        margin-top: 138px !important;
    }
}

/* -------------  Newly Added CSS in 14_07_2016 starts here --------------------  */
.p-w-r .thank-you-page .header h5 {
    display: none;
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
    .p-w-r .form-group {
        margin-bottom: 0px;
    }

    .p-w-r .pr-footer {
        border-top: 0px solid #eee;
        padding-top: 0px;
        font-size: 75%;
    }

    .p-w-r .pr-footer {
        padding-top: 0px !important;
    }

    .p .product-grey-box {
        width: 100%;
        background: url(../../img/footer-slice.png) left top repeat-x, url(../../img/bg-products.png) center bottom no-repeat;
        padding-bottom: 130px;
    }

    .pr-review-wrap {
        margin-bottom: 44px !important;
    }

    .pr-review-wrap:nth-child(2) {
        margin-top: 82px !important;
    }

    .p-w-r .pr-footer {
        border-top: 1px solid #eee;
        padding-top: 0px;
        font-size: 75%;
    }

    .sensodyne-UK-writereview .richText.section.thank-u-back-text {
        padding-top: 1px;
        display: block !important;
    }

    .richText.section.thank-u-back-text {
        padding-top: 1px;
        display: none;
    }

    .thank-you-page h1.title {
        padding-top: 0px;
        color: #014289 !important;
        font-size: 24px !important;
        font-weight: normal !important;
        font-family: "HelveticaNeueW02-45Ligh";
        padding-bottom: 2px;
    }

    .japan-new-font .thank-you-page h1.title {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .thank-you-page h1.title {
        font-family: "MSYH";
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {

    /* Safari and Chrome */
    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        margin-bottom: 58px !important;
    }

    .product-buy-txt,
    .product-save-txt {
        min-width: 130px;
    }

    ::i-block-chrome,
    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput {
        margin-bottom: 0px !important;
    }

    ::i-block-chrome,
    .product-buy-txt {
        min-width: 130px;
    }

    ::i-block-chrome,
    .product-save-txt {
        min-width: 130px;
    }

    input.form-control.pr-textinput {
        margin-bottom: 58px !important;
    }

    ::i-block-chrome,
    input.form-control.pr-textinput {
        margin-bottom: 0px !important;
    }
}

@media screen and (max-width: 767px) and (min-width: 320px) {
    .review-write-read .write-review-span a,
    span.read-reviews-span a {
        border-bottom: none !important;
    }

    span.pr-page-prev,
    span.pr-page-next,
    span.pr-page-next a,
    span.pr-page-prev a {
        border-bottom: 0px !important;
    }

    .pr-base-modal .pr-review-helpful-text a,
    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 6em !important;
    }

    .pr-review-most-helpful {
        position: absolute;
        margin-top: -60px !important;
    }

    .read-review-outer-box .review-write-read p {
        border-bottom: 1px solid rgba(143, 139, 139, .4);
    }

    .product-details-box {
        display: block !important;
    }

    .product-grey-box {
        background: url(../../img/footer-slice.png) left top repeat-x, url(../../img/bg-products.png) center bottom no-repeat !important;
        padding-bottom: 75px;
        border-bottom: 0px solid rgba(143, 139, 139, .4) !important;
    }

    .review-write-read .write-review-span a .review-write-read .write-review-span a,
    span.read-reviews-span a {
        font-size: 16px;
        border-bottom: none;
    }

    span.pr-page-prev,
    span.pr-page-next,
    span.pr-page-next a {
        border-bottom: 1px solid !important;
    }

    .product-main-box-cp .right-box .blue-button-txt,
    .product-grey-box .right-box .blue-button-txt,
    .true-white-grey-box .right-box .blue-button-txt {
        min-height: 36px;
        padding: 16px 60px;
        font-size: 18px;
        border-radius: 40px !important;
    }

    select#pr-sort-reviews {
        width: 150px !important;
        margin-top: 0px !important;
        background-position: 93px -3px;
    }

    a.pr-review-helpful-text-link:nth-child(1) {

        left: 6%;
        margin-top: 41px;
        padding: 5px 30px !important;
    }

    .pr-review-helpful-text-link:nth-child(2) {

        left: 23%;
        margin-top: 41px;
        padding: 5px 30px !important;
    }

    .pr-review-wrap:nth-child(2) {
        margin-top: 31px !important;
    }

    .richText.section.thank-u-back-text {
        padding-top: 1px;
        display: none;
    }

    .thank-you-page h1.title {
        padding-top: 0px;
        color: #014289 !important;
        font-size: 24px !important;
        font-weight: normal !important;
        font-family: "HelveticaNeueW02-45Ligh";
        padding-bottom: 2px;
    }


    .japan-new-font .thank-you-page h1.title {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .thank-you-page h1.title {
        font-family: "MSYH";
    }
}

@media only screen and (max-width: 600px) {
    select#pr-sort-reviews {
        width: 182px !important;
        margin-top: 0px;
        background-position: 125px -4px;
        padding-left: 0px;
    }

    .review-write-read .write-review-span a .review-write-read .write-review-span a,
    span.read-reviews-span a {
        font-size: 14px;
        border-bottom: 1px solid !important;
    }

    .product-main-box-cp .right-box .blue-button-txt,
    .product-grey-box .right-box .blue-button-txt,
    .true-white-grey-box .right-box .blue-button-txt {
        min-height: 36px;
        padding: 14px 40px !important;
        font-size: 18px;
    }

    select#pr-sort-reviews {
        width: 150px !important;
        margin-top: 0px !important;
        background-position: 93px -3px;
        padding-left: 0.3em;
    }

    a.pr-review-helpful-text-link:nth-child(1) {
        left: 6%;
        padding: 5px 30px;
    }

    .pr-review-helpful-text-link:nth-child(2) {

        left: 23%;

        padding: 5px 30px;
    }

    .pr-review-wrap:nth-child(2) {
        margin-top: 42px;
    }

    span.pr-page-prev,
    span.pr-page-next,
    span.pr-page-next a {
        border-bottom: none;
    }

    .white-button-txt {
        width: auto;
        min-height: 42px;
        margin: 0;
        padding: 12px 31px;
        font-size: 15px;
        line-height: 18px;
        letter-spacing: 0.2px;
        color: #00a3db;
        border-radius: 21px;
        box-sizing: border-box;
        border: 1px solid rgba(143, 139, 139, .6);
        font-family: "HelveticaNeueW02-45Ligh";
        display: block;
        text-align: center;
    }


    .japan-new-font .white-button-txt {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .white-button-txt {
        font-family: "MSYH";
    }

    .product-main-box-cp .right-box .blue-button-txt,
    .product-grey-box .right-box .blue-button-txt,
    .true-white-grey-box .right-box .blue-button-txt {
        width: auto;
        min-height: 42px;
        margin: 0;
        padding: 12px 31px;
        font-size: 15px;
        line-height: 18px;
        letter-spacing: 0.2px;
        color: #fff;
        border-radius: 21px;
        box-sizing: border-box;
        background: #00a3db;
        background-color: #009dd6;
        background-image: -webkit-linear-gradient(top, #009dd6, #0178b7);
        background-image: linear-gradient(to bottom, #009dd6, #0178b7);
        display: block;
        text-align: center;
        font-family: "HelveticaNeueW02-45Ligh";
    }


    .japan-new-font .product-main-box-cp .right-box .blue-button-txt,
    .japan-new-font .product-grey-box .right-box .blue-button-txt,
    .japan-new-font .true-white-grey-box .right-box .blue-button-txt {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .product-main-box-cp .right-box .blue-button-txt,
    .hongkong-new-font .product-grey-box .right-box .blue-button-txt,
    .hongkong-new-font .true-white-grey-box .right-box .blue-button-txt {
        font-family: "MSYH";
    }

    .richText.section.thank-u-back-text {
        padding-top: 1px;
        display: none;
    }

    .thank-you-page h1.title {
        padding-top: 0px;
        color: #014289 !important;
        font-size: 24px !important;
        font-weight: normal !important;
        font-family: "HelveticaNeueW02-45Ligh";
        padding-bottom: 2px;
    }


    .japan-new-font .thank-you-page h1.title {
        font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    }

    .hongkong-new-font .thank-you-page h1.title {
        font-family: "MSYH";
    }
}

@media screen and (max-width: 767px) and (min-width: 320px) {
    .product-details-box {
        display: block !important;
    }

    .review-write-read .write-review-span a,
    span.read-reviews-span a {
        border-bottom: none !important;
    }

    span.pr-page-prev,
    span.pr-page-next,
    span.pr-page-next a,
    span.pr-page-prev a {
        border-bottom: 0px !important;
    }

    .pr-base-modal .pr-review-helpful-text a,
    .pr-review-engine .pr-review-helpful-text a {
        margin-top: 6em;
    }

    .pr-review-most-helpful {
        position: absolute;
        margin-top: -30px !important;
    }

    .pr-review-engine-max-width-560px .pr-snapshot-average-based-on-text {
        margin-bottom: 0.5em !important;
        position: relative !important;
    }

    .product-main-box-cp .right-box .blue-button-txt,
    .product-main-box-cp .right-box .white-button-txt,
    .product-grey-box .right-box .blue-button-txt,
    .true-white-grey-box .right-box .blue-button-txt {
        padding: 0.8em 2em !important;
    }

    .p-w-r textarea,
    .p-w-r input[type=text],
    .p-w-r input[type="search"] {
        width: 98% !important;
        margin: 0 auto;
    }

    .read-review-outer-box .review-write-read p {
        padding-bottom: 0 !important;
    }

    .pr-review-engine-max-width-560px .pr-snapshot-average-based-on-text {
        position: relative !important;
    }

    div#pr-email_collection input.form-control.pr-textinput,
    div#pr-name input.form-control.pr-textinput,
    div#pr-location input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textinput,
    div#pr-headline input.form-control.pr-textarea {
        width: 100% !important;
        margin: 0 auto;
    }
}

/* -------------  Newly Added CSS in 14_07_2016 ends here --------------------  */
.co-locale.page-acerca-de-sensodyne .overlay-content {
    max-width: 100% !important;
}

/* ------- USIM10014336982 Changes Start-------*/
.co-locale .sensodyne-location-dropdown p {
    left: -10px;
}

.co-locale .sensodyne-location-dropdown p::after {
    right: 3px;
}

.co-locale .header-box .sensodyne-location-dropdown {
    width: 8.88298%;
}

.co-locale .header-box .sensodyne-search-box {
    width: 2.38298%;
}

.co-locale .show-all p a {
    color: #00a3db;
}

.co-locale .product-grey-box .left-box .product-side-txt ul li {
    padding: 0 0 0 18px;
}

.co-locale .product-grey-box .left-box .product-side-txt ul li:nth-child(1) {
    top: -20px;
}

.co-locale.page-multi-proteccion .product-grey-box .left-box .product-side-txt ul li:last-child {
    top: -20px;
}

.co-locale.page-blanqueador-extra-fresh .product-grey-box .left-box .product-side-txt ul li:last-child {
    top: -20px;
}

.co-locale.page-rapido-alivio .product-grey-box .left-box .product-side-txt ul li:last-child {
    top: -20px;
}

.co-locale.page-repara-y-protege .product-grey-box .left-box .product-side-txt ul li:nth-child(3) {
    top: -20px;
}

.co-locale.page-repara-y-protege-blanqueadora .product-grey-box .left-box .product-side-txt ul li:nth-child(3) {
    top: -20px;
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
    .page-sensodyne-ocu-tool.co-locale .questionWithRadio {
        margin-left: 40px;
    }
}

@media screen and (max-width: 767px) and (min-width: 641px) {
    .page-sensodyne-ocu-tool.co-locale .questionWithRadio {
        margin-left: 80px;
    }
}

@media screen and (max-width: 640px) and (min-width: 320px) {
    .page-sensodyne-ocu-tool.co-locale .questionWithRadio {
        margin-left: 40px;
    }
}

.co-locale .main-nav-box .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title {
    font-size: 15px;
}

@media screen and (max-width: 952px) and (min-width: 768px) {
    .co-locale .main-nav-box .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title {
        font-size: 11px !important;
    }
}

/* ------- USIM10014336982 Changes End-------*/

/* ------- USIM10014356033 Changes Start-------*/
.id-locale .home-left-box h2 {
    margin-bottom: 10px !important;
}

/* ------- USIM10014356033 Changes Ends-------*/

/* Alignment issues */
.page-chile .product-box-filter.us-product-box-filter .repair-and-protection-text.product-divider {
    margin-top: 2%;
}

.page-chile .product-box-filter.us-product-box-filter .complete-protection-text.product-divider {
    margin-top: 2%;
}

.page-chile .product-descripton .tagBasedFilterResults-Information .tagBasedFilterResults-description .product-span p {
    margin-bottom: 7%;
}

/* -------USIM10014458501 L3 Changes Start-------*/
.store-box .new-world img {
    top: 32px;
    left: -6px;
    position: relative;
}

.store-box .pak-save img {
    top: 32px;
    left: -6px;
    position: relative;
}

/*/Needed/*/
.oral-txt ul,
.oral-txt p,
.product-side-txt ul,
.sensodyne-txt p,
.sensodyne-txt ul {
    font-family: "HelveticaNeueW02-45Ligh";
}

.japan-new-font .oral-txt ul,
.japan-new-font .oral-txt p,
.japan-new-font .product-side-txt ul,
.japan-new-font .sensodyne-txt p,
.japan-new-font .sensodyne-txt ul {
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.hongkong-new-font .oral-txt ul,
.hongkong-new-font .oral-txt p,
.hongkong-new-font .product-side-txt ul {
    font-family: "MSYH" !important;
}

.russia-new-font .oral-txt ul,
.russia-new-font .oral-txt p,
.russia-new-font .product-side-txt ul {
    font-family: "Helvetica LT W10 Roman1489442" !important;
}

.hongkong-new-font .sensodyne-txt p,
.hongkong-new-font .sensodyne-txt ul {
    font-family: "MSYH" !important;
}

.russia-new-font .sensodyne-txt p,
.russia-new-font .sensodyne-txt ul {
    font-family: "Helvetica LT W10 Roman1489442" !important;
}

.nz-locale.page-treament-dentist .promo-txt .richText-content h2 {
    font-family: "HelveticaNeueW02-45Ligh" !important;
    font-size: 19px !important;
}

.au-locale.page-you-and-your-dentist .promo-txt.component h2 {
    font-size: 19px !important;
}

.au-locale.page-daily-management .promo-txt.component h2 {
    font-size: 19px !important;
}

/* ------- USIM10014458501 Changes Ends-------*/
.A_CNCTUS_CNTRY select {
    border: 1px solid #CCCCCC !important;
    background: white url("../../img/bg-select.png") right no-repeat !important;
    height: 36px !important;
}

.contact_us_form.contact_us .A_CNCTUS_CNTRY .wsform-controls {
    margin-left: 169px !important;
}

.contact_us_form.contact_us .A_CNCTUS_CNTRY label.wsform-label {
    margin-left: 32px;
}

/*L3 starts USIM10014488833 */
@media only screen and (max-width: 767px) {
    .id-locale .blue-button-txt {
        font-size: 17px;
    }

    .id-locale .ocu_sl1 .image img {
        width: 195px !important;
    }

    .id-locale .ocu_sl7 .image img {
        margin-left: 32%;
        margin-top: -11%;
        max-width: 200%;
        width: 60%;
    }

    .id-locale .timer-wrap label {
        width: 213px !important;
    }

    .id-locale .ocu_sl10 .image img {
        margin-right: 39px;
        width: 196px;
        margin-top: 67px;
    }

    .id-locale .ocu_sl15 .image img {
        margin-right: 21%;
        margin-top: 12%;
        max-width: 272px !important;
        width: 240px;
    }

    .id-locale .img-quest-3-japan img {
        display: none;
    }

    .id-locale .ocu_sl8 .questionanswers.question4c {
        padding-top: 86px !important;
    }

    .id-locale ul li.ocu_sl14 .ocu_que_title p {
        letter-spacing: 0px;
        margin-left: -71%;
        font-size: 13px;
    }
}

@media only screen and (max-width: 320px) {
    .id-locale .ocu_sl7 .image img {
        margin-right: -11% !important;
        margin-top: -17% !important;
        max-width: 400px !important;
        width: 196px !important;
    }

    .id-locale .ocu_sl8 .questionanswers.question4c {
        padding-top: 86px !important;
    }

    .id-locale .ocu_sl15 .image img {
        margin-right: 25% !important;
        margin-top: 13% !important;
        max-width: 272px !important;
        width: 200px !important;
    }

    .id-locale .ocu_sl10 .image img {
        margin-right: 9px !important;
        width: 153px !important;
        margin-top: 75px !important;
    }
}

/*L3 ends USIM10014488833 */

/*L3 Starts USIM10014536515 */
.nz-locale .sensodyne-txt h4 {
    color: #014289;
}

.nz-locale .store-box > .component-content > .content > .store-logo:nth-of-type(-n+4) figure figcaption {
    top: 85px;
}

.nz-locale .store-box .pak-save img {
    left: 0px;
}

.nz-locale .product-box-filter.us-product-box-filter .repair-and-protection-text.product-divider {
    margin-top: 80px;
}

.nz-locale .product-box-filter.us-product-box-filter .complete-protection-text.product-divider {
    margin-top: 20px;
}

/*L3 Ends USIM10014536515 */

/*L3 Starts USIM10014536582 */
.uk-locale .sensodyne-txt .richText h1,
.uk-locale .sensodyne-txt .richText h2,
.uk-locale .sensodyne-txt .richText h3,
.uk-locale .sensodyne-txt .richText h4,
.uk-locale .sensodyne-txt .richText h5,
.uk-locale .sensodyne-txt .richText h6 {
    margin-top: 47px;
    color: #3E73A9;
    font-weight: normal;
}

.uk-locale .sensitivity-grey-box .sensodyne-txt p,
.uk-locale .dentist-box .sensodyne-txt p {
    margin: 40px 0;
}

.uk-locale .sensitivity-grey-box .sensodyne-txt p:first-child {
    margin: 0 0 40px;
}

/*L3 Ends USIM10014536582 */

/*L3 Starts USIM10014543115 */
.page-teeth-whitening-myths.india-locale-box .news-box .news-details .sensodyne-txt p {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 20px 0 5px 0 !important;
    font-weight: normal;
}

.page-teeth-whitening-myths.india-locale-box .news-box .news-details .sensodyne-txt p:nth-child(2) {
    color: black;
    margin: 0;
    line-height: 1.2;
    font-size: 14px;
}

.page-teeth-whitening-myths.india-locale-box .richText h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 30px 0 2px 0;
    font-weight: normal;
}

.page-teeth-whitening-myths.india-locale-box .myth-main-box .myth-sub-box .fact-text p {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 20px 0 5px 0 !important;
    font-weight: normal;
}

.page-teeth-whitening-myths.india-locale-box .myth-main-box .myth-sub-box .fact-text p:nth-child(2) {
    color: black;
    margin: 0;
    line-height: 1.2;
    font-size: 14px;
}

.page-how-to-keep-your-teeth-healthy.india-locale-box .news-box .news-details .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 30px 0 -10px 0;
    font-weight: normal;
}

.page-sensitive-toothpaste-ingredients.india-locale-box .news-box .news-details .sensodyne-txt h3 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 30px 0 -10px 0;
    font-weight: normal;
}

/*L3 Ends USIM10014543115 */
.india-locale-box .news-box .related-articles p {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #666363;
    margin: 45px 0 30px 0;
    font-weight: normal;

    padding-bottom: 14px;
}

.india-locale-box .news-box .related-articles p {
    margin: 0px 0 30px 0 !important;
}

.india-locale-box .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-description p {
    color: #666363;
    font-weight: normal;
    font-size: 14px;
    font-family: "HelveticaNeueW01-55Roma";
}

.india-locale-box .news-box .related-articles .articleTeaser {
    border-bottom: none;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.india-locale-box .promo-txt.component p:first-child {
    font-size: 20px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    margin: 18px 0 8px 0;
}

.india-locale-box .news-box .related-articles .articleTeaser .articleTeaser-text-content .articleTeaser-text-header {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: -42px 0 2px 0 !important;
    font-weight: normal;
}

.india-locale-box .news-box .related-articles .articleTeaser {
    border-bottom: 1px solid rgba(143, 139, 139, .4);
    margin-bottom: 30px;
}

@media only screen and (max-width: 767px) {
    .page-products.page-whitening-toothpaste.india-locale-box .product-grey-box {
        background: none;
    }

    .page-whitening-toothpaste.india-locale-box .product-side-image img {
        float: right;
        margin-top: -37px !important;
    }

    .page-whitening-toothpaste.india-locale-box .box-mobile-only {
        margin-top: -75px;
    }

    .page-whitening-toothpaste.india-locale-box .right-box .product-side-image img {
        display: none;
    }

    .page-whitening-toothpaste.india-locale-box .right-box .product-buy-txt {
        position: relative;
        left: -43%;
        top: -79px;
    }

    .page-whitening-toothpaste.india-locale-box .in-promo-box {
        margin-top: 52px !important;
    }

    .page-whitening-toothpaste.india-locale-box .product-grey-box .divider {
        margin-top: -158px;
        height: 0px;
    }

    .page-whitening-toothpaste.india-locale-box .sensodyne-txt h2 {
        top: -7px !important;
    }

    .page-whitening-toothpaste.india-locale-box .box-desktop-only {
        display: none;
    }

    .page-whitening-toothpaste.india-locale-box .consumer-carousel-box .box-mobile-only {
        margin-top: -3px;
    }

    .page-whitening-toothpaste.india-locale-box .carousel-box-one {
        margin-bottom: 54px;
    }

    .page-whitening-toothpaste.india-locale-box .carousel-box-two {
        margin-bottom: 54px;
    }

    .page-whitening-toothpaste.india-locale-box .product-details-box .sensodyne-txt h2 {
        border-bottom: none;
    }

    .page-whitening-toothpaste.india-locale-box .product-details-box {
        margin-top: -24px;
    }

    .page-whitening-toothpaste.india-locale-box .border-box {
        margin-top: -155px !important;
    }

    .page-whitening-toothpaste.india-locale-box .new-blue-link-txt {
        padding: 18px 0 25px 34px !important;
    }
}

/*USIM10014589438 L3 change starts */
.page-Contato.brazil-locale .required-info-us .wsform-form.contact_us_form.contact_us .wsform-item.A_EML {
    width: 51%;
}

.page-Contato.brazil-locale .wsform select {
    border-color: darkgrey;
}

.page-Contato.brazil-locale .max-char {
    text-align: right;
    bottom: 42%;
    right: 59%;
    position: absolute;
    font-size: 11px;
}

/*USIM10014589438 L3 change ends */
.german-locale .next-link-txt a:focus span.blue-link-txt {
    font-size: 16px;
    color: #014289;
    font-weight: normal;
    display: block;
    text-decoration: underline;
    float: right;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 34px 15px 0;
    background: url(../../img/back-r-arrow-small.png) right 20px no-repeat;
}

.german-locale .sensitivity-back-txt a:focus span.blue-link-txt {
    font-size: 16px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW01-55Roma";
    padding: 15px 0 15px 34px;
    background: url(../../img/back-l-arrow-small.png) left 19px no-repeat;
    display: block;
    text-decoration: underline;
    float: left;
}

/* Focus issue of next and back buttons of About Sensitivity Pages ends */

/*----- Norway Locale CSS Changes starts------*/
.norway-locale.page-home .box.section.big-rounded-box.grid_6.component.odd.last .promo-txt .new-blue-link-txt {
    position: relative;
    top: 20px;
    padding-bottom: 30px;
}

.norway-locale.page-home .box.section.border-box.component.even.last {
    position: relative;
    bottom: 90px;
}

.norway-locale .box.section.big-rounded-box.grid_6.omega.component.even.last .promo-txt a {
    position: relative;
    top: 18px;
}

.norway-locale .box.section.big-rounded-box.grid_6.omega.component.even.last .promo-txt .new-blue-link-txt {
    padding: 14px 0 15px 34px;
}

.norway-locale.page-Om-ising .curved-box .promo-txt .new-blue-link-txt {
    padding: 14px 0 15px 34px;
}

.norway-locale.page-multicare .product-side-txt ul li:nth-child(1) {
    position: relative;
    bottom: 22px;
}

.norway-locale.page-multicare .product-side-txt ul li:nth-child(3) {
    position: relative;
    bottom: 22px;
}

.norway-locale.page-multicare .product-side-txt ul li:nth-child(5) {
    position: relative;
    bottom: 22px;
}

.norway-locale.page-repair-and-protect-whitening .product-main-box-cp .left-box .product-side-txt ul li {
    font-size: 15px;
}

.norway-locale.page-Produkter .star {
    position: relative;
    top: 0px;
}

.norway-locale.page-daglig-pleie .oral-txt ul li:first-child {
    margin-top: -26px;
}

/*----- Norway Locale CSS Changes Ends------*/

/* USIM10014821133 Infosys L3 changes starts */
.sensodyne-me-partner-iprange-domain-configuration,
.global-default-url,
.geoip-parametrized {
    display: none;
}

/* Ends */
/* variant for red font in Japan */
.red-font {
    color: red;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
    .page-Sensodyne-rapid-action .Strong-For-The-Day-box.Sensodyne-Nitro-box .banner-txt.component p {
        margin-left: 15%;
        margin-top: 25px;
        font-size: 13px;
    }

    .page-Sensodyne-rapid-action .Strong-For-The-Day-box.Sensodyne-Nitro-box .pronamel-strong-product-image figcaption p {
        padding: 0;
    }

    .page-Sensodyne-rapid-action .Sensodyne-Nitro-box .new-blue-link-txt {
        font-size: 18px;
    }
}

@media only screen and (min-width: 960px) and (max-width: 1024px) {
    .page-Sensodyne-rapid-action .Strong-For-The-Day-box.Sensodyne-Nitro-box .banner-txt.component {
        left: 15em;
        width: 39%;
        padding-top: 15px;
    }

    .page-Sensodyne-rapid-action .Sensodyne-Nitro-box .new-blue-link-txt, .page-Sensodyne-rapid-action .Sensodyne-Nitro-box .new-blue-link-txt:hover {
        font-size: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .japan-new-font .sensodyne-txt p {
        line-height: 1.5;
    }
}

.rapid-action-text {
    margin: 25px 0;
}

/*ajay 7-Dec*/
.box.section.big-rounded-box.even {
    margin-bottom: 20px;
}

.box-cc-one div#frame video.video-stream.html5-main-video {
    width: 942px !important;
    left: 0 !important;
    margin-left: -1px;
}

.main-nav-box .component-content {
    max-width: 1070px;
}

.richText.section.cold-image-txt {
    padding-left: 10px;
    padding-top: 5px;
}

.Coldcity-txt h2 {
    color: #003399;
    font-size: 27px;
    line-height: 1.48;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    text-align: center;
}

@media only screen and (max-width: 767px) {
    .Coldcity-txt h2 {
        font-size: 20px;
    }
}

.Coldcity-txt h3 {
    color: #003399;
    font-size: 27px;
    line-height: 35px;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    margin: 0 auto;
    width: 85%;
}

.richText.Coldcity-txt {
    padding-top: 0;
}

:lang(ru) body.russia-new-font #wrapper .Coldcity-txt h3 strong,
:lang(ru) body.russia-new-font #wrapper .cold-image-txt h2 strong,
:lang(ru) body.russia-new-font #wrapper .cc-dentistrecommend-text h3 strong,
:lang(bg-BG) .cold-image-txt h2 a,
:lang(bg-BG) .reference-coldestcity1 h2,
:lang(bg-BG) .cc-dentistrecommend-text h1,
:lang(bg-BG) .Coldcity-txt h2,
:lang(bg-BG) .cold-image-left-text h2,
:lang(bg-BG) .cold-image-right-text h2,
:lang(bg-BG) .cold-image-left-text p,
:lang(bg-BG) .cold-image-right-text p,
:lang(bg-BG) .main-nav-box .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title,
:lang(bg-BG) .main-nav-box .navigation-horizontal .navigation-item.navigation-level1 .navigation-branch.navigation-level2 li a{
    font-family: "Helvetica LT W10 Roman1489442", sans-serif !important;
}

.Coldcity-txt h3 strong,
.cold-image-txt h2 strong,
.cc-dentistrecommend-text h3 strong {
    font-weight: bold;
    font-family: "HelveticaNeueW02-65Medi";
}

:lang(ro-RO) .Coldcity-txt h3 strong,
:lang(ro-RO) .cold-image-txt h2 strong,
:lang(ro-RO) .cc-dentistrecommend-text h3 strong {
    font-weight: bold;
    font-family: "HelveticaNeueW02-45Ligh";
}

.cold-image-txt h2 a,
:lang(en) .reference-coldestcity1 h2 {
    color: #003399;
    font-size: 40px;
    font-weight: normal;
    line-height: 1.15;
    font-family: "HelveticaNeueW02-45Ligh";
}

:lang(en) .reference-coldestcity1 h2 {
    font-size: 36px;
}

.cold-image-txt h2 {
    margin-bottom: 8px;
}

.cc-inner-box span.blue-button-txt {
    display: inline-block;
    background: url(../../img/ICON_arrow-copy-3.png) #00a3db no-repeat;
    background-position: 188px 15px;
    padding: 16px 28px;
    width: 226px;
    text-align: left;
    border-radius: 25px;
    font-size: 18px;
}

.german-locale .richText.section.cold-image-txt.grid_6.alpha.component.first.odd span.blue-button-txt {
    display: inline-block;
    background: url(../../img/ICON_arrow-copy-3.png) #00a3db no-repeat;
    background-position: 215px 15px;
    padding: 16px 28px;
    width: 250px;
    text-align: left;
    border-radius: 25px;
    font-size: 18px;
}

.cc-inner-box span.blue-button-txt a {
    color: #fff;
}

.cc-inner-box span.blue-button-txt:hover {
    background-image: linear-gradient(to bottom, #006dad, #01488e);
    background: url(../../img/ICON_arrow-copy-3.png) #014289 no-repeat;
    background-position: 188px 15px;
    padding: 16px 28px;

}

.cc-dentistrecommend-text {
    padding-top: 40px;
    padding-bottom: 50px;
}

.cc-dentistrecommend-text h1 {
    color: #003399;
    font-size: 27px;
    line-height: 1.48;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    text-align: center;
}

@media only screen and (max-width: 767px) {
    .cc-dentistrecommend-text h1 {
        font-size: 20px;
    }
}

.cc-dentistrecommend-text h3 {
    color: #003399;
    font-size: 25px;
    line-height: 30px;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    margin: 0 auto;
    width: 82%;
    padding-bottom: 26px;
}

.coldcity-video-text h2 {
    color: #003399;
    font-size: 40px;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
}

.cold-image-left-text h2, .cold-image-right-text h2 {
    color: #003399;
    font-size: 40px;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh";
    line-height: 46px;
}

.cold-image-left-text p {
    font-size: 16px;
    font-family: HelveticaNeueW02-45Ligh;
    line-height: 20px;
    max-width: 90%;
}

.cold-image-right-text p {
    font-size: 16px;
    font-family: HelveticaNeueW02-45Ligh;
    line-height: 20px;

}

.section.box-cc-six {
    padding-bottom: 55px;
}

.coldcity-video-text p {
    padding-bottom: 30px;
    font-size: 16px;
    font-family: HelveticaNeueW02-45Ligh;
}

.cold-image-right-text {
    padding-left: 12px;
}

.cold-image-txt p:nth-child(3) {
    max-width: 97%;
}

.box-cc-five {
    padding-top: 14px;
    padding-bottom: 40px;
}

.cold-image-left-text {
    padding-top: 0px;
}

.cold-image-right-text {
    padding-top: 0px;
}

.cold-image-left-text h2 {
    max-width: 85%;
}

.cold-image-right-text h2 {
    max-width: 80%;
}

.richText.video-text.component.even p {
    position: absolute;
    top: 62%;
    color: #fff;
    font-size: 19.34px;
    left: 39.2%;
    font-family: "HelveticaNeueW02-45Ligh";
    font-weight: bold;
}

.box.section.box-cc-one.component.first.odd {
    position: relative;
}

@media only screen and (min-width: 768px) {

    .box-cc-two .parametrizedhtml div#img {
        height: auto !important;
    }

    .box-cc-two .parametrizedhtml div#img1,
    .box-cc-three .parametrizedhtml div#img2 {
        height: auto !important;
    }

    .main-nav-box .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title, .main-nav-box .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title:hover {
        padding: 15px 18px 30px 18px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .box-cc-one iframe {
        width: 100%;
        height: 523px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
    .box-cc-one .parametrizedhtml div#img, .box-cc-three .parametrizedhtml div#img2 {
        height: auto !important;
    }

    .box-cc-one iframe {
        width: 100%;
        height: 523px;
    }

    .richText.video-text.component.even p {
        position: absolute;
        top: 47.8%;
        color: #fff;
        font-size: 15px;
        left: 38.2%;
        font-family: "HelveticaNeueW02-45Ligh";
        font-weight: bold;
    }
}

@media only screen and (max-width: 767px) {
    .box-cc-two .parametrizedhtml {
        margin-bottom: 20px;
    }

    .box-cc-one .parametrizedhtml {
        margin-bottom: 20px;
    }

    .cold-image-txt p:nth-child(2) {
        max-width: 90%;
        margin: 0 auto;
    }

    .cold-image-right-text {
        padding-left: 0;
    }

    .richText.section.cold-image-txt {
        padding-left: 0px;

    }

    .box-cc-three .parametrizedhtml {
        margin-bottom: 0px;
    }

    .box.section.big-rounded-box.component.even {
        margin-bottom: 20px;
    }

    .cold-image-right-text {
        padding-top: 35px;
    }

    .box-cc-two .parametrizedhtml div#img1 img#imgId1, .box-cc-three .parametrizedhtml div#img2 img#imgId2 {
        width: 100%;
    }

    .box-cc-five {
        padding-top: 0px;
        padding-bottom: 20px;
    }

    .box-cc-one .parametrizedhtml div#img {
        height: auto !important;
    }

    .box-cc-two .parametrizedhtml div#img1,
    .box-cc-three .parametrizedhtml div#img2 {
        height: auto !important;
    }

    .box-cc-two .parametrizedhtml div#img img#imgId {
        width: 100%;
    }

    .box-cc-three .parametrizedhtml div#img {
        height: auto !important;
    }

    .box.section.cc-outer-box.component.first.odd.last .component-content {
        max-width: 100%;
    }

    .image.section.cc-right-desktop-image.even,
    .image.section.cc-left-desktop-image.odd {
        display: none;
    }

    .Coldcity-txt {
        padding-top: 28px;
        padding-bottom: 103px;
    }

    .cold-image-txt h2 a {
        font-size: 26px;
    }

    :lang(en) .reference-coldestcity1 h2 {
        color: #003399;
        font-size: 53px;
        font-weight: normal;
        line-height: 55px;
    }

    .Coldcity-txt h3 {
        color: #003399;
        font-size: 32px;
        line-height: 35px;
        font-weight: normal;
        font-family: "HelveticaNeueW02-45Ligh";
        margin: 0 auto;
        width: 95%;
    }

    .cold-image-txt,
    .coldcity-video-text,
    .cold-image-left-text {
        text-align: center;
    }

    .cold-image-txt p:nth-child(3) {
        max-width: 95%;
        font-size: 21px;
        line-height: 25px;
        margin: 0 auto;
    }

    .cold-image-txt {
        padding-bottom: 50px;
    }

    .cc-dentistrecommend-text {
        padding-top: 42px;
        padding-bottom: 88px;
    }

    .cc-dentistrecommend-text h3 {
        color: #003399;
        font-size: 32px;
        line-height: 35px;
        font-weight: normal;
        font-family: "HelveticaNeueW02-45Ligh";
        margin: 0 auto;
        width: 87%;
    }

    .box-cc-one iframe,
    .box-cc-two iframe,
    .box-cc-three iframe {
        width: 100%;
        height: 270px;
    }

    .coldcity-video-text h2,
    .cold-image-left-text h2 {
        max-width: 80%;
        margin: 0 auto;
        line-height: 50px;
        font-size: 53px;
    }

    .coldcity-video-text p,
    .cold-image-left-text p,
    .cold-image-right-text p {
        padding-bottom: 30px;
        font-size: 21px;
        font-family: HelveticaNeueW02-45Ligh;
        max-width: 90%;
        margin: 10px auto 0px auto;
        line-height: 25px;
        text-align: center;
    }

    .cold-image-left-text {
        padding-top: 10px;
    }

    .cold-image-right-text h2 {
        max-width: 90%;
        margin: 0 auto;
        line-height: 50px;
        font-size: 53px;
        text-align: center;
    }

    .mobile-image.component {
        display: block;
    }

    .box-cc-six a img,
    .box-cc-five a img {
        width: 100%;
    }

    .richText.video-text.component.even p {
        position: absolute;
        top: 45%;
        color: #fff;
        font-size: 16px;
        font-family: "HelveticaNeueW02-65Medi";
        left: 36.2%;
    }
}

@media only screen and (max-width: 667px) {
    .box-cc-one iframe, .box-cc-two iframe, .box-cc-three iframe {
        width: 100%;
        height: 375px;
    }

    .cold-image-left-text {
        padding-top: 40px;
    }

    .cc-dentistrecommend-text {
        padding-top: 20px;
        padding-bottom: 50px;
    }

    .Coldcity-txt h3 {
        color: #003399;
        font-size: 2em;
        line-height: 35px;
        font-weight: normal;
        font-family: "HelveticaNeueW02-45Ligh";
        margin: 0 auto;
        width: 75%;
    }

    .cc-dentistrecommend-text h3 {
        color: #003399;
        font-size: 2em;
        line-height: 35px;
        font-weight: normal;
        font-family: "HelveticaNeueW02-45Ligh";
        margin: 0 auto;
        width: 75%;
    }

    :lang(en) .reference-coldestcity1 h2 {
        color: #003399;
        font-size: 2em;
        font-weight: normal;
        line-height: 50px;
    }

    .cold-image-txt p:nth-child(3) {
        max-width: 95%;
        font-size: 1.2em;
        line-height: 25px;
    }

    .coldcity-video-text h2, .cold-image-left-text h2 {
        max-width: 70%;
        margin: 0 auto;
        line-height: 45px;
        font-size: 3em;
    }

    .richText.video-text.component.even p {
        position: absolute;
        top: 47.5%;
        color: #fff;
        font-size: 16px;
        font-family: "HelveticaNeueW02-65Medi";
        left: 36.2%;
    }
}

@media only screen and (max-width: 640px) {
    .cold-image-txt {
        padding-bottom: 35px;
    }

    .cc-dentistrecommend-text {
        padding-top: 0px;
        padding-bottom: 30px;
    }

    .richText.video-text.component.even p {
        position: absolute;
        top: 44%;
        color: #fff;
        font-size: 12px;
        font-family: "HelveticaNeueW02-65Medi";
        left: 39.2%;
    }

    .box-cc-one iframe, .box-cc-two iframe, .box-cc-three iframe {
        width: 100%;
        height: 360px;
    }
}

@media only screen and (max-width: 568px) {
    .Coldcity-txt h3 {
        color: #003399;
        font-size: 2em;
        width: 80%;
    }

    .cold-image-txt p:nth-child(3) {
        max-width: 85%;
        font-size: 1.2em;
        line-height: 25px;
        margin: 0 auto;
    }

    :lang(en) .reference-coldestcity1 h2 {
        color: #003399;
        font-size: 3em;
        line-height: 45px;
    }

    .cold-image-txt {
        padding-bottom: 25px;
    }

}

@media only screen and (max-width: 568px) {
    .box-cc-one iframe, .box-cc-two iframe, .box-cc-three iframe {
        width: 100%;
        height: 310px;
    }

    .cold-image-right-text {
        padding-top: 45px;
    }

    .richText.video-text.component.even p {
        position: absolute;
        top: 45.5%;
        color: #fff;
        font-size: 12px;
        font-family: "HelveticaNeueW02-65Medi";
        left: 39.2%;
    }

    .Coldcity-txt h3 {
        color: #003399;
        font-size: 1.8em;
        line-height: 30px;
        width: 84%;
    }

    :lang(en) .reference-coldestcity1 h2 {
        color: #003399;
        font-size: 2.5em;
        font-weight: normal;
        line-height: 60px;
    }

    .cold-image-txt p:nth-child(3) {
        font-size: 1.2em;
        line-height: 25px;
        max-width: 85%;
        margin: 0 auto;
    }

    .cold-image-txt {
        padding-bottom: 25px;
    }

    .cc-dentistrecommend-text h3 {
        color: #003399;
        font-size: 2em;
        width: 85%;
    }

    .cc-dentistrecommend-text {
        padding-top: 0px;
        padding-bottom: 50px;
    }

    .coldcity-video-text h2, .cold-image-left-text h2 {
        max-width: 80%;
        margin: 0 auto;
        line-height: 45px;
        font-size: 3em;
    }

    .coldcity-video-text p, .cold-image-left-text p, .cold-image-right-text p {
        padding-bottom: 30px;
        font-size: 1.2em;
    }

    .cold-image-right-text h2 {
        font-size: 3em;
    }

    .box-cc-five {
        padding-top: 0px;
        padding-bottom: 0px;
    }

}

@media only screen and (max-width: 480px) {
    .box-cc-one iframe, .box-cc-two iframe, .box-cc-three iframe {
        width: 100%;
        height: 265px;
    }

    .cold-image-right-text {
        padding-top: 30px;
    }

    .richText.video-text.component.even p {
        position: absolute;
        top: 43%;
        color: #fff;
        font-size: 12px;
        font-family: "HelveticaNeueW02-65Medi";
        left: 36.2%;
    }

    .cold-image-right-text h2 {
        font-size: 2.5em;
        max-width: 67%;
        line-height: 40px;
    }

    .coldcity-video-text p, .cold-image-left-text p, .cold-image-right-text p {
        padding-bottom: 30px;
        font-size: 1em;
        margin: 10px auto 0px auto;
        line-height: 20px;
        max-width: 83%;
    }

    .coldcity-video-text h2, .cold-image-left-text h2 {
        line-height: 40px;
        font-size: 2.5em;
        max-width: 70%;
    }

    .cc-dentistrecommend-text h3 {
        color: #003399;
        font-size: 1.8em;
        width: 90%;
        padding-bottom: 23px;
    }

    .cc-dentistrecommend-text {
        padding-top: 0px;
        padding-bottom: 20px;
    }

    .cold-image-txt {
        padding-bottom: 25px;
    }

    :lang(en) .reference-coldestcity1 h2 {
        color: #003399;
        font-size: 2em;
        line-height: 40px;
    }

    .cold-image-txt p:nth-child(3) {
        max-width: 85%;
        font-size: 1em;
        line-height: 20px;
        margin: 0 auto;
    }

    .Coldcity-txt h3 {
        color: #003399;
        font-size: 1.8em;
        line-height: 30px;
    }

    .richText.Coldcity-txt {
        padding-top: 0px;
        padding-bottom: 40px;
    }

    .box-cc-five {
        padding-top: 0px;
        padding-bottom: 20px;
    }
}

@media only screen and (max-width: 375px) {
    .box-cc-one iframe, .box-cc-two iframe, .box-cc-three iframe {
        width: 100%;
        height: 211px;
    }

    .cold-image-left-text {
        padding-top: 20px;
    }

    .cold-image-right-text {
        padding-top: 15px;
    }

    .cold-image-right-text h2 {
        font-size: 2em;
    }

    .Coldcity-txt h3 {
        font-size: 1.2em;
        line-height: 22px;
    }

    :lang(en) .reference-coldestcity1 h2 {
        color: #003399;
        font-size: 1.5em;
        line-height: 35px;
    }

    .cc-dentistrecommend-text h3 {
        color: #003399;
        font-size: 1.2em;
        width: 80%;
        line-height: 25px;
        padding-bottom: 20px;
    }

    .coldcity-video-text h2, .cold-image-left-text h2 {
        line-height: 35px;
        font-size: 2em;
        max-width: 75%;
    }

    .coldcity-video-text p, .cold-image-left-text p, .cold-image-right-text p {
        padding-bottom: 30px;
        font-size: 1em;
        margin: 5px auto 0px auto;
        line-height: 20px;
        max-width: 90%;
    }

    .box-cc-five {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .richText.video-text.component.even p {
        position: absolute;
        top: 45%;
        color: #fff;
        font-size: 8px;
        font-family: "HelveticaNeueW02-65Medi";
        left: 39.2%;
    }

    .richText.Coldcity-txt {
        padding-top: 0px;
        padding-bottom: 9px;
    }
}

@media only screen and (max-width: 360px) {
    .box-cc-one iframe, .box-cc-two iframe, .box-cc-three iframe {
        width: 100%;
        height: 200px;
    }

    .richText.Coldcity-txt {
        padding-top: 0px;
        padding-bottom: 14px;
    }
}

@media only screen and (max-width: 320px) {
    .box-cc-one iframe, .box-cc-two iframe, .box-cc-three iframe {
        width: 100%;
        height: 179px;
    }

    .richText.video-text.component.even p {
        position: absolute;
        top: 40%;
        color: #fff;
        font-size: 0.6em;
        font-family: "HelveticaNeueW02-65Medi";
        left: 36.2%;
    }

    .Coldcity-txt h3 {
        color: #003399;
        font-size: 18px;
        line-height: 20px;
        width: 86%;
    }

    :lang(en) .reference-coldestcity1 h2 {
        color: #003399;
        font-size: 1.5em;
        font-weight: normal;
        line-height: 35px;
    }

    .cold-image-txt p:nth-child(3) {
        max-width: 95%;
        font-size: 1em;
        line-height: 20px;
    }

    .cc-dentistrecommend-text h3 {
        color: #003399;
        font-size: 18px;
        line-height: 24px;
        width: 85%;
        padding-bottom: 20px;
    }

    .coldcity-video-text h2, .cold-image-left-text h2 {
        max-width: 80%;
        margin: 0 auto;
        line-height: 30px;
        font-size: 26px;
    }

    .coldcity-video-text p, .cold-image-left-text p, .cold-image-right-text p {
        padding-bottom: 30px;
        font-size: 16px;
        line-height: 20px;
        max-width: 96%;
    }

    .cold-image-right-text h2 {
        line-height: 30px;
        font-size: 26px;
        max-width: 75%;
    }

    .box-cc-five {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .richText.Coldcity-txt {
        padding-top: 0px;
        padding-bottom: 30px;
    }

    .cold-image-txt {
        padding-bottom: 25px;
    }

    .cc-dentistrecommend-text {
        padding-top: 0px;
        padding-bottom: 25px;
    }

    .box-cc-two .parametrizedhtml {
        margin-bottom: 20px;
    }

    .richText.Coldcity-txt {
        padding-top: 0px;
        padding-bottom: 10px;
    }
}

/*vp81466 USIM10015790792 L3 Change for Italy on 01-Feb-2018*/
.page-prodotti-igiene-orale .box .tagBasedFilterResults .richText .component-content .richText-content h2 {
    color: #8f8b8b;
    font-style: italic;
    font-weight: 100;
}

/*migration changes starts*/
.reference-Repair-protect #img {
    height: 465px !important;
    position: relative;
    top: 26px;
}

.product-details-box .parametrizedhtml {

    margin-left: 75px;
}

.co-locale .product-carousel-item.sensodyne-carousel {
    padding-bottom: 59px;
}

@media only screen and (min-width: 768px) {
    .german-locale .main-nav-box .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title {
        padding: 15px 7px 30px 7px;
    }
}

.us-locale .header-box {
    width: 1349px;
}

.us-locale .home-us-img img {
    width: 1349px !important;
    height: 461px;
}

.us-locale .us-main-nav-box {
    width: 1349px;
}

:lang(ja-JP) .template-sensodyne-home-layout .product-grey-box .product-side-txt ul li {
    box-sizing: border-box;
}

.page-greenland-update .product-main-box-cp,
:lang(en).page-extra-whitening1 .product-main-box-cp {
    background: url(../../img/bg-products.png) center bottom no-repeat;
    padding-top: 60px;
}
:lang(da-DK) .page-greenland-update .product-main-box-cp {
    background-image: none;
    padding-bottom: 0;
}

.page-greenland-update .product-main-box-cp .left-box .product-side-txt ul,
:lang(en).page-extra-whitening1 .product-main-box-cp .left-box .product-side-txt ul {
    float: none;
}

.page-greenland-update .product-main-box-cp .left-box .product-side-txt ul li,
:lang(en).page-extra-whitening1 .product-main-box-cp .left-box .product-side-txt ul li {
    width: 100%;
    float: none;
}

.page-greenland-update .product-main-box-cp .right-box .product-side-image,
:lang(en).page-extra-whitening1 .product-main-box-cp .right-box .product-side-image {
    margin-top: 70px;
}

.large_white_text_64 {
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    font-size: 64px;
    color: #ffffff;
    font-weight: normal;
}

@media (max-width: 959px) {
    .large_white_text_64 {
        font-size: 50px;
    }
    .large-blue-text-64 {
        font-size: 50px;
    }
}

@media (max-width: 767px) {
    .large_white_text_64 {
        font-size: 24px;
    }
    .large-blue-text-64 {
        font-size: 24px;
    }
}

.large-blue-text-64 {
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    font-size: 64px;
    color: #014289;
    font-weight: normal;
}

.medium-blue-font-20 {
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    font-size: 20px;
    color: #014289;
    font-weight: normal;
}

.medium-blue-font-20-strong {
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    font-size: 20px;
    color: #014289;
    font-weight: bold;
}

.medium-blue-font-24 {
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    font-size: 24px;
    color: #014289;
    font-weight: normal;
}

.medium-blue-font-24-strong {
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    font-size: 24px;
    color: #014289;
    font-weight: bold;
}

.medium-blue-font-30 {
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    font-size: 30px;
    color: #014289;
    font-weight: normal;
}

.medium-blue-font-36 {
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    font-size: 24px;
    color: #014289;
    font-weight: normal;
}

.small_bold_grey_text_16 {
    font-family: "HelveticaNeueW02-65Medi", sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #666363;
}

.light_blue_font_24_line_height_smaller {
    font-size: 24px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-45Ligh", sans-serif;
    display: block;
    line-height: 1.2;
}

.ult_blue_font_78_middle_align {
    font-size: 78px;
    color: #014289;
    font-weight: normal;
    font-family: "HelveticaNeueW02-UltLt", sans-serif;
    display: block;
    line-height: 1;
    float: left;
}

@media (max-width: 767px) {
    .ult_blue_font_78_middle_align {
        font-size: 40px;
    }
}

:lang(zh-CN) .image-text-opt {
    display: block;
    font-family: "HelveticaNeueW02-UltLt";
    font-size: 64px;
    color: #ffffff;
    font-weight: normal;
    margin: 10px 0;
}

:lang(zh-CN) .dark-blue-opt {
    display: block;
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 22px 0 23px 0;
    font-weight: normal;
}

:lang(zh-CN) .blue-bold-txt-opt {
    display: block;
    font-weight: bold;
    font-family: "HelveticaNeueW02-65Medi";
    font-size: 24px;
    color: #014289;
    margin: 22px 0 23px 0;
}

:lang(zh-CN) .dark-blue-small-opt {
    display: block;
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    font-weight: normal;
    color: #014289;
    margin: 15px 0;
}

:lang(zh-CN) .dark-blue-bold-small-opt {
    display: block;
    font-family: "HelveticaNeueW02-65Medi";
    font-size: 20px;
    font-weight: bold;
    color: #014289;
    margin: 15px 0;
}

@media only screen and (max-width: 959px) {
    :lang(zh-CN) .image-text-opt {
        font-size: 50px;
    }
}

@media only screen and (max-width: 767px) {
    :lang(zh-CN) .image-text-opt {
        font-size: 24px;
        line-height: 1.1;
    }

    :lang(zh-CN) .dark-blue-opt,
    :lang(zh-CN) .blue-bold-txt-opt {
        line-height: 1.3;
    }
}

/* Coldest city MASTER ONLY */
.sensodyne_master .cc-outer-box {
    font-size: 16px;
}

.sensodyne_master .reference-coldestcity {
    margin-bottom: 25px;
}

.sensodyne_master .Coldcity-txt {
    line-height: 1.25;
    padding-bottom: 64px;
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensodyne_master .cc-dentistrecommend-text h1 {
    font-size: 28px;
    line-height: 1.25;
}

.sensodyne_master .cold-image-left-text h2,
.sensodyne_master .cold-image-right-text h2 {
    font-size: 28px;
    line-height: 1.25;
    max-width: none;
}

.sensodyne_master .cold-image-txt h2,
.sensodyne_master .cold-image-txt h2 a {
    font-size: 28px;
    line-height: 1.25;
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensodyne_master .cold-image-txt h2 strong {
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensodyne_master .cold-image-txt {
    line-height: 1.25;
    font-family: "HelveticaNeueW02-45Ligh";
}

.sensodyne_master .box-cc-two {
    margin-bottom: 30px;
}

.sensodyne_master .parametrizedhtml div#img1 img {
    display: block;
}

@media (min-width: 992px) {
    .sensodyne_master .cold-image-txt p {
        max-width: 90%;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .sensodyne_master .box-cc-two {
        margin-bottom: 50px;
    }
}

@media (max-width: 767px) {
    .sensodyne_master .Coldcity-txt,
    .sensodyne_master .cold-image-left-text,
    .sensodyne_master .cold-image-right-text {
        padding-right: 16px;
        padding-left: 16px;
    }

    .sensodyne_master .cold-image-left-text h2 {
        max-width: 90%;
    }

    .sensodyne_master .coldcity-video-text p, .cold-image-left-text p, .cold-image-right-text p {
        max-width: none;
    }

    .sensodyne_master .cc-dentistrecommend-text h1 strong {
        display: block;
    }
}

@media (max-width: 767px) {
    :lang(zh-CN) .page-extra-whitening1 .product-main-box-cp .right-box .product-buy-txt.component {
        margin-left: 25% !important;
        float: none;
    }

    :lang(zh-CN) .page-extra-whitening1 .product-side-image {
        margin-top: 20px;
        margin-bottom: 0;
    }
}

:lang(it-IT) .page-dentifricio-sensodyne-classic-protection .product-grey-box .left-box .product-side-txt ul li,
:lang(it-IT) .page-dentifricio-sensodyne-gum-protection .product-grey-box .left-box .product-side-txt ul li,
:lang(it-IT) .page-dentifricio-sensodyne-complex-daily-care .product-grey-box .left-box .product-side-txt ul li,
:lang(it-IT) .page-dentifricio-sensodyne-fresh-cleaning .product-grey-box .left-box .product-side-txt ul li,
:lang(it-IT) .page-dentifricio-sbiancante-sensodyne-gentle-whitening .product-grey-box .left-box .product-side-txt ul li,
:lang(it-IT) .page-dentifricio-sensodyne-f-previon .product-grey-box .left-box .product-side-txt ul li {
    display: block;
    float: none;
    width: 100%;
    box-sizing: border-box;
}

@media (min-width: 768px) {
    :lang(it-IT) .page-dentifricio-sensodyne-classic-protection .product-grey-box .left-box .product-side-txt ul,
    :lang(it-IT) .page-dentifricio-sensodyne-gum-protection .product-grey-box .left-box .product-side-txt ul,
    :lang(it-IT) .page-dentifricio-sensodyne-complex-daily-care .product-grey-box .left-box .product-side-txt ul,
    :lang(it-IT) .page-dentifricio-sensodyne-fresh-cleaning .product-grey-box .left-box .product-side-txt ul,
    :lang(it-IT) .page-dentifricio-sbiancante-sensodyne-gentle-whitening .product-grey-box .left-box .product-side-txt ul,
    :lang(it-IT) .page-dentifricio-sensodyne-f-previon .product-grey-box .left-box .product-side-txt ul {
        column-count: 2;
        column-gap: 10px;
    }
}

:lang(it-IT) .product-divider::before,
:lang(it-IT) .pronamel-text.product-divider::before,
:lang(it-IT) .product-divider-top::before {
    width: 100% !important;
    margin: 0 !important;
}

:lang(it-IT) .product-divider::after,
:lang(it-IT) .product-divider-top::after {
    display: none !important;
}

:lang(it-IT) .product-divider p,
:lang(it-IT) .product-divider-top p {
    display: inline-block;
    padding: 0 20px;
    background: #fff;
    position: relative;
}

.large_white_text_64_ocp {
    display: inline-block;
    font-family: "HelveticaNeueW01-55Roma", sans-serif;
    font-size: 64px;
    color: #ffffff;
    font-weight: normal;
}

@media (max-width: 959px) {
    .large_white_text_64_ocp {
        font-size: 50px;
    }
}

@media (max-width: 767px) {
    .large_white_text_64_ocp {
        font-size: 28px;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    :lang(nl-NL) .large_white_text_64_ocp {
        font-size: 26px;
    }

    :lang(es-ES) .large_white_text_64_ocp {
        font-size: 26px;
    }

    :lang(tr-TR) .large_white_text_64_ocp {
        font-size: 26px;
    }
}

:lang(en-GB) .note-txt {
    display: block;
    word-break: normal;
    word-wrap: break-word;
}

@media (max-width: 767px) {
    :lang(nl-NL) .page-Experiencing-Sensitivity .sensitivity-mobile-banner figcaption {
        padding-top: 10px;
    }
}

.medium_blue_font_20 {
    display: block;
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 20px;
    color: #014289;
    margin: 29px 0 10px 0;
    font-weight: normal;
}

@media (max-width: 767px) {
    .medium_blue_font_20 {
        margin: 20px 0 10px 0;
    }
}

:lang(nl-NL) .page-contact .grey-gradient-box h2 {
    font-family: "HelveticaNeueW02-45Ligh";
    font-size: 24px;
    color: #014289;
    margin: 26px 0 0 0 !important;
    font-weight: normal;
    border: none;
    padding: 0;
}

@media (max-width: 767px) {
    :lang(nl-NL) .page-contact .grey-gradient-box h2 {
        font-size: 20px;
    }
}

:lang(nl-NL) .product-details-box .sensodyne-txt h2 {
    border-bottom: none;
}

:lang(nl-NL) .product-details-box .sensodyne-txt h2:first-child {
    border-bottom: 1px solid rgba(143, 139, 139, .4);
    margin-bottom: 25px !important;
}

/* Big blue button */
.blue-button-big {
    display: inline-block;
    padding: 11px 20px 11px 40px;
    border-radius: 50px;
    font-size: 14px;
    font-weight: normal;
    box-sizing: border-box;
    background: #00a3db;
    letter-spacing: .2px;
    color: #fff !important;
    line-height: 1.3;
}

.blue-button-big::after {
    content: '';
    width: 20px;
    height: 20px;
    background: url("../../img/ICON_arrow-copy-3.png");
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
}

.blue-button-big:hover {
    color: #fff;
    background: linear-gradient(to bottom, #006dad, #01488e);
}

@media (min-width: 768px) {
    .blue-button-big {
        padding: 14px 37px;
        font-size: 18px;
    }
}

@media (min-width: 992px) {
    .blue-button-big {
        padding: 19px 50px;
    }
}

@media (max-width: 767px) {
    :lang(en-GB) .page-About-SensodyneP55 .h2-nopadding {
        text-align: center;
    }
}

:lang(en-MY) .page-About-Sensitivity .sensitivity-txt-image.component figcaption p,
:lang(en-PH) .page-About-Sensitivity .sensitivity-txt-image.component figcaption p,
:lang(in-ID) .page-Mengenai-Sensitivitas .sensitivity-txt-image.component figcaption p {
    margin: 10px 0;
}

:lang(en-MY) .page-About-Sensitivity .choose-box .sensodyne-txt h1,
:lang(en-PH) .page-About-Sensitivity .choose-box .sensodyne-txt h1,
:lang(in-ID) .page-Mengenai-Sensitivitas .choose-box .sensodyne-txt h1 {
    font-size: 24px;
    color: #014289;
    margin: 0 0 26px 0;
    font-weight: normal;
}

:lang(en-MY) .page-About-Sensitivity .dentist-box .sensodyne-txt h1,
:lang(en-PH) .page-About-Sensitivity .dentist-box .sensodyne-txt h1,
:lang(in-ID) .page-Mengenai-Sensitivitas .dentist-box .sensodyne-txt h1 {
    font-size: 24px;
    color: #014289;
    margin: 46px 0 12px 0;
    font-weight: normal;
}

:lang(en-MY) .page-About-Sensitivity .daily-box .sensodyne-txt h1,
:lang(en-PH) .page-About-Sensitivity .daily-box .sensodyne-txt h1,
:lang(in-ID) .page-Mengenai-Sensitivitas .daily-box .sensodyne-txt h1 {
    font-size: 24px;
    color: #014289;
    margin: 0 0 26px 0;
    font-weight: normal;
}

:lang(en-MY) .page-About-Sensitivity .sensitivity-grey-box .left-box .sensodyne-txt h1,
:lang(en-PH) .page-About-Sensitivity .sensitivity-grey-box .left-box .sensodyne-txt h1 {
    margin: 15px 0 15px 2px;
    font-size: 20px;
}

:lang(in-ID) .page-Mengenai-Sensitivitas .sensitivity-grey-box .left-box .sensodyne-txt h1 {
    margin: 22px 0 23px 0;
    font-size: 20px;
}

:lang(in-ID) .page-Mengenai-Sensitivitas .sensitivity-grey-box .left-box .sympton-txt h1 {
    margin: 0 0 26px 2px;
    font-size: 20px;
}

@media (max-width: 767px) {
    :lang(en-MY) .page-About-Sensitivity .choose-box .sensodyne-txt h1,
    :lang(en-PH) .page-About-Sensitivity .choose-box .sensodyne-txt h1,
    :lang(en-MY) .page-About-Sensitivity .daily-box .sensodyne-txt h1,
    :lang(en-PH) .page-About-Sensitivity .daily-box .sensodyne-txt h1,
    :lang(in-ID) .page-Mengenai-Sensitivitas .choose-box .sensodyne-txt h1,
    :lang(in-ID) .page-Mengenai-Sensitivitas .daily-box .sensodyne-txt h1 {
        line-height: 1.3;
        margin: 0 0 10px 0;
    }

    :lang(en-MY) .page-About-Sensitivity .dentist-box .sensodyne-txt h1,
    :lang(en-MY) .page-About-Sensitivity .dentist-box .sensodyne-txt h1,
    :lang(in-ID) .page-Mengenai-Sensitivitas .dentist-box .sensodyne-txt h1 {
        margin: 19px 0 8px 0;
        line-height: 1.3;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    :lang(es-ES) .next-link-txt .blue-link-txt {
        background-position: right 1px top 20px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    :lang(nl-NL) .next-link-txt .blue-link-txt {
        background-position: right 1px top 20px;
    }
}

@media (min-width: 768px) {
    :lang(fr-FR) .about-h3-big h3 {
        font-size: 28px;
    }
}

@media (min-width: 768px) {
    :lang(es-ES) .about-h3-big h3 {
        font-size: 28px;
    }
}

@media (max-width: 767px) {
    .sensodyne_master.page-fresh-mint-new .product-grey-box,
    .sensodyne_master.page-extra-fresh-gel-new .product-grey-box {
        background: none !important;
        padding-bottom: 0;
    }
}

:lang(es-CO) .note-txt,
:lang(es-PE) .note-txt,
.en_CAM .note-txt,
.es_CAM .note-txt {
    word-break: normal;
}

.product-divider-note.product-divider h6 {
    margin: 0;
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    font-weight: normal;
}

.product-divider-note.product-divider .note-txt {
    padding-top: 0;
}

.reference-number {
    vertical-align: super;
    font-size: smaller;
}
@media(min-width: 768px) {
    :lang(nl-NL) .page-true-white1 .product-side-txt .component-content .richText-content>p,
    :lang(nl-NL) .page-true-white22 .product-side-txt .component-content .richText-content>p {
        margin-bottom: 70px;
    }
    :lang(nl-NL) .page-true-white1 .left-box .product-side-txt ul :nth-child(2),
    :lang(nl-NL) .page-true-white22 .left-box .product-side-txt ul :nth-child(2) {
        transform: translateX(7%);
    }
}

