.strong-enamel-header-text h1::before{
position: absolute;
content: "";
height: 2px;
background-color: #cfcfcf;
width: 10%;
margin-left: 0px;
top: 12%;
left: 20%;
}
.strong-enamel-header-text h1::after{
position: absolute;
content: "";
height: 2px;
background-color: #cfcfcf;
width: 66px;
margin-left: 80px;
top: 12%;
}
.Strong-For-The-Day-outer-box { padding-bottom:60px;}
.Strong-For-The-Day-inner-box .pronamel-strong-logo{ padding:66px;}
.pronamel-strong-product-logo img{ display: block;margin: 0px auto;padding: 66px;}
.video-image-mobile,.banner-box-mobile{ display:none;}
.sftda-strong-teeth-image img,.sftda-strong-protect-image img {     display: block;margin: 0px auto;position: relative; }
.strong-enamel-text { margin: 0px auto;display: block;width:46%;font-size: 16px;line-height: 20px;}
.strong-enamel-header-text { text-align:center;padding: 140px 0px 30px 0px;}
.strong-enamel-text ~ .strong-enamel-header-text { padding:30px 0px 30px 0px;}
.sftda-header-text h1{text-align: center;    width: 73%;    margin: 0px auto; font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-style: normal; line-height:32px;padding-bottom: 60px;}
.strong-enamel-header-text h1{ font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-style: normal;}
.videobox-one{padding-bottom:24px;}
.videobox-two{ padding-bottom:35px;}
.video-textbox .proma-text{ padding:89px 0px 0px 28px;}
.video-textbox .proma-text p{ font-size: 16px;line-height: 20px;width: 70%; }
.Strong-For-The-Day-inner-box .pronamel-strong-logo img{    display: block;margin: 0px auto; }
.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child{
    margin-top:20px;
}
.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child{
    margin-top:20px;
}
/*navya
.page-products .overlay-content-inner .parametrizedhtml .component-content iframe {
    width: 800px !important;
    border: none !important;
    height: 654px !important;
    border-radius: 6px;
    margin-left: 0px;
}
end*/
#wrapper .pro-seven-days-whole-box .article-box-fr-desktop figcaption p{min-height: 120px;}
.page-pronamel-approach .pro-ra-desk-divider-box h2{
    min-height: 90px;
}
.pro-product-lp-whole-box .pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-four{margin-top:12px;}
#wrapper .article-box-fr-desktop figcaption a{min-height: 48px;}
.life-nutri-content-richtext {padding: 53px 0px 0px 77px;}
span.pro-bold-span { font-weight:normal;}
.page-everyday-beauty-tips .life-beauty-content-richtext-odd ol {padding-left:5px; margin-left:3px;}
.life-nutri-div-img ~ .life-nutri-img-box ~ .life-nutri-content-richtext {
padding:30px 0px 0px 4px; /*av0415 DT-9979*/
}
.life-nutri-direction-richtext
.life-nutri-content-richtext {padding: 53px 0px 0px 77px;}
.life-nutri-div-img ~ .life-nutri-img-box ~ .life-nutri-content-richtext ~ .life-nutri-direction-richtext h3{
padding-top:0px; margin-top:0px;
}
.page-everyday-beauty-tips .life-beauty-heading-richtext h2 { /*navya*/
	width: 780px;
margin: 0 auto;
/*line-height: 104px;*/
font-size: 30px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
color: #fff;
padding-left: 30px;
margin-top: 48px;
    /*text-decoration:underline;*/

}
.pro-tooth-test-dsk-ques-img-high h3 a, .pro-tooth-test-dsk-ques-img-low h3 a{
 color:#fff;
 font-size:15px;
 font-weight: 600;
     background-color: #18b095;
    border-radius: 50px;
    padding: 10px;
 }
    .pro-tooth-test-dsk-ques-img-high h3{
 padding-top:20px;
}
.page-everyday-beauty-tips .life-beauty-heading-richtext{
 width: 778px;
margin: 0 auto;
background: url(../../assets/img/background_1.png) no-repeat;
height: 118px;
	border: 1px solid #d2d1d1;

}
.page-everyday-beauty-tips .life-beauty-content-box {   /*navya*/
	width: 780px;
display: block;
margin: 0px auto;
border: 1px solid #d2d1d1;
border-radius: 0px 0px 50px 0px;
padding-bottom:5px; /* srikanth 13-04-2017 */
}
.life-beauty-mob-img-odd,.life-beauty-mob-img-even,.life-beauty-mob-foot-img img{  /*navya*/
display:none;
}
.page-everyday-beauty-tips .life-beauty-content-richtext-foot p{ /*navya*/
	width: 497px;
font-size: 20px;
padding-left: 380px;

}
.page-everyday-beauty-tips .life-beauty-dsk-foot-img img{ /*navya*/
float: left;
/*display: block;*/
box-sizing: border-box;
width: 20%;
	position: relative;
bottom: 18px;
}
.life-beauty-dsk-foot-img{
padding-left: 37px;
}
.life-beauty-mob-foot-img figcaption{
display:none;
}

.life-beauty-dsk-foot-img figure  figcaption p a{
 color: #5bcad3;
text-decoration: underline;
}
.page-everyday-beauty-tips  .pro-citrus-banner-richtext h1{
color: #1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:32px;
}
.life-beauty-content-richtext-odd h3{
font-size: 50px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
color: #00adbb;
padding-top: 16px;
}
.life-beauty-content-richtext-odd p em{
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: italic;
}
.page-everyday-beauty-tips .pro-citrus-header-txt-box p {
font-size: 16px;
letter-spacing: .002em;
line-height: 19px;
color: #6f7175;
margin-left: 1px;
/*width: 767px;*/
}
.life-beauty-content-richtext-odd ol li{   /*navya*/
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}
.life-beauty-content-richtext-odd ol li strong{   /*navya*/
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}
.life-beauty-content-richtext-even p em{
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: italic;
}
.life-beauty-content-richtext-even h3{  /*navya*/
font-size: 50px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
color: #00adbb;
}
.life-beauty-content-richtext-even ol li{    /*navya*/
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

/*navya*/
.life-beauty-content-richtext-even ol li strong{
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}
.life-beauty-content-richtext-even {
display:block;
}
.pro-healthy-living-whole-box  .pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one p:nth-child(2){
margin-bottom:26px;
}
.page-everyday-beauty-tips .life-beauty-heading-richtext h2 { /*navya*/
padding-left: 30px;
margin-top: 48px;
}
.pro-healthy-living-whole-box .pro-home-desk-tsr-img-four p:nth-child(2) {
width:97.5%;
margin-bottom:4px;
margin-top:0;
min-height:80px;
position: relative;
top: 15px;
}
/*.life-beauty-dsk-foot-img p:nth-child(2), .life-beauty-dsk-foot-img p:nth-child(3){
	display:none;
}*/
.life-beauty-dsk-foot-img figcaption p{
width: 66%;
font-size: 16px;
padding-top: 10px;
margin: 0px auto;
float: left;
margin-left: 56px;
}
.life-beauty-dsk-foot-img figcaption p:nth-child(2),.life-beauty-dsk-foot-img figcaption p:last-child{ display:none;}
.life-beauty-content-richtext-odd h3{ /*navya*/
padding-top: 16px;
}
.life-beauty-content-richtext-odd ol li{    /*navya*/
position: relative;
bottom: 3px;
}
.life-beauty-content-richtext-odd{   /*navya*/
	height:572px;
	padding-left:5px;
}
.page-everyday-beauty-tips .life-beauty-dsk-img-odd img{   /*navya*/
margin-top:37px;
}
.page-everyday-beauty-tips .life-beauty-dsk-img-even  img{   /*navya*/
position: relative;
/*bottom: 21px;*/
margin-top: 28px;
}
.life-beauty-content-richtext-even{   /*navya*/
	margin-top:26px;
	padding-left:20px;
}
.page-everyday-beauty-tips .life-beauty-content-richtext-even ol {   /*navya*/
padding-left:6px;
	width: 322px;margin-left:3px; font-weight:bold;
}
.life-beauty-content-richtext-even p{
	width:335px;
}
.page-protein-breakfast-recipes .pro-citrus-header-txt-box,
.page-everyday-beauty-tips .pro-citrus-header-txt-box {
width: 58%;
margin: 0 auto;
padding-bottom: 35px;
}

.life-nutri-foot-mob-img  figcaption{ display:none;}
.life-nutri-foot-dsk-img { display:block;}
.life-nutri-content-richtext .richText-content p:nth-child(3) {width:84%;}
.life-nutri-content-richtext .richText-content p:nth-child(2) {margin: 0px;padding: 0px;margin-bottom: 33px;}
.life-nutri-content-box .life-nutri-direction-richtext h3{ padding-top:16px;    margin-bottom: 0px; line-height:18px;}
.life-nutri-content-richtext p,.life-nutri-direction-richtext p{font-family: 'Roboto', sans-serif;font-weight: 400;font-style: normal;font-size:16px;line-height:20px;}
.life-nutri-content-richtext h2{font-family: 'Roboto', sans-serif;font-size: 24px;margin-bottom: 0px;text-transform: uppercase;line-height:24px;     color: #00adbb;}
.life-nutri-content-richtext h2 strong{font-family: 'Roboto', sans-serif;}
.life-nutri-direction-richtext h3,.life-nutri-content-richtext h3{font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-style: normal;padding-top: 40px;color: #1b3059;}
.life-nutri-content-richtext .richText-content p em{margin:0px; font-style:normal;    font-family: 'Roboto', sans-serif;font-weight: 400;font-style: italic;font-size:16px;line-height:18px;}
.life-nutri-content-richtext p:nth-child(1){ margin:0px;}
.life-nutri-content-box .life-nutri-content-richtext ul li{font-family: 'Roboto', sans-serif;font-weight: 400;font-style: normal;font-size:16px;padding-left: 38px;}
.life-nutri-content-box .life-nutri-content-richtext ul li strong{ font-family: 'Roboto', sans-serif; font-weight: 700; font-style: normal; color:#1b3059;}
.life-nutri-content-richtext ul{margin-top: 0px;padding-top: 0px !important;}
.life-nutri-content-box { border:2px solid #d2d1d1;border-radius: 0px 0px 44px 0px;}
.life-nutri-direction-richtext { width:80.5%;margin: 0px auto;}
.life-nutri-foot-dsk-img { position:relative;margin-top:33px;}
.life-nutri-foot-dsk-img figcaption{position: absolute;top: 65px;left: 62%;width: 32%;float: left; color:#fff;zoom: reset;}
.life-nutri-foot-dsk-img figcaption p a{    color: #fff;border-bottom: 1px solid;width: 97%;}
.life-nutri-foot-dsk-img figcaption p{     font-size: 16px;line-height: 20px;}
.life-nutri-foot-dsk-img  img{ width:100%;margin-bottom: -2px; display:block;}
.pro-sb-actv-lp-sqd-desk-img img,.profile-dsk-vthree-image img,.profile-dsk-vtwo-image img,.profile-dsk-vone-image img{ width:100%;}
.life-nutri-foot-mob-img img,.life-nutri-mob-img  img{ display:none; }
.pro-sb-actv-lp-squad-box img,.pro-sb-actv-lp-mob-vid-img img,.pro-home-mob-berry-img img,.pro-home-mob-tsr-img-three img,.pro-home-mob-tsr-img-two img,.pro-sb-act-vid-gal-dzung-img img,.pro-sb-act-vid-gal-cassey-img img,.pro-sb-act-vid-gal-cassey-img img,.pro-sb-act-vid-gal-kevin-img img,.pro-sb-act-vid-gal-kevin-img img, .pro-sb-act-vid-gal-rachel-img img,.pro-sb-act-vid-gal-rachel-img img,.profile-mob-vthree-image img,.profile-mob-vtwo-image img,.profile-mob-vone-image img{ display:block; width:100%; margin:0px auto;}

.pro-gentle-white-grid-richtext-four a{color:#006a80;}
.profile-dsk-video-box {zoom:reset;}
.pronamel-us-home-desktop-banner-richtext p span.pro-actv-hm-new-span sup{
top: -.3em;zoom: reset;}
.pro-sb-actv-lp-sqd-desk-img figcaption h4{
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
}
span.pro-hide-span{visibility:hidden;}
.pro-sb-vid-gal-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2){margin-bottom:32px;}
.profile-ins-image img{width:34%;}
.pro-sb-vid-gal-whole-box .pronamel-us-caring-desk-related-richtext {
padding-top: 62px;
}
.overlay-container iframe{ width:100% !important;}
.profile-quotes-richtext .richText-content::before{
content: open-quote;
position: absolute;
top: -23px;
font-weight: 900;
font-size:76px;
color: #1b3059;
font-family: 'Roboto', sans-serif;
left: 70px;
}
.profile-quotes-richtext .richText-content::after{
content: close-quote;
position: absolute;
top: 70px;
font-weight: 900;
font-size: 76px;
color: #1b3059;
font-family: 'Roboto', sans-serif;
bottom: 0px;
right: 82px;
}
.profile-dsk-banner-image img {
width:100%
}

.main .profile-dsk-video-two-box, .main  .profile-dsk-video-three-box {
width: 50%;
margin-left: 0!important;
zoom: reset;
}

.page-kevin-curry #footer,.page-dzung-duong #footer,.page-cassey-ho #footer,.page-rachel-talbott #footer {
margin-top:0!important
}

.profile-mob-video-box {
display:none
}

.profile-dsk-vtwo-richtext p {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:18px !important;
line-height:20px;
color:#64c8ca;
position:absolute;
bottom:5px;
left:25px;
background:url(../../assets/img/ICON_arrow.png);
background-repeat:no-repeat;
background-position:100%;
background-size:7%;
padding-right:15px
}

.profile-dsk-banner-image h1 {
font-size:24px;
line-height:26px;
font-family:'Roboto', sans-serif; /* nizam */
color:#646569; position:relative;
}

.profile-dsk-vone-richtext {
background-color:#00adbb;
margin-top:-5px;
text-align:center;
width:100%
}

.profile-dsk-vone-richtext h2 {
color:#fff;
padding:10px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
margin-bottom:0;
}

.profile-dsk-vtwo-richtext p a {
color:#5fc6c6!important
}
/* site improve issues */
.pro-effects-of-aciderosion-sub-richtext p a , .pro-contact-us-box-one p a , .pro-approach-box-one p a {
text-decoration:underline;
}
.pro-causes-of-aciderosion-richtext-one p a {
text-decoration:underline;
}
/* site improve issues */
.profile-dsk-vtwo-richtext span.profile-video-span {
display:inline;
font-size:16px;
color:#6f7175;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
line-height:24px
}

.profile-dsk-video-two-box .profile-dsk-vtwo-richtext h3,.profile-dsk-video-three-box .profile-dsk-vtwo-richtext h3 {
position:absolute;
top:19px;
left:20px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:24px;
line-height:24px;
color:#1b3059; width:125px;
}
/* .profile-dsk-video-two-box .profile-dsk-vtwo-richtext h3, .profile-dsk-video-two-box .profile-dsk-vtwo-richtext span.profile-video-span{
color:#fff;
} */

.pro-sb-actv-lp-desk-vid-img img {
width:99.5%
}

.pro-sb-actv-lp-sqd-desk-img figcaption p a .pro-actv-lp-desk-h-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
background:url(../../assets/img/CasseyIcon.png) no-repeat;
padding:0;
width:107px;
height:81px;
display:inline-block;
background-size:33%;
background-position:10px 50px;
position:absolute;
bottom:3px
}

.pro-sb-actv-lp-sqd-desk-img figcaption p a .pro-actv-lp-desk-app-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
background:url(../../assets/img/KevinIcon.png) no-repeat;
padding:0;
width:107px;
height:81px;
display:inline-block;
background-size:28%;
background-position:10px 38px;
position:absolute;
bottom:4px
}

.pro-sb-actv-lp-sqd-desk-img figcaption p a .pro-actv-lp-desk-srch-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
background:url(../../assets/img/RachelIcon.png) no-repeat;
width:107px;
height:92px;
display:inline-block;
background-size:26%;
background-position:10px 0;
position:absolute;
}

.pro-sb-actv-lp-sqd-desk-img figcaption p a .pro-actv-lp-desk-fork-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
background:url(../../assets/img/DzungIcon.png) no-repeat;
padding:0;
width:107px;
height:81px;
display:inline-block;
background-size:24%;
background-position:10px 38px;
position:absolute;
bottom:3px
}

.profile-mob-banner-box {
display:none
}

.profile-content-box .profile-quotes-richtext {
margin: 0 auto;
display: block;
width: 100%;
position: relative;
text-align: center;
}

.profile-content-box .profile-quotes-richtext p {
font-size: 24px;
line-height: 28px;
font-family:'Roboto', sans-serif;
text-align: center;
color: #00adbb;
width: 80%;
margin: 39px auto;
margin-bottom: 54px;
}

.page-dzung-duong .profile-content-box .profile-quotes-richtext p{width:60%;}
.page-dzung-duong .profile-quotes-richtext .richText-content::before{ left:141px;font-size: 76px;}
.page-dzung-duong  .profile-quotes-richtext .richText-content::after{  right:130px;}
.pro-sb-actv-lp-intro-box,.pro-sb-actv-lp-squad-box,.pro-sb-actv-lp-video-box,.pro-sb-actv-video-richtext {
width:780px;
margin:0 auto
}
.pro-sb-actv-lp-desk-tsr-box {
padding-top:67px
}
.profile-dsk-banner-image { zoom:reset;position:relative;}
.pro-sb-actv-lp-video-box,.pro-flouride-desk-banner-img figure,.profile-dsk-banner-box,.profile-dsk-banner-image figure,.profile-dsk-video-three-box {
position:relative;zoom:reset;
}

.profile-dsk-banner-image figcaption {
position:absolute;
top:41px;
width:50%;
left:19%;
/* zoom:reset; */
}

.profile-dsk-title-image {
position:absolute;
top:192px;
left:19%;/* zoom:reset; */

}

.profile-dsk-banner-image h1 span.profile-strong-span {
display:block;
font-size:52px;
line-height:56px;
color:#00205b;
font-family:'Roboto', sans-serif}

.profile-dsk-banner-image h1 span.profile-bright-span {
font-size:52px;
line-height:45px;
color:#00205b;
font-family:'Roboto', sans-serif}

.profile-dsk-banner-image h1 span.profile-squad-span {
font-size:52px;
line-height:45px;
color:#5fc6c6;
font-family:'Roboto', sans-serif}

.pro-flouride-desk-banner-img figcaption {
position:absolute;
top:40px;
left:17%;
color:#fff;
width:34%
}
.pro-sb-actv-intro-richtext{ width:91%;}
.pro-flouride-desk-banner-img figcaption h1 {
color:#fff;
font-size:54px;
line-height:56px;
font-family:'Roboto', sans-serif}

.pro-flouride-desk-banner-img figcaption p {
font-size:25px;
line-height:30px;
margin:0; color:#fff;
font-family:'Roboto', sans-serif}

.pro-sb-actv-lp-sqd-desk-img figcaption p a {color:#1fa0ad;vertical-align:middle}
.pro-sb-actv-lp-intro-box .pro-sb-actv-intro-richtext p a{ color:#1fa0ad; text-decoration:none; border-bottom:1px solid;}
.pro-sb-actv-lp-intro-box .pro-sb-actv-intro-richtext p a sup{ text-decoration:none; display:inline-block;}
.pro-sb-actv-lp-sqd-desk-img figure,.profile-dsk-video-two-box {position:relative}
.pro-sb-actv-lp-sqd-desk-img {padding-bottom:20px}
.pro-sb-actv-lp-sqd-desk-img figcaption {position:absolute;top:10px;left:20px}
.pro-sb-actv-lp-sqd-desk-img figcaption h3 {font-size:28px;font-family: 'Roboto Condensed', sans-serif;font-weight: 500;font-style: normal;color:#1b3059;margin-bottom:0;line-height: 28px;}
.pro-sb-actv-video-richtext p strong {
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:28px; /*navya*/
line-height:30px;
margin-bottom:0
}

.pro-sb-actv-lp-sqd-desk-img figcaption p {
margin-top:56px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
}

.pro-sb-actv-lp-content-box {
margin:0 auto;
position:relative
}

.pro-sb-actv-watch-video-richtext {
background-color:#00adbb;
width:99.5%;
text-align:center;
margin-top:-5px
}

.pro-sb-actv-watch-video-richtext p a {
font-size:24px;
padding:3px;
margin:1px;
color:#fff4f4;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
}

.pro-sb-actv-lp-mob-vid-img,.pro-sb-actv-lp-mob-squad-box {
display:none
}

.pro-actv-home-strong-span {
font-family:'Roboto', sans-serif;
font-size:44px;
color:#00205b;
margin-top:-36px;
margin-bottom:0;
padding-left:49px;
letter-spacing:-3px
}

.pro-actv-home-bright-span {
font-family:'Roboto', sans-serif;
font-size:44px;
color:#00205b;
margin-top:-36px;
margin-bottom:0;
padding-left:5px;
letter-spacing:-3px
}

.pro-actv-home-and-span {
font-family:'Roboto', sans-serif;
font-size:44px;
color:#00205b;
margin-top:-36px;
margin-bottom:0;
padding-left:5px;
letter-spacing:-3px
}

.pronamel-us-home-desktop-banner-richtext p:nth-child(1) {
font-family:'Roboto', sans-serif;
font-size:24px;
color:#00205b;
margin-top:-7px;
padding-left:162px;
background:url(../../assets/img/home-banner-new-image.png) no-repeat;
background-position:113px;
margin-bottom:-14px
}

.pronamel-us-home-desktop-banner-richtext p:nth-child(4) {
font-family:'Roboto', sans-serif;
font-size:16px;
color:#00205b;
margin-top:-36px;
width:200px;
padding-left:113px;
line-height:20px
}

.pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
margin-bottom:41px;
line-height:33px;
width:43%;
color:#21b4e3;
font-size:32px;
margin-top:-12px;
padding-left:81px;
font-family:'Roboto', sans-serif;
font-weight:700
}

.pronamel-us-home-desktop-banner-box img {
width:100%;
margin:0 auto;
position:relative;
/* height:400px */
}

.pro-home-teaser-desk-whole-box {
margin-top:5px
}

.pro-gentle-white-desk-tsr-whole-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-multiaction-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-daily-protection-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-fresh-breath-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-for-kids-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2 {
font-size:23.3px!important
}

.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-img-one img {
margin:0 -20px
}

.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-img-one {
margin:0 auto;
padding-left:25px
}

.pro-gentle-white-desk-carousel-box .pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two img,.pro-gentle-white-desk-carousel-box .pro-gentle-dsk-slide-box-five .pro-gentle-white-desk-slide-img-two img,.pro-gentle-white-desk-carousel-box .pro-gentle-dsk-slide-box-five .pro-gentle-white-desk-slide-img-one img {
width:17.7%;
height:auto;
display:block;
margin:0 auto
}

/* .pro-gentle-white-desk-carousel .carousel-slides {
height:433px!important
} */

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-richtext-one h1 strong,.page-strong-bright-mint-whitening-toothpaste.pro-gentle-white-grid-richtext-one h1 {
font-size:30px;
line-height:30px
}

.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-richtext-one h1,/*navya*/
.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-richtext-one h1 strong {
font-size:28px
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-desk-img,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-desk-img {
border-bottom:1px solid #dedede
}
.pro-seven-days-whole-box .pro-ra-desk-divider-box figcaption p:nth-child(2){min-height:80px;}
.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-richtext-four p,/*navya*/
.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-richtext-four p {
margin-top:17px;
width:100%;
color:#6f7175
}

.page-strong-bright-mint-whitening-toothpaste .pro-daily-protection-desk-tsr-box,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-daily-protection-desk-tsr-box {
margin-top:49px
}

.page-strong-bright-mint-whitening-toothpaste.pro-gentle-white-img-one img {
padding:50px 0;
padding-bottom:45px
}

.pro-gentle-white-grid-richtext-four p:last-child {
/* font-size:12px;
color:#878a8f */
}

.pro-product-lp-desk-callout-box .pro-home-dsk-tsr-box-six .pro-home-desk-tsr-img-one figcaption p:last-child,.pro-product-lp-desk-callout-box .pro-home-dsk-tsr-box-seven .pro-home-desk-tsr-img-one figcaption p:last-child {
/* background-image:none;
margin-top:25px */
    width: 243px;
}
.pro-gentle-white-video-richtext{
padding-top:20px;
}
.pro-gentle-white-desk-slide-img-two img #pr-war-form .pr-describeyourself-form-group {
display:none
}

.searchResults-title a {
color:#006a80
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img {
display:block;
margin:30px auto;
width:26%
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-desk-img img,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-desk-img img {
display:block;
margin:0 auto;
width:auto;
margin-top:-37px
}

.powerreviews .pr-review-rating .pr-stars-0-sm,.powerreviews .pr-snippet-stars .pr-stars-0-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px 5px!important;
width:123px;
height:28px;
background-size:118px
}

.pro-where-mob-param-box {
display:none
}

.page-how-pronamel-works .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.page-how-pronamel-works .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two {
min-height:443px
}

.pr-review-helpful-response {
margin-top:15px
}

.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-four,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-five {
border:1px solid #bbb;
border-radius:0 0 50px 0
}

select::-ms-expand {
display:none
}

.page-how-to-brush-your-teeth #footer {
margin-top:35px
}

.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
min-height:0;
}
#wrapper .pro-preventing-aciderosion-desk-tsr-box .article-box-fr-desktop figcaption h2 {
    min-height: 60px;
}
#wrapper .pro-preventing-aciderosion-desk-tsr-box .article-box-fr-desktop figcaption p{    min-height: 130px;}
.pr-comments-form-group {
padding-top:6px!important
}

.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:5px 15px 20px
}

.pr-rating-form-group .pr-control-label {
margin-bottom:34px!important
}

.form-group.pr-headline-form-group {
padding-top:0!important
}

.pro-fresh-berries-whole-box .carousel-nav {
margin-top:13px!important
}

.pro-healthy-living-whole-box .pro-home-desk-teaser-box-one figcaption,.pro-healthy-living-whole-box .pro-home-desk-teaser-box-two figcaption,.pro-healthy-living-whole-box .pro-home-desk-teaser-box-three figcaption,.pro-healthy-living-whole-box .pro-home-desk-teaser-box-four figcaption,.pro-healthy-living-whole-box .pro-home-desk-teaser-box-five figcaption {
padding-top:0
}

.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding-top:5px
}
.page-benefits-of-pronamel .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.page-benefits-of-pronamel .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
min-height:90px
}

.page-food-choices-to-avoid-acid-erosion .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2) {
min-height:78px
}

.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
min-height:90px
}

.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-top:8px;
margin-bottom:12px
}

.p-w-r fieldset {
margin-bottom:11px!important
}

.p-w-r textarea.form-control {
height:137px!important;
width:300px!important
}

.p-w-r .form-control {
color:#000;
border-radius:2px;
margin:0;
padding:18px!important
}

.pro-products-review-content-box .pro-gentle-white-write-review .p-w-r input[type=text] {
height:38px!important;
width:302px!important;
padding-left:19px!important
}

.pro-gentle-white-desk-product-richtext p {
width:100%
}

.pro-fight-erosion-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-fight-erosion-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-fight-erosion-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding-top:0
}

.powerreviews .pr-snippet a,.pr-snippet-read-reviews a {
font-size:17px!important;
line-height:20px!important
}

.pr-review-rating span.pr-rating {
margin-bottom:0;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 400;
font-style: normal;
color:#006a80!important;
font-size:22px;
line-height:22px
}

.pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-tooth-test-whole-box .pro-ra-desk-divider-box figcaption p:nth-child(2) {
margin-top:0px
}

.pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-top:0px;
margin-bottom:12px
}

.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-three-span {
font-size:36px;
line-height:40px!important
}

.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-one,.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-two,.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:100%;
}

.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:5px 15px 20px
}

.pro-seven-days-ban-text-box {
margin-top:46px!important
}

.pro-citrus-dsk-tips-five-richtext p {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
line-height:20px;
color:#6f7175
}

.pr-review-rating span.pr-rating {
margin-bottom:0;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-gentle-white-accordion-box .pro-gentle-white-content-richtext h2 {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:20px;
line-height:37px;
color:#1b3059;
font-weight:400;
letter-spacing:.02em
}

.pro-gentle-white-video-richtext p:last-child {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
margin:0;
padding-bottom:46px
}

.pro-gentle-white-accordion-box .pro-gentle-white-content-richtext p {
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
line-height:20px
}

.p-w-r .pr-star,.p-w-r .pr-star:hover,.p-w-r .pr-star-selected {
line-height:normal;
width:30px!important;
height:30px!important;
background-size:10px 10px;
display:inline-block;
margin-right:35px!important;
padding:4px!important
}

.p-w-r .pr-subscript,.p-w-r .pr-subscript span {
font-size:14px!important;
line-height:20px;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
font-size:14px!important;
line-height:20px;
}

.page-write-a-review .pro-gentle-heading-richtext h1 strong {
font-size:30px;
line-height:30px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
}

.pro-product-lp-whole-box .pro-product-lp-desk-tsr-whole-box {
padding-top:63px
}

.page-what-is-fluoride .pro-flouride-box-one .pro-flouride-richtext-one p:nth-child(5) {
line-height:17px
}

.page-snacks-for-kids .pro-article-pages-breadcrumbs {
padding:13px 12px
}

.page-benefits-of-pronamel .pro-approach-whole-box .pro-approach-box-one {
padding-bottom:76px
}

.pro-product-lp-whole-box .pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two img {
position:relative;
top:4px
}

.pro-product-lp-whole-box .pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-three img {
position:relative;
top:9px
}
.pro-seven-days-dsk-car-box ul li:nth-child(3) .pro-seven-days-dsk-slide-richtext h2 {
padding-top:0
}

.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-one,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-two,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-three {
min-height:inherit;
height:inherit
}

.page-search-results #footer {
margin-top:43px
}

.searchResults-title {
margin-top:32px!important;
padding-bottom:30px!important
}

.pro-search-whole-box {
margin-top:93px!important
}

.pro-approach-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-approach-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-approach-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-top:18px
}

.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-two,.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:462px
}

.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:5px 15px 20px
}

.pro-approach-whole-box.page-how-pronamel-works #footer {
margin-top:30px
}

.page-why-pronamel.page-benefits-of-pronamel #footer {
margin-top:100px
}

.page-why-pronamel.page-how-pronamel-works #footer {
margin-top:31px
}

.page-why-pronamel #footer {
margin-top:38px
}

.page-healthy-living #footer { /*av0415 DT-9980*/
margin-top:43px
}

.questionanswers {
margin-top:-5px
}

.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2) {
margin-top:5px
}

.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2),.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {
margin-top:17px
}

.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child {
margin-top:-1px
}

.pro-why-pronamel-banner-richtext h1 {
margin-bottom:20px
}

.pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-one {
margin-right:-3px
}

.pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-two {
margin-right:-11px
}

.page-preventing-tooth-erosion-kids #footer {
margin-top:46px
}

.page-healthy-living.page-snacks-for-kids #footer {
margin-top:38px
}

.carousel-slide {
zoom:reset
}

.pro-pronamel-science-richtext-one h1 {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-style: normal;
}

.page-how-pronamel-works .pro-ra-desk-divider-box .pro-tooth-enamel-desk-tsr-img-two h2 {
min-height:60px
}

.page-how-pronamel-works .pro-ra-desk-divider-box .pro-tooth-enamel-desk-tsr-img-one h2 {
min-height:71px
}

.pronamel-us-home-fresh-take-on-berries-box figure,
.pro-why-pronamel-tsr-desk-box figure,
.pro-ra-desk-divider-box figure {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.pronamel-us-home-fresh-take-on-berries-box .paragraphSystem,
.pro-why-pronamel-tsr-desk-box .paragraphSystem,
.pro-ra-desk-divider-box .paragraphSystem,
.pronamel-us-home-fresh-take-on-berries-box .component-content,
.pro-why-pronamel-tsr-desk-box .component-content,
.pro-ra-desk-divider-box .component-content {
    height: 100%;
}

.pro-why-pronamel-tsr-desk-box > .component-content > .paragraphSystem,
.pro-ra-desk-divider-box > .component-content > .paragraphSystem {
    display: flex;
}

.page-why-pronamel .pro-why-pronamel-tsr-desk-box figcaption h2 {
min-height:87px
}
.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-richtext-two h3:nth-child(2) {
margin-top:40px!important
}

.pro-aciderosion-childteeth-richtext h2 {
padding-top:3px!important
}

.pro-aciderosion-child-teeth-whole-box .pro-aciderosion-childteeth-richtext h1 {
margin-bottom:21px
}

.pro-aciderosion-childteeth-richtext ul {
padding-bottom:18px!important;
padding-top:7px!important
}

.pro-aciderosion-childteeth-richtext p:last-child {
padding-top:3px!important
}

.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
width:100%;
min-height:52px;
}

.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2),.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
padding-top:4px
}

.pro-product-lp-whole-box .pro-product-lp-banner-box {
padding-left:6px
}

.pro-aciderosion-child-teeth-whole-box .pro-aciderosion-childteeth-richtext h1,.pro-preventing-aciderosion-whole-box .pro-preventing-aciderosion-richtext h1 {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-style: normal;
}

.pro-preventing-aciderosion-richtext ul {
padding-top:8px!important
}

.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-one figcaption h2,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-two figcaption h2,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-three figcaption h2 {
padding-top:0
}

.pro-causes-of-aciderosion-richtext-one p:last-child {
margin-top:22px
}

.pro-fight-erosion-ban-text-box .pro-fight-erosion-banner-richtext h2 {
margin-bottom:33px
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-desk-img-box {
margin-top:46px!important;
    border: 1px solid #ccc;
}

.pro-coupon-thank-desk-richtext h1 {
color:#1b3059;
margin-top:0;
margin-bottom:0;
letter-spacing:.02em
}

/*
.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-one p:last-child,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-two p:last-child,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-three p:last-child {
width:100%!important
}
*/

.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-one,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-two,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-three {
min-height:432px
}

/*
.pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-one figcaption p:last-child,.pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-two figcaption p:last-child,.pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three figcaption p:last-child {
background-position:49.5% 5px!important
}
*/

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-box-one h1 {
margin-bottom:18px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-contact-us-content-box .pro-contact-us-box-one .richText p:nth-child(2) {
margin-bottom:39px;
font-size:14px
}

.pro-contact-us-content-box .pro-contact-us-box-one .richText p:nth-child(3),.pro-contact-us-content-box .pro-contact-us-box-one .richText p:nth-child(4) {
margin-bottom:19px
}

.pro-coupon-content-box .pro-coupon-desk-richtext .richText-content p {
margin-top:0;
margin-bottom:0;
font-size:14px;
line-height:18px;
color:#6f7175
}

.pro-coupon-content-box .wsform .wsform-label {
padding-top:0!important;
color:#6f7175;
font-weight:300
}

.pro-coupn-disc-richtext p {
padding-top:37px;
padding-bottom:3px;
color:#6f7175;
font-size:14px;
line-height:20px
}

.pro-flouride-richtext-one p {
color:#6f7175;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
line-height:20px
}

.page-tooth-erosion #footer {
margin-top:42px
}

.page-tooth-erosion .pro-home-desk-tsr-img-five h2 {
margin:5px 0
}

.pro-effects-of-aciderosion-sub-richtext p:nth-child(10) {
margin-bottom:15px
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-two p:nth-child(3) {
margin-top:12px;
margin-bottom:0
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-two p:nth-child(4) {
margin-top:9px
}

.pronamel-us-home-fresh-take-on-berries-image h2 {
font-size:30px;
line-height:30px
}

.pronamel-us-caring-desk-carousel ul li .pronamel-us-caring-desk-carousel-richtext {
top:29%
}

.pronamel-us-caring-desk-carousel ul li:first-child .pronamel-us-caring-desk-carousel-richtext p {
width:96%
}

.pronamel-us-caring-desk-carousel ul li:nth-child(2) .pronamel-us-caring-desk-carousel-richtext p {
width:100%
}

.storedetails li:before {
content:counter(item);
background:url(../../assets/img/map-locator.png);
width:auto;
height:auto;
background-size:90% 100%;
background-position:0 0;
float:left;
background-repeat:no-repeat;
position:relative;
margin-left:-32px;
top:10px;
font-size:16px;
line-height:20px;
color:#fff;
padding:5px 10px 11px 9px;
margin-right:10px;
text-align:center
}

.wsform .wsform-message {
display:none!important
}

.pro-faq-whole-box .accordion-content-wrapper p,.pro-faq-whole-box .accordion-content-wrapper ul {
margin-left:55px
}
.pro-faq-whole-box .accordion-content-wrapper h3,.pro-faq-whole-box .accordion-content-wrapper h2{padding-left:55px;}
.pro-faq-whole-box .accordion-content-wrapper .richText ul li:before {
top:0!important
}

.pro-faq-whole-box .accordion-content-wrapper .richText ul li {
padding-left:25px;
}

.pro-faq-whole-box .accordion-content-wrapper .richText ul li a,.pro-faq-whole-box .accordion-content-wrapper .richText p a {
color:#006a80;
text-decoration: underline;
}

.storedetails {
width:940px;
margin:0 auto
}

.store-results .results {
position:absolute;
left:17%;
top:11px;
color:#006a80
}

.div0,.div1,.div2,.div3 {
width:100%;
float:left
}

.storedetails ol {
counter-reset:item;
padding:0
}

.storedetails .div0 li,.storedetails .div1 li,.storedetails .div2 li,.storedetails .div3 li {
width:33.33%;
float:left;
clear:none;
padding-bottom:10px;
list-style-type:none;
counter-increment:item;
margin:0
}

.pronamel-us-home-desktop-banner-box {
position:relative
}

.pr-pagination-bottom .pr-page-nav-wrapper {
margin-top:0!important
}

.pr-base-modal .pr-review-main-wrapper,.pr-review-engine .pr-review-main-wrapper {
margin-bottom:44px!important
}

.pr-review-engine .pr-review-author-date {
margin-top:100px!important;
color:#000!important
}

.pr-review-engine .pr-review-sort-by {
margin-right:15px!important
}

.pr-review-engine .pr-review-wrap {
border:none!important
}

.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-one h2 {
width:100%;
margin-bottom:0
}

.pro-fresh-berries-desk-carousel .carousel-slide {
clear:both;
position:absolute;
width:95.6%;
padding:18px 2.2% 0
}

.pro-fresh-berries-desk-carousel .carousel-slide.is-active {
background:#fff!important;
padding-bottom:40px!important;
position:absolute!important
}

.pro-fresh-berries-desk-carousel .carousel-slides {
border:1px solid #d2d1d1;
padding:0;
border-bottom-right-radius:25px;
height:511px!important
}

.pro-fresh-berries-sub-one-box .carousel-nav-next {
right:5px
}

.pro-fresh-berries-sub-one-box .carousel-nav-prev {
left:-11px
}
.p-w-r .pr-footer {
border-top:none!important
}

.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-one-span,.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-two-span,.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-three-span,.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-four-span,.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-five-span,.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-six-span,.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-seven-span {
display:block!important;
font-size:16px;
line-height:21px;
letter-spacing:.02em;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-one-span {
width:88%;
line-height:19px;
margin-top:0px
}

.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-two-span {
width:92%;
margin-top:0px
}

.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-three-span {
width:85%;
margin-top:0px
}
.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-four-span{
 width:79%;
margin-top:0px
    }
.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-five-span {
width:93%;
margin-top:0px
}

.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-six-span {
width:90%;
margin-top:0px
}

.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-seven-span {
width:88%;
margin-top:0px
}

.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-one-span,.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-two-span,.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-three-span,.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-four-span,.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-five-span,.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-six-span,.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-seven-span {
width:100%;
/*display:block;*/
font-size:32px;
line-height:36px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
letter-spacing:.02em
}

.pro-seven-days-dsk-slide-richtext h2 span.snacking-dsk-h-four-span {
width:82%
}

.pro-gentle-white-whole-box sup,.pro-gentle-heading-richtext sup {
top:-.3em
}

.pro-tooth-test-dsk-car-box {
margin-top:24px!important
}

.pro-citrus-text-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
line-height:20px;
color:#6f7175
}

.page-homepage #header {
border:none
}

.pro-approach-box-one .pro-approach-richtext-one ul + p {
width:100%
}

.pronamel-us-caring-whole-box .pro-ra-desk-divider-box {
min-height:0!important
}

.pronamel-us-caring-whole-box .carousel-nav-next a {
background:transparent!important
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-desk-teaser-box {
background:none
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-box-two {
margin-top:0
}

.pro-faq-whole-box .pro-faq-heading-richtext {
margin-top:0
}

.pro-faq-whole-box .pro-faq-box-three .accordion-slide.last h3.accordion-head:after {
top:-43px!important
}

.pro-faq-whole-box .pro-faq-box-three .accordion-slide.last.is-active > .accordion-head:after {
top:17px!important
}

.pro-fight-erosion-panel-one-richtext p {
font-size:16px;
line-height:22px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
margin:9px 52px 28px
}

.pro-fight-erosion-whole-box .pro-fight-erosion-headline-richtext h2 {
margin-bottom:0!important
}

.pro-fight-erosion-whole-box .pro-fight-erosion-headline-richtext {
padding:22px 0!important
}

.pro-prevent-desk-steps-box figure {
float:left;
position:relative;
width:100%;
padding:15px 0
}

.pro-prevent-desk-img-six img,.pro-prevent-desk-img-five img,.pro-prevent-desk-img-four img,.pro-prevent-desk-img-three img,.pro-prevent-desk-img-two img,.pro-prevent-desk-img-one img {
float:left;
display:block;
margin:0 30px 0 20px;
box-sizing:border-box;
width:8%
}

.pro-prevent-desk-steps-box figcaption {
width:84%;
float:left
}

.pro-prevent-whole-box .pro-prevent-desk-steps-box figure figcaption p {
width:83%;
margin:0;
position:absolute;
transform:translate(18%,-50%);
top:50%;
left:0;
float:left
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-one a {
color:#006a80
}

.pro-prevent-whole-box .pro-prevent-richtext-one p strong {
color:#1b3059;
font-size:24px;
line-height:24px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
letter-spacing:.002em
}

.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-four figcaption h2,.pro-causes-of-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-flouride-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one h2 {
width:100%
}

.pro-diff-cavity-whole-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-diff-cavity-whole-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-causes-of-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-one h2 {
width:102%
}

.pro-causes-of-aciderosion-whole-box .accordion-slide.is-active > .accordion-head {
background:#fff
}

.pro-causes-of-aciderosion-whole-box .accordion-content-wrapper .richText ul li:before {
top:6px;
}

.pro-coupon-whole-box .wsform .mandatory-marker {
display:none
}

.p-w-r .thank-you-page .pr-rating-number span {
color:#006a80!important;
font-size:16px!important
}

.p-w-r .thank-you-page .pr-rating-number {
border:none!important;
float:left!important
}

.p-w-r .thank-you-page .pr-star {
background:transparent!important
}

#wrapper .pro-gentle-write-a-review-outer-box .p-w-r .thank-you-page .pr-star-selected {
margin-right:10px!important
}

#wrapper .pro-gentle-write-a-review-outer-box .p-w-r .thank-you-page .pr-star {
display:none!important
}

.p-w-r .thank-you-page .pr-rating-date {
margin-top:55px!important;
position:absolute!important;
right:0!important;
border:none!important
}

.p-w-r .pr-header {
border:none!important
}

.p-w-r .pr-subscript {
transform:translateY(92%)!important;
line-height:23px!important
}

.p-w-r .pr-pull-left {
transform:translateY(-150%)!important
}

.pr-subscript a {
color:#006a80!important
}

.form-group.pr-headline-form-group {
transform:translateY(148%)!important;
padding-top:16px
}

.form-group.pr-rating-form-group {
transform:translateY(-150%)!important
}

.pr-review-engine .pr-pagination-bottom {
text-align:center;
border-bottom:0 solid #ccc!important;
border-top:0 solid #ccc!important;
margin-top:45px;
float:right;
padding:0!important;
margin-bottom:0!important
}

.pr-review-engine .pr-review-wrap {
float:none
}

.page-write-a-review .pro-template-mobile-nav-box {
padding-bottom:0;
border-bottom:0 solid #d2d1d1
}

.pro-gentle-back-richtext p a {
color:#1b3059;
font-weight:400
}

.pro-gentle-back-richtext p {
padding:10px 20px;
border:1px solid gray;
border-right:none;
border-left:none;
background:url(../../assets/img/right-blue.png);
background-repeat:no-repeat;
background-position:19%;
background-size:.6%
}

.pro-tooth-test-whole-box .pro-tooth-test-ban-richtext p strong {
color:#1b3059;
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
letter-spacing:.02em;
line-height:18px
}

.pro-tooth-test-whole-box p {
font-size:16px;
color:#6f7175;
letter-spacing:.02em;
line-height:18px
}

.pro-tooth-test-whole-box .carousel-nav {
margin-top:33px
}

.pro-tooth-test-dsk-car-box {
margin-top:0;
padding:0
}

.pro-tooth-test-dsk-car-box .carousel {
margin:0 auto;
width:100%;
clear:none!important;
text-align:center;
padding:0
}

.pro-tooth-test-dsk-ques-crt-img figure,.pro-tooth-test-dsk-ques-incrt-img figure,.pro-tooth-test-dsk-ques-img figure {
text-align:center;
padding-top:15px
}

.pro-tooth-test-dsk-car-box {
position:relative
}

.pro-tooth-test-dsk-ques-img figcaption {
margin:0 auto;
width:16%
}

.pro-tooth-test-dsk-ques-incrt-img figcaption {
margin:0 auto;
width:25%
}

.pro-tooth-test-dsk-ques-crt-img figcaption {
margin:0 auto;
width:25%
}

.pro-tooth-test-dsk-ques-crt-img figcaption p:last-child {
width:61%
}

.pro-tooth-test-dsk-ques-incrt-img p {
position:absolute;
top:0;
text-align:center;
font-size:38px!important;
line-height:34px;
color:#f27612!important;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
padding:0 0 15px;
margin:85px 0 0 11px;
letter-spacing:-1px;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-dsk-ques-crt-img p strong {
letter-spacing:-1px
}

.pro-tooth-test-dsk-ques-incrt-img p:last-child {
position:absolute;
top:0;
text-align:center;
font-size:24px!important;
line-height:24px;
color:#fff!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding:19px 15px 15px;
margin:135px 0 0 32px;
border-top:2px solid;
letter-spacing:.1px;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-dsk-ques-crt-img p {
position:absolute;
top:0;
text-align:center;
font-size:38px!important;
line-height:38px;
color:#006a80!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding:0 0 15px;
border-bottom:2px solid #fff;
margin:85px 0 0 25px;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-dsk-ques-crt-img p:last-child {
position:absolute;
top:0;
text-align:center;
font-size:24px!important;
line-height:24px;
color:#fff!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding:0 13px 15px;
border-bottom:none;
margin:160px 0 0;
left:18%;
letter-spacing:-.25px;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-dsk-ques-img p {
position:absolute;
top:0;
text-align:center;
font-size:28px;
line-height:24px;
color:#fff!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding:0 5px 15px;
border-bottom:2px solid #fff;
margin:54px 0 0;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-dsk-ques-img h2 {
position:absolute;
top:0;
text-align:center;
margin:110px 0 0;
width:50%;
color:#fff;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 400;
font-style: normal;
font-size:48px;
line-height:48px;
left:26%;
font-weight:700;
letter-spacing:normal;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-ques-one h2,.pro-tooth-test-ques-two h2,.pro-tooth-test-ques-three h2,.pro-tooth-test-ques-four h2,.pro-tooth-test-ques-five h2,.pro-tooth-test-ques-six h2,.pro-tooth-test-ques-seven h2 {
position:absolute;
top:0;
text-align:center;
margin:100px 0 0;
width:100%;
color:#fff;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
font-size:48px;
line-height:48px
}

.pro-tooth-test-dsk-slide-box .questionWithRadio .formControl-radio,.pro-tooth-test-dsk-slide-box .questionWithCheck .formControl-radio {
display:none
}

.pro-tooth-test-dsk-slide-box .questionWithRadio .genericFormGroup label {
width:48%!important;
margin-right:2%!important;
margin-bottom:11px!important;
margin-left:0!important;
display:flex;
justify-content:center;
align-items:center;
font-size:20px!important;
background-color:#006a80;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
text-align:center;
padding:15px 9px!important;
font-weight:400;
line-height:20px;
box-sizing:border-box;
min-height:90px
}

.pro-tooth-test-dsk-slide-box .questionWithRadio .genericFormGroup label.optionActive.correct {
background:#1b3059
}

.pro-tooth-test-dsk-slide-box .questionWithRadio .genericFormGroup label.optionActive.incorrect {
background:#ccc
}

.pro-tooth-test-dsk-car-box .carousel .carousel-slides {
border:1px solid #d2d1d1
}

.pro-tooth-test-dsk-slide-box .quizScoreBox {
display:none
}

.pro-tooth-test-dsk-slide-box .questionWithRadio .imgContainer,.pro-tooth-test-dsk-slide-box .questionWithCheck .imgContainer {
padding-bottom:15px;
padding-left:2%;
padding-right:0;
width:98%
}

.pro-tooth-test-dsk-car-box {
padding-bottom:32px
}

.pro-tooth-test-dsk-tsr-box {
padding-top:60px;
padding-bottom:32px;
position:relative;
margin-top:24px!important
}

.pro-approach-whole-box .pro-approach-richtext-one ul li a {
color:#006a80
}

.pro-gentle-white-content-richtext.richText ul li:before {
color:#00a3db;
top:-3px!important
}

.pro-gentle-white-content-richtext ul {
padding-bottom:0!important;
padding-top:0!important
}

.pronamel-us-home-rana-video-image img {
cursor:pointer
}

.pro-gentle-white-desk-carousel {
padding-top:0!important
}

.pro-where-richtext-three,.pro-where-richtext-two {
display:none
}

.store-results #results {
display:none
}

.ziperror {
color:red;
font-size:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
display:block!important;
position:absolute;
top:-42px;
left:52.4%
}

.producterror {
color:red;
font-size:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
display:block!important;
position:absolute!important;
top:-42px;
left:35%!important
}

.pronamel-us-tooth-enamel-box-two {
margin-top:0
}

.storedetails h3 {
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
font-size:24px;
line-height:24px
}

.storeaddr {
padding-bottom:25px;
margin-left:10px;
margin-top:15px
}

.storeaddr p a {
color:#6f7175;
font-size:16px;
line-height:20px;
letter-spacing:.02em
}

.storedetails li {
padding:0
}

.storeaddr p {
margin:0;
line-height:20px;
font-size:16px;
padding:0;
color:#6f7175
}

.page-write-a-review #header {
border-bottom:0 solid #6f7175
}

.pronamel-us-caring-whole-box .pronamel-us-caring-box-one {
width:59%
}

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-box-one {
width:83%
}

.page-404 #footer {
margin-top:0
}

.pro-404-img img {
display:block;
margin:0 auto
}

.page-homepage #footer {
margin-top:0
}

.pro-where-whole-box {
margin-top:50px;
position:relative
}

.pro-where-box-one {
width:50%;
float:left;
clear:none
}

.pro-where-box-one .pro-where-richtext-one {
width:25%;
float:left;
clear:none;
padding-left:34%
}

.pro-where-box-two {
width:35%;
float:left;
clear:none;
padding-right:15%
}

#wrapper .pro-where-box-one .parametrizedhtml {
height:50px!important;
width:40%!important;
float:left;
clear:none;
display:block
}

#wrapper .pro-where-box-two .parametrizedhtml {
height:50px!important;
width:100%!important;
float:left;
clear:none!important;
display:block!important
}

.pro-where-box-two input#zipcode {
width:36%;
float:left;
height:50px;
border-radius:40px;
padding-left:10px;
border:1px solid #d2d1d1;
margin-left:32px;
text-align:center;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
color:#6f7175
}

.pro-where-box-two button#getstore {
float:right;
width:33%;
height:50px;
border-radius:40px;
padding-left:10px;
border:1px solid #d2d1d1;
margin-right:28px;
background:#006a80;
color:#fff;
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

#map-canvas {
width:100%!important;
height:500px!important;
margin-top:60px
}

.pro-where-whole-box .store-results .storedetails ul {
list-style:none;
list-style:none;
padding:0;
width:25%;
margin:20px auto
}

.pro-where-whole-box .store-results .storedetails ul li p a {
color:#6f7175
}

#wrapper .pro-where-whole-box .parametrizedhtml.section.store-results {
width:100%!important;
display:block!important;
height:auto!important;
box-sizing:border-box
}

.pro-where-richtext-one h1 {
font-size:20px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-wheretobuy-param-html-one .filter-by-product #selector {
width:93%;
float:right;
height:50px;
padding-left:10px;
margin-right:20px;
background:url(../../assets/img/wheretobuy.png);
background-repeat:no-repeat;
background-position:90% -3px;
background-size:50px 52px;
border:2px solid #ebeaea;
font-size:15px;
color:#1b3059;
padding-right:68px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}

.pro-wheretobuy-param-html-one .filter-by-product select {
-webkit-appearance:none;
-moz-appearance:none;
text-indent:1px
}

.pro-where-srch-desk-richtext,.pro-coupon-mob-richtext-one {
display:none
}

.pro-gentle-white-review-richtext p {
border-bottom:1px solid #d2d1d1;
padding-bottom:23px;
padding-left:15px
}

.pronamel-us-home-whole-box .pro-home-desk-tsr-img-one figcaption h2 {
min-height:60px
}

.searchResults-number {
border-bottom:1px solid #D5D1CE;
padding-bottom:23px
}
/* .pro-fight-erosion-whole-box .pro-tooth-enamel-desk-tsr-img-two h2 {
margin-top:30px
} */
/*
.pro-fight-erosion-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
margin-top:28px
} */

.pro-coupn-desk-form-bg-img {
position:relative
}

.pro-coupn-disc-richtext {
width:77%
}

.pro-coupn-disc-richtext a {
color:#006a80!important
}

.wsform.pro-coupon-desk-form input[type="text"] {
height:33px!important;
width:340px!important;
padding:4px 0 4px 6px;
margin-bottom:6px
}

.pro-faq-heading-richtext h1 {
width:95%
}

.pro-fresh-breath-desk-tsr-box,.pro-for-kids-desk-tsr-box,.pro-daily-protection-desk-tsr-box,.pro-multiaction-desk-tsr-box {
padding-top:60px
}

.pr-snapshot {
display:none!important
}

.pro-gentle-white-desk-carousel {
min-height:449px;
height:auto!important
}

.pro-gentle-white-desk-slide-img-one p:nth-child(2),.pro-gentle-white-desk-slide-img-two p:nth-child(2),.pro-gentle-white-desk-slide-img-three p:nth-child(2),.pro-gentle-white-desk-slide-img-four p:nth-child(2) {
width:73%;
margin-top:0;
min-height: 85px;
}

.pr-review-engine .pr-review-author-date {
border:none!important;
color:#666363!important
}

.pr-review-engine .pr-review-sort-box select {
border:1px solid #ccc;
border-radius:2px;
background:#fff;
padding:10px;
width:123px;
padding:5px 20px 5px 5px;
background:url(../../assets/img/select-dropdown.png) no-repeat transparent!important;
background-position:95% 10px!important;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none
}

.pro-gentle-white-grid-richtext-two .richText li {
font-size:14px!important;
line-height:14px!important
}

.pro-gentle-white-content-richtext .richText ul li:before,.pro-gentle-white-grid-richtext-three ul li:before,.pro-gentle-white-grid-richtext-two ul li:before {
top:-5px!important
}

.powerreviews .pr-snippet a,.pr-snippet-read-reviews a {
color:#666363!important;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
font-size:16px
}

.pr-snippet .pr-snippet-rating-decimal {
border:none!important
}

.pr-snippet-review-count {
display:none!important
}

.pr-snippet {
display:block!important
}
.pro-healthy-living-whole-box .pro-home-desk-tsr-img-four figcaption h2 {
min-height:38px;
margin-top:16px;
width:90%
}

.pro-healthy-living-whole-box .pro-home-desk-tsr-img-four figcaption p:last-child {
margin-top:0px
}

.pro-healthy-living-whole-box .pro-home-desk-tsr-img-five figcaption h2 {
min-height:60px;
margin-top:17px;
margin-bottom:8px;
width:90%
}

.pro-healthy-living-whole-box .pro-home-desk-tsr-img-two figcaption h2,.pro-healthy-living-whole-box .pro-home-desk-tsr-img-three figcaption h2 {
min-height:56px;
margin-top:14px;
width:90%
}

.pro-healthy-living-whole-box .pro-home-desk-tsr-img-five figcaption p:last-child {
margin-top:9px
}
#wrapper .pro-gentle-white-desk-tsr-whole-box .article-box-fr-desktop figcaption p{min-height:120px;}
.pro-multiaction-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-for-kids-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-daily-protection-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-fresh-breath-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-gentle-white-desk-tsr-whole-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-fight-erosion-whole-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-prevent-whole-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
font-size:23.9px;
min-height:43px;
width:100%
}
.breadcrumbs-without-separator li a {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
color:#6f7175
}

.breadcrumbs-without-separator li:before {
color:#6f7175!important
}

.pro-contact-us-box-one p strong {
color:#1b3059;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2) {
min-height:60px
}

.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one img,.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-two img,.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-three img {
min-height:235px
}

.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-two h2,.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
margin-top:14px
}

.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-top:19px
}

.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {
width:95%;
margin-top:19px
}

.pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-tooth-enamel-desk-tsr-img-three p:nth-child(2),.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2),.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2),.pro-approach-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-approach-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2),.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {
width:94%
}

.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-top:9px
}

.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
min-height:52px;
margin-top:10px;
width:100%
}

.pro-gentle-white-review-richtext h2 {
min-height:90px
}

.pro-tooth-test-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-test-whole-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-tooth-test-whole-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:100%;
}

.pro-fresh-breath-desk-tsr-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-fresh-breath-desk-tsr-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-fresh-breath-desk-tsr-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three,.pro-for-kids-desk-tsr-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-for-kids-desk-tsr-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-for-kids-desk-tsr-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three,.pro-daily-protection-desk-tsr-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-daily-protection-desk-tsr-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-daily-protection-desk-tsr-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three,.pro-multiaction-desk-tsr-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-multiaction-desk-tsr-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-multiaction-desk-tsr-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three,.pro-gentle-white-desk-tsr-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-gentle-white-desk-tsr-whole-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-gentle-white-desk-tsr-whole-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:442px
}
.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-four h2,.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-two h2,.pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-two h2,.pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
width:90%
}
.pro-tooth-test-whole-box .pro-ra-desk-divider-box figcaption h2{
min-height:60px;
}
.pro-fight-erosion-whole-box .pro-ra-desk-divider-box figcaption h2,.pro-causes-of-aciderosion-desk-tsr-box .pro-ra-desk-divider-box figcaption h2,.pro-diff-cavity-whole-box .pro-ra-desk-divider-box figcaption h2{
width:100%;
min-height:30px;
}
.pro-fight-erosion-whole-box .pro-ra-desk-divider-box figcaption p,.pro-tooth-test-whole-box .pro-ra-desk-divider-box figcaption p,.pro-causes-of-aciderosion-desk-tsr-box .pro-ra-desk-divider-box figcaption p,.pro-diff-cavity-whole-box .pro-ra-desk-divider-box figcaption p,.pro-effects-of-aciderosion-whole-box .pro-ra-desk-divider-box figcaption p{
    min-height: 105px;
}
.pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two figcaption p:last-child, .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child, .pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child, .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three figcaption p:last-child, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-two figcaption p:last-child, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-one figcaption p:last-child, .pro-home-mob-tsr-img-two figcaption p:last-child, .pro-home-mob-tsr-img-one figcaption p:last-child, .pro-home-mob-tsr-img-three figcaption p:last-child, .pro-home-desk-tsr-img-three figcaption p:last-child, .pro-home-desk-tsr-img-two figcaption p:last-child, .pro-gentle-white-desk-slide-img-one figcaption p:last-child, .pro-gentle-white-desk-slide-img-two figcaption p:last-child, .pro-gentle-white-desk-slide-img-one figcaption p:last-child, .pro-gentle-white-desk-slide-img-three figcaption p:last-child, .pro-gentle-white-desk-slide-img-four figcaption p:last-child, .pro-home-desk-tsr-img-one figcaption p:last-child, .pro-home-desk-tsr-img-four figcaption p:last-child, .pro-home-desk-tsr-img-five figcaption p:last-child{
min-height: 23px;
}
.pro-fight-erosion-whole-box .pro-ra-desk-divider-box figcaption ,.pro-tooth-test-whole-box .pro-ra-desk-divider-box figcaption,.pro-causes-of-aciderosion-desk-tsr-box .pro-ra-desk-divider-box figcaption,.pro-diff-cavity-whole-box .pro-ra-desk-divider-box figcaption,.pro-effects-of-aciderosion-whole-box .pro-ra-desk-divider-box figcaption {
flex: 1;
 }
.pro-sb-actv-lp-whole-box .pro-tooth-enamel-desk-tsr-img-one h2 {width:57%}
.pro-sb-actv-lp-whole-box .pro-tooth-enamel-desk-tsr-img-two h2 {width:80%}
.pro-sb-actv-lp-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2){ margin-bottom:34px;}
.pro-product-lp-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-product-lp-whole-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-product-lp-whole-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:446px
}

.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-four p:nth-child(2) {
width:96%
}

.p-w-r .control-label .pr-required-indicator,.p-w-r .pr-control-label .pr-required-indicator,.p-w-r .pr-required-indicator {
color:#fff!important
}

.questionWithRadio .genericFormGroup label {
font-family:'Roboto', sans-serif;
font-size:16px;
position:relative;
float:left!important;
padding:6px 5px 0!important;
margin-left:0!important;
width:173px!important;
line-height:20px;
margin-right:20px!important;
height:66px;
color:#fff;
font-size:16px!important;
background-color:#85cce8
}

.page-gentle-whitening-toothpaste .page-write-a-review #footer {
margin-top:0
}

.powerReviewsDisplayRating {
margin-left:27px
}

.pro-gentle-white-video-richtext p:first-child {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:30px;
color:#1b3059;
margin-top:11px
}

.pro-gentle-white-video-richtext .richText-content p:nth-child(1) {
margin:0;
margin-top:11px
}

.pr-review-engine p {
font-size:17px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pr-review-rating-headline {
color:#34b69c!important
}

.page-gentle-whitening-toothpaste .pro-gentle-white-desk-tsr-whole-box {
margin-top:79px
}

.pro-fresh-breath-whole-box .pro-fresh-breath-desk-tsr-box .pronamel-us-caring-desk-related-richtext {
padding-top:64px!important
}

.pro-daily-protection-whole-box .pro-daily-protection-desk-tsr-box {
background-position:0 -78px!important
}

.pro-gentle-white-desk-tsr-whole-box .pronamel-us-caring-desk-related-richtext {
padding-top:40px
}

.pro-gentle-white-desk-tsr-whole-box {
background-position:0 -80px
}

.pro-gentle-white-accordion-box {
width:56%;
margin:0 auto
}

.pro-gentle-heading-richtext h1 {
margin-left:5px;
margin-top:30px!important;
margin-bottom:4px
}

.pro-review-sub-head-richtext p:first-child {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
color:#1b3059;
font-size:24px;
margin:0;
margin-left:7px
}

.pr-rating-form-group .pr-control-label {
margin-bottom:30px!important
}

.p-w-r .table-cell,.p-w-r .pr-table-cell {
display:table-cell;
vertical-align:middle;
padding:10px;
padding-left:0!important
}

.p-w-r .form-group {
margin-bottom:38px!important
}

.p-w-r input,.p-w-r label {
background:0 0;
margin:0 0 26px!important;
padding:0;
font-size:14px
}

.formControl-radio {
visibility:hidden
}

.pro-tooth-test-mob-car-box {
display:none
}

.pro-fight-erosion-dsk-tsr-box {
padding-top:60px
}

.pro-fight-erosion-dsk-content-box {
margin-bottom:100px
}

#header {
/* border-bottom:1px solid #d8d8d8 */
}

.pro-citrus-header-txt-box {
margin-top:36px!important
}

.pro-citrus-header-txt-box p {
font-size:16px;
letter-spacing:.002em;
line-height:19px;
color:#6f7175;
margin-left:1px
}

.pro-citrus-header-one-span {
font-size:80px;
line-height:80px;
float:left;
width:48%;
text-align:center;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
}

.pro-citrus-dsk-tips-head-richtext h2 {
margin-top:20px!important
}

.pro-citrus-header-two-span {
color:#fff;
font-size:28px;
line-height:32px;
text-align:left;
float:left;
width:48%;
margin-top:12px;
margin-left:0%;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-citrus-dsk-tips-head-richtext {
text-align:center
}

.pro-citrus-whole-box .pronamel-us-caring-desk-related-richtext {
margin-top:58px
}

.pro-citrus-whole-box .pro-citrus-dsk-content-box-two {
padding-bottom:73px
}
.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-one p {
min-height:60px
}
.pro-how-to-brush-whole-box .pro-how-to-brush-desk-tsr-box {
padding-bottom:6px
}
.pro-approach-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-approach-whole-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two h2 {
margin-top:18px
}

.pro-approach-whole-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three h2 {
margin-top:18px;
width:90%
}

.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two h2,.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three h2 {
width:90%
}

.pro-fresh-berries-whole-box .pro-tooth-enamel-desk-tsr-img-three p {
width:95.5%
}

.pro-how-to-brush-content-box .pro-tooth-enamel-desk-tsr-img-two figure figcaption p:first-child {
width:95%
}

.pro-preventing-aciderosion-whole-box .pronamel-us-caring-desk-related-richtext,.pro-how-to-brush-whole-box .pronamel-us-caring-desk-related-richtext,.pro-fresh-berries-whole-box .pronamel-us-caring-desk-related-richtext {
padding-top:0
}

.pro-citrus-dsk-content-box-one {
display:block
}

.powerreviews .pr-review-engine a {
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: 300;
    font-style: normal;
}

.pro-template-mobile-nav-box {
display:none
}

.pro-tooth-test-dsk-img-box {
display:block
}

.pro-sitemap-richtext p a {
font-size:16px;
color:#1b3059;
    margin-left: 30px;
	    display: inline-block;
}
.pro-sitemap-richtext p a .map-text {
    margin-left: -27px;
}
.pro-sitemap-richtext p a:hover {
color:#006a80
}

.pro-gentle-white-hideproduct-richtext {
display:none
}

.pr-pros-form-group,.pr-cons-form-group,.pr-bestuses-form-group,.pr-bottomline-form-group,.pr-wasthisagift-form-group {
display:none!important
}

.pro-gentle-heading-richtext h1 strong {
font-size:24px;
line-height:30px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
}

.pro-gentle-write-a-review-outer-box .pro-gentle-back-richtext {
display:block
}

.pro-gentle-heading-richtext h1 {
font-size:30px;
line-height:30px
}

.p-w-r .pr-header .pr-header-product-img {
width:auto!important;
padding:0;
text-align:center
}

.pr-alert-container,.p-w-r .pr-header .pr-header-product-img img,.powerreviews .p-w-r .pr-header-title {
display:none!important
}

.p-w-r .pr-header-required,.p-w-r .pr-header-required span {
font-size:14px!important;
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-style: normal;
color:#666363;
}

.p-w-r .control-label span,.p-w-r .pr-control-label span {
color:#666363!important;
font-size:14px!important;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.p-w-r p {
color:#767676;
line-height:12px;
margin:3px 0!important
}

.p-w-r .pr-header {
margin-bottom:-8px;
border-bottom:1px solid #eee
}

.p-w-r .table-cell,.p-w-r .pr-table-cell {
display:table-cell;
vertical-align:middle;
padding:10px 0;
padding-bottom:0!important
}

.pro-products-review-content-box {
margin-top:68px!important
}

.pro-write-a-review-img-box {
width:44%!important
}

.pro-gentle-white-write-a-review-desk-image {
display:block!important;
width:100%!important;
margin-top:14px
}

.pro-gentle-white-write-a-review-mob-image {
display:none!important
}

.pro-gentle-read-review-richtext {
clear:none;
position:static!important
}

.pro-gentle-buy-now-richtext p a {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px
}

.pro-gentle-buy-now-richtext p a,.pro-gentle-get-coupon-richtext p a {
color:#fff;
font-size:16px
}
.pro-for-kids-whole-box .pro-gentle-buy-now-richtext p{line-height:14px;}
.pro-product-mob-grid-box {
display:none
}

.pro-diff-cavity-whole-box .pro-ra-desk-divider-box .pro-tooth-enamel-desk-tsr-img-three img {
height:232px;
width:100%
}
.pro-diff-cavity-whole-box .pro-diff-cavity-desk-tsr-box {
padding-top:72px
}
.pro-pronamel-science-content-box {
position:relative
}

.pro-pronamel-science-content-box .pro-pronamel-science-richtext-one {
margin-top:-79px;
padding-bottom:100px
}

.pro-approach-whole-box .pro-approach-content-box .pro-approach-richtext-one h2 + p {
font-size:0;
line-height:0
}

.pro-approach-whole-box .pro-approach-content-box .pro-approach-richtext-one h2 {
margin-bottom:0;
margin-top:22px
}

.pronamel-us-home-fresh-take-on-berries-image figure figcaption p:last-child {
margin-top:19px
}

.pronamel-us-home-youtube-image,.pronamel-us-home-facebook-image,.pronamel-us-home-twitter-image {
/* width:31.6%!important;
margin-left:0!important */
}

.pro-fight-erosion-dsk-content-box {
border:1px solid #ddd;
border-radius:0 0 50px 0
}

.pro-fight-erosion-dsk-pan-five-img img,.pro-fight-erosion-dsk-pan-four-img img,.pro-fight-erosion-dsk-pan-three-img img,.pro-fight-erosion-dsk-pan-two-img img,.pro-fight-erosion-dsk-pan-one-img img {
display:block;
margin:0 auto;
width:97%
}
#wrapper .pro-fight-erosion-whole-box .article-box-fr-desktop figcaption p{    min-height: 140px;}
.pro-fight-erosion-dsk-pan-two-img h3,.pro-fight-erosion-dsk-pan-one-img h3,.pro-fight-erosion-dsk-pan-four-img h3,.pro-fight-erosion-dsk-pan-three-img h3,.pro-fight-erosion-dsk-pan-five-img h3 {
position:relative;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:26px;
line-height:30px;
color:#fff;
text-align:center;
top:-46px;
margin-bottom:0;
margin-top:0
}

.pro-fight-erosion-panel-five-richtext p {
width:93%!important;
margin:0 auto;
padding-bottom:40px;
border:none!important;
padding-top:8px
}

.pro-fight-erosion-panel-one-richtext {
width:93%;
margin:0 auto;
padding-bottom:27px
}

/* .pro-fight-erosion-panel-five-richtext {
padding-bottom:46px;
width:86%
}
 */
/* .pro-fight-erosion-panel-one-richtext p:last-child,.pro-fight-erosion-panel-three-richtext p:last-child,.pro-fight-erosion-panel-five-richtext p:last-child,.pro-fight-erosion-panel-two-richtext p:last-child,.pro-fight-erosion-panel-four-richtext p:last-child {
margin: 9px 52px 44px;
} */

.pro-fight-erosion-panel-one-richtext p {
font-size:16px;
line-height:22px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
margin:9px 52px 44px
}

.pro-fight-erosion-dsk-pan-five-img figure,.pro-fight-erosion-dsk-pan-four-img figure,.pro-fight-erosion-dsk-pan-three-img figure,.pro-fight-erosion-dsk-pan-two-img figure,.pro-fight-erosion-dsk-pan-one-img figure {
position:relative;
margin-bottom:-15px
}

.pro-fight-erosion-intro-richtext p {
margin:0 auto;
width:72%;
text-align:center;
padding:34px 0 29px
}

.pro-fight-erosion-dsk-pan-head-img {
display:none
}

.pro-preventing-aciderosion-whole-box .pro-preventing-aciderosion-richtext {
margin-top:51px
}

.pro-preventing-aciderosion-whole-box .pro-preventing-aciderosion-richtext h1 {
margin-bottom:20px
}

.pro-preventing-aciderosion-whole-box .pro-ra-desk-divider-box {
padding-bottom:49px
}

.pro-aciderosion-child-teeth-whole-box .pro-aciderosion-child-teeth-desk-tsr-box {
background-position:0 -5px
}

.pro-aciderosion-child-teeth-whole-box .pronamel-us-caring-desk-related-richtext {
margin-top:116px
}

.pro-pronamel-science-whole-box .pro-pronamel-science-richtext-one h1 {
width:59%
}

.pro-pronamel-science-whole-box .pronamel-us-caring-desk-related-richtext {
padding-top:102px
}

.pro-pronamel-science-whole-box .pro-pronamel-science-desk-tsr-box {
background-position:0 -3px
}

.pro-flouride-richtext-one h2,.pro-flouride-box-one .pro-flouride-richtext-one p {
margin-left:0px;
}

.pronamel-us-template-header-gsk-logo-image {
width:4%!important;
margin-left:4.5%!important
}

.pronamel-us-template-header-desktop-pronamel-logo-image {
width:130px!important;
float:left!important;
padding-top:0
}

#wrapper .pronamel-us-template-desktop-header-main-navigation {
width:680px;
float:right;
}

.pr-review-engine .pr-pagination-top {
visibility:visible!important;
height:0;
width:0;
display:inline-block;
float:right;
width:20%!important;
text-align:right;
position:relative;
top:-118px!important
}

.pr-pagination-bottom .pr-page-nav-wrapper {
margin-top:0!important
}

.pr-pagination-top .pr-page-nav-wrapper {
margin-top:50%!important;
font-size:16px
}

.pr-page-nav-wrapper span.pr-page-next,.pr-page-nav-wrapper span.pr-page-prev {
color:#006a80!important;
font-size:16px!important;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
line-height:18px!important;
letter-spacing:.02em
}

.pr-review-engine-min-width-690px .pr-review-faceoff-review-wrapper,.pr-page-count-wrapper {
display:none!important
}

.pronamel-us-template-mobile-header-search-box {
display:none
}

.p-w-r .pr-rating-star {
display:none!important
}

.pronamel-us-home-fresh-take-on-berries-box .component {
margin-bottom:45px!important
}

.pronamel-us-home-fresh-take-on-berries-image img {
width:100%;
display:block
}

#wrapper .pronamel-breadcrumbs-box {
width:100%;
border-bottom:1px solid #dfdfdf;
border-top: 1px solid #dfdfdf;
}

.pro-article-pages-breadcrumbs {
padding:15px 12px 15px 85px;
width:960px;
margin:0 auto
}

sup {
top:-.4em
}

.pronamel-us-template-desktop-header-box-two {
width:100%
}

li.even.last.is-current a {
color:#006a80
}

#wrapper .parametrizedhtml,#mydiv {
width:100%!important
}
/* alam | GSKBD-28020 |26-04-23 | remove !important in both properties */
/* .pro-dentist-parameterized-html iframe {
width:100%;
height:530px
} */

.pronamel-us-home-no-one-dentist-image,.pro-home-dentist-video-box-one,.pro-home-dentist-box {
width:83%;
margin:0 auto;
display:block
}

[id=wrapper] #footer .main {
border:none
}

.parametrizedhtml {
position:relative;
top:0;
left:0
}

.pro-citrus-dsk-tips-head-richtext h2,.pro-citrus-dsk-content-box-two h2 {
color:#006a80;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
}

.pro-citrus-dsk-content-box-two,.pro-citrus-dsk-content-box-one {
position:relative
}

.pro-citrus-dsk-tips-head-richtext {
position: absolute;
    left: 0;
    z-index: 1;
    width: 58%;
    margin: 0px auto;
    right: 0px;
    max-width: 781px;
}

.pro-citrus-dsk-tips-one-richtext {
position:absolute;
top:14.8%;
width: 188px;
left:8%
}

.pro-citrus-dsk-tips-two-richtext {
position:absolute;
top:29.2%;
width:17%;
left:53.5%
}

.pro-citrus-dsk-tips-three-richtext {
position:absolute;
top:47.5%;
width:18.5%;
left:32%
}

.pro-citrus-dsk-tips-four-richtext {
position:absolute;
top:56%;
width:14%;
left:67.8%;
text-align:center
}

.pro-citrus-dsk-tips-five-richtext {
position:absolute;
top:77.4%;
width:24%;
left:28%;
text-align:left
}

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-box-one {
width:83%
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-one,.pro-diff-cavity-whole-box .pro-diff-cavity-box-two,.pro-diff-cavity-whole-box .pro-diff-cavity-box-five,.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-one,.pro-causes-of-aciderosion-richtext-two {
width:58.5%;
margin:0 auto
}

.pro-prevent-whole-box .pro-prevent-desk-tsr-box {
background-position:0 31px
}

.pro-prevent-whole-box .pronamel-us-caring-desk-related-richtext {
margin-top:147px
}

.pro-fresh-berries-whole-box .pro-fresh-berries-richtext {
width:58%;
margin:52px auto
}

.pro-fresh-berries-whole-box .pro-fresh-berries-richtext h2 {
margin-top:37px
}

.pro-fresh-berries-whole-box .pronamel-us-caring-desk-related-richtext {
margin-top:79px
}

.pro-fresh-berries-whole-box .pro-fresh-berries-desk-tsr-box {
background-position:0 -38px
}

.pro-diff-cavity-whole-box .pro-ra-desk-divider-box {
min-height:432px
}

.pro-fresh-berries-whole-box,.pro-ra-desk-divider-box
/* .pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-enamel-desk-tsr-img-two,.pro-tooth-enamel-desk-tsr-img-three*/ {
min-height:463px
}

.pro-how-to-brush-whole-box .pro-how-to-brush-banner-richtext {
width:58%;
margin:41px auto
}

.pro-how-to-brush-whole-box .pronamel-us-caring-desk-related-richtext {
margin-top:8px
}
.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child{
min-height:0;
}
.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child,.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child,.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {
margin-top:30px
}

.p-w-r .pr-subscript,.p-w-r .pr-subscript span,.p-w-r .pr-submit a {
font-size:20px;
line-height:24px
}

.p-w-r a {
color:#006a80
}

.p-w-r .pr-accessible-btn {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
letter-spacing:.02em;
border-bottom-width:2px;
-moz-box-sizing:border-box;
text-shadow:none;
text-transform:none;
display:inline-block;
margin-bottom:0;
text-align:center;
vertical-align:middle;
cursor:pointer;
background-image:none;
white-space:nowrap;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
padding:14px 30px!important;
font-size:16px!important;
line-height:1;
border-radius:2px;
color:#fff;
background-color:#006a80!important;
border:none;
border-bottom:0 solid #085c91!important;
border-radius:20px!important;
}

.p-w-r input[type=text] {
height:41px!important;
border-radius:20px;
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-style: normal;
color:#c1c1c2
}

.p-w-r .pr-subscript a {
font-size:14px!important;
line-height:20px!important
}

.p-w-r .pr-subscript,.p-w-r .pr-subscript span {
font-size:16px!important;
line-height:20px
}

.p-w-r input,.p-w-r label {
background:0 0;
margin:0 0 5px;
padding:0 0 15px;
font-size:14px
}

.p-w-r .pr-accessible-btn:hover {
background:#006a80!important;
color:#fff;
border-color:#006a80!important
}

.p-w-r .thank-you-page .pr-text {
background:0 0;
max-width:inherit;
line-height:18px;
width:100%;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px
}

.pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img,.pr-header-table {
display:block!important
}

.p-w-r .thank-you-page .title {
font-size:24px;
color:#1b3059;
text-align:left;
outline:0;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 300;
font-style: normal;
letter-spacing:.02em!important
}

#wrapper .pro-gentle-write-a-review-outer-box .p-w-r .pr-star-selected {
margin-right:35px!important
}

.p-w-r .thank-you-page .subtitle {
color:#797979;
font-size:14px;
margin-bottom:36px;
text-align:left;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

#wrapper .powerreviews .p-w-r .pr-star-selected {
background-image:url(../../assets/img/star-off.png)!important;
background-repeat:no-repeat;
background-size:26px;
background-position:3px 4px;
background-color:transparent;
height:60px;
width:37px;
outline-color:transparent
}

.pr-war #pr-war-form #pr-rating .pr-rating-stars .pr-star {
background-image:url(../../assets/img/star-on.png)!important;
background-repeat:no-repeat;
background-size:26px;
background-position:3px 4px;
background-color:transparent;
height:60px;
width:37px;
outline-color:transparent
}

.p-w-r .pr-star,.p-w-r .pr-star:hover,.p-w-r .pr-star-selected {
line-height:normal;
width:30px!important;
height:30px!important;
background-size:10px 10px;
display:inline-block;
margin-right:43px!important;
padding:4px!important
}

.thank-you-page .p-w-r .pr-star {
background-color:#fff!important
}

.p-w-r .pr-submit .pr-logo-container {
margin-top:9px;
display:none
}

.pro-gentle-white-grid-richtext-one h1,.pro-gentle-white-grid-richtext-one h1 strong {
font-size:30px;
line-height:32px;
margin-bottom:7px
}

.pro-gentle-white-grid-richtext-one h1 strong {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
letter-spacing:-1px
}

.pro-gentle-write-a-review-Inner-box {
width:63%;
margin:54px auto 0;
left:0;
position:relative
}

.p-w-r .thank-you-page .pr-rating-date {
margin-left:3px;
border:0 solid #DDD;
padding:3px 4px 1px;
color:#000
}

.pro-gentle-back-richtext p {
padding:10px 20%;
border:1px solid #d2d1d1;
border-right:none;
border-left:none
}

.p-w-r .thank-you-page .headline {
padding:0;
font-weight:700;
font-size:18px;
color:#006a80;
text-align:left;
margin-bottom:0
}

.pro-gentle-write-a-review-outer-box .powerreviews {
border-top:0 solid!important
}

.p-w-r h5 {
display:none
}

.pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-two .richText ul {
padding-top:0
}

p .pr-nav-back-to-top {
display:none
}

.pr-review-rating span.pr-rating {
border:none!important;
color:#006a80!important;
position:relative;
top:9px
}

.pr-base-modal .pr-rating,.pr-base-modal .pr-review-author-date,.pr-review-engine .pr-review-author-date {
border:0 solid #ccc;
border-radius:0;
display:inline-block;
color:#006a80!important;
padding:1px 6px;
margin-bottom:10px;
height:20px;
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-style: normal;
margin-top:35px
}

.pr-review-engine .pr-review-author-date {
color:#666363!important;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pr-review-engine .pr-rating {
border:0 solid #ccc;
border-radius:0;
display:inline-block;
color:#006a80!important;
padding:1px 6px;
margin-bottom:10px;
height:20px;
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-style: normal;
margin-top:35px;
font-size:16px;
line-height:16px
}

.pr-rating .pr-rounded {
color:#34b69c!important
}

.powerreviews .pr-review-rating .pr-stars-3-sm,.powerreviews .pr-snippet-stars .pr-stars-3-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -146px!important;
width:144px;
height:29px;
background-size:118px
}

.pr-snippet .powerreviews .pr-review-rating .pr-stars-3-sm span.pr-snippet-rating-decimal,.pr-snippet .powerreviews .pr-snippet-stars .pr-stars-3-sm span.pr-snippet-rating-decimal {
background-position:2px -171px!important;
height:29px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-4_5-sm,.powerreviews .pr-snippet-stars .pr-stars-4_5-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -146px!important;
width:144px;
height:29px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-4-sm,.powerreviews .pr-snippet-stars .pr-stars-4-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -196px!important;
width:144px;
height:29px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-1-sm,.powerreviews .pr-snippet-stars .pr-stars-1-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -45px!important;
width:123px;
height:28px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-2-sm,.powerreviews .pr-snippet-stars .pr-stars-2-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -96px!important;
width:144px;
height:30px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-5-sm,.powerreviews .pr-snippet-stars .pr-stars-5-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -246px!important;
width:123px;
height:28px;
background-size:118px
}

p.pr-review-author-name,p.pr-review-author-location {
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-style: normal;
}

.pr-review-engine-min-width-690px .pr-review-author {
float:left!important;
width:100%!important;
margin-left:0;
padding-left:0
}

.pr-base-modal .pr-fb-follow-modal-header,.pr-base-modal .pr-review-rating-headline,.pr-review-engine .pr-base-modal .pr-fb-follow-modal-header,.pr-review-engine .pr-review-rating-headline {
font-size:24px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
line-height:30px;
margin-top:25px
}

.pr-base-modal .pr-review-helpful-text,.pr-review-engine .pr-review-helpful-text {
display:inline-block;
color:#303533;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pr-snippet,.pr-snippet .pr-snippet-read-reviews,.pr-snippet .pr-snippet-review-count,.pr-snippet .pr-snippet-stars,.pr-snippet .pr-snippet-write-review {
display:block;
text-align:center
}

.pr-review-engine-min-width-690px .pr-fb-reviewComment,.pr-review-engine-min-width-690px .pr-review-main-wrapper,.pr-review-engine-min-width-690px .pr-review-rating-wrapper {
float:left!important;
width:100%!important
}

.pr-snippet .pr-snippet-rating-decimal {
border-radius:2px;
vertical-align:middle;
font-weight:700;
display:inline-block;
background:#fff;
padding:1px 6px;
height:18px;
margin-right:5px;
font-size:16px!important;
line-height:18px;
color:#34b69c!important
}

.pr-snippet .pr-snippet-review-count {
margin-left:5px;
display:none
}

.pr-snippet .pr-snippet-read-write {
display:block;
margin:0 auto;
position:relative;
text-align:center;
padding-top:10px
}

.pr-snapshot-body {
display:none
}

.powerreviews.pr-base-modal a,.powerreviews .pr-pa-snippet a,.powerreviews .pr-review-engine a,.powerreviews .prImageSnippet a {
color:#34b69c;
font-size:20px;
line-height:20px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

.powerreviews .pr-review-engine a {
font-size:17px;
line-height:20px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

.pr-review-engine .pr-snapshot-head-wrapper {
border-bottom:1px solid #ccc;
margin-bottom:20px;
padding-bottom:20px;
display:none
}

.pr-base-modal .pr-review-helpful-text a,.pr-review-engine .pr-review-helpful-text a {
font-weight:400;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
padding:4px 19px!important;
border-radius:19px;
border:1px solid #34b69c
}
.pro-how-to-brush-whole-box .pro-ra-desk-divider-box figcaption h2 {
min-height: 38px;
}
.pr-base-modal .pr-review-report-issue,.pr-review-engine .pr-review-report-issue {
display:block;
display:none!important
}

.pr-base-modal .pr-review-author-affinities span,.pr-base-modal .pr-review-author-location span,.pr-base-modal .pr-review-author-name span,.pr-review-engine .pr-review-author-affinities span,.pr-review-engine .pr-review-author-location span,.pr-review-engine .pr-review-author-name span {
line-height:1.5;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:20px
}

.powerreviews.pr-base-modal a,.powerreviews .pr-pa-snippet a,.powerreviews .pr-review-engine a,/* .powerreviews .pr-snippet a,*/
.powerreviews .prImageSnippet a {
color:#006a80!important
}

.pr-review-engine .pr-review-sort {
background:#fff!important;
text-align:center;
padding:15px 0!important;
margin-bottom:56px!important;
width:100%;
-webkit-box-sizing:border-box;
box-sizing:border-box;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

.pr-page-next,.pr-page-prev {
color:#006a80!important;
font-size:17px!important;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
}

.pr-review-engine .pr-review-rating-headline {
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 400;
font-style: normal;
}

.pr-review-engine-min-width-560px-max-width-690px .pr-review-sort .pr-review-count,.pr-review-engine-min-width-690px .pr-review-sort .pr-review-count {
float:left!important;
margin-bottom:0;
font-size:17px;
line-height:18px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
color:#666363;
}

.pr-review-engine-min-width-690px .pr-other-attribute-label,.pr-review-engine-min-width-690px .pr-review-bottom-line {
float:left;
clear:left;
-webkit-box-sizing:border-box;
box-sizing:border-box;
line-height:1.5;
padding-right:10px;
display:block;
width:100%
}

.pr-review-engine .pr-review-wrap .pr-review-footer p {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
position:relative
}

.pro-gentle-white-img-one img {
padding:50px 0;
padding-bottom:94px
}

.pro-gentle-white-desk-slide-img-three img,.pro-gentle-white-desk-slide-img-two img,.pro-gentle-white-desk-slide-img-four img,.pro-gentle-white-desk-slide-img-one img {
height:100%;
width:100%
}

.pro-gentle-white-whole-box .pro-gentle-white-desk-slide-img-three img,.pro-gentle-white-whole-box .pro-gentle-white-desk-slide-img-two img,.pro-gentle-white-whole-box .pro-gentle-white-desk-slide-img-four img,.pro-gentle-white-whole-box .pro-gentle-white-desk-slide-img-one img {
height:100%;
width:100%
}

.pro-fresh-breath-whole-box .pro-gentle-white-desk-carousel-box .pro-gentle-white-desk-slide-img-three img {
top:2px;
position:relative
}

.pro-fresh-breath-whole-box .pro-gentle-white-desk-carousel-box .pro-gentle-white-desk-slide-img-four img {
top:2px;
position:relative
}

.pro-product-lp-whole-box .pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one,.pro-product-lp-whole-box .pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two,.pro-product-lp-whole-box .pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-three,.pro-product-lp-whole-box .pro-home-desk-teaser-box-four .pro-home-desk-tsr-img-four,.pro-product-lp-whole-box .pro-home-desk-teaser-box-five .pro-home-desk-tsr-img-five {
min-height:373px
}

.pro-product-lp-whole-box .pro-home-desk-teaser-box-four .pro-home-desk-tsr-img-four figcaption p:last-child {
width: 211px;
}

.pro-product-lp-whole-box .pro-home-desk-tsr-img-one h2,.pro-product-lp-whole-box .pro-home-desk-tsr-img-two h2,.pro-product-lp-whole-box .pro-home-desk-tsr-img-three h2,.pro-product-lp-whole-box .pro-home-desk-tsr-img-four h2,.pro-product-lp-whole-box .pro-home-desk-tsr-img-five h2 {
min-height:29px;
margin:0
}

.pro-product-lp-whole-box .pro-home-desk-tsr-img-one img,.pro-product-lp-whole-box .pro-home-desk-tsr-img-two img,.pro-product-lp-whole-box .pro-home-desk-tsr-img-three img,.pro-product-lp-whole-box .pro-home-desk-tsr-img-four img,.pro-product-lp-whole-box .pro-home-desk-tsr-img-five img {
height:auto;
margin-bottom:15px
}

.pro-home-dsk-tsr-box-six .pro-home-desk-tsr-img-one a img,/*navya*/
.pro-home-dsk-tsr-box-seven .pro-home-desk-tsr-img-one a img {
margin:10px auto;
display:block
}

.pro-home-desk-tsr-img-one figcaption p:nth-child(3) a {
color:#006a80;
font-size:16px;
line-height:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}
p span.pro-gentle-twice-brushing-span {
font-size:10px;
color:#6f7175;
}

.pro-gentle-white-desk-product-richtext {
width:100%;
text-align:center;
padding-bottom:18px
}

.pro-gentle-white-desk-product-richtext .component-content:before {
width:40%;
background-color:#e0e0e0;
height:2px;
position:relative;
top:26px
}

.pro-gentle-white-desk-product-richtext .component-content:after {
width:40%;
background-color:#e0e0e0;
height:2px;
position:absolute;
top:26px;
left:480px
}

.pro-gentle-white-desk-product-box {
position:relative
}

.pro-gentle-white-hideproduct-richtext p,.pro-gentle-white-showproduct-richtext p {
padding:12px 60px;
background-color:#f1f1f1;
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:24px;
line-height:24px;
border-bottom:1px solid #c3c3c3
}
.pro-gentle-white-showproduct-richtext p {
background:url(../../assets/img/open-ac.png) #f1f1f1;
background-repeat:no-repeat;
background-position:25px;
background-size:3%;
    cursor: pointer;
}

.pro-gentle-white-hideproduct-richtext p {
background:url(../../assets/img/close-ac.png) #fff;
background-repeat:no-repeat;
background-position:25px;
    cursor: pointer;
}
.pr-review-engine {
padding:0!important
}

.pr-pagination-bottom {
display:block!important
}

.pro-gentle-white-sub-grid-box-one {
position:relative
}

.pro-gentle-read-review-richtext {
position:relative
}

.pro-gentle-write-review-richtext,.pro-gentle-read-review-richtext {
width:40%;
color:#34b69c;
float:left;
cursor:pointer
}

.pro-gentle-read-review-richtext .richText-content p {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
line-height:18px;
color:#006a80
}

.pro-gentle-write-review-richtext p {
border-right:2px solid #cacaca;
font-size:16px;
line-height:18px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
text-align:right;
padding-right:5px;
margin-top:0;
width:95%;
float:left
}

.pro-gentle-read-review-richtext p {
font-size:16px;
line-height:18px;
bottom:0;
color:#006a80;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
padding-left:5px;
float:left;
width:95%;
margin:0;
text-align:left
}

.pro-gentle-white-grid-richtext-three ul li,.pro-gentle-white-grid-richtext-two ul li {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
color:#6f7175;
margin-bottom:6px
}

.pro-gentle-write-review-richtext p a {
color:#006a80;
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}
.pro-daily-protection-whole-box .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-two .pro-gentle-white-sub-grid-box-two .pro-gentle-buy-now-richtext{
background-size: 100% 50px;
}
.pro-daily-protection-whole-box .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-two .pro-gentle-white-sub-grid-box-two .pro-gentle-buy-now-richtext p a{
line-height: 16px;
}
.pro-gentle-white-sub-grid-box-two {
width:100%;
margin-top:8px
}

.pro-gentle-buy-now-richtext {
float:none;
width:200px;
text-align:center;
background:url(../../assets/img/BT-banner.png);
background-repeat:no-repeat;
background-size:100% 42px;
background-position:0;
color:#fff;
margin-right:0px;
margin:0px auto;
}

.pro-gentle-get-coupon-richtext {
width:152px;
float:left;
display:block;
position:relative;
clear:right;
text-align:center;
background:url(../../assets/img/BT-banner.png);
background-repeat:no-repeat;
background-size:100% 42px;
background-position:0;
color:#fff
}

.pro-gentle-white-desk-slide-img-four figcaption,.pro-gentle-white-desk-slide-img-three figcaption,.pro-gentle-white-desk-slide-img-two figcaption,.pro-gentle-white-desk-slide-img-one figcaption {
border-top:1px solid #e0e0e0;
margin-top:20px
}

.pronamel-us-abt-enamel-whole-box .pro-prevent-desk-steps-box {
margin:0 auto;
width:58%
}

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three p {
width:98%;
margin-bottom:8px
}

/* .pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three p:last-child {
width:94%
} */

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-mobile-banner-box .pro-abt-enamel-content-box {
padding-bottom:112px
}

.pro-acid-erosion-whole-box .pro-acid-erosion-box-one {
    margin: 30px auto 54px;
    width: 780px;
    padding-bottom: 25px;
}

.pro-acid-erosion-whole-box .pro-acid-erosion-tsr-desk-whole-box .pro-home-desk-teaser-box-one,.pro-home-desk-tsr-img-four,.pro-home-desk-tsr-img-five {
margin-bottom:19px!important
}

.pro-acid-erosion-whole-box .pro-acid-erosion-banner-richtext h1 {
margin-bottom:15px;
font-size:32px;
margin-top:0px
}

.pro-contact-us-whole-box .pro-contact-us-box-one h1 {
margin-bottom:20px!important;
font-size:32px;
line-height:33px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-flouride-whole-box .pro-flouride-desk-tsr-box {
background-position:0 -9px
}

.pro-flouride-whole-box .pronamel-us-caring-desk-related-richtext {
margin-top:106px
}
.pro-flouride-whole-box .pro-ra-desk-divider-box {
padding-bottom:75px
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-caring-desk-related-richtext {
margin-top:80px
}

.pronamel-us-tooth-enamel-whole-box .pro-ra-desk-divider-box {
padding-bottom:28px
}

.powerreviews {
padding:0!important;
border-top:solid 0 #e0e0e0!important;
border-left:none!important;
border-right:none!important;
border-bottom:none!important
}

.pronamel-us-caring-whole-box .pronamel-us-caring-richtext-one h1 {
margin-bottom:12px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-richtext-one p:last-child {
margin-bottom:16px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-richtext-one p {
margin-bottom:18px;
margin-top:0
}

.pronamel-us-caring-whole-box .pronamel-us-caring-desk-carousel-box .pronamel-us-caring-desk-carousel-richtext h2 {
margin-top:10px;
line-height:27px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-box-two {
margin-top:14px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-desk-teaser-box {
background-position:0 4px
}

.pronamel-us-caring-whole-box .pro-ra-desk-divider-box {
padding-bottom:6px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-desk-carousel-richtext p {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
}

.pro-preventing-aciderosion-desk-tsr-box .pronamel-us-caring-desk-related-richtext p,.pronamel-us-caring-whole-box .pronamel-us-caring-desk-related-richtext p {
font-family: 'Roboto', sans-serif !important;
font-weight: 700;
font-style: normal;
font-size:14px!important;
color:#6f7175;
}

.page-causes-of-acid-erosion #footer {
margin-top:28px
}

.pro-effects-of-aciderosion-banner-richtext h1 {
font-size:32px;
line-height:40px
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-one h1 {
margin-bottom:31px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-accordion {
margin-top:7px
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-accordion-richtext p {
margin-top:0;
margin-bottom:0
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-two {
margin-top:17px
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-two p:nth-child(2) {
margin-top:0;
margin-bottom:0
}

.pro-causes-of-aciderosion-whole-box .pronamel-us-caring-desk-related-richtext {
margin-top:57px
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-one {
margin-top:37px
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-two {
margin-top:25px;
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-one h1 {
font-size:29px;
color:#336
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-two ul li {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
font-size:16px;
line-height:23px;
padding-bottom:16px
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-three ul li {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
font-size:16px;
line-height:23px;
padding-bottom:16px
}

.pro-diff-cavity-whole-box .pronamel-us-divider-span {
height:0
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-three {
margin-bottom:18px!important
}

.pro-diff-cavity-richtext-four p {
padding-bottom:5px
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-five {
margin-top:28px
}

.pro-diff-cavity-whole-box .pro-diff-cavity-desk-tsr-box {
background-position:0 -34px
}

.pro-diff-cavity-whole-box .pronamel-us-caring-desk-related-richtext p {
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
font-size:14px!important
}

.pronamel-us-home-desktop-banner-richtext {
position:absolute;
top:18%;
left:15.5%;/* srikanth 14-Dec */
width:49%;
zoom:reset
}

.pro-home-desk-tsr-img-one p,.pro-home-desk-tsr-img-two p,.pro-home-desk-tsr-img-three p,.pro-home-desk-tsr-img-four p,.pro-home-desk-tsr-img-five p {
width:94%;
margin-bottom:8px;
margin-top:0
}

.pronamel-us-home-desktop-banner-richtext h1 {
margin-bottom:25px;
line-height:46px;
width:82%
}

.pro-country-selector-richtext-two .richText-content ul li:before,.pro-country-selector-richtext-three .richText-content ul li:before {
content:url(../../assets/img/ICON_arrow.png);
display:inline-block;
font-family:FontAwesome;
font-style:normal;
position:relative;
font-weight:400;
display:inline-block;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
left:0;
top:7px;
position:relative;
font-size:20px
}

.pro-country-selector-richtext-three,.pro-country-selector-richtext-two {
width:75%
}

.pro-country-selector-richtext-one h1 {
padding-bottom:30px;
border-bottom:1px solid #6f7175;
}

.pro-country-selector-richtext-two .richText-content ul li a,.pro-country-selector-richtext-three .richText-content ul li a {
color:#1b3059;
padding-left:50px
}

.pro-country-selector-box-one {
width:35%
}

.pro-country-selector-richtext-two .richText-content ul li,.pro-country-selector-richtext-three .richText-content ul li {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:20px;
line-height:20px;
color:#1b3059;
letter-spacing:.02em;
padding-bottom:30px;
border-bottom:1px solid #6f7175
}

.pro-approach-richtext-one p span.pronamel-us-divider-span {
height:2px;
margin-top:0;
width:240px
}

.pro-causes-of-aciderosion-accordion-richtext {
float:left!important;
width:36%!important;
margin-left:74px!important
}

.pronamel-us-template-desktop-header-search-box .component-content {
position:absolute;
top:10px;
left:67%
}

.pro-contact-us-box-one {
width:83%;
margin:50px auto;
padding-bottom:156px
}

.pro-acid-erosion-box-one {
padding-bottom:98px
}

.pronamel-us-home-follow-us-richtext p {
font-size:30px;
line-height:30px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
color:#1b3059;
letter-spacing:.02em;
margin-bottom:35px
}

.pronamel-us-home-video-box {
position:relative;
padding-bottom:20px
}

.pronamel-us-home-no-one-dentist-image {
position:relative
}

.pro-home-teaser-desk-whole-box {
position:relative;
top:-25px; /* nizam feb13 */
padding-bottom:16px
}

.pronamel-us-home-follow-us-box {
background-color:#fbfbfb
}

.divider {
float:none
}

.pronamel-us-home-where-to-buy-richtext {
margin-top:10px;
font-size:28px;
line-height:28px
}

.pro-home-social-share-box {
padding-bottom:67px
}

.pronamel-us-home-follow-us-richtext {
padding:0px;
font-size:40px;
line-height:40px
}

.pronamel-us-home-youtube-image img,.pronamel-us-home-facebook-image img,.pronamel-us-home-twitter-image img {
margin:0 auto;
display:block;
width:auto;
height:auto;
}

.pronamel-us-home-fresh-take-on-berries-box,.pro-home-dentist-box {
position:relative;
margin-top:6px
}

.pronamel-us-home-what-dentist-say-richtext p:first-child {
font-size:30px;
line-height:30px;
margin:20px 0;
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
margin-bottom:0
}

.pronamel-us-home-what-dentist-say-richtext p:last-child {
font-size:14px;
line-height:20px;
width:50%;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
margin-top:10px;
letter-spacing:.02em
}

.pronamel-us-home-follow-us-box {
text-align:center
}

.pronamel-us-home-where-to-buy-richtext p {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:32px;
line-height:40px;
color:#1b3059;
margin-bottom:30px;
}

.search-span {
    background: url(../../assets/img/search.png) 0px -7px;
    height: 23px;
    width: 25px;
    float: right;
    margin: 0;
    cursor: pointer;
    padding: 6px 5px 0px 10px;
    background-repeat: no-repeat;
}

.pro-home-social-share-box {
width:100%;
margin:0 auto;
padding-left:0px;
margin-top:2px
}
.pro-home-social-share-box >.component-content{
    width: 23%;
    margin: 0px auto;
}
.Strong-For-The-Day-inner-box,
.pro-healthy-living-tsr-desk-box,.pro-ra-desk-divider-box,.pro-coupon-thank-desk-box,.pro-coupon-content-box,.pro-abt-enamel-content-box,.pronamel-us-abt-enamel-dekstop-teaser-box,.pro-why-pronamel-tsr-desk-box,.pro-home-teaser-desk-whole-box,.pronamel-us-accessibility-box,.pronamel-us-home-video-box,.pronamel-us-home-fresh-take-on-berries-box,.pronamel-us-home-article-teaser-box,.pronamel-us-template-header-desktop-box-one,.pro-product-lp-desk-callout-box,.pronamel-us-template-desktop-breadcrumbs,.pronamel-us-template-desktop-footer-box,.pro-ra-desk-divider-box,.pronamel-us-caring-desk-related-richtext,.pronamel-us-template-desktop-header-box-two,.pro-contact-us-content-box,.pro-acid-erosion-tsr-desk-whole-box,
.pronamel-product-video {
width:940px;
margin:0 auto;
padding-left:10px;
padding-right:10px
}

.divider {
width:940px;
margin:0 auto
}
.health-text-bg,
.pro-tooth-test-dsk-tsr-box,.pro-multiaction-desk-tsr-box,.pro-daily-protection-desk-tsr-box,.pro-gentle-white-desk-tsr-whole-box,.pro-for-kids-desk-tsr-box,.pro-fight-erosion-dsk-tsr-box,.pro-pronamel-science-desk-tsr-box,.pro-citrus-dsk-tsr-box,.pro-seven-days-dsk-tsr-box,.pro-how-to-brush-desk-tsr-box,.pronamel-us-tooth-enamel-desk-teaser-box,.pro-fresh-berries-desk-tsr-box,.pro-preventing-aciderosion-desk-tsr-box,.pro-fresh-breath-desk-tsr-box,.pro-aciderosion-child-teeth-desk-tsr-box,.pro-product-lp-desk-tsr-whole-box,.pronamel-us-caring-desk-teaser-box,.pro-gentle-white-desk-tsr-whole-box,.pro-flouride-desk-tsr-box,.pro-effects-of-aciderosion-desk-tsr-box,.pro-causes-of-aciderosion-desk-tsr-box,.pro-diff-cavity-desk-tsr-box,.pro-prevent-desk-tsr-box,.pro-approach-desk-tsr-box,.pro-sb-vid-gal-desk-tsr-box {
background:url(../../assets/img/curve.png);
background-size:100%;
background-repeat:no-repeat;
background-position:0 -53px;
position:relative
}

.pro-faq-whole-box {
width:58%;
margin:53px auto
}

.pro-faq-heading-richtext h1 {
line-height:42px;
margin-bottom:45px
}

.pronamel-us-caring-desk-teaser-box {
padding-top:116px
}

.pro-causes-of-aciderosion-richtext-one {
margin-top:50px!important
}

.pronamel-us-abt-enamel-box-one,.pro-approach-box-one {
width:73%;
margin:60px auto;
padding-bottom:40px
}

.pro-approach-whole-box .pro-approach-box-one {
width:58%;
margin:0 auto;
padding-bottom:40px
}

.pro-citrus-header-txt-box,.pro-citrus-dsk-content-box-two {
width:58%;
margin:0 auto;
padding-bottom:40px;
max-width: 781px;
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pronamel-us-caring-desk-related-richtext,.page-strong-bright-mint-whitening-toothpaste .pronamel-us-caring-desk-related-richtext {
margin-top:17px
}

.pronamel-us-caring-desk-related-richtext {
padding-top:0
}

.pro-gentle-white-grid-richtext-two {
width:50%!important
}

.pro-gentle-white-grid-richtext-three {
width:45%!important
}

.pro-gentle-white-grid-richtext-four p {
margin-top:10px;
width:100%;
color:#6f7175
}

.pro-causes-of-aciderosion-richtext-two,.pro-causes-of-aciderosion-richtext-one {
width:53%;
margin:0 auto
}

.pro-causes-of-aciderosion-richtext-two {
padding-bottom:120px
}

.life-nutri-content-box, .pro-prevent-desk-steps-box {
margin:0 auto;
width:58%
}

.profile-content-box {
margin:54px auto;
width:780px;
zoom:reset;
}

.pro-product-lp-banner-box .pro-product-lp-richtext p {
width:96%
}

.pro-tooth-test-ban-text-box,.pro-tooth-test-dsk-car-box,.pro-sitemap-whole-box,/* .pro-multiaction-whole-box,.pro-fresh-breath-whole-box,*/
.pro-pronamel-science-richtext-one,.pro-seven-days-dsk-car-box,.pro-seven-days-ban-text-box,.pro-causes-of-aciderosion-richtext-two,.pro-causes-of-aciderosion-accordion,.pro-fight-erosion-ban-text-box,.pro-fight-erosion-dsk-content-box,.pronamel-us-tooth-enamel-box-one,.pronamel-us-tooth-enamel-desk-img-box,.pronamel-us-tooth-enamel-box-two,.pro-how-to-brush-banner-richtext,.pro-effects-of-aciderosion-banner-richtext,.pro-effects-of-aciderosion-sub-box,.pro-fresh-berries-richtext,.pro-healthy-living-box-one,.pro-preventing-aciderosion-richtext,.pro-aciderosion-childteeth-richtext,.pronamel-us-accessibility-box,.pronamel-us-caring-box-two,.pronamel-us-caring-box-one,.pro-prevent-richtext-one,.pro-flouride-box-one,.pro-product-lp-banner-box,.pro-why-pronamel-box-one,.pro-country-selector-content-box,.pro-acid-erosion-box-one {
width:58%;
margin:40px auto 54px
}

.pro-gentle-white-grid-whole-box,.pro-gentle-white-img-one {
width:820px;
margin:47px auto;
padding-left:25px
}

.pro-gentle-white-img-box-one,.pro-gentle-white-video-box-one,.pro-gentle-white-review-box,.pro-gentle-white-desk-product-box {
width:60%;
margin:0 auto;
min-width: 800px;
}

.pro-fresh-berries-sub-one-box {
width:58%;
margin:23px auto
}

.pro-healthy-living-whole-box .pro-healthy-living-tsr-desk-box {
padding-bottom:8px
}

.pro-healthy-living-banner-richtext {
padding-bottom:98px
}

.pronamel-us-abt-enamel-box-one {
margin:54px auto;
padding-bottom:98px
}

.pro-fresh-berries-desk-slide-box p strong {
color:#1b3059;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

.pro-fight-erosion-banner-richtext p,.pro-fight-erosion-intro-richtext p,.pro-aciderosion-childteeth-richtext p,.pro-how-to-brush-banner-richtext p,.pro-fresh-berries-desk-slide-box p,.pro-preventing-aciderosion-richtext,.pro-healthy-living-banner-richtext p,.pro-fresh-berries-richtext p,.pro-pronamel-science-richtext-one p,.pronamel-us-abt-enamel-richtext-one p,.pro-tooth-enamel-desk-tsr-img-two p,.pro-tooth-enamel-desk-tsr-img-one p,.pro-tooth-enamel-desk-tsr-img-three p,.pro-pronamel-science-richtext-one p,.pro-effects-of-aciderosion-banner-richtext p,.pro-effects-of-aciderosion-sub-richtext p,.pro-acid-erosion-banner-richtext p,.pro-diff-cavity-richtext-two ul li,.pro-diff-cavity-richtext-three ul li,.pro-diff-cavity-richtext-one p,.pro-diff-cavity-richtext-four p,.pro-contact-us-box-one p,.pro-causes-of-aciderosion-richtext-one p,.pro-causes-of-aciderosion-accordion-richtext p,.pro-causes-of-aciderosion-richtext-two p,.pro-prevent-richtext-one p,.pro-prevent-desk-steps-box p,.pro-approach-richtext-one p,.pro-approach-richtext-one ul li,.pronamel-us-caring-richtext-two p,.pronamel-us-caring-richtext-one p,.pronamel-us-caring-desk-carousel-richtext p,.pro-why-pronamel-banner-richtext p,.pro-home-mob-berry-img p {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
line-height:20px;
color:#6f7175;
letter-spacing:.02em
}

.pronamel-us-home-fresh-take-on-berries-image p {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:14px;
line-height:22px;
color:#6f7175;
letter-spacing:.02em;
width:92%;
padding:7px 0 2px
}

.pro-diff-cavity-richtext-two ul li,.pro-diff-cavity-richtext-three ul li,.pro-pronamel-science-richtext-one p,.pro-fresh-berries-richtext p {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
line-height:20px;
color:#6f7175;
letter-spacing:.02em
}

.pro-home-desk-tsr-img-one p,.pro-home-desk-tsr-img-two p,.pro-home-desk-tsr-img-three p,.pro-home-desk-tsr-img-four p,.pro-home-desk-tsr-img-five p {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:14px;
line-height:20px;
color:#6f7175;
letter-spacing:.02em;
    min-height: 70px;
}
.pro-home-desk-tsr-img-one h2, .pro-home-desk-tsr-img-two h2, .pro-home-desk-tsr-img-three h2, .pro-home-desk-tsr-img-four h2, .pro-home-desk-tsr-img-five h2{
    min-height: 60px;
}
.pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two figcaption p:last-child {
background:none
}
 .pro-gentle-white-desk-carousel-box .image figcaption p:last-child a{
position:static;
}
 .pro-gentle-white-desk-carousel-box .pro-gentle-dsk-slide-box-five .pro-gentle-white-desk-slide-img-one img{
width: auto;
 height: auto;
}
.pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two figcaption p:last-child a,.pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child a,.pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child a,.pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child a,.pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three figcaption p:last-child a,.pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-two figcaption p:last-child a,.pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-one figcaption p:last-child a,.pro-home-mob-tsr-img-two figcaption p:last-child a,.pro-home-mob-tsr-img-one figcaption p:last-child a,.pro-home-mob-tsr-img-three figcaption p:last-child a,.pro-home-desk-tsr-img-three figcaption p:last-child a,.pro-home-desk-tsr-img-two figcaption p:last-child a,.pro-gentle-white-desk-slide-img-one figcaption p:last-child a,.pro-gentle-white-desk-slide-img-two figcaption p:last-child a,.pro-gentle-white-desk-slide-img-one figcaption p:last-child a,.pro-gentle-white-desk-slide-img-three figcaption p:last-child a,.pro-gentle-white-desk-slide-img-four figcaption p:last-child a,.pro-home-desk-tsr-img-one figcaption p:last-child a,.pro-home-desk-tsr-img-four figcaption p:last-child a,.pro-home-desk-tsr-img-five figcaption p:last-child a{
background:url(../../assets/img/ICON_arrow.png);
/*  background-repeat:no-repeat; background-position:48% 4px;margin-bottom:0;margin-top:12px;background-size:2.5% ; */
background-repeat: no-repeat;background-position: right center;font-size: 16px;padding-right: 15px;
display: inline-block;line-height: 18px;width: auto; margin-bottom:0;margin-top:0px;
     position: absolute;  bottom: 15px;width: 245px;    min-height: 36px;
    background-position: 100% 10%;
}

/* .pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two figcaption p:nth-child(3),.pro-gentle-white-desk-slide-img-one figcaption p:last-child,.pro-gentle-white-desk-slide-img-two figcaption p:last-child,.pro-gentle-white-desk-slide-img-three figcaption p:last-child,.pro-gentle-white-desk-slide-img-four figcaption p:last-child {
background-position:90px 6px;
background-size:6px!important
} */

/* .pro-home-teaser-desk-whole-box .pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one figcaption p:last-child,.pro-home-teaser-desk-whole-box .pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two figcaption p:last-child,.pro-home-teaser-desk-whole-box .pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-three figcaption p:last-child {
background:url(../../assets/img/ICON_arrow.png);
background-repeat:no-repeat;
background-position:36% 5px;
margin-bottom:0;
margin-top:10px;
background-size:2.5%
}
*/
.pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-four,.pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-five {
margin-right:-4px
}

.pro-flouride-content-box .pro-flouride-richtext-one h2 ~ h2 {
margin-bottom:-5px
}

.pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-four,.pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-five {
margin-top:0;
margin-right:-4px
}

.pro-abt-enamel-content-box {
padding-bottom:62px
}

.pro-why-pronamel-content-box .pro-why-pronamel-box-one {
padding-bottom:92px
}

.pronamel-us-home-no-one-dentist-image img {
position:absolute;
bottom:36px;
right:0;
top:-88px
}

.component {
margin-bottom:0!important
}

.pronamel-us-home-fresh-take-on-berries-image figcaption {
position:absolute;
top:19%;
width:34%;
left:90px
}

.pronamel-us-home-fresh-take-on-berries-image figcaption p:last-child {
background:url(../../assets/img/ICON_arrow.png);
background-repeat:no-repeat;
    background-position: 103px 14px;
background-size:6px
}

.pro-home-desk-tsr-img-four figcaption h2,.pro-home-desk-tsr-img-five figcaption h2,.pronamel-us-accessibility-richtext .richText-content h2,.pronamel-us-tooth-enamel-whole-box h2 {
min-height:50px;
width:96%
}

.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-three figcaption h2,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-two figcaption h2,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-one figcaption h2 {
min-height:60px;
width:100%;
margin-top:16px;
margin-bottom:6px
}

.pro-home-desk-tsr-img-three figcaption,.pro-home-desk-tsr-img-two figcaption,.pro-home-desk-tsr-img-one figcaption,.pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-tooth-enamel-desk-tsr-img-three figcaption,.pro-home-desk-teaser-box-four figcaption,.pro-home-desk-teaser-box-five figcaption {
padding:0px 15px 20px;
     min-height: 200px;
    position: relative;
}
.pronamel-us-home-whole-box .pro-home-dentist-box{
display:block;
}
.pronamel-us-home-mobile-teaser-box .pro-home-dentist-box{
display:none;
}
.pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two figcaption p:nth-child(3) a,.pro-home-mob-tsr-img-two figcaption p:last-child a,.pro-home-mob-tsr-img-one figcaption p:last-child a,.pro-home-mob-tsr-img-three figcaption p:last-child a,.pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child a,.pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child a,.pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child a,.pronamel-us-home-fresh-take-on-berries-image figcaption p:last-child a,.pro-home-desk-tsr-img-three figcaption p:last-child a,.pro-home-desk-tsr-img-two figcaption p:last-child a,.pro-gentle-white-desk-slide-img-one figcaption p:last-child a,.pro-gentle-white-desk-slide-img-two figcaption p:last-child a,.pro-gentle-white-desk-slide-img-three figcaption p:last-child a,.pro-gentle-white-desk-slide-img-four figcaption p:last-child a,.pro-home-desk-tsr-img-one figcaption p:last-child a,.pro-home-desk-tsr-img-four figcaption p:last-child a,.pro-home-desk-tsr-img-five figcaption p:last-child a,.pro-home-mob-berry-img figcaption p:last-child a,.pro-home-mob-tsr-img-four figcaption p:last-child a,.pro-home-mob-tsr-img-five figcaption p:last-child a {
color:#006a80;
font-size:16px;
line-height:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-weight:400
}

.pro-effects-of-aciderosion-sub-richtext p a,.pro-contact-us-box-one p a,.pro-approach-box-one p a {
color:#006a80
}

.pro-home-mob-tsr-img-five,.pro-home-mob-tsr-img-four,.pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-enamel-desk-tsr-img-two,.pro-tooth-enamel-desk-tsr-img-three,.pro-home-desk-tsr-img-one,.pro-home-desk-tsr-img-three,.pro-home-desk-tsr-img-two,.pro-home-desk-tsr-img-four,.pro-home-desk-tsr-img-five,.pro-healthy-living-tsr-mob-box .pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three {
border:1px solid #d2d1d1;
border-radius:0 0 50px 0;
height: 100%;
}

.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-one,.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-two,.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-three {
min-height:466px
}

.pro-healthy-living-tsr-mob-box .pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three {
padding-bottom:0
}

.articleTeaser .articleTeaser-image-holder.articleTeaser-image-top img {
border-bottom:none
}

.articleTeaser-text-description a p {
color:#6f7175;
font-size:14px;
line-height:20px
}
 .Strong-For-The-Day-outer-box .banner-image img,
.pro-tooth-test-dsk-img-box img,.pro-citrus-dsk-ban-box img,.pro-how-to-brush-desk-banner-img img,.pro-healthy-living-desk-banner-img img,.pro-fresh-berries-dsk-banner-img img,.pro-coupon-thank-desk-banner-img img,.pro-coupon-desk-banner-img img,.pro-country-selector-desk-banner-img img,.pro-acid-erosion-desk-banner-img img,.pronamel-us-abt-enamel-desk-banner-img img,.pro-prevent-desk-banner-img img,.pro-contact-us-desk-banner-img img,.pronamel-us-home-desktop-banner-box img,.pro-causes-of-aciderosion-desk-banner-img img,.pro-approach-desk-banner-img img,.pro-flouride-desk-banner-img img,.pro-effects-of-aciderosion-desk-banner-img img,.pro-pronamel-science-desk-banner-img img,.pro-gentle-white-video-img img,.pro-gentle-white-grid-desk-img img {
width:100%;
margin:0 auto;
position:relative;

}

#wrapper {
width:100%;
background:#fff
}

.page-coupons #footer {
margin-top:32px
}

#footer {
width:100%;
padding:0 0 7.8%;
background:#f6f4f5;
margin-top:49px
}

#footer .proname-us-home-footer-box-one {
background:url(../../assets/img/footerbg.png);
background-size:100%;
background-repeat:no-repeat;
background-position:0 -20px
}

#footer .pronamel-us-template-desktop-footer-box {
margin-top:30px
}

.pro-acid-erosion-tsr-desk-whole-box,.pro-flouride-richtext-one h1 {
padding-bottom:18px
}

#footer .pronamel-us-template-desktop-footer-navigation {
width:auto;
}

#footer .pronamel-us-template-desktop-footer-navigation ul.navigation-root li a.navigation-item-title {
font-size:14px;
color:#666363;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
letter-spacing:.02em
}

#footer .navigation-item.navigation-level1 {
border:none
}

#footer .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1 > .navigation-item-title {
padding:12px 14px;
border-right:1px solid #d0d1d2;
background:none
}
#footer .footer-fr .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-cookies-policy > .navigation-item-title,#footer .footer-fr .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-site-map > .navigation-item-title{
border:none;
}
#footer .footer-fr .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-site-map { margin-right: 42px;}
#footer .pronamel-us-template-desktop-footer-notes-richtext p {
margin-left:-17px
}

#footer .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-faqs > .navigation-item-title {
padding-left:0
}

#footer .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-sitemap > .navigation-item-title {
padding-right:0
}

#footer li.navigation-item.navigation-level1.page-sitemap > .navigation-item-title {
border-right:none
}

#footer .pronamel-us-template-desktop-join-conversation-richtext p {
font-size:14px;
color:#666363;
margin-top:8px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
letter-spacing:.02em
}

#footer .pronamel-us-template-desktop-footer-notes-richtext {
text-align:center;
padding-top:30px;
color:#666363
}

#footer .pronamel-us-template-desktop-footer-notes-richtext p {
font-size:12px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
letter-spacing:.02em
}

#footer .pronamel-us-temp-mobile-gsk {
display:none
}

#footer .pronamel-us-template-mobile-back-richtext {
display:none
}

#footer .pronamel-us-template-desktop-join-conversation-richtext {
margin-left:8%;
width:auto;
margin-right:10px
}

#footer .pronamel-us-template-header-desktop-footer-facebook-image,#footer .pronamel-us-template-header-desktop-footer-youtube-image,#footer .pronamel-us-template-header-desktop-footer-twitter-image {
margin:12px 11px 0;
width:auto;
}
#footer .pronamel-us-template-desktop-footer-box >.component-content{
    width: 86%;
    margin: 0px auto;
}
#footer .english-footer >.component-content{
width:70%;
}
#footer .pronamel-us-template-header-desktop-footer-facebook-image .left,#footer .pronamel-us-template-header-desktop-footer-youtube-image .left,#footer .pronamel-us-template-header-desktop-footer-twitter-image .left {
text-align:center;
margin:0 auto
}

#footer .pronamel-us-template-header-desktop-footer-twitter-image {
margin-left:5px;
margin-right:0;
width:2%
}

.pronamel-us-divider-span {
width:100%;
border-bottom:1px solid #006a80;
display:block
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-three {
width:71%;
float:left;
margin-left:27px
}

.pro-diff-cavity-richtext-three {
width:81%;
float:left
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-two {
width:70%;
margin:0 0 0 90px
}

.pro-diff-cavity-richtext-two {
width:76%;
margin:0 auto
}

.pro-diff-cavity-box-two,.pro-diff-cavity-box-one,.pro-diff-cavity-box-five {
width:82%;
margin:37px auto
}

.pro-diff-cavity-box-two {
border:1px solid #ecedf1;
border-radius:0 0 60px 0
}

.pro-diff-cavity-desk-tooth-img-two img {
width:100px;
margin:73px 170px 35px 118px;
display:block
}

.pro-diff-cavity-desk-tooth-img-one img {
width:100px;
margin:70px 180px 37px;
display:block
}

.pro-diff-cavity-box-four {
width:50%;
margin-left:0!important
}

.pro-diff-cavity-box-three {
width:50%!important;
float:left
}

.pro-diff-cavity-mob-tooth-img-one,.pro-diff-cavity-mob-tooth-img-two,.pro-how-to-brush-sub-mob-box,.pro-tooth-test-mob-img-box,.pro-seven-days-mob-car-box,.pro-fight-erosion-mob-content-box,.pro-citrus-mob-content-box-one,.pro-citrus-mob-ban-box,.pro-how-to-brush-mob-banner-box,.pro-healthy-living-tsr-mob-box,.pro-fresh-berries-sub-two-box,.pro-fresh-berries-mob-banner-img,.pro-healthy-living-mob-banner-img,.pro-preventing-aciderosion-mob-img-box,.pro-coupon-thank-mob-box,.pro-coupon-thank-mob-banner-img,.pro-coupon-mob-banner-box,.pro-coupon-mob-richtext-on,.pro-coupon-mob-getcoupon-img,.pro-coupon-mob-form,.pro-coupon-mob-box-one,.pro-pronamel-science-mob-banner-box,.pro-prevent-mob-banner-img,.pronamel-us-abt-enamel-mobile-teaser-box,/* .pro-diff-cavity-desk-tooth-img-one,.pro-diff-cavity-desk-tooth-img-two,*/
.pronamel-us-abt-enamel-mobile-banner-box,.pro-home-mob-berry-tsr-box,.pro-prevent-mob-steps-box,.pronamel-us-template-desktop-breadcrumbs,.pronamel-us-home-mobile-banner-box,.pro-gentle-white-grid-richtext-four,/* .pro-gentle-white-grid-mob-img-box,*/
.pronamel-us-template-mobile-back-richtext,.pro-product-lp-mob-callout-box,.pronamel-us-home-mobile-teaser-box,.pro-causes-of-aciderosion-mob-banner-box,.pro-causes-of-aciderosion-mob-tsr-box,.pronamel-us-abt-enamel-mobile-teaser-box,.pronamel-us-home-mobile-fresh-take-on-berries-box,.pro-acid-erosion-mob-banner-box,.pro-acid-erosion-tsr-mob-whole-box,.pro-effects-of-aciderosion-mob-tsr-box,.pro-diff-cavity-mob-tsr-box,.pro-flouride-mob-tsr-box,.pro-flouride-mob-banner-img,.pro-contact-us-mob-banner-img,.pro-approach-mob-banner-img,.pronamel-us-caring-mob-related-richtext,.pro-ra-mob-divider-box {
display:none
}

.pronamel-us-template-desktop-header-utility-navigation {
position:relative
}

.pronamel-us-template-header-desktop-pronamel-logo-image img {
margin:12px auto 6px 2px
}

.pronamel-us-template-header-gsk-logo-image {
margin-bottom:0;
height:45px
}

.pronamel-us-template-header-gsk-logo-image img {
width:28px;
margin:9px 0;
height:28px
}

.pronamel-us-template-top-box {
background-color:#1b3059;
margin:0 auto
}

.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1 {
display:inline;
float:left;
margin:0 0 -2px -2px;
border-color:#4a4a4a;
border-width:none;
border-style:solid;
box-sizing:border-box;
border-width:0 0 0 0
}

.box-outlined .component-content {
border:solid 2px #323131;
padding:13px;
background-color:#e1e1e1
}

.box-heading {
display:block;
color:#323131;
font-size:20px;
font-weight:700;
padding-bottom:10px
}

.box-more {
display:block;
text-align:right
}

.pronamel-us-temp-mobile-gsk {
display:none
}

.pronamel-us-accessibility-richtext span.pronamel-us-divider-span {
display:none
}

.pro-preventing-aciderosion-richtext h1,.pro-how-to-brush-banner-richtext h1,.pro-fresh-berries-richtext h1,.pro-prevent-richtext-one h1,.pro-causes-of-aciderosion-richtext-one h1,.pro-flouride-box-one h1,.pronamel-us-abt-enamel-box-one h1,.pro-aciderosion-childteeth-richtext h1,.pro-pronamel-science-richtext-one h1,.pro-why-pronamel-content-box h1,.pronamel-us-accessibility-richtext .richText-content h1,.pronamel-us-tooth-enamel-whole-box h1,.pronamel-us-caring-richtext-one h1 {
margin-top:30px;
margin-bottom:15px;
color:#1b3059;
font-size:32px;
line-height:40px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pronamel-us-accessibility-richtext .richText-content h2 {
margin-top:30px;
min-height:0;
margin-bottom:15px
}

.pronamel-us-accessibility-richtext .richText-content h1 {
margin-bottom:0
}

.pronamel-us-accessibility-richtext .richText-content h3,.pronamel-us-tooth-enamel-whole-box h3 {
font-size:20px;
color:#1b3059;
line-height:20px;
margin-top:26px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pronamel-us-accessibility-richtext .richText-content h3 {
margin-top:37px
}

.pronamel-us-caring-richtext-two p,.pro-why-pronamel-content-box .pro-why-pronamel-banner-richtext p,.pronamel-us-accessibility-richtext .richText-content p,.pronamel-us-tooth-enamel-whole-box p,.pronamel-us-caring-richtext-one p {
margin-bottom:22px;
color:#6f7175;
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
line-height:20px;
letter-spacing:.02em
}

.pronamel-us-accessibility-richtext .richText-content p {
margin-bottom:17px;
margin-top:0;
line-height:18px
}

.pronamel-us-accessibility-richtext ol {
padding-left:70px!important;
padding-top:5px!important;
padding-bottom:0!important
}

.pronamel-us-accessibility-richtext ol li strong {
color:#1b3059;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

.pronamel-us-accessibility-richtext ol li {
margin-bottom:0;
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
padding-left:20px;
line-height:21px;
color:#6f7175
}

.pronamel-us-accessibility-box.component {
margin-bottom:105px!important
}

.pronamel-us-tooth-enamel-whole-box h1 {
margin-bottom:18px
}

.pronamel-us-tooth-enamel-whole-box p {
margin-top:10px;
margin-bottom:12px
}

.pronamel-us-tooth-enamel-mob-img-box {
margin-bottom:0
}

.pronamel-us-tooth-enamel-desk-img-box .left {
text-align:center!important
}

.pronamel-us-tooth-enamel-desktop-img {
padding:37px 0 16px;
margin-bottom:11px!important;
border-bottom-right-radius:5%;
    position: relative;
}
.pro-effects-of-aciderosion-sub-box{
  padding-left: 80px;
 }
.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img figcaption{
    position: absolute;
    top: 35%;
	width: 30%;
    text-align: left;
    left: 13%;
}
.tooth-enamel-logo-bottom-text{
    padding-bottom:11px;
}
.pro-effects-of-aciderosion-sub-box{
  padding-left: 0px; /*hari*/
 }
 #wrapper .pro-effects-of-aciderosion-sub-richtext ul { /*hari*/
    margin-left: 47px;
}
.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-water{
    padding-top: 43px;
    display: block;
}
.pronamel-us-tooth-enamel-desktop-img .tooth-enamel-problems{
    padding-top: 14px;
    display: block;
}
.pronamel-us-tooth-enamel-mobile-img,.pronamel-us-tooth-enamel-mob-teaser-box,.pro-effects-of-aciderosion-mob-banner-img {
display:none
}

.pronamel-us-caring-desk-teaser-box h2,.pro-ra-desk-divider-box h2 {
min-height:61px
}

.pro-seven-days-dsk-car-box,.pronamel-us-caring-desk-carousel-box .carousel {
border:none;
background:none;
padding:0;
width:58%;
margin:40px auto
}

.pro-seven-days-dsk-car-box .carousel {
padding:0
}

.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-next {
right:-9px
}

.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-prev {
left:-9px
}

.pronamel-us-caring-desk-carousel-box .carousel-nav li {
margin:3px 10px
}

.pronamel-us-caring-desk-carousel-img img {
width:100%
}

.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-next a:before {
right:0;
background-color:#1fa0ad;
padding:13px 22px 12px;
position:absolute;
margin-right:0
}

.pro-fresh-berries-sub-one-box .carousel .carousel-nav-next a:before {
right:15px;
background-color:#1fa0ad;
padding:13px 22px 12px
}

.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-prev a:before,.pro-fresh-berries-sub-one-box .carousel .carousel-nav-prev a:before {
left:0;
background-color:#1fa0ad;
padding:13px 22px 12px
}

.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-prev,.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-next {
top:37.9%
}

.pro-seven-days-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-prev {
top:92%!important
}

.pro-tooth-test-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-prev {
top:92.5%!important
}

.pro-tooth-test-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-prev a,.pro-tooth-test-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-next a,.pro-seven-days-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-prev a,.pro-seven-days-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-next a {
background-color:transparent
}

.pro-tooth-test-dsk-car-box .carousel-nav-prev a:before,.pro-seven-days-dsk-car-box .carousel-nav-prev a:before {
content:url(../../assets/img/right-blue.png)
}

.pro-tooth-test-dsk-car-box .carousel-nav-next a:before,.pro-seven-days-dsk-car-box .carousel-nav-next a:before {
content:url(../../assets/img/ICON_arrow.png)
}

.pro-tooth-test-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-prev {
left:22.3%
}

.pro-seven-days-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-prev {
left:22%
}

.pro-tooth-test-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-next {
right:21.5%;
top:92.5%!important
}

.pro-tooth-test-dsk-car-box .carousel-nav li {
margin:0 10px
}

.pro-seven-days-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-next {
right:25%;
top:92%!important
}

.pro-seven-days-dsk-car-box .pro-seven-days-dsk-slide-richtext {
position:absolute;
top:0;
width:47%;
margin-left:5%;
margin-top:9.5%
}

.pro-seven-days-dsk-slide-richtext p:first-child {
border-bottom:1px solid #fff;
width:50%;
padding-bottom:15px;
margin-top:9px;
margin-bottom:20px
}

.pro-seven-days-dsk-slide-richtext p span {
display:none
}

.pro-seven-days-dsk-slide-richtext h2 {
font-size:32px;
line-height:32px;
    color: #fff;
padding-top:5px
}
.pro-seven-days-dsk-slide-richtext h2>strong{    display: block;
    padding-bottom: 15px;
    width: 50%;
    border-bottom: 1px solid #fff;
    margin-bottom: 15px;
	 font-size: 27px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-style: normal;
	}
.pro-seven-days-dsk-slide-richtext p {
color:#fff
}

.pro-seven-days-ban-text-box .pro-seven-days-banner-richtext h1 {
font-size:32px;
line-height:32px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
margin-bottom:24px
}

.pro-seven-days-banner-richtext p {
font-size:16px;
line-height:20px;
letter-spacing:.02em;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
width:98%;
color:#6f7175
}

.pro-seven-days-banner-richtext p strong {
font-size:16px;
line-height:20px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
color:#1b3059;
}

.pro-seven-days-dsk-slide-richtext p strong {
font-size:27px;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
line-height:25px;
}

.pro-seven-days-dsk-car-box {
margin-bottom:60px!important;
margin-top:35px
}

.pro-seven-days-dsk-tsr-box {
padding-top:65px
}

.richText.section.pronamel-us-caring-desk-carousel-richtext.component {
position:absolute;
width:39.8%;
left:83px
}

.pronamel-us-caring-desk-carousel-richtext.component p {
color:#1b3059;
font-size:14px;
line-height:20px
}

.pro-seven-days-dsk-car-box .carousel-nav a {
margin:0 8px
}

.pro-tooth-test-dsk-car-box .carousel-nav a {
margin-top:4px
}

.pro-tooth-test-dsk-car-box .carousel-nav a,.pro-seven-days-dsk-car-box .carousel-nav a,.pronamel-us-caring-whole-box .carousel-nav a {
background:#d2d1d1;
border-radius:50%;
border:none;
width:14px;
height:14px
}

.pro-tooth-test-dsk-car-box .carousel-nav li.is-active a,.pro-seven-days-dsk-car-box .carousel-nav li.is-active a,.pronamel-us-caring-whole-box .carousel-nav li.is-active a {
background:#006a80
}

.pronamel-us-caring-richtext-two p {
color:#6f7175
}

.pronamel-us-caring-mob-carousel-box,.pronamel-us-caring-mob-teaser-box {
display:none
}

.pronamel-us-caring-whole-box .carousel-nav {
margin-top:7px
}

.pronamel-us-caring-desk-teaser-box {
margin-bottom:0!important
}

.pro-why-pronamel-desk-banner-img img {
width:100%
}

.pro-why-pronamel-mob-banner-box,.pro-why-pronamel-tsr-mob-box {
display:none
}

.pro-why-pronamel-banner-richtext sup {
top:-.4em
}

.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-four {
min-height:432px
}

.pro-acid-erosion-whole-box .pro-home-desk-teaser-box-four .pro-home-desk-tsr-img-four,.pro-acid-erosion-whole-box .pro-home-desk-teaser-box-five .pro-home-desk-tsr-img-five {
min-height:inherit
}

.pro-why-pronamel-banner-richtext p {
letter-spacing:.02em
}

.pro-aciderosion-childteeth-desk-banner-img img {
width:100%
}

.pro-aciderosion-child-teeth-mob-img-box,.pro-gentle-white-mob-product-box {
display:none
}

.pro-coupon-content-box {
padding:0 0 8px;
margin-top:45px;
position:relative
}

.pro-coupon-desk-richtext {
position:absolute;
top:0
}

.wsform.pro-coupon-desk-form {
position:absolute;
top:21.9%
}

.pro-coupon-desk-box-one {
width:480px;
float:right
}

.pro-coupon-desk-box-one .wsform .component-content {
padding-left:0;
padding-right:0;
background-color:transparent
}

.pro-coupon-desk-box-one .wsform .component-content .submit {
background:none!important;
text-indent:1px!important;
display:block!important;
background-color:#23b398!important;
color:#fff!important;
border-radius:50px!important;
padding:2.3% 10.4%!important;
font-size:16px;
line-height:20px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-coupon-desk-box-one .pro-coupon-desk-richtext h1 {
padding-top:47px;
margin-bottom:10px
}

.pro-coupon-desk-form h2 {
display:none
}

.pro-coupon-desk-form .wsform-label {
width:100%!important
}

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

.wsform input.error-box {
border:1px solid red!important
}

.wsform input {
border:1px solid #d4d4d4!important
}

.wsform input,.wsform textarea,.wsform .uneditable-input {
width:345px!important
}

.wsform .wsform-item.wsform-item-C_PROF_PINF_SUB+A_FNAME.mandatory {
transform:translateY(-150%)
}

.wsform .wsform-item.wsform-item-C_PROF_PINF_SUB+A_LNAME.mandatory {
transform:translateY(150%)
}

.wsform .wsform-hint p {
margin:0
}

.wsform .wsform-item {
margin-bottom:5px!important
}

.wsform .mandatory-marker {
color:#23b398!important
}

.pro-coupon-thank-desk-box {
margin-top:48px;
border:1px solid #d2d1d1;
border-bottom-right-radius:25px;
margin-bottom:50px!important;
width:918px;
height:688px
}

.pronamel-us-home-whole-box .parametrizedhtml,#mydiv {
display:none
}

.pro-coupon-thank-desk-richtext p {
margin-bottom:50px;
margin-top:8px;
color:#6f7175;
letter-spacing:.71px
}

.pro-coupon-thank-desk-richtext {
text-align:center;
margin-bottom:227px!important;
margin-top:245px!important
}

.pro-coupon-thank-desk-richtext p a {
background:#0dad92;
background:-moz-radial-gradient(center,ellipse cover,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
background:-webkit-radial-gradient(center,ellipse cover,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
background:radial-gradient(ellipse at center,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#0dad92',endColorstr='#47bca0',GradientType=1);
padding:12px 77px;
color:#fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
border-radius:25px
}

.pro-how-to-brush-desk-tsr-box {
padding-top:55px
}

.pro-effects-of-aciderosion-desk-tsr-box,.pro-preventing-aciderosion-desk-tsr-box {
padding-top:60px
}

.pro-effects-of-aciderosion-sub-box {
padding-bottom:40px
}

.pro-effects-of-aciderosion-sub-richtext {
padding-left:0px;
padding-bottom:28px
}

.pro-preventing-aciderosion-whole-box .pro-preventing-aciderosion-richtext ul li {
color:#6f7175;
font-size:16.2px;
line-height:20px;
margin-left:21px!important;
padding-left:25px!important;
margin-bottom:17px!important
}

.pro-aciderosion-child-teeth-whole-box .pro-aciderosion-childteeth-richtext ul li {
color:#6f7175;
font-size:16.2px;
line-height:20px;
margin-left:52px!important;
padding-left:29px!important;
margin-bottom:17px!important
}

.pro-effects-of-aciderosion-banner-richtext p {
margin-top:0!important
}

.pro-effects-of-aciderosion-sub-richtext h2 {
margin-top:25px!important;
margin-bottom:18px!important;
font-size:24px
}

.pro-effects-of-aciderosion-sub-richtext p {
margin-top:0;
margin-bottom:30px;
font-size:16px
}

.pro-effects-of-aciderosion-banner-richtext p {
font-size:16px
}

.pro-effects-of-aciderosion-sub-richtext p:last-child {
margin-bottom:0!important;
padding-bottom:0!important
}

.pro-effects-of-aciderosion-sub-box {
margin-top:0;
padding-bottom:15px
}

.pronamel-us-caring-desk-related-richtext p {
font-family: 'Roboto', sans-serif !important;
font-weight: 700;
font-style: normal;
font-size:14px!important;
color:#6f7175
}

.pro-effects-of-aciderosion-banner-richtext h1 {
margin-bottom:23px;
margin-top:7px!important
}

.pro-how-to-brush-sub-box {
width:61%;
margin:10px auto
}

.pro-how-to-brush-sub-richtext {
margin-bottom:50px!important
}

.pro-how-to-brush-sub-richtext p {
margin-top:0;
color:#6f7175;
margin-bottom:0;
font-size:16px;
letter-spacing:.02em
}

.pro-how-to-brush-sub-richtext h2 {
font-size:24px;
margin-top:12px!important;
margin-bottom:11px!important
}

.pro-how-to-brush-sub-richtext {
margin-bottom:104px!important;
padding-left:46px;
width:90%;
letter-spacing:.02em
}

.pro-product-lp-banner-box {
margin-top:57px!important
}

.pro-product-lp-richtext h1 {
font-size:32px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
padding-bottom:4px
}

.pro-product-lp-banner-box .pro-product-lp-richtext p {
font-size:16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
margin-bottom:45px;
color:#6f7175
}

.pro-product-lp-whole-box .pro-home-desk-tsr-img-three,.pro-product-lp-whole-box .pro-home-desk-tsr-img-two,.pro-product-lp-whole-box .pro-home-desk-tsr-img-one,.pro-product-lp-whole-box .pro-home-desk-tsr-img-four,.pro-product-lp-whole-box .pro-home-desk-tsr-img-five {
border:none
}

.pro-product-lp-whole-box .pro-home-desk-tsr-img-three figcaption,.pro-product-lp-whole-box .pro-home-desk-tsr-img-two figcaption,.pro-product-lp-whole-box .pro-home-desk-tsr-img-one figcaption,.pro-product-lp-whole-box .pro-home-desk-tsr-img-four figcaption,.pro-product-lp-whole-box .pro-home-desk-tsr-img-five figcaption {
padding-top:11px;
border-top:1px solid #d2d1d1;
padding-left:0;
position:relative; /* srikanth 13-Dec */
padding-bottom:0;
min-height:200px;
}

.pro-product-lp-whole-box .pro-home-desk-tsr-img-three figcaption p:last-child,.pro-product-lp-whole-box .pro-home-desk-tsr-img-two figcaption p:last-child,.pro-product-lp-whole-box .pro-home-desk-tsr-img-one figcaption p:last-child,.pro-product-lp-whole-box .pro-home-desk-tsr-img-four figcaption p:last-child,.pro-product-lp-whole-box .pro-home-desk-tsr-img-five figcaption p:last-child {
font-size:12px;
width:100%
}

.pro-product-lp-whole-box .pro-home-desk-tsr-img-three figcaption p,.pro-product-lp-whole-box .pro-home-desk-tsr-img-two figcaption p,.pro-product-lp-whole-box .pro-home-desk-tsr-img-one figcaption p {
width:90%;
margin-top:7px
}

.pro-product-lp-whole-box .pro-home-desk-tsr-img-four figcaption p,.pro-product-lp-whole-box .pro-home-desk-tsr-img-five figcaption p {
width:100%;
margin-top:7px
}

.pro-product-lp-desk-callout-box {
margin-bottom:31px!important
}

.pro-product-lp-desk-tsr-whole-box {
padding-top:72px
}

.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-one p,.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-two p,.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-three p {
font-size:14px
}

.pro-tooth-enamel-desk-tsr-img-three p,.pro-tooth-enamel-desk-tsr-img-two p,.pro-tooth-enamel-desk-tsr-img-one p {
font-size:14px
}
.pro-product-lp-whole-box .pro-home-desk-tsr-img-five figcaption p {/*hari*/
width:82%;
}
.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-accordion-richtext {
margin-left:81px!important
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-accordion-richtext ul li {
margin-left:0;
position:relative;
padding:5px 0 0 35px;
width:75%;
margin-bottom:0!important;
color:#6f7175
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-accordion-richtext p {
display:none
}

.pro-why-pronamel-whole-box .pro-why-pronamel-box-one {
    width: 70%;
    padding-bottom: 30px;
    margin: 0px auto;
}

.pro-why-pronamel-content-box .pro-why-pronamel-banner-richtext p {
    font-size: 14px;
}

.pro-approach-whole-box .pro-approach-content-box .pro-approach-richtext-one h1 {
font-size:32px;
    line-height: 40px;
    margin-bottom: 0px;
}

.pro-approach-whole-box .pro-approach-content-box .pro-approach-richtext-one p {
font-size:16px;
line-height:20px
}

.pro-approach-whole-box .pro-approach-richtext-one ul {
margin-left:50px;
padding-top:0;
margin-top:10px;
margin-bottom:27px
}

.pro-approach-whole-box .pro-approach-richtext-one ul li {
padding-left:25px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
line-height:31px;
margin-bottom:4px
}

.pro-approach-desk-tsr-box {
padding-top:60px
}

.pro-fight-erosion-dsk-content-box {
margin-bottom:80px!important
}

.pro-coupon-thank-desk-richtext h1 {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-style: normal;
}

.page-effects-of-acid-erosion #footer {
margin-top:27px
}

.pro-gentle-write-a-review-outer-box .pro-products-review-content-box {
margin-left:39px
}

.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:5px 15px 20px
}

.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-top:18px
}

.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {
margin-top:-2px
}

.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:484px
}

/* .pro-acid-erosion-whole-box .pro-home-desk-tsr-img-one figcaption p:last-child,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-two figcaption p:last-child,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-three figcaption p:last-child,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-four figcaption p:last-child,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-five figcaption p:last-child {
width:100%
} */

.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-one h2,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-two h2,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-three h2,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-four h2,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-five h2 {
margin:10px 0;
min-height:60px
}

.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-five h2 {
width:70%
}

.pro-gentle-white-desk-tsr-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
    min-height: 61px;
}

.pro-gentle-white-desk-tsr-whole-box .pro-tooth-enamel-desk-tsr-img-three h2,.pro-prevent-whole-box .pro-tooth-enamel-desk-tsr-img-one h2 {
width:100%
}

.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-four h2 {
margin-bottom:8px
}

.pro-gentle-white-grid-desk-img-box {
margin-top:60px
}

.pro-gentle-white-sub-grid-box-two {
margin-left:25px
}

.pro-gentle-white-sub-grid-box-one {
margin-left:55px
}

.p-w-r .pr-rating-stars {
margin-left:30px!important
}

.p-w-r .pr-star,.p-w-r .pr-star:hover,.p-w-r .pr-star-selected {
line-height:normal;
width:30px!important;
height:30px!important;
background-size:10px 10px;
display:inline-block;
margin-right:35px!important;
padding:4px!important
}

.pronamel-us-caring-whole-box .pronamel-us-caring-desk-carousel-box li:nth-child(4) h2 {
letter-spacing:.1px
}

.pronamel-us-accessibility-richtext .richText-content h1 {
margin-bottom:31px;
margin-top:0
}

.pro-fight-erosion-panel-one-richtext p strong {
color:#1b3059;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

.pro-sb-vid-gal-mob-box {
display:none
}

.richText.pro-sb-act-vg-tips-richtext h1 {
margin-bottom:28px;
margin-top:53px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
}

.pro-sb-act-vg-tips-richtext p {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
color:#6f7175;
line-height: 20px;
}

.richText.pro-sb-act-vg-cassey-richtext h2 {
margin-top:29px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px;
color:#1b3059;
margin-bottom:0px;
text-transform:capitalize
}

.richText.pro-sb-act-vg-cassey-richtext h3 {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
color:#6f7175;
margin-bottom:25px
}

.pro-sb-vid-gal-desk-box,.pro-sb-act-vg-tips-richtext {
width:780px;
margin:0 auto
}

.main .image.pro-sb-act-vid-gal-cassey-img.grid_6.omega {
margin-left:0;
width:50%
}

.main .image.pro-sb-act-vid-gal-cassey-img.grid_6.alpha {
width:50%
}

.main .image.pro-sb-act-vid-gal-cassey-img.component {
margin-bottom:-5px!important
}

.richText.pro-sb-act-vg-kevin-richtext h2 {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px;
color:#1b3059;
margin-top:52px;
margin-bottom:3px
}

.richText.pro-sb-act-vg-kevin-richtext h3 {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
color:#6f7175;
margin-bottom:25px
}

.main .image.pro-sb-act-vid-gal-kevin-img.grid_6.omega {
margin-left:0;
width:50%
}

.main .image.pro-sb-act-vid-gal-kevin-img.grid_6.alpha {
width:50%
}

.main .image.pro-sb-act-vid-gal-kevin-img.component {
margin-bottom:-5px!important
}

.richText.pro-sb-act-vg-rachel-richtext h2 {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px;
color:#1b3059;
margin-top:49px;
margin-bottom:2px
}

.richText.pro-sb-act-vg-rachel-richtext h3 {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
color:#6f7175;
margin-bottom:25px
}

.main .image.pro-sb-act-vid-gal-rachel-img.grid_6.omega {
margin-left:0;
width:50%
}

.main .image.pro-sb-act-vid-gal-rachel-img.grid_6.alpha {
width:50%
}

.main .image.pro-sb-act-vid-gal-rachel-img.component {
margin-bottom:-5px!important
}

.richText.pro-sb-act-vg-dzung-richtext h2 {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px;
color:#1b3059;
margin-top:53px;
margin-bottom:2px
}

.richText.pro-sb-act-vg-dzung-richtext h3 {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
color:#6f7175;
margin-bottom:25px
}

.main .image.pro-sb-act-vid-gal-dzung-img.grid_6.omega {
margin-left:0;
width:50%
}

.main .image.pro-sb-act-vid-gal-dzung-img.grid_6.alpha {
width:50%
}

.main .image.pro-sb-act-vid-gal-dzung-img.component {
margin-bottom:-5px!important
}

.pro-sb-act-vg-learnmore-richtext p {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:24px;
color:#00205b;
margin-bottom: 40px;
}

.pro-sb-act-vg-learnmore-richtext a {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:24px;
color:#5fc6c6;
text-decoration: underline !important;
}
.pro-sb-actv-intro-richtext h2{
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size: 32px;
line-height: 32px;
color: #00205b; /*navya*/
letter-spacing: -.1px;
}
.pro-sb-actv-squad-richtext h2 {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px;
line-height:32px;
color:#263a60;
letter-spacing:-.1px;
margin-top:32px!important;
margin-bottom:25px
}

.pro-actv-lp-meet-span {
color:#5fc6c6;
font-size:32px;
line-height:32px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.main .pro-sb-actv-lp-sqd-desk-img.grid_6{width:380px;padding-bottom:25px;}
.main .pro-sb-actv-lp-sqd-desk-img.grid_6.omega{width:380px;padding-bottom:25px;margin-left:20px;}

.pro-sb-actv-lp-sqd-desk-img figcaption h4 {
margin-top:1px
}

.pro-sb-actv-lp-sqd-desk-img figcaption p a {
color:#5fc6c6;
font-size:18px
}

.pro-sb-actv-video-richtext p:first-child {
margin-bottom:0
}

.pro-sb-actv-video-richtext p:last-child {
margin-top:10px;
margin-bottom:17px
}

.pro-sb-actv-watch-video-richtext p {
padding-top:0;
margin:7px 0
}
.pro-sb-actv-lp-content-box{
margin-top: -42px;
}
.page-healthy-living.page-strong-and-bright #footer {
margin-top: 70px;
}
.profile-content-richtext h2{
font-size:32px;
line-height:32px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
margin-bottom: 20px;
}
.profile-content-richtext p{
color:#6f7175;
font-size:16px;
line-height:20px;
width:94%;
}
.pro-sb-vid-gal-whole-box .pro-tooth-enamel-desk-tsr-img-one h2 { width: 57%;} /*navya*/
.pro-sb-vid-gal-whole-box  .pro-tooth-enamel-desk-tsr-img-two h2 {width: 80%;} /*navya*/

.main .profile-followus-box.grid_12{margin-left:0}

@media only screen and (min-width:1280px) and (max-width:1280px) {
.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child{ margin-top:20px; }
.life-nutri-div-img ~ .life-nutri-img-box ~.life-nutri-content-richtext { padding:36px 0px 0px 77px !important;}
.pro-citrus-header-txt-box p{ width:97%; margin-bottom:19px;}
.life-nutri-foot-dsk-img {
position: relative;
margin-top:0px;
}
.page-everyday-beauty-tips .life-beauty-heading-richtext h2 { /*navya*/
padding-left: 30px;
margin-top: 48px;
}
.pro-healthy-living-whole-box .pro-home-desk-tsr-img-four p:nth-child(2) {
width:97.5%;
margin-bottom:4px;
margin-top:0;
min-height:80px;
position: relative;
top: 15px;
}
.life-nutri-div-img ~ .life-nutri-img-box img{
position: relative;
bottom: 12px;
}
.life-nutri-direction-richtext{
position: relative;
bottom: 25px;
}
.life-beauty-dsk-foot-img p:nth-child(2), .life-beauty-dsk-foot-img p:nth-child(3){
display:none;
}
.life-beauty-dsk-foot-img figcaption p{
width: 67%;
font-size: 16px;
/* padding-left: 205px; */
padding-top:5px; /* srikanth 13-04-2017 */
}
.life-beauty-content-richtext-odd h3{ /*navya*/
padding-top: 71px;
}
.life-beauty-content-richtext-odd p em{  /*navya*/
position:relative;
bottom:20px;	    /*navya*/
}
.life-beauty-content-richtext-odd ol {  /*navya*/
position: relative;
bottom: 36px;
}
.life-beauty-content-richtext-odd p{
	width:301px;
}
.page-everyday-beauty-tips .life-beauty-content-richtext-odd ol {   /*navya*/
padding-left:5px;
	margin-top: 15px;
	width: 319px;
}

.life-beauty-content-richtext-odd ol li{    /*navya*/
position: relative;    font-weight: 700;
bottom: 3px;
}
.life-beauty-content-richtext-odd{   /*navya*/
	height:572px;
	padding-left: 20px;
}
.page-everyday-beauty-tips .life-beauty-dsk-img-odd img{   /*navya*/
margin-top:37px;
}
.page-everyday-beauty-tips .life-beauty-dsk-img-even  img{   /*navya*/
position: relative;
/*bottom: 21px;*/
margin-top: 28px;
}
.life-beauty-content-richtext-even{   /*navya*/
	margin-top:38px;
	padding-left:20px;
}
.life-beauty-content-richtext-even p em{   /*navya*/
position: relative;
bottom: 17px; /*navya*/
}
.life-beauty-content-richtext-even ol {   /*navya*/
position: relative;
bottom: 30px;
}
.page-everyday-beauty-tips .life-beauty-content-richtext-even ol {   /*navya*/
padding-left:6px;
	width: 322px; font-weight:bold;
}
.life-beauty-content-richtext-even p{
	width:335px;
}
.page-everyday-beauty-tips .pro-citrus-dsk-tsr-box{
		margin-top: 59px;
}
.life-nutri-content-box .life-nutri-direction-richtext h3{ padding-top:16px;}
.life-nutri-div-img ~ .life-nutri-img-box ~ .life-nutri-content-richtext ~ .life-nutri-direction-richtext p{margin: 0px;
padding: 0px;width: 96%;margin-bottom:13px;}
.life-nutri-content-box .life-nutri-direction-richtext p{margin: 0px;padding: 0px;width: 92%;margin-bottom:8px;}
/* .life-nutri-add-richtext {padding-left: 24px !important;padding-top: 35px !important;} */
.life-nutri-div-img img{ margin:0px auto; display:block;}
.life-nutri-content-richtext .richText-content p:nth-child(2){ margin:0px; padding:0px;margin-bottom: 33px; }
.life-nutri-content-richtext .richText-content p:nth-child(3){ width: 94%;}
.life-nutri-content-richtext {padding: 54px 0px 0px 77px;margin: 0px auto;}
.life-nutri-content-box{margin: 8px auto;width:780px;margin-bottom: 87px !important;} /*av0415 DT-9980 DT-9978*/
.life-nutri-dsk-img img{ width:100%;}
.life-nutri-foot-dsk-img figcaption {    position: absolute;top: 59px;left: 59%;width:32%;float: left;color: #fff;}
.life-nutri-foot-dsk-img figcaption p a {
    display:inline;
    color: #fff;
    border-bottom: 1px solid;
    width: 91%;
}
.page-kevin-curry .profile-quotes-richtext .richText-content::after {    top: 98px;}
.page-cassey-ho .profile-quotes-richtext .richText-content::after {top: 72px;right: 40px;}
.profile-dsk-title-image { top: 195px;}
.pronamel-us-tooth-enamel-richtext-one {margin-left:5px}
.pro-prevent-desk-img-three {padding-bottom:16px}
.pro-prevent-desk-steps-box figure {float:left;position:relative;width:100%;padding:15px 0}
.pro-prevent-desk-img-six img,.pro-prevent-desk-img-five img,.pro-prevent-desk-img-four img,.pro-prevent-desk-img-three img,.pro-prevent-desk-img-two img,.pro-prevent-desk-img-one img {float:left;display:block;margin:0 30px 0 20px;
box-sizing:border-box;width:8%}
.pro-prevent-desk-steps-box figcaption {width:84%;float:left}
.pro-prevent-whole-box .pro-prevent-desk-steps-box figure figcaption p {width:83%;margin:0;position:absolute;transform:translate(18%,-50%);top:50%;left:0;float:left}

.page-how-to-brush-your-teeth #footer {
margin-top:35px!important
}

.pro-preventing-aciderosion-richtext ul {
padding-top:5px!important
}

.pro-aciderosion-child-teeth-whole-box .pro-tooth-enamel-desk-tsr-img-three h2 {
min-height:34px!important
}

.pr-control-label {
padding-top:12px!important
}

.page-healthy-living #footer {/*av0415 DT-9980*/
margin-top:43px
}

.pro-gentle-white-grid-richtext-four p {
margin-top:9px;
width:100%;
color:#6f7175
}

.pro-gentle-write-a-review-outer-box .pro-products-review-content-box {
margin-left:39px
}

.pro-products-review-content-box .pro-gentle-white-write-review .p-w-r input[type=text] {
height:38px!important;
width:302px!important;
padding-left:18px!important
}

.p-w-r .pr-star,.p-w-r .pr-star:hover,.p-w-r .pr-star-selected {
line-height:normal;
width:30px!important;
height:30px!important;
background-size:10px 10px;
display:inline-block;
margin-right:35px!important;
padding:4px!important
}

.pro-gentle-white-grid-box-one .richText ul {
padding:0
}

.pro-gentle-white-desk-product-box {
width:820px;
margin:31px auto
}

.pro-gentle-white-accordion-box,.pro-gentle-white-review-box,.pro-gentle-white-video-box-one,.pro-gentle-white-img-box-one {
width:780px;
margin:0 auto
}

.pro-healthy-living-whole-box .pro-home-desk-teaser-box-one figcaption,.pro-healthy-living-whole-box .pro-home-desk-teaser-box-two figcaption,.pro-healthy-living-whole-box .pro-home-desk-teaser-box-three figcaption,.pro-healthy-living-whole-box .pro-home-desk-teaser-box-four figcaption,.pro-healthy-living-whole-box .pro-home-desk-teaser-box-five figcaption {
padding-top:0
}

.p-w-r .pr-subscript,.p-w-r .pr-subscript span {
font-size:14px!important;
line-height:20px;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
color:#666363
}

.pro-seven-days-dsk-tsr-box .pro-ra-desk-divider-box {
margin-bottom:5px!important
}

.pro-seven-days-dsk-slide-richtext p span.snacking-dsk-p-three-span {
line-height:22px
}

.pro-seven-days-dsk-car-box {
margin-bottom:117px!important
}

.pro-ra-desk-divider-box
.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:5px 15px 20px
}

.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {
margin-top:-2px
}

.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-top:18px
}

.pro-seven-days-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2) {
width:100%;
margin-top:18px
}

.pro-seven-days-ban-text-box {
margin-top:46px!important
}

.pro-tooth-test-ban-text-box {
margin-top:40px!important;
width:780px!important
}

.pro-tooth-test-dsk-car-box {
width:776px!important
}

.pro-tooth-test-ban-richtext h1 {
margin-bottom:21px;
font-size:32px!important
}

.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-two,.pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:462px
}

.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-three figcaption,.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-two figcaption,.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-one figcaption {
padding:5px 15px 20px
}

.pro-diff-cavity-richtext-two h2,.pro-diff-cavity-richtext-three h2 {
margin-bottom:6px!important
}

.pro-diff-cavity-richtext-two ul,.pro-diff-cavity-richtext-three ul {
padding-top:0!important
}

.pro-diff-cavity-richtext-two p,.pro-diff-cavity-richtext-three p {
margin-top:0
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-one p {
margin-top:10px
}

.page-reduce-citrus-acid-erosion #footer {
margin-top:41px
}

.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2),.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2),.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-bottom:0!important
}

.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2) {
width:100%
}

.pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:5px 15px 20px
}

.pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:1px 15px 20px
}

.pro-citrus-dsk-tips-one-richtext h2,.pro-citrus-dsk-tips-two-richtext h2,.pro-citrus-dsk-tips-three-richtext h2,.pro-citrus-dsk-tips-four-richtext h2,.pro-citrus-dsk-tips-five-richtext h2 {
margin-bottom:22px
}

.pro-citrus-banner-richtext h1 {
margin-bottom:22px!important;
font-size:32px
}

.pro-faq-whole-box .accordion-head a,.accordion-head a:hover {
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
letter-spacing:.02em
}

.pro-prevent-desk-img-six {
margin-top:20px;
padding-bottom:5px
}

.pronamel-us-accessibility-richtext .richText-content h1 {
margin-bottom:31px;
margin-top:0
}

.pro-aciderosion-child-teeth-whole-box .pro-aciderosion-child-teeth-desk-tsr-box {
padding-bottom:45px
}

.pro-product-lp-banner-box .pro-product-lp-richtext p {
margin-left:3px
}

.pro-approach-whole-box .pro-approach-box-one {
width:61%;
margin:12px auto;
padding-bottom:60px
}

.page-effects-of-acid-erosion #footer {
margin-top:27px
}

.pro-causes-of-aciderosion-accordion-richtext .richText-content ul {
padding:0
}

.pro-pronamel-science-richtext-one h1 {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-style: normal;
}

.pro-pronamel-science-richtext-one p:nth-child(3) {
margin-bottom:21px
}

.pro-pronamel-science-richtext-one p:nth-child(4) {
padding-bottom:8px
}

.pro-pronamel-science-richtext-one h1 {
margin-bottom:18px
}

.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-one figcaption,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-two figcaption,.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-three figcaption {
padding-top:0
}

.pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-one figcaption h2 {
margin-bottom:4px
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-one {
margin-top:46px!important
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-two {
margin-top:60px!important
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-five {
margin-top:28px!important
}

.page-food-choices-to-avoid-acid-erosion #footer {
margin-top:59px
}

.pro-fight-erosion-ban-text-box .pro-fight-erosion-banner-richtext h1 {
margin-bottom:33px;
font-size:32px;
line-height:40px
}

.page-difference-between-acid-erosion-and-cavities .pro-diff-cavity-box-five {
padding-bottom:7px
}

.page-difference-between-acid-erosion-and-cavities .pronamel-us-caring-desk-related-richtext {
padding-top:2px
}

.pro-prevent-whole-box .pro-prevent-richtext-one p:last-child {
margin-top:22px;
margin-bottom:24px;
width:101%
}

.page-how-to-prevent-acid-erosion .pro-prevent-richtext-one h1 {
margin-bottom:37px
}

.page-difference-between-acid-erosion-and-cavities #footer {
margin-top:49px
}

.pro-faq-heading-richtext h1 {
line-height:37px;
margin-bottom:43px;
font-size:32px;
width:82%
}

.pro-faq-whole-box {
width:62%;
margin:53px auto
}

.pro-faq-box-six ul li:first-child h3 {
width:99%
}

.pronamel-us-accessibility-box.component {
margin-bottom:58px!important
}

.pronamel-us-accessibility-richtext .richText-content p {
margin-bottom:30px;
margin-top:0;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pronamel-us-caring-whole-box .carousel-nav {
margin-top:7px
}

.pro-fresh-berries-whole-box .pro-fresh-berries-richtext {
width:62%;
margin:40px auto 52px
}

.pro-fresh-berries-sub-one-box .carousel-nav li {
margin:0 5px
}

.pronamel-us-home-rana-video-image img {
width:100%
}

.pronamel-us-home-no-one-dentist-image,.pro-home-dentist-video-box-one,.pro-home-dentist-box {
width:100%;
margin:0 auto;
display:block
}

.pro-fresh-berries-sub-one-box {
width:780px;
margin:23px auto
}

.pro-citrus-header-txt-box {
width:780px !important;
margin:0 auto;
padding-bottom:35px
}

.pro-citrus-dsk-content-box-two {
width:62%;
margin:0 auto;
padding-bottom:40px
}

.pro-how-to-brush-whole-box .pro-how-to-brush-banner-richtext {
width:62%;
margin:41px auto
}

.pronamel-us-caring-whole-box .pronamel-us-caring-box-one {
width:62%
}

.pro-seven-days-dsk-car-box,.pronamel-us-caring-desk-carousel-box .carousel {
border:none;
background:none;
padding:0;
width:62%;
margin:40px auto
}

.pro-seven-days-dsk-car-box {
margin-top:34px
}

.pro-article-pages-breadcrumbs {
padding:15px 12px 15px 85px;
width:960px;
margin:0 auto
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-one,.pro-diff-cavity-whole-box .pro-diff-cavity-box-two,.pro-diff-cavity-whole-box .pro-diff-cavity-box-five {
width:780px
}

.pro-diff-cavity-whole-box .pro-diff-cavity-desk-tsr-box {
padding-top:72px;
padding-bottom:16px
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-one,.pro-causes-of-aciderosion-richtext-two {
width:62%;
margin:0 auto
}

.pronamel-us-tooth-enamel-desk-img-box {
width:61%
}

.pro-prevent-desk-steps-box,.pro-prevent-richtext-one {
width:780px
}

.pro-tooth-test-ban-text-box,.pro-tooth-test-dsk-car-box,.pro-sitemap-whole-box,.pro-pronamel-science-richtext-one,.pro-seven-days-ban-text-box,.pro-causes-of-aciderosion-richtext-two,.pro-causes-of-aciderosion-accordion,.pronamel-us-tooth-enamel-box-one,.pronamel-us-tooth-enamel-box-two,.pro-how-to-brush-banner-richtext,.pro-effects-of-aciderosion-sub-box,.pro-fresh-berries-richtext,.pro-healthy-living-box-one,.pro-preventing-aciderosion-richtext,.pro-aciderosion-childteeth-richtext,.pronamel-us-caring-box-two,.pronamel-us-caring-box-one,.pro-flouride-box-one,.pro-product-lp-banner-box,.pro-why-pronamel-box-one,.pro-country-selector-content-box,.pro-acid-erosion-box-one {
width:62%;
margin:54px auto
}

.pro-how-to-brush-sub-box {
width:61%;
margin:10px auto
}

.pro-effects-of-aciderosion-banner-richtext {
width:62%;
margin:39px auto
}

.pro-why-pronamel-banner-richtext h1 {
margin-bottom:21px
}

.pro-why-pronamel-whole-box .pro-why-pronamel-box-one {
width:61%;
margin:9px auto
}

.pro-fight-erosion-ban-text-box {
width:61%;
margin:54px auto
}

.pro-fight-erosion-dsk-content-box {
width:60.9%;
margin:28px auto
}

.pronamel-us-accessibility-box {
width:62%;
margin:47px auto
}

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-box-one {
width:84%
}

.pro-effects-of-aciderosion-sub-box {
margin-top:0
}
.pro-flouride-desk-banner-img figcaption {
width:35%;
top:46px; left:14%;
}

.pro-flouride-desk-banner-img figcaption h1 {
line-height:56px;
margin-bottom:7px
}

.pro-flouride-desk-banner-img figcaption p {
line-height:28px
}

.pro-sb-actv-intro-richtext h2 {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px
}

.pro-sb-actv-lp-content-box {
margin-top:-36px
}

.pro-sb-actv-intro-richtext h2 {
margin-bottom:22px
}

.pro-sb-actv-intro-richtext p {
line-height:18px
}
.profile-content-box {
margin: 56px auto;
width: 780px;
}
.profile-dsk-vone-richtext { width:100%; }
/* .profile-content-box .profile-quotes-richtext p {
width:60%;
} */
.profile-content-box .profile-quotes-richtext{
margin-bottom: 8px !important;
}
.profile-quotes-richtext .richText-content::after{top:70px;}
}
/*navya*/
@media only screen and (min-width:1024px) and (max-width:1024px) {
	.life-nutri-foot-dsk-img figcaption {    position: absolute;top: 76px;left: 62.5%;width:32%;float: left;color: #fff;}
	.life-nutri-foot-dsk-img figcaption p a {
    display:inline;
    color: #fff;
    border-bottom: 1px solid;
    width: 94%;
}
}
@media only screen and (min-width:1440px) and (max-width:1440px) {
.pro-citrus-dsk-tips-four-richtext {
    left: 63.8%;
	}
#wrapper .citrus-whole-box .pro-citrus-dsk-tips-four-richtext { top: 56%;left: 62%;}
}
@media only screen and (min-width:1366px) and (max-width:1366px) {
	.life-nutri-foot-dsk-img figcaption {    position: absolute;top: 51px;left: 59%;width:32%;float: left;color: #fff;}
	.life-nutri-foot-dsk-img figcaption p a {
    display:inline;
    color: #fff;
    border-bottom: 1px solid;
    width: 91%;
}
}
@media only screen and (min-width:1520px) and (max-width:1520px) {
	.life-nutri-foot-dsk-img figcaption {    position: absolute;top: 63px;left: 61%;width:32%;float: left;color: #fff;}
	.life-nutri-foot-dsk-img figcaption p a {
    display:inline;
    color: #fff;
    border-bottom: 1px solid;
    width: 80%;
}
}
/*end*/

@media only screen and (min-width: 768px) and (max-width: 962px) {
.Strong-For-The-Day-outer-box{ width:100%; margin:0px auto;}
.Strong-For-The-Day-inner-box{ width:96%; margin:0px auto;}
.pro-seven-days-whole-box .pro-ra-desk-divider-box figcaption p:nth-child(2) {min-height: 135px;}
.pro-faq-whole-box { width: 90%;}
.pro-citrus-dsk-tips-head-richtext{width:93%;}
.french-tooth-desk-img.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img figcaption {top: 38%;width: 26%;left: 9%;}
.french-tooth-desk-img.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-water {padding-top: 20px;}
.pro-product-lp-whole-box .pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-four {margin-top: 10px;}
.pronamel-us-caring-desk-carousel ul li .pronamel-us-caring-desk-carousel-richtext {top: 15%;}
.pro-product-lp-whole-box .pro-home-desk-tsr-img-two h2, .pro-product-lp-whole-box .pro-home-desk-tsr-img-three h2, .pro-product-lp-whole-box .pro-home-desk-tsr-img-four h2{    min-height: 84px;}
.pro-product-lp-whole-box .pro-home-desk-tsr-img-two p:nth-child(2), .pro-product-lp-whole-box .pro-home-desk-tsr-img-three p:nth-child(2), .pro-product-lp-whole-box .pro-home-desk-tsr-img-four p:nth-child(2){    min-height: 115px;}
.pro-approach-content-box>.component-content,.pro-product-lp-whole-box>.component-content,.pro-tooth-test-dsk-car-box>.component-content,.pro-acid-erosion-content-box>.component-content{
    padding: 0px 10px;
}
.pro-prevent-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-one h2,.pro-prevent-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-two h2,.pro-prevent-desk-tsr-box .pro-tooth-enamel-desk-tsr-img-three h2{    min-height: 112px;}
.pro-tooth-test-ban-richtext>.component-content{padding:0px 15px;}
.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-one h2{width:100%;}
#wrapper .pro-ra-desk-divider-box .image p:last-child{
    width: 185px;
}
.pro-acid-erosion-whole-box .pro-acid-erosion-banner-richtext>.component-content{padding:0px 10px;}
.pro-effects-of-aciderosion-sub-box {padding-left: 0px;}
.pro-fight-erosion-whole-box .pro-ra-desk-divider-box figcaption p, .pro-tooth-test-whole-box .pro-ra-desk-divider-box figcaption p, .pro-causes-of-aciderosion-desk-tsr-box .pro-ra-desk-divider-box figcaption p, .pro-diff-cavity-whole-box .pro-ra-desk-divider-box figcaption p, .pro-effects-of-aciderosion-whole-box .pro-ra-desk-divider-box figcaption p {
    min-height: 130px;
}
.pro-ra-desk-divider-box figcaption p:last-child{min-height:23px;}
.pro-fight-erosion-whole-box .pro-ra-desk-divider-box figcaption h2, .pro-tooth-test-whole-box .pro-ra-desk-divider-box figcaption h2, .pro-causes-of-aciderosion-desk-tsr-box .pro-ra-desk-divider-box figcaption h2, .pro-diff-cavity-whole-box .pro-ra-desk-divider-box figcaption h2, .pro-effects-of-aciderosion-whole-box .pro-ra-desk-divider-box figcaption h2 {
    width: 100%;
    min-height: 55px;
}
.pro-effects-of-aciderosion-whole-box .pro-ra-desk-divider-box figcaption h2,.pro-daily-protection-desk-tsr-box .pro-ra-desk-divider-box figcaption h2,.pro-flouride-content-box .pro-ra-desk-divider-box figcaption h2{min-height:85px;}
.pro-effects-of-aciderosion-whole-box .pro-ra-desk-divider-box figcaption p,.pro-daily-protection-desk-tsr-box .pro-ra-desk-divider-box figcaption p,.pro-fresh-berries-desk-tsr-box .pro-ra-desk-divider-box figcaption p{min-height:135px;}
.pro-how-to-brush-whole-box .pro-ra-desk-divider-box figcaption h2 {min-height: 55px;}
.pro-approach-whole-box .pro-ra-desk-divider-box figcaption h2 {min-height: 110px;}
.pro-why-pronamel-tsr-desk-box figcaption p {min-height:115px}
#wrapper .pro-healthy-living-tsr-desk-box figcaption h2 {min-height:55px}
.pro-healthy-living-tsr-desk-box figcaption p{min-height:140px;}
.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-dekstop-teaser-box figcaption h2 ,.pro-why-pronamel-tsr-desk-box figcaption h2{min-height:85px}
.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-dekstop-teaser-box figcaption p{min-height:115px;}
.pro-acid-erosion-whole-box .pro-acid-erosion-content-box figcaption h2{    min-height: 85px;}
.pro-acid-erosion-whole-box .pro-acid-erosion-content-box figcaption p{    min-height: 140px;}
 .pro-acid-erosion-whole-box .pro-acid-erosion-content-box figcaption p:last-child,.pro-how-to-brush-whole-box .pro-ra-desk-divider-box figcaption p:last-child,.pro-effects-of-aciderosion-whole-box .pro-ra-desk-divider-box figcaption p:last-child,.pro-daily-protection-desk-tsr-box .pro-ra-desk-divider-box figcaption p:last-child,.pro-fresh-berries-desk-tsr-box .pro-ra-desk-divider-box figcaption p:last-child{min-height:30px;}
#footer .pronamel-us-template-desktop-footer-box >.component-content{
    width: 100%;
    margin: 0px auto;
}
.pro-healthy-living-whole-box .pro-home-desk-tsr-img-four figcaption p:last-child {
margin-top: 22px;
}
.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {
width: 100%;
margin-top: 19px;
}
.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-whole-box {
margin:0 auto
}

.pro-gentle-write-review-richtext,.pro-gentle-read-review-richtext {
width:43%
}

/* .page-tooth-erosion .pro-home-desk-tsr-img-four figcaption p:last-child,.page-tooth-erosion .pro-home-desk-tsr-img-five figcaption p:last-child {
background-position:60% 5px
} */

.pro-gentle-white-desk-slide-img-three img,.pro-gentle-white-desk-slide-img-two img,/* SIT Fix for IPAD by Arjun Dec 1 */
.pro-gentle-white-desk-slide-img-four img,.pro-gentle-white-desk-slide-img-one img {
height:100%;
width:72%!important;
margin:0 auto;
display:block
}
.pro-gentle-white-sub-grid-box-two {
float:right;
width:100%
}

.page-what-is-tooth-enamel .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three,.page-what-is-tooth-enamel .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two {
min-height:430px!important
}

.page-protecting-enamel-loss .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.page-protecting-enamel-loss .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:460px!important
}

.pro-causes-of-aciderosion-richtext-two {
padding-bottom:30px
}

.pro-acid-erosion-tsr-desk-whole-box {
width:100%
}

.pro-acid-erosion-whole-box .pro-acid-erosion-box-one {
width:100%;
}
.pro-gentle-white-desk-carousel .carousel-nav-next {
right:0!important;
margin-top:-60px
}

.pro-gentle-white-desk-carousel .carousel-nav-prev {
left:5px!important;
margin-top:-60px
}

.pro-gentle-white-desk-product-richtext .component-content:after {
width:38%;
left:435px
}

.pro-gentle-white-desk-product-richtext .component-content:before {
width:39%
}

.pro-gentle-read-review-richtext p {
width:100%!important
}

.main .pro-template-mobile-nav-box .mb-search-button.grid_2 {
height:46px
}

.main .pro-template-mobile-nav-box .mb-menu-toggle.grid_2 {
height:60px
}

.pro-write-a-review-img-box {
display:none
}

.pro-how-to-brush-sub-richtext {
margin-bottom:40px!important
}

.page-healthy-living .pro-citrus-header-txt-box {
width:92.5%;
padding-bottom:0
}

.pronamel-us-home-desktop-banner-richtext h1 {
width:100%
}

.pr-review-engine .pr-pagination-bottom {
text-align:center;
border-bottom:0 solid #ccc!important;
border-top:0 solid #ccc!important;
padding-top:20px;
margin-bottom:20px;
padding-bottom:20px
}

.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,
.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:465px
}
.pronamel-us-home-desktop-banner-richtext {
position:absolute;
top:6%;
left:6%;
width:67%
}

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-box-one {
    margin: 20px auto;
    padding-bottom: 40px;
    width: 100%;
}
.pronamel-us-abt-enamel-box-one>.component-content{padding:0px 10px;}
.pro-template-mob-srch-img {
top:18px!important
}

.mob-nav-two-box {
margin-top:12px;
padding-bottom:7px
}

.pronamel-us-home-follow-us-richtext {
padding:16px 0 25px;
font-size:40px;
line-height:40px
}

#footer .pronamel-us-template-mobile-back-richtext {
background-size:3%!important
}

.pronamel-us-home-no-one-dentist-image,.pro-home-dentist-video-box-one,.pro-home-dentist-box {
width:98%!important;
margin:0 auto
}

.pro-seven-days-whole-box .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-seven-days-whole-box.pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-seven-days-whole-box.pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-seven-days-whole-box.pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three,.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-four {
min-height:432px!important
}

.pronamel-us-home-no-one-dentist-image,.pro-home-dentist-video-box-one,.pro-home-dentist-box {
width:98%;
margin:0 auto;
display:block
}

.pro-fresh-berries-desk-carousel .carousel-nav {
text-align:center;
margin-top:-33px;
overflow:hidden;
padding:0
}

.pro-diff-cavity-whole-box .pro-ra-desk-divider-box .pro-tooth-enamel-desk-tsr-img-three img {
height:183px
}
.pro-tooth-enamel-desk-tsr-img-three p, .pro-tooth-enamel-desk-tsr-img-two p, .pro-tooth-enamel-desk-tsr-img-one p {
    min-height: 120px;
}
.pro-how-to-brush-whole-box .pro-ra-desk-divider-box figcaption p {
min-height: 150px;
}
#wrapper .pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-three p, #wrapper .pro-pronamel-science-whole-box .pro-tooth-enamel-desk-tsr-img-two p{
margin-top:0px;
}
.pro-prevent-whole-box .pro-prevent-desk-steps-box {
margin:5px auto
}

.pro-abt-enamel-content-box,.pro-why-pronamel-content-box .pro-why-pronamel-box-one {
padding-bottom:0
}

.page-404 #footer {
margin-top:0
}

.pro-404-img img {
display:block;
margin:0 auto
}

.pro-fresh-berries-desk-slide-box p strong {
color:#1b3059;
font-weight:700
}

.pro-citrus-dsk-tips-four-richtext {
position:absolute;
top:56%;
width:16%;
left:67%;
text-align:center
}

.pro-citrus-header-two-span {
color:#fff;
font-size:24px;
line-height:28px;
text-align:left;
float:left;
width:39%;
margin-top:2%;
margin-left:4%;
}

.pro-fresh-berries-sub-one-box {
width:92%;
margin:23px auto;
padding:20px 20px 3px;
border-radius:0 0 35px 0
}

.pro-fresh-berries-whole-box .pro-fresh-berries-richtext {
width:98%;
margin:52px auto
}

.pro-how-to-brush-whole-box .pro-how-to-brush-banner-richtext {
width:90%;
margin:41px auto
}

.pro-healthy-living-banner-richtext,.pro-healthy-living-tsr-desk-box {
padding-bottom:0
}

.pro-gentle-white-grid-whole-box {
margin:0 auto;
padding-left:0;
width:100%
}

.pro-article-pages-breadcrumbs {
padding:12px;
width:98%;
margin:0 auto
}

.page-benefits-of-pronamel .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.page-benefits-of-pronamel .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.page-benefits-of-pronamel .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:503px
}

#wrapper .pro-gentle-write-a-review-outer-box .thank-you-page .p-w-r .pr-star-selected {
margin-right:10px!important
}

#wrapper .pro-gentle-write-a-review-outer-box .p-w-r .pr-star-selected {
margin-right:40px!important
}

.pro-gentle-heading-richtext h1 {
margin-left:32px;
margin-top:40px!important
}

#pr-war {
width:100%;
background:#fff;
margin:0;
padding:0
}

.p-w-r .pr-star,.p-w-r .pr-star:hover,.p-w-r .pr-star-selected {
line-height:normal;
width:30px!important;
height:30px!important;
background-size:10px 10px;
display:inline-block;
margin-right:35px!important;
padding:4px!important
}

.pro-gentle-write-a-review-Inner-box {
width:87%!important;
margin:0 auto;
left:0;
position:relative;
padding-bottom:0
}

.pro-product-lp-banner-box {
margin-top:40px!important
}

.pro-gentle-white-img-one img {
padding:20px 0 20px 13px
}

.pro-approach-whole-box .pro-approach-box-one {
width:98%;
margin:20px auto
}

.pronamel-us-home-desktop-banner-richtext h1,.pronamel-us-home-desktop-banner-richtext h1 strong {
font-size:32px;
margin-bottom:10px
}

.pro-country-selector-desk-banner-img img,.pro-acid-erosion-desk-banner-img img,.pronamel-us-abt-enamel-desk-banner-img img,.pro-prevent-desk-banner-img img,.pro-contact-us-desk-banner-img img,.pronamel-us-home-desktop-banner-box img,.pro-causes-of-aciderosion-desk-banner-img img,.pro-approach-desk-banner-img img,.pro-flouride-desk-banner-img img,.pro-effects-of-aciderosion-desk-banner-img img,.pro-pronamel-science-desk-banner-img img {
width:100%;
margin:0 auto!important;
position:relative
}

.pro-multiaction-desk-tsr-box,.pro-daily-protection-desk-tsr-box,.pro-gentle-white-desk-tsr-whole-box,.pro-for-kids-desk-tsr-box,.pro-fight-erosion-dsk-tsr-box,.pro-pronamel-science-desk-tsr-box,.pro-citrus-dsk-tsr-box,.pro-seven-days-dsk-tsr-box,.pro-how-to-brush-desk-tsr-box,.pronamel-us-tooth-enamel-desk-teaser-box,.pro-fresh-berries-desk-tsr-box,.pro-preventing-aciderosion-desk-tsr-box,.pro-fresh-breath-desk-tsr-box,.pro-aciderosion-child-teeth-desk-tsr-box,.pro-product-lp-desk-tsr-whole-box,.pronamel-us-caring-desk-teaser-box,.pro-gentle-white-desk-tsr-whole-box,.pro-flouride-desk-tsr-box,.pro-effects-of-aciderosion-desk-tsr-box,.pro-causes-of-aciderosion-desk-tsr-box,.pro-diff-cavity-desk-tsr-box,.pro-prevent-desk-tsr-box,.pro-approach-desk-tsr-box {
background:url(../../assets/img/curve.png);
background-size:100%;
background-repeat:no-repeat;
background-position:2px -22px;
position:relative
}

.pro-causes-of-aciderosion-accordion,.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-one,.pro-citrus-header-txt-box,.pro-citrus-mob-content-box-one,.pro-citrus-dsk-content-box-two,.pro-citrus-header-txt-box,.pro-pronamel-science-richtext-one,.pro-seven-days-dsk-car-box,.pro-seven-days-ban-text-box,.pro-causes-of-aciderosion-richtext-two,.pro-causes-of-aciderosion-accordion,.pro-fight-erosion-ban-text-box,.pro-fight-erosion-dsk-content-box,.pronamel-us-tooth-enamel-box-one,.pronamel-us-tooth-enamel-desk-img-box,.pronamel-us-tooth-enamel-box-two,.pro-how-to-brush-banner-richtext,.pro-how-to-brush-sub-box,.pro-effects-of-aciderosion-banner-richtext,.pro-effects-of-aciderosion-sub-box,.pro-fresh-berries-richtext,.pro-healthy-living-box-one,.pro-preventing-aciderosion-richtext,.pro-aciderosion-childteeth-richtext,.pronamel-us-accessibility-box,.pronamel-us-caring-box-two,.pro-for-kids-whole-box,.pronamel-us-caring-box-one,.pro-prevent-richtext-one,.pro-flouride-box-one,.pro-product-lp-banner-box,.pro-why-pronamel-box-one,.pro-country-selector-content-box,.pro-acid-erosion-box-one,.pro-daily-protection-whole-box {
width:87.5%;
margin:54px auto
}

.pro-pronamel-science-content-box .pro-pronamel-science-richtext-one {
margin-top:-28px
}

.pro-aciderosion-childteeth-richtext .pro-approach-box-one {
width:87.5%;
margin:0 auto;
padding-bottom:40px
}

.pro-acid-erosion-box-one {
padding-bottom:25px
}

.pro-acid-erosion-whole-box .pro-acid-erosion-box-one {
margin:20px auto 54px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-desk-carousel,.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-one,.pro-diff-cavity-whole-box .pro-diff-cavity-box-five,.pro-diff-cavity-whole-box .pro-diff-cavity-box-two,.pro-diff-cavity-whole-box .pro-diff-cavity-box-one,.pro-prevent-desk-steps-box,.pro-why-pronamel-tsr-desk-box,.pro-why-pronamel-whole-box .pro-why-pronamel-box-one,.pro-fight-erosion-dsk-content-box,.pro-citrus-mob-content-box-one,.pro-citrus-dsk-content-box-two,.pro-pronamel-science-richtext-one,.pro-seven-days-dsk-car-box,.pro-seven-days-ban-text-box,.pro-fight-erosion-ban-text-box,.pro-fight-erosion-dsk-content-box,.pronamel-us-tooth-enamel-box-one,.pronamel-us-tooth-enamel-desk-img-box,.pronamel-us-tooth-enamel-box-two,.pro-how-to-brush-banner-richtext,.pro-effects-of-aciderosion-banner-richtext,.pro-effects-of-aciderosion-sub-box,.pro-fresh-berries-richtext,.pro-healthy-living-box-one,.pro-preventing-aciderosion-richtext,.pro-aciderosion-childteeth-richtext,.pronamel-us-accessibility-box,.pronamel-us-caring-box-two,.pro-for-kids-whole-box,.pronamel-us-caring-box-one,.pro-prevent-richtext-one,.pro-flouride-box-one,.pro-product-lp-banner-box,.pro-why-pronamel-box-one,.pro-country-selector-content-box,.pro-acid-erosion-box-one,.pro-daily-protection-whole-box,.pro-gentle-white-grid-whole-box,.pro-gentle-white-desk-product-box,.pro-ra-desk-divider-box,.pronamel-us-caring-desk-related-richtext,.pro-healthy-living-tsr-desk-box {
width:94%;
margin:54px auto
}

.pro-tooth-test-dsk-ques-img h2 {
margin:85px 0 0;
width:93%;
font-size:32px;
left:5%;
line-height:34px
}

.pro-tooth-test-dsk-car-box .carousel-nav-next a:before {
top:-9px;
padding-left:55px
}

.pro-tooth-test-dsk-car-box .carousel-nav-prev a:before {
top:-10px;
left:-52px
}

.pro-tooth-test-dsk-ques-crt-img figcaption p:last-child {
width:88%;
font-size:21px!important;
padding:0 13px 15px;
margin:101px 0 0;
left:2%
}

.pro-tooth-test-dsk-ques-crt-img p {
margin:33px 1px 0 -6px
}

.pro-tooth-test-dsk-ques-img p {
margin:34px -32px 0
}

.page-protecting-enamel-loss .pro-tooth-enamel-desk-tsr-img-two figure figcaption p:nth-child(2) {
padding-top:23px
}

.page-what-is-fluoride .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2) {
padding-top:21px
}

.page-tooth-enamel .pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-one figcaption h2 {
margin-bottom:24px
}

.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one {
min-height:465px!important
}

.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two {
min-height:465px
}

.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-tsr-img-two figure figcaption h2 {
font-size:23px!important
}

.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-tsr-img-three figure figcaption h2 {
margin-bottom:41px
}


.page-tooth-erosion .pro-prevent-desk-steps-box {
width:83%!important
}

.pro-sitemap-whole-box {
width:88%
}

.pro-gentle-white-accordion-box,.pro-gentle-white-video-box-one,.pro-gentle-white-img-box-one,.pro-how-to-brush-sub-box {
width:98%;
margin:0 auto
}

.pronamel-us-temp-mobile-gsk img {
margin:0 auto;
display:block
}

#footer .pronamel-us-template-desktop-footer-navigation {
width:100%
}

.pronamel-us-home-no-one-dentist-image img {
right:0!important;
top:-92px!important;
width:44%!important
}

.pronamel-us-home-video-box {
padding-bottom:20px
}

.pronamel-us-home-youtube-image .left,.pronamel-us-home-facebook-image .left,.pronamel-us-home-twitter-image .left {
text-align:center!important
}

/* .pronamel-us-home-youtube-image,.pronamel-us-home-facebook-image,.pronamel-us-home-twitter-image {
float:left!important;
width:33.33%!important;
text-align:center!important
} */

.pronamel-us-home-youtube-image img,.pronamel-us-home-facebook-image img,.pronamel-us-home-twitter-image img {
margin:0 auto
}
.pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two figcaption p:last-child a, .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child a, .pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child a, .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child a, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three figcaption p:last-child a, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-two figcaption p:last-child a, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-one figcaption p:last-child a, .pro-home-mob-tsr-img-two figcaption p:last-child a, .pro-home-mob-tsr-img-one figcaption p:last-child a, .pro-home-mob-tsr-img-three figcaption p:last-child a, .pro-home-desk-tsr-img-three figcaption p:last-child a, .pro-home-desk-tsr-img-two figcaption p:last-child a, .pro-gentle-white-desk-slide-img-one figcaption p:last-child a, .pro-gentle-white-desk-slide-img-two figcaption p:last-child a, .pro-gentle-white-desk-slide-img-one figcaption p:last-child a, .pro-gentle-white-desk-slide-img-three figcaption p:last-child a, .pro-gentle-white-desk-slide-img-four figcaption p:last-child a, .pro-home-desk-tsr-img-one figcaption p:last-child a, .pro-home-desk-tsr-img-four figcaption p:last-child a, .pro-home-desk-tsr-img-five figcaption p:last-child a{
    width: 183px;
	    min-height: 50px;
}
.pro-effects-of-aciderosion-sub-box .effects-teeth-logo-two{width: 14%;}
/* {
background:url(../../assets/img/ICON_arrow.png);
background-repeat:no-repeat;
background-position:70% 4px;
margin-bottom:0;
margin-top:12px;
background-size:7px 13px
}
.pro-home-desk-tsr-img-three figcaption p:last-child,.pro-home-desk-tsr-img-two figcaption p:last-child,.pro-home-desk-tsr-img-one figcaption p:last-child,.pro-home-desk-tsr-img-four figcaption p:last-child,.pro-home-desk-tsr-img-five figcaption p:last-child {
background-position:60% 5px
}
*/

.pronamel-us-home-desktop-banner-box {
position:relative;
position:relative;
padding-bottom:13px
}

.pronamel-us-home-fresh-take-on-berries-image figure figcaption p:last-child {
    background-position: 100% 80%;
    width: auto;
}

.pronamel-us-home-desktop-banner-richtext h1 {
line-height:35px;
width:100%;
padding-top:8px
}

.pronamel-us-home-where-to-buy-richtext p {
margin-bottom:15px
}

.pro-where-box-one .pro-where-richtext-one {
width:35%;
padding-left:50px
}

#wrapper .pro-where-box-one .parametrizedhtml {
width:50%!important
}

.pro-wheretobuy-param-html-one .filter-by-product #selector {
width:100%;
background-position:85% -2px;
padding-left:4px;
margin-right:0
}

.pro-where-box-two input#zipcode {
width:56%;
margin-left:18px;
padding-left:3px
}

.pro-where-box-two button#getstore {
margin-right:-15px
}

.pro-coupn-desk-form-bg-img img {
height:625px
}

.pro-coupn-disc-richtext p {
padding-top:0
}

.pro-coupon-desk-box-one .pro-coupon-desk-richtext h1 {
padding-top:35px
}

.pro-coupon-content-box {
width:100%
}

.wsform.pro-coupon-desk-form {
margin-left:12%
}

.pro-coupon-desk-richtext {
right:10.5%
}

.pro-coupn-disc-richtext {
width:92%
}

.pro-coupon-thank-desk-box {
width:741px
}

.pronamel-us-accessibility-richtext ol li {
padding-left:25px
}

/* .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three figcaption p:last-child,.pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-two figcaption p:last-child,.pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-one figcaption p:last-child {
background-position:63.5% 5px!important;
background-size:7px 12px
} */

/* .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child,.pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child,.pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {
background-position:63% 4px;
background-size:7px 12px
}
*/
.pronamel-us-caring-whole-box .pronamel-us-caring-box-one {
width:94%
}
.pro-effects-of-aciderosion-sub-richtext {
margin-top:-65px
}

.pronamel-us-home-desktop-banner-box {
position:relative
}

.pro-country-selector-desk-banner-img img,.pro-acid-erosion-desk-banner-img img,.pronamel-us-abt-enamel-desk-banner-img img,.pro-prevent-desk-banner-img img,.pro-contact-us-desk-banner-img img,.pronamel-us-home-desktop-banner-box img,.pro-causes-of-aciderosion-desk-banner-img img,.pro-approach-desk-banner-img img,.pro-flouride-desk-banner-img img,.pro-effects-of-aciderosion-desk-banner-img img,.pro-pronamel-science-desk-banner-img img {
width:100%;
margin:0 auto;
position:relative
}

.pronamel-us-home-rana-video-image img,.pro-product-lp-banner-box {
margin-top:0
}

.pro-country-selector-content-box,.pro-flouride-box-one {
width:88%;
margin:60px auto
}


.pro-why-pronamel-content-box,.pronamel-us-tooth-enamel-whole-box,.pro-abt-enamel-content-box,.pronamel-us-abt-enamel-dekstop-teaser-box,.divider,.pro-home-social-share-box,.pro-home-teaser-desk-whole-box,.pronamel-us-accessibility-box,.pronamel-us-home-video-box,.pronamel-us-home-fresh-take-on-berries-box,.pronamel-us-home-article-teaser-box,.pronamel-us-template-header-desktop-box-one,.pronamel-us-template-desktop-breadcrumbs,.pronamel-us-template-desktop-footer-box,.pro-ra-desk-divider-box,.pronamel-us-caring-desk-related-richtext,.pronamel-us-template-desktop-header-box-two,.pro-causes-of-aciderosion-content-box,.pro-contact-us-content-box,.pro-acid-erosion-tsr-desk-whole-box,.pro-effects-of-aciderosion-content-box,.pro-diff-cavity-whole-box,.pronamel-us-caring-whole-box,.pro-country-selector-richtext-three,.pro-country-selector-richtext-two,.pro-product-lp-banner-box,.pro-product-lp-desk-callout-box,.pro-gentle-white-review-box {
width:98%;
margin:0 auto;
padding-left:0;
padding-right:0
}
.pro-why-pronamel-tsr-desk-box .pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one h2,.pro-why-pronamel-tsr-desk-box .pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two h2,.pro-why-pronamel-tsr-desk-box .pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-three h2,.pro-why-pronamel-tsr-desk-box .pro-home-desk-teaser-box-four .pro-home-desk-tsr-img-four h2 {
font-size:21px!important;
line-height:25px
}
.pronamel-us-home-fresh-take-on-berries-box,.pro-ra-desk-divider-box {
padding-bottom:0!important
}

.pronamel-us-home-fresh-take-on-berries-image figcaption {
position:absolute;
top:21px;
width:40%;
left:60px
}

.pronamel-us-home-no-one-dentist-image img {
position:absolute;
top:86%;
left:56%
}

.pro-search-whole-box .searchBox input[type=text] {
width:90%!important
}

.pro-prevent-desk-img-two p {
padding:0
}

.pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:5px 0 20px 15px
}

.pro-home-desk-tsr-img-three figcaption,.pro-home-desk-tsr-img-two figcaption,.pro-home-desk-tsr-img-one figcaption,.pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-tooth-enamel-desk-tsr-img-three figcaption,.pro-home-desk-teaser-box-four figcaption,.pro-home-desk-teaser-box-five figcaption {
padding:5px 8px 20px 15px
}
.pro-why-pronamel-content-box .pro-why-pronamel-tsr-desk-box{margin-top:20px;}
.pro-why-pronamel-box-one .pro-why-pronamel-banner-richtext {
margin:0 auto;
width:100%;
}
.pro-why-pronamel-whole-box .pro-why-pronamel-box-one{margin:0px auto;}
.pro-flouride-whole-box .pro-tooth-enamel-desk-tsr-img-one,.pro-flouride-whole-box .pro-tooth-enamel-desk-tsr-img-two,.pro-flouride-whole-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:437px!important
}
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
.strong-enamel-text ~ .strong-enamel-header-text {padding: 0px 0px 0px 0px;}
.strong-enamel-text {margin: 0px auto;display: block;width: 96%;}
.strong-enamel-header-text h1::after {margin-left: 48px;top: 1%;}
.strong-enamel-header-text h1::before{top: 1%;    left: 1%;     width: 9%;}
.strong-enamel-header-text h1 {font-size: 17px;line-height: 26px;}
.Strong-For-The-Day-outer-box {padding-bottom:20px;}
.strong-enamel-header-text {text-align: center;padding: 0px 0px 10px 0px;}
.videobox-one,.videobox-two { padding-bottom:10px;}
.video-textbox .proma-text p {font-size: 16px;line-height: 20px;width: 96%;}
.video-textbox .proma-text {padding:10px 0px 0px 0px;}
.video-image{ display:none;}
.banner-image 	{ display:none;}
.video-image-mobile,.banner-box-mobile{ display:block;}
.sftda-header-text h1 {margin: 0px auto;line-height: 24px;font-size: 20px;  padding-bottom: 20px;}
.Strong-For-The-Day-inner-box .pronamel-strong-logo {padding: 15px;}
.Strong-For-The-Day-outer-box{ width:100%; margin:0px auto;}
.Strong-For-The-Day-inner-box{ width:96%; margin:0px auto;}
.pro-tooth-test-dsk-ques-img-high h3 a, .pro-tooth-test-dsk-ques-img-low h3 a {    font-size: 12px;}
.pro-faq-whole-box .accordion-content-wrapper h3, .pro-faq-whole-box .accordion-content-wrapper h2 {padding-left: 34px;}
.pro-acid-erosion-whole-box .pro-healthy-living-mob-banner-box{display:none;}
.pro-acid-erosion-whole-box .pro-healthy-living-desk-banner-box{display:block;}
.french-tooth-desk-img.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img figcaption{top: 31%;width: 30%; left: 5%;}
.effects-teeth-logo-text{margin-top:25px;}
.pro-prevent-whole-box .pronamel-us-caring-mob-related-richtext{    margin-top: 20px;}
/*.article-box-fr-mobile .pro-tooth-enamel-mob-tsr-img-one img,.article-box-fr-mobile .pro-tooth-enamel-mob-teaser-three-box img{    border: 1px solid #d2d2d2; padding: 0px;border-bottom-right-radius: 8px;    margin-right: 4%;}*/
.pro-prevent-whole-box .pro-prevent-desk-tsr-box{display:block;}
.pro-prevent-whole-box .pronamel-us-caring-desk-related-richtext {margin-top: 60px;display: block;}
.pro-prevent-whole-box .pronamel-us-caring-desk-related-richtext p {display: none;}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box{display:block;}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext,.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-image{display:none;}
.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-box{position:static;}
.pro-seven-days-mob-car-box .carousel-nav-prev a:before {
    content: url(../../assets/img/right-blue.png);
}
 .pro-seven-days-mob-car-box .carousel-nav-next a:before {
    content: url(../../assets/img/ICON_arrow.png);
}
.effects-teeth-logo-one img,.effects-teeth-logo-two img{    width: 50%;}
.effects-teeth-logo-one.image >.component-content,.effects-teeth-logo-two.image >.component-content{text-align:center;}
.pro-why-pronamel-banner-richtext{margin-top:20px;}
.pro-acid-erosion-banner-richtext{margin-top:20px;}
.pro-causes-of-aciderosion-whole-box .accordion-content-wrapper .richText ul li:before {
    top: 11px;
}
.pro-acid-erosion-tsr-desk-whole-box .pro-home-desk-teaser-box-three{
padding-bottom:40px;
}
.pro-home-social-share-box >.component-content {
    width: 56%;
}
.life-beauty-dsk-foot-img figcaption p:nth-child(2), .life-beauty-dsk-foot-img figcaption p:last-child {
display: block;margin-left: 0px;width: 96%;text-align: center;float: left;}
.page-protein-breakfast-recipes .pro-citrus-header-txt-box{     padding-bottom:0px;}
.life-nutri-div-img ~ .life-nutri-img-box ~ .life-nutri-content-richtext ~ .life-nutri-direction-richtext h3 {
padding-top: 0px;
margin-top: 0px;
}
.life-beauty-content-richtext-odd{height:572px;padding-left:5px;}
.life-nutri-content-box .life-nutri-direction-richtext p {margin: 0px;padding: 0px;width: 96%;margin-bottom:0px;}
.life-beauty-content-box .life-beauty-content-richtext-even { display:none !important;}
.life-nutri-div-img ~ .life-nutri-img-box ~ .life-nutri-content-richtext {
padding: 54px 0px 0px 18px;
}
.life-beauty-dsk-foot-img p:nth-child(1){
display:none;
}
.page-everyday-beauty-tips .pro-citrus-header-txt-box {
width:62%;
margin:0 auto;
padding-bottom:20px;
}
.page-everyday-beauty-tips .life-beauty-dsk-foot-img{
padding-left:0px;
position: relative;
bottom: 29px;
}
.page-everyday-beauty-tips .life-beauty-div-img{
position: relative;
bottom: 25px;
}
.life-beauty-mob-img-even figure{
	position: relative;
bottom: 12px;
}
.life-beauty-mob-img-even img{
	position: relative;
bottom: 24px;
}

.life-beauty-dsk-foot-img a{
display:block;
}
.life-beauty-mob-img-even figcaption{
position: relative;
bottom: 20px;
}
.life-beauty-content-richtext-odd{
position: relative;
bottom: 36px;
}
.life-beauty-content-richtext-odd {height: auto;}
.life-nutri-foot-mob-img{
background: url(../../assets/img/Divider_Desktop.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
background-size: 100%;
}
.life-nutri-foot-mob-img img{ margin-top: 20px !important;}
.life-nutri-foot-mob-img figcaption p:last-child a {font-size: 14px !important;text-decoration: underline;color: #22b6c3;}

.life-nutri-content-richtext .richText-content p:nth-child(2){ width:89%;}
.life-nutri-div-img img{ display:none;}
.life-nutri-content-richtext .richText-content p em{ font-size:14px; line-height:18px;}
.life-nutri-content-richtext h2 {
font-family: 'Roboto', sans-serif;
font-size: 14px;
margin-bottom: 0px;
text-transform: uppercase;
line-height: 18px;
color: #00adbb;
}
.life-nutri-content-box .life-nutri-direction-richtext h3 {
padding-top: 0px;
margin-bottom:10px; margin-top:0px;
}
.life-nutri-content-box .life-nutri-content-richtext ul li {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size: 16px;
padding-left:27px;
margin-bottom: 0px;
}
.life-nutri-direction-richtext h3, .life-nutri-content-richtext h3 {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
padding-top:2px;
color: #1b3059;
margin-bottom: 0px;
}
.life-nutri-content-richtext .richText-content p:nth-child(2) {
margin: 0px;
padding: 0px;
margin-bottom: 13px;
}
.life-nutri-content-richtext .richText-content p:nth-child(3) {width: 92%;}
.life-nutri-content-richtext p, .life-nutri-direction-richtext p {font-family: 'Roboto', sans-serif;font-weight: 400;font-style: normal;font-size: 14px;line-height:18px; margin-top: 7px;}
.pro-citrus-banner-richtext h1 {margin-bottom: 22px!important;font-size: 26px;}
.pro-healthy-living-tsr-mob-box .pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one,
.pro-healthy-living-tsr-mob-box .pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one{
border: 1px solid #bbb;border-radius: 0 0 50px 0;}
.page-everyday-beauty-tips .life-beauty-heading-richtext h2 { /*navya*/
margin: 0 auto;
font-size: 21px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
color: #fff;
letter-spacing: 0.1px;
padding-top: 29px;
width: 92%;
text-align: center;
padding-left: 0px;
}
/* .life-beauty-content-richtext-even .component-content{
display:none;
} */
.life-beauty-mob-img-even h3{
font-size: 50px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
color: #00adbb;
padding-left: 98px;
}
.life-beauty-mob-img-even p em{
	font-size: 16px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: italic;
	position: relative;
bottom: 17px;
}
.life-beauty-mob-img-even p{
	width: 92%;
padding-left: 9px;
}
.life-beauty-mob-img-even  ol li {
font-size: 16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}
.life-beauty-mob-img-even ol {
padding-left: 30px;
width: 86%;
}
.life-beauty-mob-img-even ol li strong {
font-size: 16px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}
.life-beauty-mob-foot-img figcaption{
display:none;
}
.life-beauty-dsk-foot-img figcaption{
display: block;
}
.life-beauty-mob-foot-img{
height:auto;
}


.life-beauty-mob-foot-img figcaption p a{
color: #5bcad3;
text-decoration: underline;
}
.life-beauty-content-richtext-even p {
width: 292px;
}
.page-everyday-beauty-tips .life-beauty-content-richtext-even ol {
padding-left: 3px;
width: 273px;
}
.page-everyday-beauty-tips .life-beauty-content-richtext-odd ol {
padding-left: 8px;
width: 92%;
}
.page-everyday-beauty-tips .life-beauty-content-richtext-odd p{
padding-left:5px; /* srikanth 13-04-2017*/
width: 92%;
}
.life-beauty-content-richtext-even h3{
	padding-left: 68px;
}
.page-everyday-beauty-tips  .life-beauty-content-richtext-odd  h3{
	padding-left: 98px;
}
.page-everyday-beauty-tips .life-beauty-heading-richtext {   /*navya*/
width: 92% !important;
margin: 0 auto;
background: url(../../assets/img/background_1.png) no-repeat;
height: 122px;
}
.page-everyday-beauty-tips .life-beauty-content-box {   /*navya*/
	width: 92% !important;
display: block;
margin: 0px auto;
padding-bottom:10px;
}
.life-beauty-mob-img-odd,                   /*navya*/
.life-beauty-mob-img-even,
.life-beauty-mob-foot-img  img{
display:block;
}
.life-beauty-dsk-img-odd,                   /*navya*/
.life-beauty-dsk-img-even,
.life-beauty-dsk-foot-img  img{
display:none;
}
/*.page-everyday-beauty-tips .life-beauty-content-richtext-foot{
	margin: 0;
position: absolute;
transform: translate(18%,-59%);
top: 68%;
left: 0px;
float: left;
}*/
.page-everyday-beauty-tips .life-beauty-content-richtext-foot p{
	width: 97% !important;
font-size: 20px;
padding-left: 0px;
margin-top:6px;

}
.page-everyday-beauty-tips .life-beauty-mob-foot-img img{
/*float: left;*/
box-sizing: border-box;
width:auto;
display:block;
margin: 0px auto;
position: relative;
bottom:0px;
}
/* Navya end*/
.pro-citrus-whole-box .pro-citrus-mob-ban-box {  padding-bottom:0px;}
.life-nutri-foot-mob-img figcaption{    width: 80%;margin: 0px auto;display: block;float: left;margin-left: 20px;}
.life-nutri-foot-dsk-img { display:none;}
.life-nutri-direction-richtext {width: 87%;margin: 0px auto;padding-bottom: 30px;}
.life-nutri-content-richtext {padding: 20px 0px 0px 20px;margin: 0px auto;}
.life-nutri-content-box{margin: 0 auto;    width:88%;margin-bottom: 6px !important;margin-top:17px;}
.life-nutri-foot-mob-img img, .life-nutri-mob-img img {display: block;margin: 0px auto;}
.life-nutri-dsk-img{ display:none;}
.profile-followus-box .profile-ins-image img {width: 97%;}
.image.section.pro-sb-actv-lp-sqd-mob-img.grid_6.omega.component.even.last img{margin-top:-2px;}
.page-dzung-duong .profile-quotes-richtext .richText-content::after {right: 26px;}
.page-dzung-duong .profile-quotes-richtext .richText-content::before {left: 32px;font-size: 76px;top: -30px;}
.life-nutri-mob-img img,.pro-citrus-mob-banner-img img,.pro-sb-actv-lp-squad-box img,.pro-sb-actv-lp-mob-vid-img img,.pro-home-mob-berry-img img,.pro-home-mob-tsr-img-three img,.pro-home-mob-tsr-img-two img,.pro-sb-act-vid-gal-dzung-img img,.pro-sb-act-vid-gal-cassey-img img,.pro-sb-act-vid-gal-cassey-img img,.pro-sb-act-vid-gal-kevin-img img,.pro-sb-act-vid-gal-kevin-img img, .pro-sb-act-vid-gal-rachel-img img,.pro-sb-act-vid-gal-rachel-img img,.profile-mob-vthree-image img,.profile-mob-vtwo-image img,.profile-mob-vone-image img{ display:block; width:100%; margin:0px auto;}
.profile-mob-vtwo-image img {display:block; width:100%; margin-bottom:5px;} /*navya*/
.pronamel-us-home-mobile-banner-richtext h4 span.pro-actv-home-good-span,
.pronamel-us-home-mobile-banner-richtext p span.pro-actv-home-and-span { margin-left:5px;}
.pronamel-us-home-mobile-banner-richtext .pro-actv-home-strong-span{ letter-spacing:-2px !important;}
.pro-sb-act-vg-tips-richtext{width: 92%;}
.pro-sb-actv-intro-richtext {margin: 0px auto;width: 90%;}
.pro-sb-actv-lp-mob-tsr-box .pro-home-mob-tsr-img-one img{ width:100%;}
.profile-dsk-video-two-box .profile-dsk-vtwo-richtext h3{color:#1b3059;}
.profile-dsk-video-two-box .profile-dsk-vtwo-richtext span.profile-video-span{color:#1b3059;}
.profile-quotes-richtext .richText-content::before{ left:30px; font-size: 73px; top: -15px; }
.profile-quotes-richtext .richText-content::after{ right:25px;     top: 95px;}
.profile-mob-vtwo-richtext span.profile-video-span{      display: block;font-size:12px;color: #6f7175;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
line-height:18px;}
.richText.pro-sb-act-vg-kevin-richtext h2{
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px;
color:#1b3059;
margin-top:52px;
margin-bottom:0px;
padding-left: 17px; /*navya*/
}
.richText.pro-sb-act-vg-kevin-richtext h3{
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size: 16px;
color: #6f7175;
margin-bottom: 15px;
padding-left: 17px; /*navya*/
}
.main .image.pro-sb-act-vid-gal-kevin-img.grid_6.omega {margin-left: 0;width: 50%;float: left;}
.main .image.pro-sb-act-vid-gal-kevin-img.grid_6.alpha {width: 50%;float: left;}
.richText.pro-sb-act-vg-rachel-richtext h2{
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px;
color:#1b3059;
margin-top:49px;
margin-bottom:2px;
padding-left: 17px;/*navya*/
}
.richText.pro-sb-act-vg-rachel-richtext h3{
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
color:#6f7175;
margin-bottom: 16px;
padding-left: 17px;/*navya*/
}
.main .image.pro-sb-act-vid-gal-rachel-img.grid_6.omega {margin-left: 0;width: 50%;float: left;}
.main .image.pro-sb-act-vid-gal-rachel-img.grid_6.alpha {width: 50%;float: left;}
.richText.pro-sb-act-vg-dzung-richtext h2{
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:32px;
color:#1b3059;
margin-top:53px;
margin-bottom:3px;
padding-left: 17px;/*navya*/
}
.richText.pro-sb-act-vg-dzung-richtext h3{
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
color:#6f7175;
margin-bottom: 25px;
padding-left: 17px;/*navya*/
}
.main .image.pro-sb-act-vid-gal-dzung-img.grid_6.omega {margin-left: 0;width: 50%;float: left;}
.main .image.pro-sb-act-vid-gal-dzung-img.grid_6.alpha {width: 50%;float: left;}
.pro-sb-act-vg-learnmore-richtext p{
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:24px; line-height:24px;
color: #00205b;
margin-top:45px;
padding-left: 17px;/*navya*/

}
.pro-sb-act-vg-learnmore-richtext p a{font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-style: normal;   font-size:24px;   color: #5fc6c6;    line-height: 30px;       letter-spacing: -.5px;}

.main .image.pro-sb-act-vid-gal-cassey-img.grid_6.omega {margin-left: 0;width: 50%;float: left;}
.main .image.pro-sb-act-vid-gal-cassey-img.grid_6.alpha {width: 50%;float: left;}
.pro-sb-vid-gal-mob-box, .pro-sb-act-vg-tips-richtext{	width:90%;	margin:0px auto;} /*navya*/
.pro-sb-vid-gal-mob-box{	display:block;	width:auto;	}
.pro-sb-vid-gal-desk-box{	display:none;}

.richText.pro-sb-act-vg-tips-richtext h1 {margin-top: 5px;margin-bottom: 12px;font-family: 'Roboto Condensed', sans-serif;font-weight: 500;font-style: normal;color: #1b3059;font-size: 28px;}/*navya*/
.pro-sb-act-vg-tips-richtext p{font-family: 'Roboto', sans-serif;font-weight: 400;font-style: normal;font-size:16px;	color:#6f7175;  letter-spacing: 0.2px;}/*navya*/
.richText.pro-sb-act-vg-cassey-richtext h2{	margin-top:18px;font-family: 'Roboto Condensed', sans-serif;font-weight: 500;font-style: normal;	font-size:32px;	color:#1b3059;	margin-bottom:2px;	text-transform: capitalize;	padding-left: 17px;}/*navya*/
.richText.pro-sb-act-vg-cassey-richtext h3{ font-family: 'Roboto', sans-serif;font-weight: 400;font-style: normal;	font-size:16px;	color:#6f7175;	   margin-bottom:15px;		padding-left: 17px;}/*navya*/
.page-strong-and-bright .breadcrumbs-without-separator li:before {top:1px!important;left:150px!important}
#wrapper .profile-yt-image,#wrapper .profile-fb-image {width:11.7%!important;margin-right:20px;left:0!important;position:relative;margin-left:0!important;display:inline-block!important}
.profile-mob-video-three-box {margin-top:-5px}
#wrapper .profile-ins-image {width:27px!important;margin-right:0;left:0!important;position:relative;margin-left:-20px!important;display:inline-block!important}
.profile-dsk-vtwo-richtext span.profile-video-span {display:inline;font-size:14px;color:#6f7175;font-family: 'Roboto', sans-serif;font-weight: 400;font-style: normal;line-height:16px}
.profile-mob-video-three-box,.profile-mob-video-two-box {position:relative}
.profile-mob-vtwo-richtext h3 {position:absolute;top:15px;left:10px}
.profile-mob-vtwo-richtext p {position:absolute;bottom:0px;left:20px;font-family: 'Roboto Condensed', sans-serif !important;font-weight: 500;font-style: normal;background:url(../../assets/img/ICON_arrow.png);background-repeat:no-repeat;    background-position:90% 5px;background-size: 7%;padding-right: 20px;}
.profile-mob-vtwo-richtext p a {color: #5fc6c6!important;font-size: 14px;line-height: 14px;}
.profile-mob-vtwo-richtext h3 {position:absolute;top:8px;left:20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 500;font-style: normal;font-size:24px;
line-height:24px;color:#1b3059;width:177px;}
.profile-mob-vone-richtext {background-color:#00adbb;text-align:center;margin:-5px auto;padding-top:10px}
.profile-mob-vone-richtext h2 {color:#fff}
.profile-mob-video-box,.profile-mob-banner-box {display:block;     position: relative;}
.profile-dsk-video-box,.profile-dsk-banner-box {display:none}
.profile-mob-banner-image figure {position:relative}
.profile-mob-banner-image figcaption {position:absolute;top:70px;left:18px}
.profile-mob-banner-image p {font-weight: 700;font-size:16px;line-height:18px;font-family:'Roboto', sans-serif;color:#646569;text-transform:uppercase}
.profile-mob-banner-image p span.profile-strong-span {display:block;font-size:24px;line-height:28px;color:#00205b; font-family: 'Roboto', sans-serif;}
.profile-mob-banner-image p span.profile-bright-span { font-weight: 700;font-size:28px;line-height:28px;color:#00205b;font-family:'Roboto', sans-serif;letter-spacing:-2px;text-transform:capitalize}
.profile-mob-banner-image p span.profile-squad-span { font-weight: 700;font-size:28px;line-height:28px;color:#5fc6c6;font-family:'Roboto', sans-serif;letter-spacing:-2px;text-transform:capitalize}
.profile-mob-title-image {position:absolute;top:169px;left:0;z-index:1;width:53%;}
.profile-content-box {margin:0 auto;width:100%}
.profile-content-richtext{ width:90%; margin:25px auto 0;}
.profile-content-box .profile-quotes-richtext p {font-size:20px;line-height:24px;font-family:'Roboto', sans-serif;text-align:center;color:#00adbb;width: 98%; margin-top: 30px;}
.profile-dsk-vone-richtext {
background-color:#00adbb;
text-align:center;
width:100%;
margin:-5px auto
}

.pronamel-us-home-mobile-banner-richtext .pro-actv-home-and-span,.pronamel-us-home-mobile-banner-richtext .pro-actv-home-strong-span,.pronamel-us-home-mobile-banner-richtext .pro-actv-home-bright-span {
padding-left:0;
font-size:36px;
letter-spacing:0;
line-height:36px
}

.pronamel-us-home-mobile-banner-richtext p span.pro-actv-hm-new-span {
padding-left:50px; font-family:'Roboto', sans-serif; font-size:18px; color:#00205b;
}

.pronamel-us-home-mobile-banner-richtext p:first-child {
background:url(../../assets/img/home-banner-new-image.png);
background-repeat:no-repeat
}

.pronamel-us-home-mobile-banner-richtext h4 {
width:51%;
margin-bottom:0;
color:#21b4e3
}

.pronamel-us-home-mobile-banner-richtext p:nth-child(4) {
margin:0;
color:#00205b;
line-height:18px
}

.pro-sb-actv-watch-video-richtext {
width:100%
}

.pro-ra-desk-divider-box,.pro-sb-actv-lp-intro-box,.pro-sb-actv-lp-squad-box,.pro-sb-actv-video-richtext {
width:96%;
margin:0 auto
}
.pro-sb-actv-lp-video-box{
width:100%;
}
.pro-sb-actv-lp-squad-box {
width:100%
}

.pro-sb-actv-lp-desk-tsr-box {
padding-top:0
}

.pro-sb-actv-lp-sqd-desk-img img {
display:block;
width:96%
}

.pro-sb-actv-lp-sqd-desk-img figcaption p {
margin-top:0;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-flouride-mob-banner-img figcaption h4 {
font-size:46px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
line-height:46px
}

.pro-flouride-mob-banner-img figcaption {
position: absolute;
top: 20px;
width: 53%;
color: #fff;
left: 40px;
}

.pro-coupon-desk-box-one .pro-coupon-mob-richtext-one p {
font-size:26px;
line-height:30px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
color:#1b3059;
text-align:center;
padding-bottom:15px;
margin:0
}

.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-richtext-one p,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-richtext-one p {
font-size:24px;
line-height:24px;
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
margin-top:0
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-richtext-one p strong,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-richtext-one p strong {
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img {
display:block;
margin:30px auto;
width:26%
}

.page-strong-bright-mint-whitening-toothpaste .pro-daily-protection-desk-tsr-box,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-daily-protection-desk-tsr-box {
margin-top:0
}

.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-richtext-four p,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-richtext-four p {
margin-top:0;
width:100%;
color:#6f7175
}

.pro-gentle-white-grid-richtext-four p:last-child,.pro-product-lp-whole-box .pro-home-desk-tsr-img-one figcaption p:last-child {
color:#6f7175
}

.pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one figcaption p:last-child,.pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one figcaption p:last-child {
font-size:12px
}

.pro-gentle-white-review-richtext p {
border-bottom:1px solid #d2d1d1;
padding-bottom:23px;
padding-left:0
}

.pro-gentle-white-grid-richtext-four p:last-child {
padding-bottom:0
}

.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-richtext-one h1 strong {
display:block
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-richtext-one h1 {
font-size:22px
}

.pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one figcaption p:last-child,.pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one figcaption p:last-child {
/*background-image:none;*/
margin-top:20px!important
}
.pro-healthy-living-tsr-mob-box .pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one figcaption,
.pro-healthy-living-tsr-mob-box .pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one figcaption{
border-top:0px solid #e0e0e0;
}
.pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one figcaption,.pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one figcaption,.pro-home-mob-tsr-box-one .pro-home-mob-tsr-img-one figcaption,
.pro-home-desk-teaser-box-two .pro-home-mob-tsr-img-two figcaption,.pro-home-mob-teaser-box-five .pro-home-mob-tsr-img-five figcaption,.pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three figcaption {
border-top:1px solid #e0e0e0
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-mob-img,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-mob-img {
border-bottom:1px solid #dedede
}

.page-multi-action-toothpaste .pro-gentle-white-mob-slide-img-four img {
border:none
}

.pro-gentle-mob-slide-box-five .pro-gentle-white-mob-slide-img-one figcaption,.pro-gentle-mob-slide-box-six .pro-gentle-white-mob-slide-img-two figcaption {
border-top:1px solid #ececec
}

.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-mob-img,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-mob-img {
border-bottom:1px solid #ececec
}

.pro-gentle-mob-slide-box-five .pro-gentle-white-mob-slide-img-one img,.pro-gentle-mob-slide-box-six .pro-gentle-white-mob-slide-img-two img {
display:block;
margin:0 auto;
margin-bottom:0;
/* width:16% */
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img {
display:block;
margin:0 auto;
width:auto
}

.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-mob-img img,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-mob-img img {
display:block;
margin:0 auto
}

.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img {
width:auto;
display:block;
margin:0 auto
}

.powerreviews .pr-review-rating .pr-stars-0-sm,.powerreviews .pr-snippet-stars .pr-stars-0-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px 5px!important;
width:123px;
height:28px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-3-sm,.powerreviews .pr-snippet-stars .pr-stars-3-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -146px!important;
width:144px;
height:29px;
background-size:118px
}

.pr-snippet .powerreviews .pr-review-rating .pr-stars-3-sm span.pr-snippet-rating-decimal,.pr-snippet .powerreviews .pr-snippet-stars .pr-stars-3-sm span.pr-snippet-rating-decimal {
background-position:2px -171px!important;
height:29px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-4_5-sm,.powerreviews .pr-snippet-stars .pr-stars-4_5-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -146px!important;
width:144px;
height:29px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-4-sm,.powerreviews .pr-snippet-stars .pr-stars-4-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -196px!important;
width:144px;
height:29px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-1-sm,.powerreviews .pr-snippet-stars .pr-stars-1-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -45px!important;
width:123px;
height:28px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-2-sm,.powerreviews .pr-snippet-stars .pr-stars-2-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -96px!important;
width:144px;
height:30px;
background-size:118px
}

.powerreviews .pr-review-rating .pr-stars-5-sm,.powerreviews .pr-snippet-stars .pr-stars-5-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -246px!important;
width:123px;
height:28px;
background-size:118px
}

.pro-tooth-test-mob-slide-box .questionWithRadio .genericFormGroup label.optionActive.correct {
background:#1b3059
}

.pro-tooth-test-mob-slide-box .questionWithRadio .genericFormGroup label.optionActive.incorrect {
background:#ccc
}

.pro-where-mob-param-box {
display:none;
text-align:center
}

#wrapper .pro-where-box-one .parametrizedhtml {
display:block
}

.pro-aciderosion-child-teeth-whole-box .pro-aciderosion-childteeth-richtext ul li:before {
color:#6f7175;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-prevent-mob-steps-box .image {
width:15%;
float:left;
position:absolute;
top:50%;
transform:translate(0,-50%)
}

.pro-prevent-mob-steps-box .richText {
width:80%;
display:inline-block;
margin-left:18%;
padding:0
}

.pro-prevent-mob-steps-box {
position:relative
}

.pro-prevent-mob-steps-box .richText p {
margin:0;
padding:10px 0
}

.pr-review-author-date {
display:block!important;
float:right!important
}

.pr-review-engine .pr-review-author-date {
margin-top:122px!important
}

.pr-review-helpful-response {
margin-top:90px!important;
margin-bottom:-50px!important
}

.quizQuestion p:first-child {
display:none
}

.pro-pronamel-science-mob-banner-img img,.pro-approach-mob-banner-img img,.pro-aciderosion-childteeth-mob-banner-img img,.pronamel-us-abt-enamel-mobile-teaser-box .image img,.pronamel-us-abt-enamel-mobile-banner-img img,.pro-flouride-mob-banner-img img {
width:100%
}

.pro-wheretobuy-param-html-one .filter-by-product #selector {
padding-right:81px
}

.storedetails .div0 li,.storedetails .div1 li,.storedetails .div2 li,.storedetails .div3 li {
width:100%;
float:left;
clear:none;
padding-bottom:10px;
list-style-type:none;
counter-increment:item;
margin:0;
display:block
}

.div0,.div1,.div2,.div3 {
width:80%;
float:left;
margin-left:20%
}

.storedetails h3 {
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
font-size:18px;
line-height:20px
}

.storedetails {
width:100%;
margin:0 auto
}

.pr-review-engine .pr-review-sort-box select {
border:1px solid #ccc;
border-radius:2px;
background:#fff;
width:50%
}

.page-gentle-whitening-toothpaste #footer {
margin-top:30px
}

.p-w-r .pr-rating-stars {
margin-left:0!important
}

.pro-gentle-write-a-review-outer-box .pro-write-a-review-img-box img,.pr-header-table {
display:block!important;
margin:0 auto;
width:100%
}

.pro-gentle-white-hideproduct-richtext p,.pro-gentle-white-showproduct-richtext p {
padding:12px 0 12px 60px;
background-color:#f1f1f1;
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:24px;
line-height:24px;
border-bottom:1px solid #c3c3c3;
width:100%;
margin:0 auto
}

.pro-email-coupon-span {
background:none!important;
text-indent:1px!important;
display:block!important;
background-color:#23b398!important;
color:#fff!important;
border-radius:50px!important;
padding:2.3% 10.4%!important;
font-size:16px;
line-height:20px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
width:30%;
margin:0 auto
}

.pro-diff-cavity-box-three {
width:100%!important
}

.pro-diff-cavity-desk-tooth-img-one img,.pro-diff-cavity-desk-tooth-img-two img {
width:auto;
margin:30px auto
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-two,.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-three {
width:100%;
margin:0 auto
}

.pro-fresh-berries-desk-carousel .carousel-slide {
clear:both;
position:absolute;
width:93%;
padding:8px 0 0 9px
}

.pro-tooth-test-mob-car-box .pro-tooth-test-mob-slide-box img {
width:94%
}

.pro-tooth-test-mob-slide-box .questionWithRadio {
width:94%;
margin:0 auto
}

.pro-tooth-test-mob-tsr-box {
margin-top:25px
}

.pro-tooth-test-dsk-tsr-box {
padding-top:0
}

.pro-faq-whole-box .accordion-content-wrapper p,.pro-faq-whole-box .accordion-content-wrapper ul {
width:80%;
margin:0 auto
}

.mod-js .pro-faq-whole-box .accordion-head {
width:84%
}

.pro-coupon-desk-richtext {
position:relative
}

.pro-coupn-desk-form-bg-img {
display:none
}

.wsform.pro-coupon-desk-form {
position:relative;
margin-top:20px
}

.filter-by-product {
padding-bottom:30px!important
}

.producterror {
color:red;
font-size:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
display:block!important;
position:absolute!important;
top:13px;
left:37%!important
}

.ziperror {
color:red;
font-size:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
display:block!important;
position:absolute;
top:85px;
left:38.4%
}

.pro-tooth-enamel-mob-tsr-img-three p a,.pro-tooth-enamel-mob-tsr-img-one p a,.pro-tooth-enamel-mob-tsr-img-two p a {
background:url(../../assets/img/ICON_arrow.png);
background-repeat:no-repeat;
background-position:100% 3px;
margin-bottom:0;
margin-top:0;
padding-right:12px;
background-size:7px 10px
}

.pr-review-engine .pr-pagination-bottom {
text-align:center;
border-bottom:0 solid #ccc!important;
border-top:0 solid #ccc!important;
padding-top:20px;
margin-bottom:20px;
padding-bottom:20px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-box-one {
width:88%
}

.page-write-a-review .pro-template-mobile-nav-box {
padding-bottom:0;
border-bottom:0 solid #d2d1d1
}

.pro-gentle-back-richtext p a {
color:#1b3059;
font-weight:400
}

.pro-gentle-back-richtext p {
padding:10px 20px;
border:1px solid gray;
border-right:none;
border-left:none;
background:url(../../assets/img/right-blue.png);
background-repeat:no-repeat;
background-position:7px;
background-size:9px 15px
}

.pr-review-sort-by {
display:none!important
}

.pro-healthy-living-banner-richtext {
padding-top:0px
}

.pro-approach-richtext-one h2 {
/* border-bottom:1px solid #006a80 */
}

.pro-pronamel-science-content-box .pro-pronamel-science-richtext-one {
margin-top:0
}

.pro-why-pronamel-whole-box .pro-why-pronamel-box-one {
width:92.5%;
margin-top:0
}

.pro-fight-erosion-banner-richtext h1 {
font-size:25px;
line-height:30px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
padding-top:20px
}

.pro-aciderosion-childteeth-richtext {
padding-bottom:60px
}

.pro-effects-of-aciderosion-mob-tsr-box {
margin-top:60px!important
}

.pro-preventing-aciderosion-mob-img-box,.pro-approach-mob-banner-img,.pro-why-pronamel-mob-banner-img,.pro-prevent-mob-banner-img,.pro-effects-of-aciderosion-mob-banner-img,.pro-acid-erosion-mob-banner-box {
margin:0 auto!important
}

.pro-fight-erosion-dsk-tsr-box {
padding-top:60px
}

.expandnav {
top:50px!important;
position:absolute
}

.pro-where-whole-box .store-results .storedetails ul {
list-style:none;
padding:0;
width:87.5%;
margin:0 auto;
height:400px;
overflow:auto
}

.page-404 #footer {
margin-top:0
}

.pro-404-img img {
display:block;
margin:0 auto
}

.pro-template-mob-logo-img img {
height:auto;
width:auto;
padding-top:15px
}

.pro-template-mob-srch-img {
display:block;
position:absolute;
right:15px!important;
top:15px!important;
width:9%
}

.pro-gentle-white-accordion-box {
width:100%
}

.pronamel-us-tooth-enamel-box-one {
margin:22px auto
}

.pronamel-us-tooth-enamel-box-two {
margin:0 auto
}

.pro-diff-cavity-richtext-one p {
width:92%
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-two {
margin-top:0
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-three {
margin-bottom:0!important
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-five {
margin-top:0
}

.pronamel-us-home-mobile-banner-richtext h1 {
width:78%;
padding-top:39px;
font-size:14px;
    line-height: 14px;
}

.pro-home-mob-header-span {
font-size:16px;
width:82%;
line-height:16px
}

.pronamel-us-home-mobile-banner-richtext h1 strong {
font-size:16px;
line-height:16px;
display: inline-block;
}

.accordion-head a {
padding-left:43px
}

.pro-causes-of-aciderosion-accordion a,.pro-faq-box-six .accordion-head a,.pro-faq-box-seven .accordion-head a,.pro-faq-box-five .accordion-head a,.pro-faq-box-four .accordion-head a,.pro-faq-box-three .accordion-head a,.pro-faq-box-two .accordion-head a,.pro-faq-box-one .accordion-head a {
padding-left:0
}

.mod-js .accordion-head:after {
display:none
}

.mod-js .accordion-slide.is-active > .accordion-head:after {
display:none
}

.pro-faq-heading-richtext {
width:86%;
line-height:32px
}

.pro-faq-whole-box .pro-faq-heading-richtext {
margin-top:50px
}

.pro-citrus-header-one-span {
font-size:34px;
color:#006a80;
width:auto;
line-height:inherit;
top:20px;
position:absolute;
left:10px
}

.pro-citrus-header-two-span {
font-size:15px;
line-height:19px;
width:47%;
top:10px;
position:absolute;
right:0px;
}

.pro-product-lp-whole-box.pronamel-us-caring-mob-related-richtext {
margin-top:54px
}

.pro-product-lp-whole-box .pro-product-lp-mob-tsr-whole-box {
background-position:0 8px
}

.pro-gentle-white-grid-richtext-one h1,.pro-review-sub-head-richtext h1,.pro-gentle-white-grid-richtext-one h1,.pro-gentle-white-grid-richtext-one h1 strong {
font-size:24px
}

.pro-gentle-white-grid-mob-img-box {
margin-top:0!important
}

.p-w-r .thank-you-page .title h1 {
font-size:24px!important
}

.p-w-r .thank-you-page .subtitle h3 {
font-size:16px!important
}

#pr-war {
width:100%;
background:#fff;
margin:0;
padding:5px 5px 42px 0 !important
}

.pro-gentle-white-img-one img {
padding:10px 0 30px;
border-top:1px solid #d2d1d1;
width:100%
}

#wrapper .pro-citrus-mob-tips-head-richtext {
position:relative;
max-width: 540px;
}

#wrapper .pro-citrus-mob-tips-head-richtext h2 {
position:absolute;
z-index:1;
text-align:center;
top:20%;
left:0;
width:100%;
float:left
}

.pro-fight-erosion-mob-content-box {
width:88%;
margin:0 auto;
border:1px solid #dfdfdf;
border-radius:0 0 20px 0
}

.pro-fight-erosion-intro-richtext p {
margin:0 auto;
width:81%;
text-align:center;
padding:30px
}

.form-search {
display:block
}

.header-box-open {
display:block;
position:relative
}

.mobile-search-image-close {
background:url(../../assets/img/close-search-mobile.png) center center no-repeat #fff!important;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}

.mobile-search-image {
background:url(../../assets/img/search-mob.png);
height:17px;
width:17px;
float:left;
margin:0;
cursor:pointer;
padding:13px 0 0 40px;
background-repeat:no-repeat;
background-position:100%;
position:relative;
left:80%;
top:40px
}

.pronamel-us-template-header-desktop-box-one .pronamel-us-template-desktop-header-search-box >.component-content .search-query {
float:left;
width:148px;
margin:1px 0 0 10px;
height:20px;
border:none;
background:url(../../assets/img/search-glass@2x.png) no-repeat right center / 17px auto;
outline:none;
background-color:#fff;
padding:3px 23px 3px 6px;
display:none;
background-position:150px;
border:1px solid
}

.pronamel-us-home-youtube-image img,.pronamel-us-home-facebook-image img,.pronamel-us-home-twitter-image img {
margin:0 auto;
display:inline-block
}

#wrapper .pronamel-us-home-youtube-image,.pronamel-us-home-facebook-image,.pronamel-us-home-twitter-image {
float:left;
width:50%;
text-align:center;
}
.pro-home-mob-tsr-img-one img{
width:100%;
}
.pronamel-us-home-youtube-image .left,.pronamel-us-home-facebook-image .left,.pronamel-us-home-twitter-image .left {
text-align:center!important
}

.pronamel-us-home-youtube-image img,.pronamel-us-home-facebook-image img,.pronamel-us-home-twitter-image img {
width:65px;
margin:0 auto;
height:inherit
}

.search-span {
background:url(../../assets/img/search-mob.png);
height:17px;
width:17px;
float:right;
margin:0;
cursor:pointer;
padding:13px 0 0 36px;
background-repeat:no-repeat;
background-position:100%;
position:absolute;
left:74%;
top:24px
}

.pro-fresh-berries-richtext h2,.pro-flouride-richtext-one h2,.pro-how-to-brush-sub-richtext h2 {
font-size:20px!important;
color:#1b3059!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 400;
font-style: normal;
font-weight:400
}

.pro-fresh-berries-whole-box .pro-fresh-berries-richtext {
width:87.5%!important;
margin-top:38px
}

.pro-fresh-berries-sub-one-box .carousel .carousel-nav-prev a:before,.pro-fresh-berries-sub-one-box .carousel .carousel-nav-next a:before {
display:none
}

.pro-fresh-berries-sub-one-box .carousel .carousel-nav-prev a {
display:block;
background:url(../../assets/img/right-blue.png);
width:12px;
background-repeat:no-repeat;
height:23px
}

.pro-fresh-berries-sub-one-box .carousel .carousel-nav-next a {
display:block;
background:url(../../assets/img/ICON_arrow.png);
width:12px;
background-repeat:no-repeat;
height:23px
}

.pro-fresh-berries-whole-box .pro-fresh-berries-desk-slide-box p {
padding-left:8px;
width:93%
}

.pro-fresh-berries-whole-box .pro-fresh-berries-desk-slide-box h3 {
padding-left:8px
}

.pro-fresh-berries-whole-box .pro-tooth-enamel-mob-tsr-img-three {
margin-bottom:30px!important
}

.pro-fresh-berries-whole-box .pro-fresh-berries-richtext h1 {
font-size:24px;
margin-bottom:16px
}

.pro-how-to-brush-whole-box .pro-how-to-brush-banner-richtext {
width:87.5%!important
}

.pro-how-to-brush-whole-box .pro-how-to-brush-banner-richtext h1 {
margin-bottom:15px
}

.pro-how-to-brush-whole-box.pro-how-to-brush-sub-richtext h2 {
margin-top:3px!important
}

.pro-how-to-brush-whole-box .pro-how-to-brush-sub-richtext h2 {
font-size:24px;
margin-top:3px!important;
margin-bottom:9px!important
}

.pronamel-us-caring-richtext-two p,.pronamel-us-caring-richtext-one p,.pro-how-to-brush-sub-richtext p {
font-size:14px;
margin-top:0;
margin-bottom:19px
}

.pro-how-to-brush-whole-box .pro-how-to-brush-mob-tsr-box {
background-position:0 -22px!important
}

.pro-how-to-brush-whole-box .pronamel-us-caring-mob-related-richtext {
margin-top:22px
}

.pro-how-to-brush-whole-box .pro-tooth-enamel-mob-tsr-img-three,.pro-home-social-share-box {
margin-bottom:31px!important
}

.pro-how-to-brush-whole-box .pro-how-to-brush-banner-richtext h1 {
font-size:24px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-mob-teaser-box {
background-position:0 36px
}

.pronamel-us-caring-whole-box .pronamel-us-caring-mob-related-richtext {
margin-top:89px
}

.pronamel-us-caring-whole-box .pro-tooth-enamel-mob-teaser-one-box {
margin-bottom:15px!important
}

.pronamel-us-caring-whole-box .pro-tooth-enamel-mob-tsr-img-three {
margin-bottom:0!important
}

.pronamel-us-caring-whole-box .pronamel-us-caring-richtext-one h1 {
font-size: 24px;
    line-height: 30px;
    margin-top: 30px;
}

.pro-flouride-whole-box .pro-flouride-richtext-one {
margin-top:54px
}

.pro-flouride-whole-box .pro-flouride-richtext-one h1 {
margin-bottom:4px!important
}

.pro-flouride-whole-box .pro-flouride-mob-tsr-box {
background-position:0 28px
}

.pro-flouride-whole-box .pronamel-us-caring-mob-related-richtext {
margin-top:80px
}

.pro-flouride-whole-box .pro-tooth-enamel-mob-teaser-one-box {
margin-bottom:15px!important
}

.pro-flouride-whole-box .pro-tooth-enamel-mob-teaser-three-box {
margin-bottom:60px!important
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-mob-teaser-box {
background-position:0 15px
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-caring-mob-related-richtext {
margin-top:65px
}

.pronamel-us-tooth-enamel-whole-box .pro-tooth-enamel-mob-tsr-img-one {
margin-bottom:15px!important
}

.pronamel-us-tooth-enamel-whole-box .pro-tooth-enamel-mob-tsr-img-three {
margin-bottom:0!important
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-richtext-two h3 {
font-size:20px!important;
color:#1b3059!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 400;
font-style: normal;
font-weight:400;
margin-top:0
}

.pro-fresh-berries-sub-one-box {
width:88%;
margin:0 auto;
padding:4px;
border:0 solid;
border-radius:0 0 10px 0
}

.pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three,.pro-home-desk-teaser-box-two .pro-home-mob-tsr-img-two,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-box-one {
border:none
}

.pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two figcaption p:last-child a, .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child a, .pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child a, .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child a, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three figcaption p:last-child a, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-two figcaption p:last-child a, .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-one figcaption p:last-child a, .pro-home-mob-tsr-img-two figcaption p:last-child a, .pro-home-mob-tsr-img-one figcaption p:last-child a, .pro-home-mob-tsr-img-three figcaption p:last-child a, .pro-home-desk-tsr-img-three figcaption p:last-child a, .pro-home-desk-tsr-img-two figcaption p:last-child a, .pro-gentle-white-desk-slide-img-one figcaption p:last-child a, .pro-gentle-white-desk-slide-img-two figcaption p:last-child a, .pro-gentle-white-desk-slide-img-one figcaption p:last-child a, .pro-gentle-white-desk-slide-img-three figcaption p:last-child a, .pro-gentle-white-desk-slide-img-four figcaption p:last-child a, .pro-home-desk-tsr-img-one figcaption p:last-child a, .pro-home-desk-tsr-img-four figcaption p:last-child a, .pro-home-desk-tsr-img-five figcaption p:last-child a{
margin-top:16px;
    position: static;
}
.pronamel-us-home-whole-box .pro-home-dentist-box{
display:none;
}
.pronamel-us-home-mobile-teaser-box .pro-home-dentist-box{
display:block;
}
h1 strong {
font-size:24px;
line-height:30px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
}

.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-richtext h1 {
    width: 245px;
padding-top:7px
}

.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-richtext p {
width: auto;
margin-left: 0;
margin-top: 0px;
}

.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-richtext p:last-child {
margin-top:10px
}

.pronamel-us-home-where-to-buy-richtext {
margin-top:35px
}

.pronamel-us-home-whole-box .pronamel-us-home-video-box {
margin-top:30px
}

.pronamel-us-home-whole-box .pro-home-dentist-video-box-one {
padding-bottom:10px
}

#wrapper .pro-search-results-srch-box .button {
top:-53px
}

.pronamel-us-home-where-to-buy-richtext p {
font-size:24px;
line-height:30px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pronamel-us-home-find-out-richtext {
padding-bottom:40px!important
}

.pro-gentle-white-desk-product-box,.pro-abt-enamel-content-box,.pronamel-us-template-desktop-footer-notes-richtext,.pro-healthy-living-tsr-mob-box,.pro-healthy-living-box-one,.pronamel-us-caring-box-one,.pro-prevent-richtext-one,/* .pro-causes-of-aciderosion-content-box,*/
.pro-flouride-box-one,/* .pro-effects-of-aciderosion-content-box,*/
.pro-country-selector-content-box,.pro-acid-erosion-box-one,.pro-why-pronamel-box-one,.pro-product-lp-mob-callout-box,.pro-product-lp-banner-box,.pronamel-us-caring-mob-related-richtext,.pro-ra-mob-divider-box {
width:87.5%;
margin:0 auto
}
.pronamel-us-caring-mob-related-richtext {
width:95.5%; /* srikanth 13-04-2017 */
}

.pro-country-selector-richtext-two .richText-content ul li a,.pro-country-selector-richtext-three .richText-content ul li a {
color:#1b3059;
padding-left:20px
}

.pro-country-selector-richtext-two .richText-content ul li,.pro-country-selector-richtext-three .richText-content ul li {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
line-height:20px;
color:#1b3059;
letter-spacing:.02em;
padding-bottom:20px;
border-bottom:1px solid #6f7175
}

.pronamel-us-accessibility-richtext .richText-content p a,.pro-diff-cavity-richtext-one p a {
color:#006a80;
text-decoration:none;
font-size:19px
}

.pro-diff-cavity-mob-tooth-img-two {
display:block
}

.pro-diff-cavity-mob-tooth-img-two img,.pro-diff-cavity-mob-tooth-img-one img {
width:auto;
margin:30px auto;
display:block
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-three {
width:100%!important;
margin:0 auto!important
}

.pro-diff-cavity-mob-tooth-img-two .left,.pro-diff-cavity-mob-tooth-img-one .left {
text-align:center
}

.pro-diff-cavity-richtext-two {
width:88%
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-two ul li,.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-three ul li {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
font-size:14px;
line-height:20px;
padding-left:25px
}

.pro-diff-cavity-richtext-three h2,.pro-diff-cavity-richtext-two h2 {
border-bottom:1px solid #006a80;
padding-bottom:6px
}

.pro-diff-cavity-richtext-three {
width:100%
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-two {
border:none;
border-radius:0 0 60px 0;
width:87.5%
}

.pronamel-us-home-no-one-dentist-image img {
position:relative;
display:block;
padding:10px 0 30px;
left:0;
top:0;
width:65%;
margin:0 auto
}

.pro-fresh-berries-mob-banner-img,.pro-effects-of-aciderosion-banner-richtext {
margin-top:0
}

.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-four img {
border-bottom:1px solid #d2d1d1;
    width: 100%;
}

.pronamel-us-home-follow-us-richtext {
padding:0 0 20px;
font-size:32px;
line-height:32px
}

.pronamel-us-home-what-dentist-say-richtext p:last-child {
font-size:14px;
line-height:20px;
width:100%;
letter-spacing:.02em;
text-indent:5px
}

.pronamel-us-home-what-dentist-say-richtext p:first-child {
font-size:24px;
line-height:20px;
margin:10px auto 0
}

.pronamel-us-home-rana-video-image img {
width:100%;
margin:45px auto;
position:relative;
margin-bottom:10px
}

.pro-home-mob-berry-img figcaption p:last-child a {
color:#006a80
}

.pro-home-desk-teaser-box-one,.pro-home-desk-teaser-box-two,.pro-home-mob-tsr-img-one,.pro-home-mob-tsr-img-three {
padding-bottom:40px
}

.pronamel-us-home-no-one-dentist-image,.pro-home-dentist-video-box-one,.pro-home-dentist-box {
width:100%;
margin:0 auto
}

.pro-home-mob-tsr-box-one,.pro-home-desk-teaser-box-two,.pro-home-mob-tsr-box-three,.pro-home-mob-teaser-box-four,.pro-home-mob-teaser-box-five {
height:inherit;
min-height:inherit
}

.pro-home-teaser-desk-whole-box .pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one figcaption p:last-child,.pro-home-teaser-desk-whole-box .pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two figcaption p:last-child,.pro-home-teaser-desk-whole-box .pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-three figcaption p:last-child,.pronamel-us-home-article-teaser a,.pronamel-us-home-fresh-take-on-berries-image figcaption p:last-child
/* .pro-home-mob-tsr-img-one figcaption p:last-child,.pro-home-mob-tsr-img-two figcaption p:last-child,.pro-home-mob-tsr-img-three figcaption p:last-child,.pro-home-mob-tsr-img-four figcaption p:last-child,.pro-home-mob-tsr-img-five figcaption p:last-child */ {
background:url(../../assets/img/ICON_arrow.png);
background-repeat:no-repeat;
background-position:100px 5px;
background-size:6px
}
.pro-home-mob-berry-tsr-box-one figcaption p a{background:url(../../assets/img/ICON_arrow.png);
background-repeat:no-repeat;background-position:100% 90%;background-size:6px;padding-right:15px;}
.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-one figcaption p:last-child,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-two figcaption p:last-child,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-three figcaption p:last-child,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-four figcaption p:last-child,.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-five figcaption p:last-child {
width:auto
}

.pro-home-desk-tsr-img-one p,.pro-home-desk-tsr-img-two p,.pro-home-desk-tsr-img-three p,.pro-home-desk-tsr-img-four p,.pro-home-desk-tsr-img-five p {
width:93%;
font-size:14px;
letter-spacing:.02em
}

.pro-home-desk-tsr-img-one p:last-child,.pro-home-desk-tsr-img-two p:last-child,.pro-home-desk-tsr-img-three p:last-child,.pro-home-desk-tsr-img-four p:last-child,.pro-home-desk-tsr-img-five p:last-child {
width:100%
}

.pro-product-lp-mob-callout-box .pro-home-mob-tsr-box-one .pro-home-mob-tsr-img-one figcaption p:last-child,.pro-product-lp-mob-callout-box .pro-home-desk-teaser-box-two .pro-home-mob-tsr-img-two figcaption p:last-child,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three figcaption p:last-child,.pro-product-lp-mob-callout-box .pro-home-mob-teaser-box-four .pro-home-mob-tsr-img-four figcaption p:last-child,.pro-product-lp-mob-callout-box .pro-home-mob-teaser-box-five .pro-home-mob-tsr-img-five figcaption p:last-child {
background-position: 100% 50%;
}
.pro-home-mob-berry-img,.pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-enamel-desk-tsr-img-three,.pro-tooth-enamel-desk-tsr-img-two,.pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one,.pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two,.pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-three,.pro-home-desk-teaser-box-four .pro-home-desk-tsr-img-four,.pro-home-desk-tsr-img-five,.pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:427px
}

.pronamel-us-home-article-teaser {
width:87.5%;
margin:0 auto;
border:1px solid #dfdfdf;
border-radius:0 0 50px 0
}

.pro-home-desk-tsr-img-three figcaption h2,.pro-home-desk-tsr-img-two figcaption h2,.pro-home-desk-tsr-img-one figcaption h2 {
min-height:35px;
width:100%;
margin-bottom:0
}

.pro-home-desk-tsr-img-one p,.pro-home-desk-tsr-img-two p,.pro-home-desk-tsr-img-three p,.pro-home-desk-tsr-img-four p,.pro-home-desk-tsr-img-five p {
margin-top:5px;
margin-bottom:15px
}

.pro-home-mob-berry-tsr-box {
border:1px solid #bbb;
border-radius:0 0 50px 0
}

.pronamel-us-home-mobile-teaser-box,.pro-sitemap-whole-box,.pro-how-to-brush-sub-mob-box,/* .pro-effects-of-aciderosion-mob-tsr-box,*/
.pro-seven-days-dsk-car-box,.pro-seven-days-mob-tsr-box .pronamel-us-caring-mob-related-richtext,.pro-seven-days-mob-tsr-box .pro-ra-mob-divider-box,.pro-seven-days-ban-text-box,/* .pro-gentle-white-whole-box,*/
.pro-faq-whole-box,.pro-how-to-brush-banner-richtext,.pro-how-to-brush-sub-box,.pro-why-pronamel-tsr-desk-box,.pro-fresh-berries-richtext,.pro-effects-of-aciderosion-sub-box,.pro-effects-of-aciderosion-sub-richtext,.pro-effects-of-aciderosion-banner-richtext,.pro-preventing-aciderosion-richtext,.pro-coupon-thank-mob-richtext,.pro-coupon-mob-form,.pro-coupon-mob-richtext-two,.pro-coupon-mob-richtext-one h1,/* .pro-pronamel-science-mob-tsr-box,*/
.pro-ra-mob-divider-box,.pro-country-selector-richtext-three,.pro-country-selector-richtext-two,/* .pro-pronamel-science-mob-tsr-box,*/
.pro-country-selector-whole-box,/* .pro-why-pronamel-content-box,*/
.divider,.pro-causes-of-aciderosion-mob-tsr-box,.pro-home-social-share-box,.pro-home-teaser-desk-whole-box,.pro-home-mob-berry-tsr-box,.pronamel-us-accessibility-box,.pronamel-us-home-video-box,/* .pro-causes-of-aciderosion-content-box,*/
.pronamel-us-home-fresh-take-on-berries-box,.pro-approach-box-one,.pronamel-us-home-article-teaser-box,/* .pro-effects-of-aciderosion-content-box,*/
.pronamel-us-template-header-desktop-box-one,/* .pro-effects-of-aciderosion-mob-tsr-box,*/
.pronamel-us-template-desktop-breadcrumbs,.pro-contact-us-content-box,.pronamel-us-template-desktop-footer-box,.pronamel-us-template-desktop-header-box-two,.pro-acid-erosion-content-box,.pro-acid-erosion-tsr-desk-whole-box,/* .pro-diff-cavity-whole-box,*/
.pro-flouride-box-one,.pronamel-us-home-what-dentist-say-richtext h2,.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-one,.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-two,.pro-causes-of-aciderosion-accordion {
width:88.5%;
margin:0 auto;
padding:0;
display:block
}

.pronamel-us-home-mobile-teaser-box {
margin-top:-20px;
position:relative
}

.pro-fight-erosion-ban-text-box {
width:86.5%;
margin:0 auto;
padding:0
}

.pro-acid-erosion-tsr-desk-whole-box,.pro-effects-of-aciderosion-content-box,.pro-causes-of-aciderosion-accordion-richtext {
float:none!important;
width:100%!important;
margin-left:0!important;
padding:0
}

h1 {
font-size:26px;
line-height:30px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-one {
width:87.5%;
margin:20px auto 0
}

.pro-diff-cavity-box-five {
width:100%!important;
margin:0 auto
}

.pro-fight-erosion-panel-one-richtext {
width:87%;
margin:0 auto;
padding-bottom:20px
}

.pro-fight-erosion-mob-pan-one-img img {
margin:0 auto;
display:block
}

.pro-acid-erosion-box-one,/* .pronamel-us-abt-enamel-box-one,*/
.pro-causes-of-aciderosion-richtext-one {
width:100%;
margin:45px auto;
padding-bottom:30px
}

.pro-prevent-richtext-one h1,.pro-why-pronamel-content-box h1,.pro-acid-erosion-banner-richtext h1,.pronamel-us-abt-enamel-richtext-one h1 {
font-size:24px!important;
line-height:28px;
letter-spacing:.02em
}

.pro-home-mob-tsr-img-one {
padding-bottom:0;
}

.pro-home-mob-tsr-img-three,.pro-home-mob-tsr-img-five,.pro-home-mob-tsr-img-four {
margin-bottom:20px!important
}

.pro-home-mob-tsr-img-five figcaption,.pro-home-mob-tsr-img-four figcaption,.pro-home-mob-tsr-img-three figcaption,.pro-home-mob-tsr-img-two figcaption,.pro-home-mob-tsr-img-one figcaption,.pro-home-mob-berry-tsr-box figcaption,.pronamel-us-home-article-teaser .articleTeaser-text-content,.pro-home-desk-tsr-img-three figcaption,.pro-home-desk-tsr-img-two figcaption,.pro-home-desk-tsr-img-one figcaption,.pro-home-desk-teaser-box-four figcaption,.pro-home-desk-teaser-box-five figcaption {
padding:0 10px 20px
}

.pro-gentle-white-grid-mob-img-box,.pro-acid-erosion-mob-banner-box,.pro-why-pronamel-mob-banner-img,.pro-how-to-brush-mob-banner-box,.pro-preventing-aciderosion-mob-img-box,.pro-coupon-thank-mob-box,.pro-coupon-thank-mob-banner-img,.pro-coupon-thank-mob-banner-img img,.pro-coupon-mob-banner-box,.pronamel-us-caring-box-one,.pro-approach-mob-banner-img,.pro-ra-mob-divider-box,.pronamel-us-abt-enamel-mobile-teaser-box,.pronamel-us-abt-enamel-mobile-banner-box,.pro-prevent-mob-banner-img,/* .pro-effects-of-aciderosion-mob-tsr-box,*/
.pronamel-us-template-desktop-breadcrumbs,.pro-prevent-mob-tsr-box,.pronamel-us-home-mobile-banner-box,.pro-effects-of-aciderosion-mob-banner-img,.pronamel-us-template-mobile-back-richtext,/* .pro-causes-of-aciderosion-mob-tsr-box,*/
.pronamel-us-home-mobile-fresh-take-on-berries-box,.pro-causes-of-aciderosion-mob-banner-box,.pronamel-us-caring-richtext-one {
display:block;
position:relative;
margin:0px auto;
}

.pro-flouride-mob-banner-img {
display:block;
position:relative;
margin:0 auto
}

.pro-effects-of-aciderosion-mob-tsr-box {
display:block
}

.pronamel-us-caring-mob-related-richtext {
margin-top:50px
}

.pro-healthy-living-mob-banner-img,.pro-aciderosion-child-teeth-mob-img-box {
display:block;
position:relative;
margin:0 auto
}

.pronamel-us-home-mobile-banner-richtext {
position:absolute;
    top: 0%;
left:19px;
width:94%
}

.pro-causes-of-aciderosion-accordion .accordion-content-wrapper .accordion-content {
margin-top:15px
}

.pro-causes-of-aciderosion-accordion .pro-causes-of-aciderosion-accordion-richtext {
margin-bottom:0!important
}

.pro-causes-of-aciderosion-accordion-richtext ul {
padding-top:0!important;
padding-bottom:0!important;
width:100%;
margin:0 20px auto!important
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-accordion-richtext ul li {
vertical-align:middle;
padding:10px 0 10px 20px;
width:85%;
float:left
}

.pro-coupon-desk-box-one {
width:100%
}

.pro-coupon-desk-richtext {
text-align:left;
width:87.5%;
margin:20px auto 0
}

.pro-template-mobile-nav-box {
padding-bottom:10px;
}

.pro-home-teaser-desk-whole-box,.pro-tooth-test-dsk-car-box,.pro-tooth-test-dsk-img-box,.pro-how-to-brush-sub-box,.pro-fight-erosion-mob-pan-head-img,.pro-fight-erosion-headline-richtext,.pro-fight-erosion-dsk-content-box,.pro-gentle-white-grid-desk-img-box,.pro-healthy-living-tsr-desk-box,.pro-healthy-living-desk-banner-box,.pro-why-pronamel-desk-banner-box,.pro-preventing-aciderosion-desk-tsr-box,.pro-preventing-aciderosion-desk-img-box,.pro-coupon-thank-desk-box,.pro-coupon-thank-desk-banner-box,.pro-coupon-desk-banner-img,/* .pro-coupon-desk-box-one,*/
.pro-aciderosion-child-teeth-desk-img-box,.pro-approach-desk-banner-box,.pro-country-selector-desk-banner-box,.pronamel-us-abt-enamel-dekstop-teaser-box,.pronamel-us-caring-desk-related-richtext,.pro-prevent-desk-tsr-box,.pronamel-us-home-fresh-take-on-berries-box,.pro-ra-desk-divider-box,.pro-product-lp-desk-callout-box,.pronamel-us-home-desktop-banner-box,.pro-causes-of-aciderosion-desk-banner-img,.pro-effects-of-aciderosion-desk-banner-box,.pronamel-us-abt-enamel-desk-banner-img,.pro-acid-erosion-desk-banner-box {
display:none
}
.pro-how-to-brush-whole-box .pro-aciderosion-child-teeth-desk-img-box{display:block;}
.pro-how-to-brush-whole-box .pro-how-to-brush-mob-banner-box{display:none;}
.pro-how-to-brush-sub-mob-box,.pro-fight-erosion-mob-content-box,.pro-healthy-living-tsr-mob-box,.pro-home-mob-berry-tsr-box,.pro-product-lp-mob-callout-box {
display:block;
position:relative
}

.pro-home-desk-tsr-img-one img,.pro-home-desk-tsr-img-three img,.pro-home-desk-tsr-img-two img,.pro-home-desk-tsr-img-four img,.pro-prevent-content-box,.pro-home-desk-tsr-img-five img {
width:100%;
margin:0 auto
}
.pro-acid-erosion-whole-box .pro-home-desk-teaser-box-four,.pro-acid-erosion-whole-box .pro-home-desk-teaser-box-five{
padding-bottom:40px;
}
#content {
width:100%;
padding:0
}

.locat {
font-size:24px;
color:gray;
line-height:24px;
position:relative;
display:block
}

.pronamel-us-template-top-box {
background-color:#fff;
margin:0 auto
}

.pronamel-us-accessibility-box,.pronamel-us-template-header-desktop-box-one,.pronamel-us-template-desktop-breadcrumbs,.pronamel-us-template-desktop-footer-box {
width:98%;
margin:0 auto;
padding-left:0;
padding-right:0
}

.pro-preventing-aciderosion-richtext,.pro-ra-mob-divider-box,.pro-aciderosion-childteeth-richtext,.pronamel-us-accessibility-box,/* .pronamel-us-tooth-enamel-whole-box,*/
.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-box-one,.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-box-two,.pronamel-us-caring-mob-carousel-box,.pronamel-us-caring-box-two {
width:87%;
margin:0 6.5%;
padding:0
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-caring-mob-related-richtext p {
margin-top:30px
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-box-one {
margin-top:20px
}

.pronamel-us-tooth-enamel-desk-img-box {
display:none
}

.pronamel-us-template-header-gsk-logo-image {
margin-bottom:0;
height:auto
}

.pronamel-us-template-desktop-breadcrumbs {
display:none
}

.pronamel-us-accessibility-richtext .richText-content h1 {
margin-top:40px;
padding-bottom:28px;
color:#1b3059;
font-size:24px;
border-bottom:2px solid #d2d1d1
}

.pronamel-us-accessibility-richtext .richText-content h2 {
margin-top:25px;
font-size:22px;
margin-bottom:0;
color:#1b3059
}

.pronamel-us-accessibility-richtext .richText-content h2+p {
margin-top:0
}

.pronamel-us-accessibility-richtext .richText-content h3 {
padding-top:30px;
border-top:1px solid #d2d1d1;
font-size:19px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
width:90%;
padding-right:10%
}

.pronamel-us-accessibility-richtext .richText-content p {
margin-bottom:22px;
margin-top:15px;
color:#6f7175;
font-size:14px;
line-height:18px;
letter-spacing:.02em
}

.pronamel-us-accessibility-richtext .richText-content p a,.pro-diff-cavity-richtext-one p a {
color:#006a80;
text-decoration:none;
font-size:14px
}

.pronamel-us-caring-mob-carousel .carousel-slide {
clear:both;
position:absolute;
width:96%;
padding:8px 2% 0
}

.pronamel-us-caring-mob-carousel .carousel-slides {
border:1px solid #d2d1d1;
padding:0;
border-bottom-right-radius:25px
}

.pronamel-us-accessibility-richtext ol {
padding-left:20px!important;
color:#6f7175
}

.pronamel-us-accessibility-richtext .richText-content p strong {
color:#1b3059;
font-size:14px
}

.pronamel-us-template-mobile-back-richtext {
margin-top:0!important
}

.pronamel-us-tooth-enamel-mob-teaser-box {
display:block
}

.pronamel-us-tooth-enamel-richtext-one h1 {
margin-top:0!important;
font-size:24px;
margin-bottom:10px
}

.pronamel-us-tooth-enamel-whole-box p {
margin-top:0px;
}

.pronamel-us-tooth-enamel-mobile-img {
display:block;
margin-top:33px;
margin-bottom:15px!important
}

.pronamel-us-tooth-enamel-richtext-two h3 {
font-size:20px!important;
color:#1b3059!important;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
margin-bottom:20px!important
}

.pronamel-us-tooth-enamel-whole-box p {
font-size:14px;
color:#6f7175;
letter-spacing:.02em;
}

.pro-healthy-living-content-box .pro-home-mob-tsr-box-one,.pro-healthy-living-content-box .pro-home-mob-tsr-box-seven,.pro-home-mob-tsr-box-two,.pro-home-mob-tsr-box-three {
margin-top:40px
}

.pro-home-mob-tsr-img-two figcaption p a {
color:#006a80
}

.pro-contact-us-box-one p a {
color:#006a80
}

.pro-contact-us-box-one {
width:100%;
margin:40px auto;
padding-bottom:70px
}

.pronamel-us-abt-enamel-desktop-banner-box {
display:none
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-richtext-one,.pronamel-us-tooth-enamel-desk-img-box,.pronamel-us-tooth-enamel-box-two,.pro-country-selector-content-box {
width:100%
}

.pronamel-us-tooth-enamel-desktop-img {
padding:0;
border:none
}
.pro-fresh-berries-desk-img-box,.pronamel-us-tooth-enamel-desktop-img,.pronamel-us-caring-desk-related-richtext,.pro-prevent-desk-banner-img,.pronamel-us-tooth-enamel-desk-teaser-box,.pro-diff-cavity-desk-tsr-box,.pronamel-us-divider-span,.pro-contact-us-desk-banner-box {
display:none
}

.pro-tooth-test-mob-tsr-box,.pro-tooth-test-mob-img-box,.pro-fresh-berries-mob-banner-img,.pronamel-us-tooth-enamel-mobile-img,.pronamel-us-tooth-enamel-desk-teaser-box,.pro-diff-cavity-mob-tsr-box,.pro-prevent-mob-banner-img,.pronamel-us-tooth-enamel-mob-teaser-box,.pro-acid-erosion-mob-banner-box,.pro-contact-us-mob-banner-img {
display:block
}

.pronamel-us-home-mobile-banner-image img {
width:100%
}

.pronamel-us-tooth-enamel-mob-teaser-box {
margin-bottom:40px
}

.pronamel-us-caring-mob-teaser,.pro-tooth-enamel-mob-teaser-one-box,.pro-tooth-enamel-mob-teaser-two-box,.pro-tooth-enamel-mob-teaser-three-box {
width:100%;
float:left;
margin-bottom:33px!important;
padding-top:30px;
border-top:1px solid #ccc
}

.pro-tooth-enamel-mob-tsr-img-one figure img,.pro-tooth-enamel-mob-tsr-img-two figure img,.pro-tooth-enamel-mob-tsr-img-three figure img {
width:30%;
float:left;
padding-right:5.5%
}

.pro-tooth-enamel-mob-tsr-img-one figure figcaption,.pro-tooth-enamel-mob-tsr-img-two figure figcaption,.pro-tooth-enamel-mob-tsr-img-three figure figcaption {
width:64.5%;
float:left
}

.pro-tooth-enamel-mob-tsr-img-one figure figcaption h2,.pro-tooth-enamel-mob-tsr-img-two figure figcaption h2,.pro-tooth-enamel-mob-tsr-img-three figure figcaption h2 {
font-size:14px;
line-height:14px;
margin-top:0;
width:100%
}

.pro-product-lp-mob-tsr-whole-box .pro-tooth-enamel-mob-tsr-img-one figure figcaption h2 {
width:75%
}

.pronamel-us-caring-mob-teaser .articleTeaser-text-content h2.articleTeaser-text-header {
margin-top:0
}

.pro-tooth-enamel-mob-tsr-img-one figure figcaption p,.pro-tooth-enamel-mob-tsr-img-two figure figcaption p,.pro-tooth-enamel-mob-tsr-img-three figure figcaption p {
margin-bottom:15px;
font-size:10px;
line-height:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pronamel-us-caring-mob-teaser .component-content {
padding-bottom:0
}

.pro-tooth-enamel-mob-tsr-img-one figure figcaption p a,.pro-tooth-enamel-mob-tsr-img-two figure figcaption p a,.pro-tooth-enamel-mob-tsr-img-three figure figcaption p a {
font-size:12px;
color:#006a80
}

.pro-tooth-enamel-mob-teaser-one-box {
border-top:none
}

.pronamel-us-caring-box-one {
width:100%
}

.pronamel-us-caring-desk-carousel-box .carousel {
width:100%
}

.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-prev,.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-next {
top:15%
}

.pronamel-us-caring-desk-carousel {
display:none
}

.pronamel-us-caring-mob-carousel-box,.pronamel-us-caring-mob-teaser-box {
display:block
}

.pronamel-us-caring-mob-carousel-box .carousel {
padding:0;
border:0;
background-color:#fff
}

.pronamel-us-caring-desk-teaser-box {
display:none
}

.pronamel-us-caring-whole-box .carousel-nav-prev a,.pronamel-us-caring-whole-box .carousel-nav-next a {
background:#fff
}

.pro-flouride-desk-banner-img,.pro-flouride-desk-tsr-box {
display:none
}

.pro-flouride-mob-tsr-box {
display:block
}

.pro-why-pronamel-des.k-banner-box,.pro-pronamel-science-desk-banner-img {
display:none
}

.pro-why-pronamel-mob-banner-box,.pro-pronamel-science-mob-banner-box,.pronamel-us-caring-mob-related-richtext,.pro-ra-mob-divider-box {
display:block
}

.pronamel-us-caring-mob-related-richtext p {
font-size:10px!important;
color:#999!important;
font-family: 'Roboto', sans-serif !important;
font-weight: 700;
font-style: normal;
margin-bottom:8px!important;
margin-top:10px;
padding-bottom: 2px;
}

.pro-ra-mob-divider-box {
width:96%;
margin:0 auto
}

.pro-tooth-enamel-mob-tsr-img-one figure figcaption h2,.pro-tooth-enamel-mob-tsr-img-two figure figcaption h2,.pro-tooth-enamel-mob-tsr-img-three figure figcaption h2 {
min-height:0
}

.pro-tooth-enamel-mob-tsr-img-one figure figcaption p,.pro-tooth-enamel-mob-tsr-img-two figure figcaption p,.pro-tooth-enamel-mob-tsr-img-three figure figcaption p {
margin-bottom:10px;
width:100%
}

.pro-tooth-enamel-mob-tsr-img-one figure figcaption p:last-child,.pro-tooth-enamel-mob-tsr-img-two figure figcaption p:last-child,.pro-tooth-enamel-mob-tsr-img-three figure figcaption p:last-child {
width:91%
}

.pro-tooth-enamel-mob-teaser-one-box,.pro-tooth-enamel-mob-teaser-two-box,.pro-tooth-enamel-mob-teaser-three-box {
margin-bottom:8px!important
}

.pro-tooth-enamel-mob-teaser-one-box {
padding-top:5px
}

.pro-citrus-mob-tsr-box,/* nm29 */
.pro-pronamel-science-mob-tsr-box,.pro-fresh-breath-mob-tsr-box,.pro-gentle-white-mob-tsr-whole-box,.pro-daily-protection-mob-tsr-box,.pro-multiaction-mob-tsr-box,.pro-for-kids-mob-tsr-box,.pro-aciderosion-child-teeth-mob-tsr-box,.pro-seven-days-mob-tsr-box,.pro-product-lp-mob-tsr-whole-box,.pro-flouride-mob-tsr-box,.pronamel-us-caring-mob-teaser-box,.pro-fresh-berries-mob-tsr-box,.pro-how-to-brush-mob-tsr-box,.pro-effects-of-aciderosion-mob-tsr-box,.pro-preventing-aciderosion-mob-tsr-box,.pro-approach-mob-tsr-box,.pronamel-us-tooth-enamel-mob-teaser-box,.pro-tooth-test-mob-tsr-box,.pro-approach-desk-tsr-box,.pro-fight-erosion-mob-tsr-box,.pro-diff-cavity-mob-tsr-box,.pro-sb-vid-gal-mob-tsr-box  {
background:url(../../assets/img/curve.png);
background-size:100%;
background-repeat:no-repeat;
background-position:0 0;
position:relative
}

.pronamel-us-tooth-enamel-mob-teaser-box {
background-position:0 3px
}

.pro-approach-desk-tsr-box {
margin-bottom:10px!important
}

.pro-coupon-mob-richtext-one h1 {
text-align:center
}

.pro-coupon-content-box {
background:none;
padding:0;
width:100%
}

.pro-coupon-content-box .pro-coupon-mob-box-one,.pro-coupon-mob-getcoupon-img,.pro-coupon-mob-form {
display:block!important
}

.wsform .component-content {
background:transparent!important
}

.wsform input {
width:100%
}

.pro-coupon-mob-form .form {
padding-left:0!important
}

.pro-coupon-mob-form .submit {
display:block!important;
background:none!important;
width:100%!important;
height:100%!important;
float:none!important;
text-indent:1px!important;
border:1px solid #23b398!important;
border-radius:25px!important;
background-color:#23b398!important;
position:relative!important;
left:0!important;
color:#fff!important
}

.pro-coupon-thank-mob-box {
margin-top:0!important;
margin-bottom:20px!important
}

.pro-coupon-thank-mob-banner-img img {
margin-top:0
}

.pro-coupon-thank-mob-richtext p {
margin-bottom:10px!important
}

.pro-coupon-thank-mob-richtext p a {
background:#0dad92;
background:-moz-radial-gradient(center,ellipse cover,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
background:-webkit-radial-gradient(center,ellipse cover,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
background:radial-gradient(ellipse at center,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#0dad92',endColorstr='#47bca0',GradientType=1);
padding:15px 32%;
width:100%;
color:#fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:16px;
border-radius:25px;
text-align:center;
margin-top:122px;
}

.pro-approach-richtext-one ul li,.pro-preventing-aciderosion-richtext ul li,.pro-aciderosion-childteeth-richtext ul li {
margin-left:0!important;
font-size:14px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
letter-spacing:.002em;
padding-left:24px!important
}

.pro-seven-days-banner-richtext p,.pro-prevent-desk-steps-box p,.pro-pronamel-science-richtext-one p,.pro-preventing-aciderosion-richtext p,.pro-aciderosion-childteeth-richtext p {
font-size:14px
}

.pro-pronamel-science-richtext-one p a {
font-size:14px!important
}

.pro-prevent-richtext-one h1,.pro-pronamel-science-richtext-one h1 {
width:85%;
font-size:24px;
margin-top:40px!important
}

.pro-preventing-aciderosion-richtext h1 {
width:85%;
font-size:24px;
margin-top:0!important
}

.pro-aciderosion-childteeth-richtext h1 {
width:88%;
margin-top:40px!important;
font-size:24px
}

.pro-effects-of-aciderosion-content-box {
margin-top:0
}

.pro-effects-of-aciderosion-sub-richtext h2 {
margin-bottom:0!important;
font-size:20px
}

.pro-effects-of-aciderosion-sub-richtext {
width:100%
}

.pro-effects-of-aciderosion-sub-richtext p {
font-size:14px
}

.pro-effects-of-aciderosion-desk-tsr-box {
padding:0
}

.pro-effects-of-aciderosion-banner-richtext {
margin-top:50px
}

.pro-approach-richtext-one h2,.pro-how-to-brush-sub-richtext h2,.pro-aciderosion-childteeth-richtext h2 {
margin-bottom:0!important;
font-size:20px
}

.pro-how-to-brush-sub-richtext {
padding-left:0
}

.pro-how-to-brush-sub-richtext p {
font-size:14px;
margin-top:0;
margin-bottom:30px
}

.pro-how-to-brush-desk-tsr-box {
display:none
}

.pro-how-to-brush-sub-richtext {
width:100%;
margin-bottom:25px!important
}

.pro-why-pronamel-content-box .pro-why-pronamel-box-one {
padding-bottom:15px
}

.pro-citrus-dsk-banner-img {
display:none
}

.pro-why-pronamel-content-box {
margin-bottom:45px!important
}

#footer .pronamel-us-template-mobile-back-richtext {
background-position:32% 58%;
background-size:15px
}

#footer .navigation-mobile-menu {
display:none
}

#footer .pronamel-us-temp-mobile-gsk {
display:block;
padding:40px 0;
margin-bottom:0
}

#footer .pronamel-us-temp-mobile-gsk .left {
text-align:center
}

#footer .navigation-branch.navigation-level1 {
display:block;
padding:0 20px
}

#footer .pronamel-us-template-desktop-footer-box {
margin-top:0
}

#footer .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1 > .navigation-item-title {
text-align:center;
font-size:14px;
padding:21px 0;
border-bottom:1px solid #e2e1e1;
border-right:none;
line-height:14px
}

#footer .pronamel-us-template-desktop-footer-navigation {
margin-bottom:0;
width:100%;
margin-top:30px!important
}

#footer .pronamel-us-home-mobile-back-richtext,#footer .pronamel-us-home-mobile-back-box {
margin-bottom:0
}

#footer .pronamel-us-template-desktop-join-conversation-richtext {
display:none
}

#footer .pronamel-us-template-header-desktop-footer-facebook-image,#footer .pronamel-us-template-header-desktop-footer-youtube-image,#footer .pronamel-us-template-header-desktop-footer-twitter-image {
width:33.33%;
float:left;
margin:30px auto 0
}

#footer .pronamel-us-template-header-desktop-footer-facebook-image .component-content {
text-align:right
}

#footer .pronamel-us-template-header-desktop-footer-twitter-image .component-content {
text-align:left
}

#footer .pronamel-us-template-desktop-footer-notes-richtext p {
margin:0;
font-size:12px;
line-height:20px
}

#footer li.navigation-item.navigation-level1.page-sitemap > .navigation-item-title {
border-bottom:none
}

#footer .pronamel-us-template-desktop-footer-notes-richtext {
padding-bottom:100px
}

.pro-acid-erosion-content-box .pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one,.pro-acid-erosion-content-box .pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two,.pro-acid-erosion-content-box .pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-three,.pro-acid-erosion-content-box .pro-home-desk-teaser-box-four .pro-home-desk-tsr-img-four,.pro-acid-erosion-content-box .pro-home-desk-teaser-box-five .pro-home-desk-tsr-img-five {
min-height:inherit!important
}

#header {
border:none
}

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-box-one {
width:100%
}

.pronamel-us-abt-enamel-mobile-teaser-box {
margin-top:0
}

.pro-home-mob-tsr-box-one .pro-home-mob-tsr-img-one,.pro-home-mob-tsr-box-two .pro-home-mob-tsr-img-two,.pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three {
border:1px solid #bbb;
border-radius:0 0 50px 0
}

.pro-home-mob-tsr-img-three {
padding-bottom:0
}

.pronamel-us-abt-enamel-mobile-teaser-box {
margin-bottom:20px
}

.pronamel-us-abt-enamel-box-one {
margin-top:40px
}

.pronamel-us-abt-enamel-box-one h1 {
margin-bottom:20px;
width:95%
}

.pro-abt-enamel-content-box .pronamel-us-abt-enamel-box-one p {
margin-bottom:0
}

.pro-abt-enamel-content-box .pronamel-us-abt-enamel-box-one {
padding-bottom:25px
}

.pro-abt-enamel-content-box .pro-home-mob-tsr-img-one h2 {
margin-bottom:0
}

.pro-abt-enamel-content-box .pro-home-mob-tsr-img-one p {
margin-top:8px;
width:93%;
font-size:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-product-lp-banner-box {
margin-top:40px!important
}

.pro-product-lp-richtext h1,.pro-seven-days-banner-richtext h1 {
font-size:24px;
line-height:28px
}

.pro-product-lp-banner-box .pro-product-lp-richtext p {
font-size:14px;
letter-spacing:.02em;
margin-bottom:50px
}

.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-five {
margin-bottom:0!important
}

.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-one figcaption h2,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-two figcaption h2,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-three figcaption h2,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-four figcaption h2,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-five figcaption h2 {
margin-bottom:0;
font-size:24px
}

.pro-product-lp-whole-box .pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-three,.pro-product-lp-whole-box .pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-four,.pro-product-lp-whole-box .pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-five {
border:none!important
}

.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-one figcaption p,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-two figcaption p,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-three figcaption p,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-four figcaption p,.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-five figcaption p {
font-size:14px;
margin-top:4px;
margin-bottom:5px;
letter-spacing:.02em;
width:93%
}

.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-four figcaption p {
width:92%
}

.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-five figcaption p {
width:87%
}

.pro-product-lp-whole-box .pro-home-mob-tsr-img-one figcaption p:last-child,.pro-product-lp-whole-box .pro-home-mob-tsr-img-two figcaption p:last-child,.pro-product-lp-whole-box .pro-home-mob-tsr-img-three figcaption p:last-child,.pro-product-lp-whole-box .pro-home-mob-tsr-img-four figcaption p:last-child
/*,.pro-product-lp-whole-box .pro-home-mob-tsr-img-five figcaption p:last-child */ {
margin-bottom:52px;
margin-top:0
}

.pro-product-lp-whole-box .pro-home-desk-teaser-box-two,.pro-product-lp-whole-box .pro-home-desk-teaser-box-three {
padding-bottom:0
}

.pro-product-lp-whole-box .pro-home-mob-tsr-box-three {
margin-top:0
}

.pro-product-lp-desk-tsr-whole-box {
display:none
}

.pro-seven-days-ban-text-box {
margin-top:50px
}

.pro-seven-days-dsk-tsr-box {
display:none
}

.pro-seven-days-mob-tsr-box .pronamel-us-caring-mob-related-richtext {
margin-top:10%
}

.pro-seven-days-mob-slide-richtext p strong {
position:absolute;
top:2.8em;
width:54%;
padding-bottom:10px;
font-size:24px;
color:#fff;
text-align:center;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
left:24.33%;
border-bottom:5px solid
}

.pro-seven-days-dsk-slide-richtext p:first-child {
border-bottom:none;
padding-bottom:0!important
}

.pro-seven-days-dsk-slide-richtext p span {
display:block!important;
line-height:0
}
/*
.pro-seven-days-mob-car-box p:nth-child(2) {
display:none
}
 */
.pro-citrus-dsk-content-box-one,.pro-seven-days-dsk-car-box {
display:none
}

.pro-seven-days-mob-car-box {
display:block!important;
width:87.5%;
margin:0 auto
}

.pro-seven-days-mob-car-box .carousel {
width:100%;
padding:0
}

.pro-seven-days-mob-car-box .box.section.pro-seven-days-mob-slide-box {
width:96%;
padding:1.5%;
border:1px solid #d2d1d1;
border-bottom-right-radius:25px
}

.pro-seven-days-mob-car-box .carousel ul.carousel-slides li img {
width:100%;
display:block
}

.pro-seven-days-mob-car-box .carousel-nav li {
display:inline-block!important
}
.pro-seven-days-mob-car-box .carousel-nav a,.pro-seven-days-mob-car-box .carousel-nav a {
background:#d2d1d1;
border-radius:50%;
border:none;
width:18px;
height:18px
}
.pro-seven-days-mob-car-box .carousel-nav-next,.pro-seven-days-mob-car-box .carousel-nav-prev{    top: 90%;}
.pro-seven-days-mob-car-box.carousel-nav li.is-active a,.pro-seven-days-mob-car-box .carousel-nav li.is-active a {
background:#006a80
}

.carousel .carousel-nav li.carousel-nav-prev a {
width:12px;
height:23px;
    background-color: transparent;
}

.carousel .carousel-nav li.carousel-nav-next a {
display:block;
width:12px;
background-repeat:no-repeat;
height:23px;
    background-color: transparent;
}

.pro-seven-days-mob-car-box h2 {
font-size:14px;
color: #1b3059;
font-style:italic;
line-height:12px;
letter-spacing:.02em
}

.pro-how-to-brush-whole-box .pronamel-us-caring-mob-related-richtext {
width:87.5%;
margin:30px auto 0!important
}

.pro-how-to-brush-whole-box .pro-ra-mob-divider-box {
width:87.5%;
margin:0 auto!important
}

.pro-flouride-richtext-one h2,.pro-flouride-box-one .pro-flouride-richtext-one p {
margin-left:0
}

.pro-causes-of-aciderosion-mob-tsr-box {
display:block;
width:100%!important
}

.pro-pronamel-science-whole-box .pro-pronamel-science-richtext-one {
width:86%;
padding-bottom:10px
}

.pro-pronamel-science-whole-box .pro-pronamel-science-richtext-one h1 {
width:95%
}

.pro-approach-whole-box .pro-approach-box-one {
width:86%
}

.pro-approach-whole-box .pro-approach-content-box .pro-approach-richtext-one h1 {
font-size:24px;
    margin-top: 20px;
}

.pro-approach-whole-box .pro-approach-richtext-one p {
font-size:14px!important
}

.pro-approach-whole-box .pro-approach-richtext-one ul {
margin-left:0
}

.pro-approach-whole-box .pro-approach-desk-tsr-box {
padding-top:0
}

.pro-prevent-whole-box .pro-prevent-richtext-one,.pro-prevent-desk-steps-box {
width:100%
}

.pro-prevent-desk-steps-box {
display:none
}

.pro-prevent-mob-steps-box {
display:block
}

.pro-prevent-mob-steps-box .prevent-erosion-mob-box .image {
width:20%;
float:left;
position:absolute;
top:50%;
transform:translate(0,-50%)
}

.pro-prevent-mob-steps-box .prevent-erosion-mob-box .richText {
width:75%;
display:inline-block;
margin-left:25%
}

.pro-prevent-mob-steps-box .prevent-erosion-mob-box {
position:relative
}

.pro-prevent-mob-steps-box .prevent-erosion-mob-box .richText p {
margin:0;
padding:20px 0
}

.pro-prevent-whole-box .pro-prevent-richtext-one p {
font-size:14px;
width:99%
}

.pro-prevent-whole-box .pro-prevent-richtext-one p strong {
color:#1b3059;
font-size:17px;
line-height:24px
}

.pro-prevent-whole-box .pro-prevent-desk-img-one figcaption p {
width:77%;
float:left;
padding-left:15px
}

.pro-prevent-whole-box
.pro-prevent-desk-img-five figure img,.pro-prevent-desk-img-four figure img,.pro-prevent-desk-img-three figure img,.pro-prevent-desk-img-one figure img,.pro-prevent-desk-img-two figure img {
width:15%;
margin:0
}

.pro-prevent-whole-box .pro-prevent-desk-steps-box figcaption p {
width:75%;
float:left;
padding-left:15px
}

.pro-prevent-richtext-one h1 {
width:94%
}

.pro-home-teaser-desk-whole-box {
top:-26px
}

.pro-citrus-banner-richtext p,.pro-fight-erosion-banner-richtext p,.pro-fight-erosion-intro-richtext p,.pro-aciderosion-childteeth-richtext p,.pro-how-to-brush-banner-richtext p,.pro-fresh-berries-desk-slide-box p,.pro-preventing-aciderosion-richtext,.pro-healthy-living-banner-richtext p,.pro-fresh-berries-richtext p,.pro-pronamel-science-richtext-one p,.pronamel-us-home-fresh-take-on-berries-image p,.pronamel-us-abt-enamel-richtext-one p,.pro-tooth-enamel-desk-tsr-img-two p,.pro-tooth-enamel-desk-tsr-img-one p,.pro-tooth-enamel-desk-tsr-img-three p,.pro-pronamel-science-richtext-one p,.pro-effects-of-aciderosion-banner-richtext p,.pro-effects-of-aciderosion-sub-richtext p,.pro-acid-erosion-banner-richtext p,/* .pro-diff-cavity-richtext-two ul li,.pro-diff-cavity-richtext-three ul li,*/
.pro-diff-cavity-richtext-one p,.pro-diff-cavity-richtext-four p,.pro-contact-us-box-one p,.pro-causes-of-aciderosion-richtext-one p,.pro-causes-of-aciderosion-accordion-richtext p,.pro-causes-of-aciderosion-richtext-two p,.pro-prevent-richtext-one p,.pro-prevent-desk-steps-box p,.pro-approach-richtext-one p,/* .pro-approach-richtext-one ul li,*/
.pronamel-us-caring-richtext-two p,.pronamel-us-caring-richtext-one p,.pronamel-us-caring-desk-carousel-richtext p,.pro-why-pronamel-banner-richtext p,.pro-home-mob-berry-img p {
font-size:14px
}
.pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three figcaption p:last-child{
    padding-right: 38px;
}
.pro-healthy-living-whole-box img,.pro-prevent-mob-banner-img img {
width:100%
}

.pro-fight-erosion-mob-content-box .pro-fight-erosion-headline-richtext {
display:block;
position:relative
}

span.pro-fight-erosion-head-two-span {
font-size:36px;
line-height:36px;
color:#006a80;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-style: normal;
letter-spacing:.02em
}

span.pro-fight-erosion-head-one-span {
font-size:26px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
line-height:28px;
letter-spacing:.02em
}

.pro-fight-erosion-mob-pan-one-img h3 {
position:relative;
top:-56px;
font-size:21px;
line-height:22px;
color:#fff;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-style: normal;
letter-spacing:.02em;
text-align:center
}

.pro-fight-erosion-mob-pan-one-img {
position:relative
}

.pro-fight-erosion-panel-one-richtext p {
font-size:14px;
line-height:18px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
margin:0 auto 20px;
text-align:left
}

.pro-article-pages-breadcrumbs {
padding:8px;
width:88%;
margin:0 auto;
font-size:10px
}

.pr-review-count {
width:100%;
text-align:left;
font-size:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pr-review-sort-box {
width:100%;
float:right;
text-align:right
}

.pr-snapshot,.pr-pros-form-group,.pr-cons-form-group,.pr-bestuses-form-group,.pr-bottomline-form-group,.pr-wasthisagift-form-group,.pro-gentle-white-grid-whole-box,.pro-gentle-white-desk-product-box {
display:none!important
}

.pro-gentle-white-mob-product-box {
display:block
}

.pro-tooth-test-ban-text-box,.pro-citrus-header-txt-box,.pro-gentle-white-review-box,/* .pro-gentle-white-whole-box,*/
.pro-gentle-white-mob-tsr-whole-box .pronamel-us-caring-mob-related-richtext,.pro-fresh-breath-mob-tsr-box .pronamel-us-caring-mob-related-richtext,/* .pro-fresh-breath-whole-box,*/
.pro-daily-protection-mob-tsr-box .pronamel-us-caring-mob-related-richtext,/* .pro-daily-protection-whole-box,*/
/* .pro-multiaction-whole-box,*/
.pro-multiaction-mob-tsr-box .pronamel-us-caring-mob-related-richtext,/* .pro-for-kids-whole-box,*/
.pro-for-kids-mob-tsr-box .pronamel-us-caring-mob-related-richtext {
width:87.5%!important;
margin:50px auto 0
}

.pro-gentle-white-video-box-one,.pro-prevent-content-box,.pro-citrus-mob-content-box-one,/* .pro-citrus-mob-tsr-box,*/
.pro-gentle-white-mob-tsr-whole-box .pro-ra-mob-divider-box,.pro-fresh-breath-mob-tsr-box .pro-ra-mob-divider-box,.pro-daily-protection-mob-tsr-box .pro-ra-mob-divider-box,.pro-multiaction-mob-tsr-box .pro-tooth-enamel-mob-teaser-one-box,.pro-multiaction-mob-tsr-box .pro-ra-mob-divider-box,.pro-for-kids-mob-tsr-box .pro-ra-mob-divider-box {
width:87.5%;
margin:0 auto;
min-width: auto;
}

.pro-gentle-read-review-richtext p {
font-size:16px;
line-height:18px;
bottom:0;
color:#34b69c;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
float:left;
width:100%;
font-size:12px
}

.pro-gentle-read-review-richtext {
position:relative;
width:50%;
float:left;
display:inline-block;
clear:none
}

.pro-gentle-write-review-richtext {
width:50%;
color:#34b69c;
float:left;
clear:both;
display:inline-block;
margin-left:0
}

.pro-gentle-read-review-richtext {
clear:none;
position:static
}

.pro-gentle-white-sub-grid-box-one {
width:100%;
margin:0 auto
}

.pro-gentle-write-review-richtext p {
font-size:12px;
border-right:2px solid #d2d1d1;
margin-right:0
}

.pro-gentle-buy-now-richtext,.pro-gentle-get-coupon-richtext {
width:100%;
color:#fff;
margin-bottom:10px!important
}

.pro-gentle-buy-now-richtext a,.pro-gentle-get-coupon-richtext a {
color:#fff
}

.pro-gentle-white-grid-richtext-four p {
width:96%;
letter-spacing:.02em
}

.pro-for-kids-whole-box .pro-gentle-white-img-one img {
padding-top:5px;
border-top:1px solid #d2d1d1
}

.pro-gentle-white-accordion-box strong {
color:#006a80
}

.pro-gentle-white-mob-product-richtext p {
width:50%;
margin:0 auto;
position:relative;
background-color:#fff;
top:-12px
}

.pro-gentle-white-mob-product-richtext {
width:100%;
text-align:center
}

.pro-gentle-white-mob-product-richtext .component-content::before {
width:100%;
background-color:#e0e0e0;
height:1px;
margin-top:24px
}

.pro-gentle-white-mob-carousel {
width:100%;
padding:0!important
}

.pro-gentle-mob-slide-box-six,.pro-gentle-mob-slide-box-five,.pro-gentle-mob-slide-box-one,.pro-gentle-mob-slide-box-two,.pro-gentle-mob-slide-box-three,.pro-gentle-mob-slide-box-four {
width:48%!important;
float:left!important;
padding-left:2%!important
}

.pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-one,.pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-three {
width:48%;
float:left
}

.pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-two,.pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-four {
width:48%;
float:left;
margin-left:2%!important
}

.pro-gentle-white-mob-slide-img-four img {
width:98%;
padding-bottom:0;
}
.pro-gentle-mob-slide-box-one .pro-gentle-white-mob-slide-img-one figcaption,
.pro-gentle-mob-slide-box-two .pro-gentle-white-mob-slide-img-two figcaption,
.pro-gentle-mob-slide-box-three .pro-gentle-white-mob-slide-img-three figcaption,
.pro-gentle-mob-slide-box-four .pro-gentle-white-mob-slide-img-four figcaption{
border-top : 1px solid #ececec;
}

.pro-product-mob-grid-box {
display:block;
margin:0 auto
}

.pro-multiaction-whole-box h1 {
font-size:24px;
line-height:30px
}

.pro-multiaction-whole-box .richText li {
font-size:12px
}

.pro-gentle-white-grid-richtext-three,.pro-gentle-white-grid-richtext-two,.pro-gentle-white-sub-grid-box-two {
width:100%;
margin:0 auto
}

.pro-gentle-buy-now-richtext {
margin-bottom:20px!important
}

.pro-fresh-breath-mob-richtext ul,.pro-gentle-white-whole-box ul {
padding-bottom:0!important;
width:90%!important;
margin:0 auto!important
}

.pro-write-a-review-img-box {
width:100%!important
}

.pro-products-review-content-box {
margin-top:0!important
}

.pro-gentle-write-a-review-Inner-box {
width:95%;
margin-top:0
}

.p-w-r .pr-header-product-img {
display:none!important
}

.pro-gentle-write-a-review-outer-box .p-w-r .pr-star,.p-w-r .pr-star:hover,.p-w-r .pr-star-selected {
margin-right:5px!important
}

.p-w-r .pr-subscript,.p-w-r .pr-subscript span {
font-size:14px!important;
line-height:20px;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
}

.pro-healthy-living-banner-richtext {
padding-bottom:28px
}

.pro-citrus-mob-ban-box,.pro-citrus-mob-content-box-one {
display:block;
padding-bottom:50px
}

.pro-citrus-mob-content-box-two {
position:relative;
max-width: 540px;
}

.pro-citrus-mob-content-box-two h2 {
margin-bottom:0
}

.pro-citrus-mob-content-box-two h2 span.pro-citrus-tip-span {
font-size:14px;
line-height:20px;
color:#006a80;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

.pro-citrus-mob-content-box-two p {
margin-top:0
}

.pro-citrus-mob-content-box-two p span.pro-citrus-text-span {
font-size:14px;
line-height:20px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
color:#868686/*Change this*/
}

.pro-citrus-mob-tips-one-richtext {
position:absolute;
top:9.5%;
width:44%;
right:11%
}

.pro-citrus-mob-tips-two-richtext {
position:absolute;
top:27%;
left:0;
width:32%;
padding-left:25px
}

.pro-citrus-mob-tips-three-richtext {
position:absolute;
top:45%;
right:0;
width:42%;
padding-right:10px
}

.pro-citrus-mob-tips-four-richtext {
position:absolute;
bottom:22%;
width:50%;
text-align:center;
left:25%
}

.pro-citrus-mob-tips-five-richtext {
position:absolute;
bottom:4%;
right:0;
width:45%;
padding-right:10px
}

.pr-review-engine .pr-pagination-top {
width:100%!important;
float:left;
text-align:left!important;
top:0!important;
left:0!important;
margin-top:0!important
}

.pr-page-nav-wrapper span.pr-page-next,.pr-page-nav-wrapper span.pr-page-prev {
font-size:14px!important
}

.pr-review-engine .pr-review-helpful-text a {
position:absolute;
left:150px;
margin-top:40px;
color:#fff!important;
background:#006a80;
width:73%;
padding:15px 0!important;
text-align:center
}

.pr-review-engine .pr-review-helpful-text a:first-child {
left:0
}

.pr-base-modal .pr-review-main-wrapper,.pr-review-engine .pr-review-main-wrapper {
margin-bottom:50px!important
}

.pronamel-us-template-top-box,.pronamel-us-template-desktop-header-box-two {
display:none
}

.powerreviews .pr-review-rating .pr-stars-3-sm,.powerreviews .pr-snippet-stars .pr-stars-3-sm {
background-image:url(../../assets/img/stars.gif)!important;
background-position:2px -165px!important;
width:144px;
height:30px;
background-size:132px
}

.pr-review-engine .pr-review-sort-box select {
border:1px solid #ccc;
border-radius:2px;
background:#fff;
padding:9px 55px!important;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
width:auto
}

.pr-review-engine .pr-page-nav-wrapper {
margin-top:0!important;
font-size:16px;
padding-bottom:25px!important;
float:left;
width:100%;
text-align:right
}

.pr-review-helpful-text a.powerreviews .pr-review-engine a {
color:#fff;
background-color:#34b69c
}

.powerreviews.pr-base-modal a,.powerreviews .pr-pa-snippet a,.powerreviews .pr-review-engine a,.powerreviews .pr-snippet a,.powerreviews .prImageSnippet a {
color:#34b69c;
font-size:14px;
line-height:14px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
}

#wrapper .pro-gentle-write-a-review-outer-box .p-w-r .pr-star-selected {
margin-right:5px!important
}

.pro-gentle-heading-richtext h1 {
font-size:24px;
line-height:30px;
margin-left:0
}

.pro-review-sub-head-richtext p:first-child {
margin-left:0
}

.p-w-r .control-label .pr-required-indicator,.p-w-r .pr-control-label .pr-required-indicator,.p-w-r .pr-required-indicator {
color:#fff!important
}

#footer {
margin-top:40px
}

.pro-product-mob-grid-box {
margin-top:25px!important
}

.pro-gentle-white-img-box-one,.pro-product-mob-grid-box,.pro-gentle-white-content-richtext {
width:87.5%;
margin:0 auto
}

.pro-gentle-white-whole-box .pro-product-mob-grid-box .pro-gentle-white-grid-richtext-two,.pro-gentle-white-whole-box .pro-product-mob-grid-box .pro-gentle-white-grid-richtext-three {
width:100%!important
}

.pro-gentle-white-img-box-one,.pro-gentle-white-review-box {
margin-top:10px
}

.pro-gentle-white-review-richtext p {
margin:0
}

.pro-gentle-white-content-richtext ul {
width:95%!important
}

p,.richText ul li {
letter-spacing:.02em;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-gentle-white-content-richtext ul li:before {
top:-3px!important;
color:#006a80
}

.pro-gentle-white-content-richtext p strong {
color:#6f7175;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-style: normal;
letter-spacing:.02em
}

.pro-gentle-white-mob-carousel ul.carousel-slides {
width:90%!important;
margin:0 auto
}

.pr-review-sort-box {
margin-top:15px!important;
margin-bottom:15px!important
}

.pr-review-rating span.pr-rating {
margin-bottom:0;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-fresh-breath-desk-tsr-box,.pro-for-kids-desk-tsr-box,.pro-daily-protection-desk-tsr-box,.pro-multiaction-desk-tsr-box {
padding:0
}

.pr-base-modal .pr-comments,.pr-review-engine .pr-comments {
font-size:14px!important
}

.pronamel-us-home-mobile-banner-box {
margin-top:0
}

.pro-gentle-white-review-richtext p {
border:none
}

.pronamel-us-caring-box-one .pronamel-us-caring-richtext-one {
margin:0
}

.pronamel-us-home-find-out-richtext .pronamel-us-home-find-out-span {
background:url(../../assets/img/BT-banner-large.png);
text-decoration:none;
color:#fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
text-align:center;
padding:0;
font-size:16px;
line-height:40px;
color:#fff;
z-index:10000;
cursor:pointer;
display:inline-block;
width:253px!important;
height:48px!important;
position:relative;
background-repeat:no-repeat;
background-size:100%!important;
background-position:0 4px
}

.pro-search-whole-box .pro-search-results-srch-box {
height:30px
}

.pro-citrus-dsk-tips-four-richtext {
position:absolute;
top:56%;
width:11%;
left:69%;
text-align:center
}

.pro-coupon-mob-banner-box {
margin-top:0
}

.pro-coupn-disc-richtext {
width:100%
}

.pro-coupon-desk-form {
width:87.5%;
margin:0 auto
}

.wsform.pro-coupon-desk-form input[type="text"] {
height:25px!important;
width:270px!important
}

.pro-coupon-desk-richtext h1 {
display:none
}

.pro-coupon-content-box {
margin-top:10px!important
}

.pro-coupon-mob-richtext-one h1 {
padding-bottom:15px
}

.wsform.pro-coupon-desk-form .button {
position:relative!important;
float:none!important;
width:85%!important;
text-align:center!important;
margin:0 auto!important;
left:0!important;
height:45px!important
}

.pro-where-box-two,#wrapper .pro-where-box-one .parametrizedhtml,.pro-where-box-one .pro-where-richtext-one,.pro-where-box-one {
width:100%!important;
text-align:center;
padding:0;
height:auto!important
}

#wrapper .pro-where-box-two .parametrizedhtml {
height:auto!important
}

.pro-where-box-two input#zipcode,.pro-where-box-two button#getstore,.pro-wheretobuy-param-html-one .filter-by-product #selector {
width:75%;
margin:0 auto;
float:none;
margin-top:10px
}

.store-results .storedetails ul {
width:75%;
color:#1b3059
}

.store-results .storedetails ul li .storeaddr p,.store-results .storedetails ul li .storeaddr p span {
margin-top:5px;
margin-bottom:5px;
font-size:14px;
line-height:14px;
color:#6f7175
}

.store-results .storedetails ul li h3 {
color:#1b3059;
font-size:24px
}

span.pronamel-us-home-find-out-how-span {
text-decoration:none;
color:#fff;
text-align:center;
padding:4px;
font-size:16px;
line-height:40px;
color:#fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
z-index:10000;
cursor:pointer;
display:inline-block;
width:128px;
height:30px;
position:relative;
background-repeat:no-repeat;
background-size:97%!important
}

span.pronamel-us-home-find-out-span {
background:url(../../assets/img/BT-banner.png);
text-decoration:none;
color:#fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
text-align:center;
padding:9px 0!important;
font-size:16px;
line-height:40px;
color:#fff;
z-index:10000;
cursor:pointer;
display:inline-block;
width:266px!important;
height:52px!important;
position:relative;
background-repeat:no-repeat;
background-size:100%!important
}

.pronamel-us-home-whole-box .pro-home-desk-tsr-img-one figcaption h2 {
min-height:0
}
.pro-tooth-enamel-desk-tsr-img-one img,.pro-tooth-enamel-desk-tsr-img-two img,.pro-tooth-enamel-desk-tsr-img-three img{
width:100%;
}
.pro-home-mob-berry-img,.pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-enamel-desk-tsr-img-three,.pro-tooth-enamel-desk-tsr-img-two,.pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one,.pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two,.pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-three,.pro-home-desk-teaser-box-four .pro-home-desk-tsr-img-four,.pro-home-desk-tsr-img-five,.pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:100%;
height:100%
}

.pronamel-us-home-whole-box .pro-home-mob-berry-img p {
width:88%
}

.pronamel-us-home-whole-box .pronamel-us-home-follow-us-box {
border-top:1px solid #ededed
}

.divider {
background:#ededed!important
}

.page-homepage #footer {
margin-top:0!important
}

.pro-home-teaser-desk-whole-box .pro-home-desk-tsr-img-two h2 {
font-size:25.7px
}

.pro-coupon-mob-richtext-one {
display:block
}

.pro-faq-heading-richtext h1 {
line-height:30px;
width:100%
}

.pro-faq-box-one ul li .accordion-content a {
color:#006a80
}

.pro-faq-box-one ul li .accordion-content-wrapper .richText ul li {
font-size:14px
}

.pronamel-us-accessibility-box.component {
margin-bottom:10px!important
}

.pronamel-us-abt-enamel-mobile-banner-box {
margin-top:0!important
}

.pro-fresh-berries-desk-carousel .carousel-nav {
text-align:center;
margin-top:-33px;
overflow:hidden;
padding:0
}

.pronamel-us-home-follow-us-richtext p {
margin-bottom:20px;
margin-left:0px;
}

.pro-faq-box-one .accordion-content-wrapper p,.pro-faq-box-one .accordion-content-wrapper .richText ul li {
font-size:14px!important;
color:#6f7175;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.pro-causes-of-aciderosion-accordion li h3.accordion-head a,.pro-causes-of-aciderosion-accordion li h3.accordion-head a,.pro-faq-box-one li h3.accordion-head a {
font-size:22px;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 400;
font-style: normal;
}

.mod-js .pro-faq-whole-box .accordion-head {
padding:15px 5px 20px 40px !important;
background-position:12px 45%!important;
background-size:7%!important
}

.searchResults-pagination-item:first-child {
width:35px!important
}

.searchResults-pagination-item a {
min-width:15px!important
}

.searchResults-pagination-item:first-child a,.searchResults-pagination-item:last-child a {
text-indent:0
}

.searchResults-pagination-item.item-next {
background:url(../../img/arrows/page-arrow-2.png)left center no-repeat;
height:50px;
width:50px;
line-height:20px;
border-right:none
}

.searchResults-pagination-item.item-previous {
background:url(../../img/arrows/page-arrow-1.png)left center no-repeat;
height:50px;
width:35px;
border-right:none;
line-height:20px
}

.searchResults-pagination-item.is-active a {
color:#1b3059!important
}

.searchResults-pagination-item.is-active {
width:40px!important;
height:20px!important
}

.searchResults-description {
font-size:14px!important
}

.searchResults-title a {
font-size:19px!important;
color:#006a80
}

.pronamel-us-abt-enamel-whole-box .pro-home-mob-tsr-img-one p:nth-child(2),.pronamel-us-abt-enamel-whole-box .pro-home-mob-tsr-img-two p:nth-child(2),.pronamel-us-abt-enamel-whole-box .pro-home-mob-tsr-img-three p:nth-child(2) {
width:85%;
margin-top:8px;
font-size:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}

.breadcrumbs-without-separator li:before {
top:1px!important;
}

.pro-tooth-test-mob-car-box {
display:block;
width:94%;
margin:0 auto
}

.pro-tooth-test-mob-car-box .carousel {
padding:0
}

.pro-tooth-test-mob-ques-crt-img figure,.pro-tooth-test-mob-ques-incrt-img figure,.pro-tooth-test-mob-ques-img figure {
text-align:center;
padding-top:15px
}

.pro-tooth-test-mob-ques-img figcaption {
margin:0 auto;
width:100%
}

.pro-tooth-test-mob-ques-incrt-img figcaption {
margin:0 auto;
width:100%
}

.pro-tooth-test-mob-ques-crt-img figcaption {
margin:0 auto;
width:100%
}

.pro-tooth-test-mob-ques-incrt-img p {
position:absolute;
top:0;
text-align:center;
font-size:24px!important;
line-height:24px;
color:#f27612!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding:0 0 15px;
margin:20% 30% 0;
width:40%;
border-bottom:2px solid #fff;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-mob-ques-incrt-img p:last-child {
position:absolute;
top:0;
text-align:center;
font-size:12px!important;
line-height:20px;
color:#fff!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding:10px 15px 15px;
border:0;
width:40%;
float:left;
margin:35% 30% 0;
box-sizing:border-box;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-mob-ques-crt-img p {
position:absolute;
top:0;
text-align:center;
font-size:24px!important;
line-height:24px;
color:#006a80!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding-bottom:6px;
margin:27% 35% 0;
width:30%;
border-bottom:2px solid #fff;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-mob-ques-crt-img p:last-child {
position:absolute;
top:0;
text-align:center;
font-size:14px!important;
line-height:20px;
color:#fff!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding:10px 15px 15px;
border:0;
width:80%;
float:left;
margin:37% 10% 0;
box-sizing:border-box;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-mob-ques-img p {
position:absolute;
top:0;
text-align:center;
font-size:12px!important;
line-height:20px;
color:#fff!important;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 700;
font-style: normal;
padding-bottom:6px;
margin:22% 35% 0;
width:30%;
border-bottom:2px solid #fff;
box-sizing:border-box;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-mob-ques-img h2 {
position:absolute;
top:0;
text-align:center;
margin:34% 20% 0;
width:60%;
color:#fff;
font-family: 'Roboto Condensed', sans-serif !important;
font-weight: 400;
font-style: normal;
font-size:24px;
line-height:30px;
letter-spacing:.02em;
text-shadow:2px 2px 4px #080808
}

.pro-tooth-test-dsk-slide-box .questionWithRadio .formControl-radio,.pro-tooth-test-mob-slide-box .questionWithCheck .formControl-radio {
display:none
}

.pro-tooth-test-whole-box .carousel-nav {
margin-top:30px
}

.pro-tooth-test-mob-slide-box .questionWithRadio .genericFormGroup label {
width:70%!important;
display:flex;
justify-content:center;
align-items:center;
font-size:18px!important;
background-color:#006a80;
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
text-align:center;
padding:6px 15%!important;
line-height:20px;
margin-bottom:5px
}

.pro-tooth-test-mob-car-box .carousel .carousel-slides {
border:1px solid #d2d1d1
}

.pro-tooth-test-mob-slide-box .quizScoreBox {
display:none
}

.pro-tooth-test-mob-slide-box .questionWithRadio .imgContainer,.pro-tooth-test-mob-slide-box .questionWithCheck .imgContainer {
padding-bottom:15px
}

.pro-tooth-test-mob-car-box .carousel ul.carousel-nav li.carousel-nav-prev a,.pro-tooth-test-mob-car-box .carousel ul.carousel-nav li.carousel-nav-next a {
background-color:transparent
}

.pro-tooth-test-mob-car-box .carousel-nav-prev a:before {
content:""
}

.pro-tooth-test-mob-car-box .carousel-nav-next a:before {
content:""
}

.page-healthy-living #footer {
margin-top:45px
}

.pro-tooth-test-mob-car-box .carousel-nav li {
margin:0 7px;
display:inline-block!important
}

.pro-tooth-test-mob-car-box .carousel-nav li.is-active a {
background:#006a80
}

.pro-tooth-test-mob-car-box .carousel-nav a {
background:#d2d1d1;
border-radius:50%;
border:none;
width:14px;
height:14px
}

.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-two {
padding-bottom:0
}

.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-three,.pro-diff-cavity-whole-box .pro-diff-cavity-richtext-four {
width:87.5%;
margin:0 auto;
display:block;
float:none
}

.pro-diff-cavity-box-three {
width:100%!important
}

.pro-diff-cavity-desk-tooth-img-one,.pro-diff-cavity-desk-tooth-img-two {
display:none
}

.pro-diff-cavity-mob-tooth-img-one {
display:block
}

.pro-aciderosion-child-teeth-whole-box .pro-aciderosion-childteeth-richtext ul li {
margin-left:0!important
}

.pro-product-lp-mob-callout-box .pro-home-mob-tsr-img-one {
border:none
}

.pro-product-lp-whole-box .pro-home-mob-tsr-img-one figcaption p:last-child,.pro-product-lp-whole-box .pro-home-mob-tsr-img-two figcaption p:last-child,.pro-product-lp-whole-box .pro-home-mob-tsr-img-three figcaption p:last-child,.pro-product-lp-whole-box .pro-home-mob-tsr-img-four figcaption p:last-child {
margin-bottom:25px
}

.pro-gentle-get-coupon-richtext,.pro-gentle-buy-now-richtext {
width:100%;
background-size:100% 50px
}

.pro-acid-erosion-whole-box .pro-acid-erosion-box-one {
width:100%
}

.pro-abt-enamel-content-box {
padding-bottom:0
}

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-box-one {
margin-top:30px
}

.pro-gentle-white-grid-whole-box,.pro-gentle-white-img-one {
width:100%;
padding-left:0;
margin:0
}

.pro-fresh-berries-desk-carousel .carousel-slides {
height:450px!important
}

.pro-prevent-desk-steps-box .image {
padding-bottom:10px;
padding-top:10px
}

.pro-prevent-desk-img-six img {
margin:0;
width:16%
}

.pr-review-most-helpful p {
padding-top:35px!important
}

.pro-gentle-buy-now-richtext {
float:left;
color:#fff;
background:#0dad92;
background:-moz-radial-gradient(center,ellipse cover,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
background:-webkit-radial-gradient(center,ellipse cover,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
background:radial-gradient(ellipse at center,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#0dad92',endColorstr='#47bca0',GradientType=1);
color:#fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:14px;
border-radius:25px
}

.pro-gentle-get-coupon-richtext {
float:left;
display:block;
text-align:center;
color:#fff;
background:#0dad92;
background:-moz-radial-gradient(center,ellipse cover,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
background:-webkit-radial-gradient(center,ellipse cover,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
background:radial-gradient(ellipse at center,#0dad92 1%,#22b297 33%,#30b69b 76%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%,#47bca0 100%);
filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#0dad92',endColorstr='#47bca0',GradientType=1);
color:#fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
font-size:14px;
border-radius:25px
}

.pro-gentle-white-sub-grid-box-two {
width:100%
}

.pro-gentle-white-showproduct-richtext p {
background-size:5%
}
.pro-sb-actv-lp-sqd-desk-img.grid_6 {
padding-bottom:0
}

.pro-sb-actv-lp-mob-tsr-box {
margin-top:35px
}

.pro-sb-actv-lp-desk-squad-box,.pro-sb-actv-lp-desk-vid-img {
display:none
}

.pro-sb-actv-lp-mob-squad-box,.pro-sb-actv-lp-mob-vid-img {
display:block
}

.pro-sb-actv-video-richtext {
padding-left: 6%;  width: 94%;
}

.pro-sb-actv-video-richtext p strong {
font-size:24px
}

.pro-sb-actv-watch-video-richtext p a {
font-size:18px
}

.pro-sb-actv-lp-sqd-mob-img img {
min-height:115px;
}

.pro-sb-actv-lp-sqd-mob-img img,.pro-sb-actv-lp-sqd-mob-img h3 {
color:#1b3059;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:20px;
margin-bottom:0
}

.pro-sb-actv-lp-sqd-mob-img h4 {
font-size:14px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
color:#6f7175;
margin-top:0;
margin-bottom:0
}

.pro-sb-actv-lp-sqd-mob-img figcaption p a {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size:14px;
color:#5fc6c6
}

.pro-sb-actv-lp-sqd-mob-img figcaption p a .pro-actv-lp-desk-h-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
background:url(../../assets/img/CasseyIcon.png) no-repeat;
padding:0;
width:107px;
height:81px;
display:inline-block;
background-size:22%;
background-position:10px 54px;
position:absolute;
bottom:3px
}

.pro-sb-actv-lp-sqd-mob-img figcaption p a .pro-actv-lp-desk-app-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
background:url(../../assets/img/KevinIcon.png) no-repeat;
padding:0;
width:107px;
height:81px;
display:inline-block;
background-size:18%;
background-position:10px 46px;
position:absolute;
bottom:4px
}

.pro-sb-actv-lp-sqd-mob-img figcaption p a .pro-actv-lp-desk-srch-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
background:url(../../assets/img/RachelIcon.png) no-repeat;
width:107px;
height:92px;
display:inline-block;
background-size:20%;
background-position:10px 0;
position:absolute
}

.pro-sb-actv-lp-sqd-mob-img figcaption p a .pro-actv-lp-desk-fork-span {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
background:url(../../assets/img/DzungIcon.png) no-repeat;
padding:0;
width:107px;
height:81px;
display:inline-block;
background-size:18%;
background-position:10px 38px;
position:absolute;
bottom:3px
}

.pro-sb-actv-lp-sqd-mob-img figure {
position:relative
}

.pro-sb-actv-lp-sqd-mob-img figcaption {
position:absolute;
top:0;
left:10%
}

.pro-sb-actv-lp-squad-box .pro-sb-actv-squad-richtext h2 {
z-index:999999;
margin-top:0!important
}

.pro-sb-actv-lp-squad-box .pro-sb-actv-squad-richtext h2,.pro-sb-actv-lp-squad-box > .component-content {
position:relative
}

.pro-sb-actv-lp-squad-box .pro-sb-actv-squad-richtext h2:before {
/* background:url(../../assets/img/squad-box-bg.png) no-repeat center / 100% auto; */
content:"";
display:block;
position:absolute;
width:100%;
min-height:190px;
bottom:-71px;
z-index:-1
}

.pro-actv-lp-meet-span {
width:100%;
text-align:center;
font-size:18px;
display:block
}

.pro-sb-actv-squad-richtext h2 {
font-size:24px;
width:100%;
text-align:center;
display:block;
margin-bottom:15px
}
.pro-sb-actv-lp-content-box{
margin-top:0px;
}
.pro-sb-actv-intro-richtext h2{
font-family: 'Roboto Condensed', sans-serif;
font-weight: 500;
font-style: normal;
font-size: 24px;
line-height: 24px;
color:#00205b;
}
.pro-sb-actv-video-richtext p:first-child{
width: 75%;
}
.pro-sb-actv-video-richtext p:last-child{
width: 90%;
}
.pro-sb-actv-lp-mob-tsr-box .pro-ra-mob-divider-box{
width: 90%;
margin: 0 auto;
}
.profile-content-richtext p{
font-size:14px;
}
.page-cassey-ho .profile-content-box .profile-quotes-richtext p, .page-dzung-duong .profile-content-box .profile-quotes-richtext p{width:80%;}
.page-kevin-curry .profile-content-box .profile-quotes-richtext p,.page-rachel-talbott .profile-content-box .profile-quotes-richtext p{width:90%;}
.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-richtext p:first-child{margin-bottom: 0;}
.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-richtext p:nth-child(2) {margin-top:0; }
.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-richtext h4 {font-size:16px; line-height:20px; color:#21b4e3;font-family:'Roboto', sans-serif;}
.pronamel-us-home-mobile-banner-richtext p:nth-child(4) { margin: 8px 0 0 0;color:#00205b;line-height:10px;width: 40%;font-size:10px;font-family:'Roboto', sans-serif;}
.pro-flouride-mob-banner-img figcaption p{font-family:'Roboto', sans-serif; font-size:18px; line-height:20px;}
.pro-flouride-mob-banner-img figcaption h4{font-family:'Roboto', sans-serif; font-size:39px;line-height:39px;}
}

@media only screen and (min-width: 962px) and (max-width:962px) {
.page-strong-bright-mint-whitening-toothpaste .pro-daily-protection-desk-tsr-box,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-daily-protection-desk-tsr-box {
margin-top:0
}

.pro-fresh-breath-desk-tsr-box,.pro-for-kids-desk-tsr-box,.pro-daily-protection-desk-tsr-box,.pro-multiaction-desk-tsr-box {
padding-top:0
}

.pro-preventing-aciderosion-whole-box .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:440px!important
}

.pro-home-desk-teaser-box-two .pro-home-desk-tsr-img-two,.pro-home-desk-teaser-box-one .pro-home-desk-tsr-img-one {
min-height:446px
}

.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-two h2 {
min-height:75px
}

.pro-why-pronamel-whole-box .pro-home-desk-tsr-img-three h2 {
min-height:55px
}

.pronamel-us-home-desktop-banner-richtext {
position:absolute;
top:14%;
left:6%;
width:64%
}

.pronamel-us-home-whole-box .pronamel-us-home-rana-video-image img,.pro-product-lp-banner-box {
margin-top:0
}

#footer .pronamel-us-template-mobile-back-richtext {
background-size:3%!important
}

.pronamel-us-home-no-one-dentist-image,.pro-home-dentist-video-box-one,.pro-home-dentist-box,.pronamel-us-home-rana-video-image img {
width:98%!important;
margin:0 auto;
display:block
}

#header {
border-bottom:1px solid #d8d8d8
}

.pronamel-us-home-rana-video-image img,.pro-product-lp-banner-box {
margin-top:45px;
width:100%
}

.pro-fight-erosion-dsk-pan-two-img h3,.pro-fight-erosion-dsk-pan-one-img h3,.pro-fight-erosion-dsk-pan-four-img h3,.pro-fight-erosion-dsk-pan-three-img h3,.pro-fight-erosion-dsk-pan-five-img h3 {
position:relative;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
font-size:32px;
line-height:32px;
color:#fff;
text-align:center;
top:-77px;
margin-bottom:0;
margin-top:0
}

.pro-citrus-dsk-tips-img img {
display:block;
margin:0 auto
}

.pro-citrus-dsk-tips-one-richtext {
position:absolute;
top:17%;
width:21%;
left:128px
}

.pro-citrus-dsk-tips-two-richtext {
position:absolute;
top:25%;
width:17%;
left:53%
}

.pro-citrus-dsk-tips-three-richtext {
position:absolute;
top:52%;
width:16%;
left:37%
}

.pro-citrus-dsk-tips-four-richtext {
position:absolute;
top:56%;
width:11%;
left:65%;
text-align:center
}

.pro-citrus-dsk-tips-five-richtext {
position:absolute;
top:77%;
width:24%;
left:32%;
text-align:left
}

.pro-fight-erosion-dsk-pan-five-img img,.pro-fight-erosion-dsk-pan-four-img img,.pro-fight-erosion-dsk-pan-three-img img,.pro-fight-erosion-dsk-pan-two-img img,.pro-fight-erosion-dsk-pan-one-img img,.pro-fight-erosion-ban-text-box {
display:block;
margin:30px auto;
width:94%
}

.pro-seven-days-dsk-car-box .carousel {
padding:15px 60px
}
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext { /* srikanth 13-Dec */
		top:12%;
		left:4%; /* srikanth 14-Dec */
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p a span { /* srikanth 13-Dec */
		margin:0;
	}
.pro-healthy-living-whole-box .pro-home-desk-tsr-img-four figcaption p:last-child {margin-top: 20px;}
.pro-healthy-living-tsr-desk-box  img{ width:100%; }
.profile-dsk-title-image { left: 11.5%;top: 146px;}
.profile-dsk-banner-image figcaption{ top:25px;}
.pro-sb-act-vid-gal-rachel-img img,.pro-sb-act-vid-gal-kevin-img img,.pro-sb-act-vid-gal-dzung-img img,.pro-sb-act-vid-gal-cassey-img img{ width:100%;}
.pro-sb-actv-lp-sqd-desk-img img,.profile-dsk-vthree-image img,.profile-dsk-vtwo-image img,.profile-dsk-vone-image img{ width:100%;}
/* .profile-dsk-banner-image figcaption {position: absolute;top: 42px;width: 48%;left:11.5% !important;} */
.pro-sb-actv-lp-sqd-desk-img {width:48% !important;padding-bottom: 25px;}
.pro-sb-actv-lp-desk-vid-img img {width:99.5%}
.pro-gentle-white-img-one img {padding:0 0 20px 25px !important}
.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-whole-box h1,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-whole-box h1 {
margin:54px auto!important
}
.pro-gentle-white-desk-carousel .carousel-nav-next a:before {
left:50px;
margin-top:30px
}

.pro-gentle-white-desk-carousel .carousel-nav-prev a:before {
margin-left:-100px;
margin-top:30px
}

.pro-gentle-white-desk-product-richtext .component-content:after {
width:44%;
left:511px
}

.pro-gentle-white-desk-product-richtext .component-content:before {
width:40.5%
}

.pro-gentle-white-sub-grid-box-two {
float:right;
width:90%
}

.pro-gentle-white-img-box-one,.pro-gentle-white-video-box-one,/* SIT Fix for IPAD by Arjun Dec 1 */
.pro-gentle-white-review-box,.pro-gentle-white-desk-product-box {
width:85%;
margin:0 auto
}

/* .page-tooth-erosion .pro-home-desk-tsr-img-four figcaption p:last-child,.page-tooth-erosion .pro-home-desk-tsr-img-five figcaption p:last-child {
background-position:50% 5px
}
*/
.page-protecting-enamel-loss .pro-tooth-enamel-desk-tsr-img-one,.page-what-is-tooth-enamel .pro-tooth-enamel-desk-tsr-img-one {
min-height:440px
}

.pro-causes-of-aciderosion-richtext-two {
padding-bottom:35px
}

.page-effects-of-acid-erosion .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.page-effects-of-acid-erosion .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.page-effects-of-acid-erosion .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:440px!important
}

.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.page-how-to-prevent-acid-erosion .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:472px!important
}

.page-tooth-enamel .pronamel-us-abt-enamel-whole-box .pro-home-desk-tsr-img-one figcaption h2 {
margin-bottom:6px
}

.pro-prevent-desk-steps-box {
margin:0 auto;
width:77%
}

.pro-diff-cavity-whole-box .pro-diff-cavity-box-one,.pro-diff-cavity-whole-box .pro-diff-cavity-box-two,.pro-diff-cavity-whole-box .pro-diff-cavity-box-five,.pro-causes-of-aciderosion-whole-box .pro-causes-of-aciderosion-richtext-one,.pro-causes-of-aciderosion-richtext-two {
width:77.5%;
margin:0 auto
}

.pro-effects-of-aciderosion-sub-box {
margin:0 auto!important
}

.pro-effects-of-aciderosion-sub-richtext h2 {
margin-top:21px!important
}

.pro-gentle-white-desk-carousel .carousel-nav-next {
right:25px!important;
margin-top:-81px
}

.pro-gentle-white-desk-carousel .carousel-nav-prev {
left:10px!important;
margin-top:-88px
}

.pro-how-to-brush-sub-richtext {
margin-bottom:50px!important
}

.pro-citrus-whole-box .pro-citrus-dsk-content-box-two {
padding-bottom:43px
}

.page-tooth-erosion .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child,.page-tooth-erosion .pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child,.page-tooth-erosion .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {
background-position:48% 4px
}

.page-healthy-living .pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-one h2 {
margin-bottom:30px
}

.page-healthy-living .pro-tooth-test-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {
margin-bottom:-14px
}

.page-healthy-living .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {
margin-top:-13px
}

.page-benefits-of-pronamel .pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.page-benefits-of-pronamel .pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.page-benefits-of-pronamel .pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:482px!important
}

.pronamel-us-abt-enamel-whole-box .pronamel-us-abt-enamel-dekstop-teaser-box .pro-home-desk-tsr-img-three p {
width:99%
}

.pro-tooth-enamel-desk-teaser-one-box .pro-tooth-enamel-desk-tsr-img-one,.pro-tooth-enamel-desk-teaser-two-box .pro-tooth-enamel-desk-tsr-img-two,.pro-tooth-enamel-desk-teaser-three-box .pro-tooth-enamel-desk-tsr-img-three {
min-height:440px!important
}

.pronamel-us-home-follow-us-richtext {
padding:16px 0 50px;
font-size:40px;
line-height:40px
}

.pronamel-us-home-desktop-banner-box {
padding-bottom:10px
}

.pronamel-us-home-video-box .pro-home-dentist-box {
padding-left:20px
}

.pronamel-us-home-no-one-dentist-image img {
right:11px
}

.pro-where-box-two input#zipcode {
width:42%;
padding-left:6px
}

.pro-wheretobuy-param-html-one .filter-by-product #selector {
width:94%;
padding-left:8px;
margin-right:0;
background-position:85% -2px
}

.pronamel-us-accessibility-richtext ol li {
padding-left:25px;
padding-left:25px
}

.pronamel-us-home-whole-box .pro-home-desk-tsr-img-one figcaption h2 {
min-height:56px
}

#footer .pronamel-us-template-mobile-back-richtext {
background-size:3%!important
}

/* .pronamel-us-home-desktop-banner-richtext {
position:absolute;
top:12%;
left:12%;
width:64%
} */

.pronamel-us-caring-whole-box .pronamel-us-caring-box-one {
width:78%
}

.pronamel-us-caring-desk-carousel-box .carousel .carousel-nav-next a:before {
right:0
}

.pro-fresh-berries-desk-slide-box p strong {
color:#1b3059
}

.p-w-r .pr-star,.p-w-r .pr-star:hover,.p-w-r .pr-star-selected {
line-height:normal;
width:30px!important;
height:30px!important;
background-size:10px 10px;
display:inline-block;
margin-right:35px!important;
padding:4px!important
}

.pro-sitemap-whole-box,.pro-fight-erosion-ban-text-box,.pro-fight-erosion-dsk-content-box {
margin:0 auto;
width:78%
}

.pro-article-pages-breadcrumbs {
padding:12px;
width:78%;
margin:0 auto
}

.pro-seven-days-ban-text-box {
width:80%;
margin:54px auto
}

.pro-seven-days-dsk-car-box,.pronamel-us-caring-desk-carousel-box .carousel {
border:none;
background:none;
padding:0;
width:80%;
margin:40px auto
}

.pro-fresh-berries-whole-box .pro-fresh-berries-richtext {
width:98%;
margin:52px auto
}

.pro-fresh-berries-sub-one-box {
width:94%;
margin:23px auto;
padding:20px 20px 3px;
border-radius:0 0 35px 0
}

.pro-citrus-header-txt-box,.pro-citrus-dsk-content-box-two {
width:76%;
margin:0 auto;
padding-bottom:40px
}

.pro-citrus-dsk-tips-img img {
display:block;
margin:0 auto
}

.pro-citrus-dsk-tips-one-richtext {
position:absolute;
top:17%;
width:21%;
left:58px
}

.pro-citrus-dsk-tips-two-richtext {
position:absolute;
top:25%;
width:17%;
left:53%
}

.pro-citrus-dsk-tips-three-richtext {
position:absolute;
top:50%;
width:16%;
left:279px
}

.pro-citrus-dsk-tips-four-richtext {
position:absolute;
top:57%;
width:16%;
left:517px;
text-align:center
}

.pro-citrus-dsk-tips-five-richtext {
position:absolute;
top:77%;
width:18%;
left:270px;
text-align:left
}

.page-404 #footer {
margin-top:0
}

.pro-404-img img {
display:block;
margin:0 auto
}

.pronamel-us-template-desktop-header-search-box .component-content {
position:absolute;
top:10px;
left:72%
}

.pro-fight-erosion-dsk-pan-five-img img,.pro-fight-erosion-dsk-pan-four-img img,.pro-fight-erosion-dsk-pan-three-img img,.pro-fight-erosion-dsk-pan-two-img img,.pro-fight-erosion-dsk-pan-one-img img {
display:block;
margin:0 auto;
width:94%
}

.pro-how-to-brush-whole-box .pro-how-to-brush-banner-richtext {
width:78%;
margin:41px auto
}

.pro-how-to-brush-sub-box {
width:80%
}

.pro-tooth-test-ban-text-box,.pro-tooth-test-dsk-car-box,.pro-sitemap-whole-box,.pro-pronamel-science-richtext-one,.pro-seven-days-dsk-car-box,.pro-seven-days-ban-text-box,.pro-causes-of-aciderosion-richtext-two,.pro-causes-of-aciderosion-accordion,.pro-fight-erosion-ban-text-box,.pro-fight-erosion-dsk-content-box,.pronamel-us-tooth-enamel-box-one,.pronamel-us-tooth-enamel-desk-img-box,.pronamel-us-tooth-enamel-box-two,.pro-how-to-brush-banner-richtext,.pro-how-to-brush-sub-box,.pro-effects-of-aciderosion-banner-richtext,.pro-effects-of-aciderosion-sub-box,.pro-fresh-berries-richtext,.pro-healthy-living-box-one,.pro-preventing-aciderosion-richtext,.pro-aciderosion-childteeth-richtext,.pronamel-us-accessibility-box,.pronamel-us-caring-box-two,.pronamel-us-caring-box-one,.pro-prevent-richtext-one,.pro-flouride-box-one,.pro-product-lp-banner-box,.pro-why-pronamel-box-one,.pro-country-selector-content-box,.pro-acid-erosion-box-one {
width:78%;
margin:54px auto
}

.pronamel-us-home-no-one-dentist-image,.pro-home-dentist-video-box-one,.pro-home-dentist-box,.pronamel-us-home-rana-video-image img {
width:98%!important;
margin:0 auto;
display:block
}

.pronamel-us-home-follow-us-richtext {
padding:16px 0 25px;
font-size:40px;
line-height:40px
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.sftda-header-text h1 {width: 87%;padding-bottom: 30px;}
.Strong-For-The-Day-inner-box .pronamel-strong-logo {padding: 30px;}
.video-textbox .proma-text {padding: 50px 0px 0px 28px;}
.pronamel-strong-product-logo img {display: block;margin: 0px auto;padding: 25px;}
.strong-enamel-text{     width: 81%;}
.strong-enamel-header-text h1 {font-size: 28px;line-height: 40px;}
.strong-enamel-header-text h1::before {
position: absolute;
content: "";
height: 2px;
background-color: #cfcfcf;
width: 15%;
margin-left: 0px;
top: 95px;
left: 3%;
}
.strong-enamel-header-text h1::after {
position: absolute;
content: "";
height: 2px;
background-color: #cfcfcf;
width: 67px;
margin-left: 67px;
top: 93PX;
padding: 0px;
}
.strong-enamel-header-text {
text-align: center;
padding: 74px 0px 30px 0px;
}
.pro-product-lp-whole-box .pro-tooth-enamel-desk-tsr-img-three h2{margin-top:10px;}
#wrapper .pro-product-lp-desk-callout-box figcaption p:last-child,#wrapper .pro-product-lp-whole-box figcaption p:last-child{
    width: auto;
}
.page-videos .pro-sb-vid-gal-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {margin-bottom: 39px;}
.page-videos .pro-tooth-enamel-desk-tsr-img-one figcaption p{     margin-top:17px; margin-bottom: 12px;}
/* .pro-tooth-enamel-desk-tsr-img-one figcaption p{ margin-top:40px; margin-bottom:0px;} */
.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child{ margin-top:8px; }
.pro-sb-actv-lp-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption p:first-child { margin-top: 42px;}
.pro-sb-actv-lp-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {margin-bottom:22px;     margin-top: 41px;}
.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2){     margin-bottom: 41px;}
.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2), .pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-top: 21px;
}
.life-beauty-content-richtext-odd {height: auto;padding-left: 0px;width: 46% !important;}
.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child { /*av0415 DT-9977*/
margin-top: 7px;}
.page-everyday-beauty-tips .life-beauty-content-richtext-odd ol { /*av0415 DT-9977*/
padding-left:5px;
width: 97%;
}
.life-nutri-direction-richtext {width: 94%;margin: 0px auto;}
.pro-citrus-header-txt-box {width:92%;margin:0 auto;padding-bottom:0px}
.pro-healthy-living-banner-richtext{ padding-bottom:20px; }
.life-nutri-content-box{     margin: 0 auto;width: 92%;}
.life-nutri-content-richtext {padding: 40px 0px 0px 22px;margin: 0px auto;}
.life-nutri-foot-dsk-img figcaption {position: absolute;top:35px;left: 57%;width:35%;float: left;color: #fff;}
.main .pro-sb-actv-lp-sqd-desk-img.grid_6 { width: 49%;}
.main .pro-sb-actv-lp-sqd-desk-img.grid_6.omega { width: 49%; margin-left: 2%;}
.pro-sb-vid-gal-desk-tsr-box{ background-position:0px 0px;}
.pro-sb-vid-gal-desk-box, .pro-sb-act-vg-tips-richtext {    width: 100%;    margin: 0 auto;}
.pro-healthy-living-box-one,.pro-sb-act-vg-kevin-richtext, .pro-sb-act-vg-rachel-richtext, .pro-sb-act-vg-dzung-richtext,.pro-sb-vid-gal-whole-box,.pro-healthy-living-whole-box .pro-healthy-living-tsr-desk-box{
width:98%; margin:0px auto;}
.pro-sb-act-vg-learnmore-richtext{	width: 96%;    margin: 0px auto;}
.pro-sb-actv-lp-whole-box .pro-tooth-enamel-desk-tsr-img-one h2 {width:80%;}
.pro-sb-actv-lp-content-box {margin-top: -21px;}
.pronamel-us-home-desktop-banner-richtext p:nth-child(1) {font-size: 18px;margin-top: 10px;padding-left: 92px;margin-bottom:0px;}
.pronamel-us-home-desktop-banner-richtext p:nth-child(1){background-position: 40px;}
.pronamel-us-home-desktop-banner-richtext p:nth-child(4) {font-size: 14px;line-height: 14px;margin-top: 0px;
padding-left: 47px;}
.pronamel-us-home-desktop-banner-richtext p:nth-child(2){ margin-bottom:0; margin-top:0px;}
.pro-actv-home-bright-span,.pro-actv-home-and-span,.pro-actv-home-strong-span { font-size: 26px; letter-spacing: 0px;}
.pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {width: 20%;margin: 0px;line-height: 20px;padding: 0px;font-size: 16px;}
.pronamel-us-home-desktop-banner-box img{ max-height:100%; height:100%;}
.profile-dsk-video-two-box .profile-dsk-vtwo-richtext h3 {color: #1b3059;}
.profile-dsk-video-two-box .profile-dsk-vtwo-richtext span.profile-video-span{color: #6f7175;}
.pro-sb-actv-lp-sqd-desk-img figcaption p a .pro-actv-lp-desk-fork-span{     background-size: 18%;}
.profile-dsk-video-two-box, .profile-dsk-video-three-box {width: 50% !important;margin-left: 0!important;}
.profile-dsk-vone-richtext { width: 100%;}
.profile-quotes-richtext .richText-content::after { right: 81px;}
.profile-quotes-richtext .richText-content::before{left: 81px;}
.profile-content-box .profile-quotes-richtext p {width: 70%;margin: 36px auto; margin-bottom: 54px;}
.profile-content-box {margin:25px auto;width:96%;}
.profile-dsk-title-image {    position: absolute;top: 120px;left: 1%;}
.profile-dsk-banner-image h1 span.profile-strong-span,.profile-dsk-banner-image h1 span.profile-bright-span,.profile-dsk-banner-image h1 span.profile-squad-span {font-size: 36px;line-height: 40px;}
.profile-dsk-banner-image h1 {font-size: 18px;line-height: 20px;}
.profile-dsk-banner-image figcaption {position: absolute;top:5px;width: 48%;left:2%;}
.profile-dsk-banner-image h1 {font-size: 18px;line-height: 20px;font-family: 'Roboto', sans-serif;color: #646569;}
.pro-sb-actv-lp-sqd-desk-img{width: 100%;padding-bottom: 25px;}
.pro-sb-actv-lp-desk-vid-img img {width:99.5%}
.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-one,.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-two,.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-three {min-height:429px}
.pro-sb-actv-lp-intro-box,.pro-sb-actv-lp-squad-box,.pro-sb-actv-lp-video-box,.pro-sb-actv-video-richtext {width:85%;margin:0 auto}
.pro-flouride-desk-banner-img figcaption h1 {
color:#fff;
font-size:25px;
line-height:25px
}
.pro-sb-actv-lp-sqd-desk-img figcaption p {    margin-top: 30px;}
.pro-flouride-desk-banner-img figcaption p {
font-size:17px;
line-height:19px;
margin:0
}
.pro-sb-act-vg-tips-richtext{
width: 92%; /*navya*/
}
.pro-sb-vid-gal-whole-box .pro-tooth-enamel-desk-tsr-img-one h2 {
width: 68%; /*navya*/
}
.pro-sb-vid-gal-whole-box .pro-tooth-enamel-desk-tsr-img-three p:nth-child(2) {
margin-bottom: 32px;/*navya*/
}
.page-healthy-living .pro-healthy-living-content-box{
width: 98%;
padding-left: 7px;
}
.page-healthy-living .pro-healthy-living-banner-richtext h1{
margin-top: 53px;
}
.richText.pro-sb-act-vg-cassey-richtext h2,.richText.pro-sb-act-vg-cassey-richtext h3,.richText.pro-sb-act-vg-kevin-richtext h2,.richText.pro-sb-act-vg-kevin-richtext h3,.richText.pro-sb-act-vg-rachel-richtext h2,.richText.pro-sb-act-vg-rachel-richtext h3,.richText.pro-sb-act-vg-dzung-richtext h2,.richText.pro-sb-act-vg-dzung-richtext h3,.pro-sb-act-vg-learnmore-richtext p {padding-left:29px;}/*navya*/
.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-richtext-four p,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-richtext-four p {margin-top:0;width:100%;
color:#6f7175}
.pro-product-lp-whole-box .pro-product-lp-desk-tsr-whole-box {padding-top:30px}
.pr-review-wrap .pr-review-author-date {float:right}
.pro-fresh-breath-desk-tsr-box,.pro-for-kids-desk-tsr-box,.pro-daily-protection-desk-tsr-box,.pro-multiaction-desk-tsr-box {
padding-top:0}
.page-strong-bright-mint-whitening-toothpaste .pro-daily-protection-desk-tsr-box,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-daily-protection-desk-tsr-box {margin-top:0}
.pro-gentle-white-img-one img {padding:50px 0;padding-bottom:30px}
.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-whole-box,.page-strong-bright-extra-fresh-whitening-toothpaste .pro-gentle-white-grid-whole-box {width:94%;margin:4px auto}
.pro-gentle-white-desk-carousel-box .pro-gentle-dsk-slide-box-five .pro-gentle-white-desk-slide-img-one img,.pro-gentle-white-desk-carousel-box .pro-gentle-dsk-slide-box-six .pro-gentle-white-desk-slide-img-two img {
/* width:12.5%!important */}
.pro-gentle-white-img-one img {padding:62px 0 20px 13px}
.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-desk-img,.page-strong-bright-mint-whitening-toothpaste .pro-gentle-white-grid-desk-img {border-bottom:1px solid #dedede}
.pro-gentle-white-review-box {width:94%!important}.pro-gentle-white-desk-slide-img-three img,.pro-gentle-white-desk-slide-img-two img,.pro-gentle-white-desk-slide-img-four img,.pro-gentle-white-desk-slide-img-one img {height:100%;width:72%;margin:0 auto;display:block}
.p-w-r .pr-rating-stars {margin-left:0!important}
.pro-tooth-test-dsk-tsr-box {background:url(../../assets/img/curve.png);background-size:100%;background-repeat:no-repeat;background-position:0 0;position:relative}
.pro-acid-erosion-whole-box .pro-home-desk-tsr-img-five h2 {width:100%}
.pro-tooth-test-dsk-car-box .carousel-nav a {margin-top:12px}
.pro-tooth-test-dsk-slide-box img {width:95%;margin:0 auto}
.pro-tooth-test-dsk-car-box,.pro-tooth-test-ban-text-box {width:94%;margin:40px auto 54px}
.div0,.div1,.div2,.div3 {width:92%;float:left;margin-left:35px}
.storedetails h3 {color:#1b3059; font-family: 'Roboto Condensed', sans-serif;font-weight: 300;font-style: normal;font-size:18px;line-height:20px}
.storedetails {width:100%;margin:0 auto}
.pro-seven-days-dsk-car-box .carousel {padding:0}
.pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-two {margin-right:0}
.pro-gentle-white-desk-carousel .carousel-nav-next {right:0}
.pro-gentle-white-grid-whole-box,.pro-gentle-white-img-one {width:94%;margin:53px auto}
.pro-daily-protection-whole-box .pro-gentle-white-grid-whole-box{margin:0px;}
.pro-gentle-white-img-one {padding-left:0;margin-left:0}
.pro-gentle-white-video-richtext {width:100%;padding:0}
.pro-product-lp-whole-box .pro-home-desk-tsr-img-three figcaption p {width:94%}
.pro-gentle-white-accordion-box,.pro-gentle-white-video-box-one,.pro-gentle-white-img-box-one,.pro-how-to-brush-sub-box {
width:94%;margin:0 auto}
#wrapper .pro-gentle-write-a-review-outer-box .p-w-r .pr-star-selected,.p-w-r .pr-star {margin-right:15px!important}
.pro-gentle-back-richtext p {padding:10px 50px;background-position:4%}
.p-w-r .thank-you-page .pr-rating-number span {font-size:28px!important}
.page-healthy-living #footer {margin-top:30px}
.pr-review-engine .pr-review-helpful-text a:first-child,.pr-review-engine .pr-review-helpful-text a:last-child {
width:50%;margin-top:40px;text-align:center}
.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption p:last-child,/* IPAD fix by arjun nov 30 */
.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption p:last-child,.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {
margin-top:0}
.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-one figcaption,.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-two figcaption,.pro-how-to-brush-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption {
padding:5px 15px 0;
}
.pro-prevent-mob-steps-box .image {width:15%;float:left;position:absolute;top:50%;transform:translate(0,-50%)}
.pro-prevent-mob-steps-box .richText {width:80%;display:inline-block;margin-left:18%;padding:0}
.pro-prevent-mob-steps-box {position:relative}
.pro-prevent-mob-steps-box .richText p {margin:0;padding:10px 0}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
.page-everyday-beauty-tips .life-beauty-content-richtext-odd h3 {padding-left: 133px;}
.page-everyday-beauty-tips .life-beauty-mob-img-even figcaption h3 {padding-left: 133px;}
.page-dzung-duong .profile-quotes-richtext .richText-content::after {    top:65px;}
.page-rachel-talbott .profile-quotes-richtext .richText-content::after {    right: 25px;    top: 65px;}
.quizQuestion p:first-child {display:none}
.pro-gentle-white-grid-richtext-three,.pro-gentle-white-grid-richtext-two,.pro-gentle-white-sub-grid-box-two {
width:100%;margin:0 auto
}
.pr-review-engine .pr-review-helpful-text a:first-child,.pr-review-engine .pr-review-helpful-text a:last-child {
position:absolute;width:50%;margin-top:40px;text-align:center;background-color:#006a80;color:#fff!important;
padding:10px 18px!important
}
.pr-review-most-helpful p {padding-top:35px!important}
.pro-gentle-white-showproduct-richtext p {background-size:3%}
}
/*@media only screen and (min-width : 375px) and (max-width : 667px) {
/* 	.page-everyday-beauty-tips  .life-beauty-mob-img-even img {
margin-top: 0px;
}
.page-everyday-beauty-tips  .life-beauty-mob-img-even ol {
padding-left: 27px;
width: 305px;
}
.page-everyday-beauty-tips  .life-beauty-mob-img-even p {
width: 294px;
padding-left: 35px;
}

.page-everyday-beauty-tips  .life-beauty-mob-foot-img figcaption p {
position: relative;
bottom: 454px;
width: 73%;
padding-left: 44px;
}
.pro-seven-days-mob-slide-richtext p:first-of-type > strong {top:3.4em}
} */
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) and (orientation : landscape) {
	#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child { /* srikanth 14-Dec */
		font-size:14px;
		width:245px;
		line-height:14px;
		padding-top:7px;
		margin-bottom:10px;
	}
	#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child strong {
		font-size:16px;
		line-height:16px; /* srikanth 14-Dec */
	}
	.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-box .pronamel-us-home-mobile-banner-richtext { /* srikanth 07-Dec */
	display:none;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext {
	display:block;
	top:3%;
}
#wrapper .pronamel-us-home-whole-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext {
	left:7%; /* srikanth 12-Dec */
	top:0;
}
.pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext.even.last {
	left:17%;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
	font-size:30px;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext h1 {
	font-size:18px;
	line-height:normal;
	margin:0;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
	padding:5px 0 0 0;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
	padding:9px 20px; /* srikanth 13-Dec */
	margin:0;
	/*margin-top:4px*/;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child {
	font-size:14px; /* srikanth 13-Dec */
	margin-top:0px;
	line-height:14px;
	padding-top:7px;
	width:95%;
}
#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child { /* srikanth 14-Dec */
	width:245px;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p {
	margin:0;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:first-child {
	margin-top:10px;
}
#wrapper .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext.even.last {
	width:62%;
}
#wrapper .pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last p {
	font-size:11px;
}
#wrapper .pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last {
	bottom:4%;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-strong-span,
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
	border-bottom:1px solid #B3b2b2;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
	width:70%;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
	margin-right:60%;
}
/* srikanth 07-Dec */
.pro-seven-days-mob-car-box .carousel-nav li {margin-left:0;margin-right:10px}
.pro-seven-days-mob-slide-richtext p:first-of-type > strong {top:5.6em}
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-product-box .pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-two,
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-product-box .pro-gentle-white-mob-carousel .pro-gentle-desk-slide-box-two { /* srikanth 06-Dec */
	width:48% !important;
	float:left !important;
	padding-left:2% !important;
}
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-whole-box .pro-gentle-white-mob-product-box .pro-gentle-white-mob-carousel .pro-gentle-white-desk-slide-img-two img { /* srikanth 06-Dec */
	height:151px;
	width:auto !important;
	display:block;
	margin:auto;
}
.page-products #wrapper .pro-product-lp-whole-box .pro-home-desk-teaser-box-one .strong-bright-vertical-image img { /* srikanth 06-Dec */
	height:264px;
	width:auto !important;
	display:block;
	margin:auto;
}
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-two figcaption p:last-child a,
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-desk-slide-box-two figcaption p:last-child a { /* srikanth 06-Dec */
	width:90%;
	font-size:12px;
}
/*navya
.page-everyday-beauty-tips  .life-beauty-mob-img-even img {
margin-top: 0px;
}
.page-everyday-beauty-tips  .life-beauty-mob-img-even ol {
padding-left: 27px;
width: 305px;
}
.page-everyday-beauty-tips  .life-beauty-mob-img-even p {
width: 294px;
padding-left: 35px;
}
*/
.pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one a img,.pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one a img {
display:block;margin:0 auto}
.pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one figcaption p:nth-child(3) a,/*navya*/
.pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one figcaption p:nth-child(3) a {color:#006a80;font-size:16px;line-height:16px;font-family: 'Roboto', sans-serif;font-weight: 400;font-style: normal;}
.pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one figcaption p:last-child,/*navya*/
.pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one figcaption p:last-child {background-image:none}
.pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one figcaption p:nth-child(3),/*navya*/
.pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one figcaption p:nth-child(3) {background:url(../../assets/img/ICON_arrow.png);background-repeat:no-repeat;background-position:98px 5px;margin-bottom:0;margin-top:12px;background-size:6px
}
}

@media only screen and (min-width : 320px) and (max-width : 500px) {
.pro-prevent-mob-steps-box .image {width:15%;float:left;position:absolute;top:50%;transform:translate(0,-50%)
}
.pro-prevent-mob-steps-box .richText {width:100%;display:inline-block;margin-left:0;padding:0}
.pro-prevent-mob-steps-box {position:relative}
.pro-prevent-mob-steps-box .richText p {margin:0;padding:10px 0}
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-whole-box .pro-gentle-white-mob-product-box .pro-gentle-white-mob-carousel .pro-gentle-white-desk-slide-img-two img { /* srikanth 06-Dec */
	height:81px;
	width:auto !important;
	display:block;
	margin:auto;
}
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-product-box .pro-gentle-white-mob-carousel .pro-gentle-desk-slide-box-two { /* srikanth 06-Dec */
	width:48% !important;
	float:left !important;
	padding-left:2% !important;
}
.page-products #wrapper .pro-product-lp-whole-box .pro-home-desk-teaser-box-one .strong-bright-vertical-image img { /* srikanth 06-Dec */
	height:153px;
	width:auto !important;
	display:block;
	margin:auto;
}
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-two figcaption p:last-child a,
	.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-desk-slide-box-two figcaption p:last-child a { /* srikanth 06-Dec */
	width:90%;
	font-size:12px;
}
}

@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape) {
 #wrapper .pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-water{    padding-top: 6em;}
#wrapper .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-problems{    padding-top: 20px;}
 #wrapper .pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img figcaption {
    top: 33%;
    width: 28%;
    left: 7%;
}
.pro-seven-days-mob-slide-richtext p:first-of-type > strong {top:6.6em }
.page-everyday-beauty-tips .life-beauty-content-richtext-odd h3 {padding-left: 133px;}
.page-everyday-beauty-tips .life-beauty-mob-img-even figcaption h3 {padding-left: 133px;}
}
@media screen and (min-width: 1024px) {
.pro-tooth-test-dsk-car-box .carousel .carousel-slides {min-height:547px;height:547px}
.pro-seven-days-dsk-car-box .carousel .carousel-slides {min-height:540px}
.pronamel-us-caring-desk-carousel-box .carousel .carousel-slides {min-height:514px}
}
@media only screen and (min-width: 1024px) and (max-width: 1024px) {
.page-videos .pro-tooth-enamel-desk-tsr-img-one figcaption p {margin-top: 0px;margin-bottom: 9px;}
.pro-tooth-enamel-desk-tsr-img-one figcaption p {    margin-top: 13px;margin-bottom: 14px;}m
.pro-sb-actv-lp-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2){     margin-top: 14px;}
.page-strong-and-bright .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {margin-top:14px;}
.page-videos .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {margin-top:0px;}
.pro-sb-actv-lp-whole-box .pro-tooth-enamel-desk-tsr-img-two p:nth-child(2) {margin-bottom: 30px;}
.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-one p:nth-child(2) {margin-bottom: 15px;}
.pro-healthy-living-whole-box .pro-healthy-living-tsr-desk-box{ width:78%; margin:0px auto;}
#wrapper .pro-healthy-living-box-one{width:78%; margin:0px auto;}
.life-nutri-add-richtext p:last-child{ width:79%;}
.life-nutri-content-box {    margin: 0 auto;    width: 92%;    margin-bottom: 85px !important;}
.life-nutri-dsk-img  img{ width:100%; }
.life-nutri-foot-dsk-img figcaption {position: absolute;top: 66px;left:62%;width:26%;float: left;color: #fff;}
.profile-content-box {margin:25px auto;width:780px;}
.profile-dsk-title-image { left: 11.5%;top:146px;}
.profile-dsk-banner-image figcaption{ top:25px; left: 11.5%;}
.page-protein-breakfast-recipes .pro-citrus-header-txt-box,    /*av0415 DT-9977*/
.page-everyday-beauty-tips .pro-citrus-header-txt-box {
	width:780px;
	margin: 0 auto;
	padding-bottom: 35px;
}

.pro-citrus-whole-box .pro-tooth-enamel-desk-tsr-img-three figcaption p:last-child {
margin-top:30px;
}
.page-everyday-beauty-tips .life-beauty-content-richtext-odd ol {/*av0415 DT-9977*/
padding-left: 4px;
width: 97%;
}
}
/* srikanth 06-Dec */
.pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext.even.last {
	width:46%;
	right:7%;
	left:auto;
}
.pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext.even.last {
	left:21%;
	right:auto;
	width:49%;
}
.pronamel-us-home-desktop-banner-richtext.even.last .richText-content h1 .pro-actv-home-good-span {
	color:white;
}
.pro-product-lp-whole-box .pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-one .strong-bright-vertical-image img {
	height:170px;
	width:auto;
	display:block;
	margin:auto;
}
.page-products.page-gentle-whitening #wrapper .pro-gentle-white-whole-box .pro-gentle-white-desk-carousel .carousel-slides .pro-gentle-white-desk-slide-img-two img {
	height:210px;
	width:auto !important;
	display:block;
	margin:auto;
}
@media only screen and (min-width: 601px) and (max-width: 601px) {
	.page-products #wrapper .pro-product-lp-whole-box .pro-product-lp-mob-callout-box .strong-bright-vertical-image img { /* srikanth 06-Dec */
		height:280px;
		width:auto !important;
		display:block;
		margin:auto;
	}
	.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-two,
	.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-desk-slide-box-two { /* srikanth 06-Dec */
		width:48% !important;
		float:left !important;
		padding-left:2% !important;
	}
	.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-two img,
	.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-desk-slide-box-two img {
		height:136px;
		width: auto !important;
		display:block;
		margin:auto;
	}
	.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-mob-slide-box-two figcaption p:last-child a,
	.page-products.page-gentle-whitening #wrapper .pro-gentle-white-mob-carousel .pro-gentle-desk-slide-box-two figcaption p:last-child a {
		width:90%;
		font-size:12px;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
		font-size:30px;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext h1 {
		font-size:18px;
		line-height:normal;
		margin:0;
	}
	#wrapper .pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last {
		bottom:5%;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
		padding:5px 0 0 0;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		padding: 9px 20px; /* srikanth 13-Dec */
		margin: 0;
		/*margin-top: 2px;*/
	}
	#wrapper .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext.even.last {
		width:62%;
		left:14%;
		top:0;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:first-child {
		margin-top:10px;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child {
		font-size: 14px; /* srikanth 13-Dec */
		padding-top:7px;
		margin-top:0;
		line-height: 14px;
		width: 95%;
	}
	#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child { /* srikanth 14-Dec */
		width:245px;
	}
	#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child strong { /* srikanth 14-Dec */
		font-size:16px;
		line-height:16px;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p {
		margin:0;
		text-align:left; /* srikanth 13-Dec */
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-strong-span,
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
		border-bottom:1px solid #b3b2b2;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext { /* srikanth 13-Dec */
		width:46%;
		top:0;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
		margin-right:50%;
	}
	.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box h1 span.pro-ca-sb-ban-enamel-span {
		margin-right:80%;
	}
}
.pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext.even.last {
	left:21%;
}
.pro-product-lp-whole-box .pro-home-desk-teaser-box-one figcaption { /* srikanth 11-Dec */
	min-height:280px;
}
.pro-product-lp-whole-box .pro-home-desk-teaser-box-one:first-child figcaption p:nth-child(3),
.pro-product-lp-whole-box .pro-home-desk-teaser-box-one:nth-child(2) figcaption p:nth-child(3) { /* srikanth 11-Dec */
	display:none;
}
#wrapper .pro-product-lp-whole-box .pro-product-lp-desk-callout-box .pro-home-desk-teaser-box-four {
	margin-top:0;
}
/* srikanth 06-Dec */


@media (max-width: 767px) {
    .p-m-x-1 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .p-m-x-2 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .p-m-x-3 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .p-m-x-4 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
}

@media (min-width: 768px) {
    .p-d-x-1 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .p-d-x-2 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .p-d-x-3 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .p-d-x-4 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
}
.breadcrumbs-without-separator li a{
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
color:#6f7175;
font-size:12px; line-height:12px;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs {
  margin:0px auto;
  box-sizing: border-box;
}

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

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

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

/* line 23, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator .breadcrumbs-separator {
  display: none;
}
/* line 26, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator li {
  padding-right: 15px;
  margin-right: 9px;
  position: relative;
}
/* line 30, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator li:before {
  content: "\f054";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 5px;
  right: 0;
  font-size: 8px;
  color:#006a80;
  font-size:11px;
}
/* line 38, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator li:last-child {
  background-image: none;
}
/* line 40, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
.breadcrumbs-without-separator li:last-child:before {
  display: none;
}

@media only screen and (min-width: 1024px) {
     .breadcrumbs{
    width:960px;
    padding-left:88px !important;    
 }
    }

@media only screen and (max-width: 767px) {
  /* line 47, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
  .breadcrumbs-list li {
    float: none;
  }
  .breadcrumbs-without-separator li{
  padding-right:0;
  float:left;
  }
  .page-tooth-erosion .breadcrumbs-without-separator li:before{
      top: 1px !important;
    left: 108px !important;
  }
  .page-why-pronamel .breadcrumbs-without-separator li:before{
   top: 0px !important;
    left: 100px !important;  
  }
.page-tooth-enamel .breadcrumbs-without-separator li:before{
    top: 0px !important;
    left: 86px !important;
  }
.page-strong-and-bright .breadcrumbs-without-separator li{display:inline-block;}
.breadcrumbs-without-separator li:before {
position:static;
float:right;
    padding: 1px 4px;
}
}
.pro-gentle-white-desk-carousel {
    padding:0px !important;
}
.pro-gentle-white-desk-carousel .carousel-nav-prev {
    left: -90px;
}
.pro-gentle-white-desk-carousel .carousel-nav-next {
    right: -68px;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/carousel/_carousel-base.scss */
.pro-gentle-white-desk-carousel .carousel{
position: relative;
border: solid 0px #323131;
background-color: #fff;
padding: 0px 0px;
}
.pro-causes-of-aciderosion-accordion .accordion-container li{
padding:0px 0px;
margin-bottom:28px;
}
.carousel {
position: relative;
border: solid 0px #323131;
background-color: #fff;
padding: 15px 60px;
}
.page-homepage #wrapper .carousel { /* srikanth 06-Dec */
position: relative;
border: solid 0px #323131;
background-color: #fff;
padding: 0;
}
.page-homepage #wrapper .carousel-nav { /* srikanth 11-Dec */
	height:50px;
	margin-top:-64px;
	position:absolute;
	width:100%;
	overflow:visible;
}
.page-homepage #wrapper .carousel-nav li {
	
}
.pro-fresh-berries-sub-one-box .carousel-nav-prev,
.pro-fresh-berries-sub-one-box .carousel-nav-next {
top: 41%;
}
.pro-fresh-berries-sub-one-box .carousel-nav-prev {
left: -27px;
}
.pro-fresh-berries-sub-one-box .carousel-nav-next {
right: 0px;
}
.pro-fresh-berries-sub-one-box .carousel {
padding: 0px 0px;
}
.pro-fresh-berries-desk-slide-box img {
width: 100%;
display: block;
margin: 0px auto;
}
.pro-fresh-berries-sub-one-box .carousel-nav li.is-active a {
background: #006a80;
}
.pro-fresh-berries-sub-one-box .carousel-nav li{
margin:0 10px;
}
.pro-fresh-berries-sub-one-box .carousel-nav a {
display: inline-block;
border: 0px solid #656363;
width: 15px;
height: 15px;
font-size: 0;
color: transparent;
border-radius: 25px;
background-color: #b4b2b2;
}
.pro-fresh-berries-desk-slide-box h3 {
color: #1b3059;
font-size: 24px;
line-height: 24px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 400;
font-style: normal;
margin-top: 28px;
margin-bottom: 24px
}
.pro-gentle-white-desk-carousel .carousel-nav-prev,
.pro-gentle-white-desk-carousel .carousel-nav-next {
position: absolute;
top:27%;
border: none;
width: 19px;
height: 31px;
}
.pro-gentle-white-desk-carousel .carousel-nav li.is-active a {
background-color: #fff;
}
.pro-gentle-white-desk-carousel .carousel-nav a {
border: 0;
}
/* line 10, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slides {
overflow: hidden;
margin: 0;
padding: 0;
list-style: none;
position: relative;
}
/* line 18, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide {
clear: both;
position: absolute;
width: 100%;
}
/* line 24, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide .no-content,
.carousel-slide .no-image {
text-align: center;
}
/* line 29, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide.is-active {
display: block;
position: relative;
}
/* line 34, ../../sass/components/carousel/_carousel-base.scss */

.carousel-cover {
max-width: 50%;
height: auto;
float: right;
}
/* line 40, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide .image-and-content {
overflow: hidden;
}
/* line 44, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide .no-content .carousel-cover {
float: none;
max-width: 100%;
}
/* line 49, ../../sass/components/carousel/_carousel-base.scss */

.carousel-slide .no-image .carousel-content {
float: none;
max-width: 100%;
}
/* line 54, ../../sass/components/carousel/_carousel-base.scss */

.carousel-content {
max-width: 48%;
float: left;
text-align: left;
-moz-transition-property: margin;
-o-transition-property: margin;
-webkit-transition-property: margin;
transition-property: margin;
-moz-transition-duration: 200ms;
-o-transition-duration: 200ms;
-webkit-transition-duration: 200ms;
transition-duration: 200ms;
-moz-transition-timing-function: ease-in;
-o-transition-timing-function: ease-in;
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
width: 100%;
}
/* line 64, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav {
text-align: center;
margin-top: 20px;
overflow: hidden;
padding: 0;
}
/* line 71, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav li {
display: inline-block;
margin: 3px 2px;
}
/* line 77, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav a { /* srikanth 11-Dec */
/* display: inline-block;
border: 2px solid #656363;
width: 10px;
height: 10px;
font-size: 0;
color: transparent; */
	display: inline-block;
    border: 1px solid #024a94;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    font-size: 0;
    color: transparent;
}
/* line 86, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav li.is-active a { /* srikanth 11-Dec */
/*background: #939191;*/
background: #024a94;
}
/* line 90, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev,
.carousel-nav-next { /* srikanth 11-Dec */
position: absolute;
/*top: 50%;*/
top:-10em;
border: none;
width: 19px;
height: 31px;
}
/* line 99, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev a,
.carousel-nav-next a {
border: none;
display: block;
width: 100%;
height: 100%;
}
/* line 107, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev {
left: 10px;
}
/* line 109, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev a:before {
content: url(../../assets/img/right-side.png);
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 30px;
color: #939191;
}
.pro-gentle-white-desk-carousel .carousel-nav-prev a:before {
content: url(../../assets/img/previous.png);
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 30px;
color: #939191;
}
.pro-gentle-white-desk-carousel .carousel-nav-next a:before {
content: url(../../assets/img/next.png);
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 30px;
color: #939191;
}
/* line 114, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-prev a:hover:before {
color: #323131;
}
/* line 120, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-next {
right: 10px;
}
/* line 122, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-next a:before {
content: url(../../assets/img/slider-arrow_03.png);
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 30px;
color: #939191;
}
/* line 127, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav-next a:hover:before {
color: #323131;
}
/* line 133, ../../sass/components/carousel/_carousel-base.scss */

.no-js .carousel .carousel-slide:first-child {
margin-top: 0;
border-top: none;
}
/* line 137, ../../sass/components/carousel/_carousel-base.scss */

.no-js .carousel .carousel-slide {
position: static;
}
/* line 140, ../../sass/components/carousel/_carousel-base.scss */

.no-js .carousel .carousel-nav li {
display: none;
}
/* line 148, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav li {
display: inline;
zoom: 1;
}
/* line 152, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav li.is-active a {
background: #939191;
}
/* line 155, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav .carousel-nav-prev,
.lt-ie8 .carousel-nav .carousel-nav-next {
width: 19px;
height: 31px;
}
/* line 158, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav .carousel-nav-prev a,
.lt-ie8 .carousel-nav .carousel-nav-next a {
border: none;
display: block;
width: 100%;
height: 100%;
}
/* line 165, ../../sass/components/carousel/_carousel-base.scss */

.lt-ie8 .carousel-nav a {
display: block;
zoom: 1;
border: 2px solid #656363;
width: 10px;
height: 10px;
}
.pro-gentle-white-mob-carousel-box .carousel-nav-prev a::before {
content: url(../../assets/img/right-blue.png);
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 30px;
color: #939191;
}
.pro-gentle-white-mob-carousel-box .carousel-nav-next a::before {
content: url(../../assets/img/ICON_arrow.png);
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 30px;
color: #939191;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {

.pro-gentle-white-desk-carousel .carousel-nav-prev,
.pro-gentle-white-desk-carousel .carousel-nav-next {
position: absolute;
top:10%;
border: none;
width: 19px;
height: 31px;
}

.pro-gentle-white-desk-carousel .carousel-nav-next{right:0}
.pro-gentle-white-desk-carousel .carousel-nav-prev{left:0}
.pro-gentle-white-desk-carousel .carousel-nav-prev a:before{    content: url(../../assets/img/right-blue.png); top: 100%;
    left: 0;}
.pro-gentle-white-desk-carousel .carousel-nav-next a:before{    content: url(../../assets/img/ICON_arrow.png); top: 100%;
    right: 0;}


}
@media only screen and (max-width: 767px) {
/* line 175, ../../sass/components/carousel/_carousel-base.scss */
/*.page-homepage #wrapper .carousel-nav li:nth-child(2),*/
.page-homepage #wrapper .carousel-nav li:nth-child(3) { /* srikanth 13-Dec */
	display:none;
}
.carousel-cover {
max-width: 100%;
float: none;
margin: auto;
display: block;
}
/* line 181, ../../sass/components/carousel/_carousel-base.scss */

/**.carousel-slides {
	border: 1px solid #d2d1d1;
    border-radius: 0 0 20px 0;
    padding: 10px;
}*NM*/
.carousel-content {
max-width: 100%;
float: none;
}
/* line 186, ../../sass/components/carousel/_carousel-base.scss */

.pronamel-us-caring-mob-carousel .carousel-nav li,
.pro-seven-days-dsk-car-box .carousel-nav li {
display: inline;
}
.pro-seven-days-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-prev {
left: 10%;
top: 84.95% !important;
}
.pro-seven-days-dsk-car-box .carousel ul.carousel-nav li.carousel-nav-next {
right: 10%;
top: 84.95% !important;
}
.pronamel-us-caring-mob-carousel .carousel-nav-prev,
.pronamel-us-caring-mob-carousel .carousel-nav-next {
top: 92%;
}
.carousel-nav li {
 /* display: none*/; /* srikanth 12-Dec */
}
.pro-fresh-berries-desk-slide-box h3 {
color: #1b3059;
font-size: 18px;
line-height: 20px;
}
.pro-fresh-berries-sub-one-box .carousel-nav li {
display: inline-block;
}
/* line 189, ../../sass/components/carousel/_carousel-base.scss */

.carousel-nav .carousel-nav-prev,
.carousel-nav .carousel-nav-next {
display: block;
}
.pro-gentle-white-mob-carousel h2 {
font-size:20px;
line-height: 24px;
}
.pro-gentle-white-mob-carousel p {
font-size: 12px;
line-height: 14px;
}
.pro-gentle-white-mob-carousel p a{
color:#006a80;
}
.pro-gentle-white-mob-carousel .carousel-nav-prev,
.pro-gentle-white-mob-carousel .carousel-nav-next,
.pro-multiaction-whole-box .carousel-nav-prev,
.pro-multiaction-whole-box .carousel-nav-next,
.pro-for-kids-whole-box .carousel-nav-prev,
.pro-for-kids-whole-box .carousel-nav-next {
position: absolute;
top: 4%;
border: none;
width: 19px;
height: 31px;
}
.pro-gentle-white-mob-carousel .carousel-nav-prev a::before,
.pro-multiaction-whole-box .carousel-nav-prev a::before,
.pro-gentle-white-mob-carousel-box .carousel-nav-prev a::before,
.pronamel-us-caring-mob-carousel-box .carousel-nav-prev a::before,
.pro-fresh-berries-desk-carousel .carousel-nav-prev a::before {
content: url(../../assets/img/right-blue.png);
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 30px;
color: #939191;
}
.pro-gentle-white-mob-carousel .carousel-nav-next a::before,
.pro-multiaction-whole-box .carousel-nav-next a::before,
.pro-gentle-white-mob-carousel-box .carousel-nav-next a::before,
.pronamel-us-caring-mob-carousel-box .carousel-nav-next a:before,
.pro-fresh-berries-desk-carousel .carousel-nav-next a::before {
content: url(../../assets/img/ICON_arrow.png);
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 30px;
color: #939191;
}
 .pronamel-us-caring-mob-carousel-box .carousel-nav li:first-child.is-active >.carousel-nav-prev {    
    content: url(../../assets/img/search-grey-left.png);
    background-position: -4px 23px;
    height: 24px;
    width: 13px;
}
.pronamel-us-caring-mob-carousel .carousel-nav li{
    top: 91%;
}
/* .pro-gentle-white-mob-carousel .carousel-nav-prev{
left:0;
margin-left:0;
}
.pro-gentle-white-mob-carousel .carousel-nav-next{
right:0;
margin-right:0;
} */
.carousel .carousel-nav li.carousel-nav-prev,
.carousel .carousel-nav li.carousel-nav-prev.left_carousel,
.carousel .carousel-nav li.carousel-nav-prev.left_carousel.left_carousel1,
.carousel .carousel-nav li.carousel-nav-next.right_carousel{
	/*display:none !important */; /* srikanth 12-Dec */
}
.pro-tooth-test-mob-car-box .carousel .carousel-nav li.carousel-nav-prev,.pro-tooth-test-mob-car-box .carousel .carousel-nav li.carousel-nav-prev.left_carousel{
	display:block !important;
}
.carousel .carousel-nav li.carousel-nav-prev.left_carousel1{
	display:block !important;
}
.pro-gentle-white-mob-product-box .carousel .carousel-nav li.carousel-nav-prev,
.pro-gentle-white-mob-product-box .carousel .carousel-nav li.carousel-nav-prev.left_carousel{
	display:block !important;
	left:5px;
	top:4%;
}
.pro-gentle-white-mob-product-box .carousel .carousel-nav li.carousel-nav-next,
.pro-gentle-white-mob-product-box .carousel .carousel-nav li.carousel-nav-prev.left_carousel.left_carousel1,
.pro-gentle-white-mob-product-box .carousel .carousel-nav li.carousel-nav-next.right_carousel{
display:block !important;
top:4% !important;
}
.carousel-nav-next{
right:5px;
}

}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) { 
/* 5s landscape STYLES GO HERE */
.carousel .carousel-nav li {
    /*top: 91%*/; /* srikanth 12-Dec */
}
.pro-tooth-test-mob-car-box .carousel ul.carousel-nav li.carousel-nav-prev{
    top:  95.5% !important;
    left: 20%;                 
}

}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) { 
/* 5s portrait STYLES GO HERE */ 

}
@media only screen and (min-width: 768px) and (max-width: 1024px) { 
	.page-homepage #wrapper .carousel-nav { /* srikanth 12-Dec */
		margin-top:-50px;
	}
	.carousel-nav-prev, .carousel-nav-next {
		top: -7em;
	}
}
@media only screen and (min-width: 320px) and (max-width: 767px) and (orientation: landscape) { /* srikanth 12-Dec */
	.carousel-nav-prev, .carousel-nav-next {
		top: -3em;
	}
}
@media only screen and (max-width: 375px) { /* srikanth 12-Dec */
	.carousel-nav-prev, .carousel-nav-next {
		top:-2.5em;
	}
	.page-homepage #wrapper .carousel-nav {
		margin-top:-44px;
	}
	#wrapper .carousel-slides {
		overflow:visible;
	}
}
@media only screen and (min-width:601px) and (max-width:601px) { /* srikanth 13-Dec */
	.carousel-nav-prev, .carousel-nav-next {
		top:-3em;
	}
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.coupons {
  padding: 10px;
  border: 1px solid #D5D1CE;
  position: relative;
  margin-bottom: 10px; }
  .coupons .couponsImage {
    float: left;
    width: 30%;
    margin-right: 10px; }
  .coupons .couponsDescription {
    float: left;
    width: 60%; }
  .coupons .couponsContainer .button, .coupons .couponsContainer a.lightbox {
    bottom: 10px;
    position: absolute;
    right: 25px; }

.overlay-content-inner a.couponCancel, .overlay-content-inner a.couponSubmit {
  background-color: #f36633;
  border-radius: 3px;
  color: white;
  padding: 8px 20px;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block; }
  .overlay-content-inner a.couponCancel:hover, .overlay-content-inner a.couponSubmit:hover {
    background-color: #939191;
    color: white; }
  .overlay-content-inner a.couponCancel:active, .overlay-content-inner a.couponSubmit:active {
    background-color: #939191;
    color: white; }
.digitalWallet .hidden {
  display: none; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/divider/_divider-base.scss */
.divider {
  background:#d2d1d1;
    background-size: 100%;  background-size: 25% 100%;
	height:1px;
  
}

/* line 11, ../../sass/components/divider/_divider-base.scss */
.divider.float-breaker {
  background: none;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
  clear: both;
  margin: 0;
  padding: 0;
  border: 0;
  height: auto;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/fileList/_fileList-base.scss */
.fileList-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}

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

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

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

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

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

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

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

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

@media only screen and (max-width: 767px) {
  /* line 47, ../../sass/components/fileList/_fileList-base.scss */
  .fileList-thumbnail {
    float: none;
    margin: auto;
    display: block;
  }
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.filterableBox {
  position: relative;
  margin-left: 10px; }
  .filterableBox .filterableBox__header {
    display: flex; }
    .filterableBox .filterableBox__header .header__item {
      margin-right: 20px; }
    .filterableBox .filterableBox__header .header__searchWrapper .searchWrapper__search-box {
      height: 100%;
      padding: 0; }
    .filterableBox .filterableBox__header .header__sortMenu .sortMenu__label {
      background-color: #f36633;
      color: white;
      border: none;
      cursor: pointer;
      padding: 10px 20px;
      text-decoration: none;
      margin: auto; }
    .filterableBox .filterableBox__header .header__sortMenu .sortMenu__items {
      display: none;
      position: absolute;
      background-color: #f1f1f1;
      box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
      z-index: 1;
      margin-top: 10px;
      padding-inline-start: 0; }
      .filterableBox .filterableBox__header .header__sortMenu .sortMenu__items .sortMenu__item {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        cursor: pointer; }
        .filterableBox .filterableBox__header .header__sortMenu .sortMenu__items .sortMenu__item:hover {
          box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.5); }
        .filterableBox .filterableBox__header .header__sortMenu .sortMenu__items .sortMenu__item.active {
          font-weight: bold; }
  .filterableBox .filterableBox__content {
    margin-top: 20px; }
    .filterableBox .filterableBox__content .content__noResultFound {
      display: none; }
    .filterableBox .filterableBox__content .content {
      display: flex;
      flex-wrap: wrap; }
      .filterableBox .filterableBox__content .content .indexable-component {
        padding: 10px; }
        .filterableBox .filterableBox__content .content .indexable-component:first-child {
          margin-right: 20px; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/flash/_flash-base.scss */
.flash {
  text-align: center;
}

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

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

/* line 16, ../../sass/components/flash/_flash-base.scss */
.flash .seoDescription {
  display: none;
}
.footer {
  background: none;
  color: inherit; }
  .footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  .footer .img-link {
    border: solid 2px transparent;
    display: block; }
    .footer .img-link:focus {
      border: solid 2px red; }

.footer-bar {
  padding: 1rem 0 0; }

.footer-sitemap {
  background: none; }

.footer-social {
  background: none; }

.footer-core {
  background: none; }

.footer-extra {
  background: none; }

.footer-navgroup__heading {
  color: inherit;
  font-size: inherit; }

.footer-navgroup li {
  padding: 0.25rem 0; }

.footer-navgroup li > a {
  color: red;
  text-decoration: none; }
  .footer-navgroup li > a:hover, .footer-navgroup li > a:focus {
    color: blue;
    text-decoration: underline; }

.footer-navgroup img {
  max-width: 100%; }

.footer-copyright {
  display: flex; }
  .footer-copyright__img {
    margin: 0 1rem 0 0; }
  .footer-copyright__text {
    font-size: inherit;
    color: inherit; }

.footer-navlist ul {
  display: flex;
  flex-direction: row;
  justify-content: center; }

.footer-navlist li {
  padding: 0 0 0.25rem 0; }

.footer-navlist a {
  color: red;
  text-decoration: none; }
  .footer-navlist a:hover, .footer-navlist a:focus {
    color: blue;
    text-decoration: underline; }

.social-icons {
  max-width: 100%;
  margin: 0 auto; }
  .social-icons ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: row;
    justify-content: flex-start; }
  .social-icons li {
    margin: 0 0.4rem 0 0;
    position: relative; }
  .social-icons a {
    display: block;
    background: #000;
    border: solid 3px transparent;
    transition: all 0.5s ease; }
    .social-icons a:hover, .social-icons a:focus {
      background: black;
      border: solid 3px red; }
  .social-icons svg {
    position: absolute;
    left: 3px;
    top: 4px;
    fill: #FFF; }
  .social-icons--md svg {
    width: 32px; }
  .social-icons--md a {
    width: 40px;
    height: 40px; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* STATES AND INPUT GROUP VARIABLES
    ------------------------------------*/
/*   TEMPORARY VARIABLES FOR OPERATIONS
    ------------------------------------*/
/*   CREATING SCSS USABLE VARIABLES FOR INTERPOLATION
    ------------------------------------*/
/*   FUNCTIONAL VARIABLES FOR INPUTS AND STATES
    ------------------------------------*/
/* COLOR AND FONT VARIABLES
TODO: SEPARATE COLOR ON FUNCTIONS
    ------------------------------------*/
/* MAIN STYLE FOR FORM
    ------------------------------------*/
/* line 95, ../../sass/components/form/_form-base.scss */
.form {
  /* TWITTER BOOTSTRAP FORM STYLE
  ------------------------------------*/
  /* STATES STYLES
      ------------------------------------*/
  /* ARROW BUTTON STYLES
     -----------------------------------*/
}
/* line 97, ../../sass/components/form/_form-base.scss */
.form .form-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
/* line 104, ../../sass/components/form/_form-base.scss */
.form form {
  margin: 0 0 20px;
}
/* line 108, ../../sass/components/form/_form-base.scss */
.form fieldset {
  background-color: #e1e1e1;
  border: solid 2px #323131;
  padding: 13px;
  margin: 15px 0;
  min-width: 0;
}
/* line 116, ../../sass/components/form/_form-base.scss */
.form legend {
  font-size: 18px;
  font-weight: 700;
  margin-left: 10px;
  padding: 0 5px;
}
/* line 123, ../../sass/components/form/_form-base.scss */
.form fieldset legend {
  display: table;
  white-space: normal;
  margin-right: 10px;
}
/* line 129, ../../sass/components/form/_form-base.scss */
.form label,
.form input,
.form button,
.form select,
.form textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  max-width: 100%;
}
/* line 140, ../../sass/components/form/_form-base.scss */
.form textarea {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 300px;
  min-width: 200px;
}
/* line 146, ../../sass/components/form/_form-base.scss */
.form input,
.form button,
.form select,
.form textarea {
  font-family: 'Roboto', sans-serif;
}
/* line 153, ../../sass/components/form/_form-base.scss */
.form label {
  display: block;
  margin-bottom: 5px;
}
/* line 158, ../../sass/components/form/_form-base.scss */
.form select,
.form textarea,
.form input[type="email"], .form input[type="number"], .form input[type="password"], .form input[type="search"], .form input[type="tel"], .form input[type="text"], .form input[type="url"], .form input[type="color"], .form input[type="date"], .form input[type="datetime"], .form input[type="datetime-local"], .form input[type="month"], .form input[type="time"], .form input[type="week"],
.form .uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  vertical-align: middle;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 173, ../../sass/components/form/_form-base.scss */
.form input,
.form textarea,
.form .uneditable-input {
  width: 206px;
}
/* line 179, ../../sass/components/form/_form-base.scss */
.form fieldset textarea {
  resize: vertical;
  width: 100%;
}
/* line 184, ../../sass/components/form/_form-base.scss */
.form textarea {
  height: auto;
}
/* line 188, ../../sass/components/form/_form-base.scss */
.form select,
.form textarea,
.form input[type="email"], .form input[type="number"], .form input[type="password"], .form input[type="search"], .form input[type="tel"], .form input[type="text"], .form input[type="url"], .form input[type="color"], .form input[type="date"], .form input[type="datetime"], .form input[type="datetime-local"], .form input[type="month"], .form input[type="time"], .form input[type="week"],
.form .uneditable-input {
  background-color: white;
  border: 1px solid #CCCCCC;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-transition: border 0.2s linear, box-shadow 0.2s linear;
  -o-transition: border 0.2s linear, box-shadow 0.2s linear;
  -webkit-transition: border 0.2s linear, box-shadow 0.2s linear;
  transition: border 0.2s linear, box-shadow 0.2s linear;
}
/* line 198, ../../sass/components/form/_form-base.scss */
.form select:focus,
.form textarea:focus,
.form input[type="email"]:focus, .form input[type="number"]:focus, .form input[type="password"]:focus, .form input[type="search"]:focus, .form input[type="tel"]:focus, .form input[type="text"]:focus, .form input[type="url"]:focus, .form input[type="color"]:focus, .form input[type="date"]:focus, .form input[type="datetime"]:focus, .form input[type="datetime-local"]:focus, .form input[type="month"]:focus, .form input[type="time"]:focus, .form input[type="week"]:focus,
.form .uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
/* line 207, ../../sass/components/form/_form-base.scss */
.form input + .help-block,
.form select + .help-block,
.form textarea + .help-block,
.form .uneditable-input + .help-block {
  margin-top: 10px;
}
/* line 214, ../../sass/components/form/_form-base.scss */
.form input,
.form textarea,
.form select,
.form .help-inline,
.form .uneditable-input {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  vertical-align: middle;
  *zoom: 1;
}
/* line 226, ../../sass/components/form/_form-base.scss */
.form input[type="radio"],
.form input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px                  \9;
  *margin-top: 0;
  line-height: normal;
}
/* line 234, ../../sass/components/form/_form-base.scss */
.form input[type="file"],
.form input[type="image"],
.form input[type="submit"],
.form input[type="reset"],
.form input[type="button"],
.form input[type="radio"],
.form input[type="checkbox"] {
  width: auto;
}
/* line 244, ../../sass/components/form/_form-base.scss */
.form select,
.form input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 30px;
}
/* line 253, ../../sass/components/form/_form-base.scss */
.form select {
  width: 220px;
  background-color: white;
  border: 1px solid #CCCCCC;
}
/* line 259, ../../sass/components/form/_form-base.scss */
.form select[multiple],
.form select[size] {
  height: auto;
}
/* line 264, ../../sass/components/form/_form-base.scss */
.form .uneditable-input,
.form .uneditable-textarea {
  color: #999999;
  cursor: not-allowed;
  background-color: #fcfcfc;
  border-color: #CCCCCC;
  -moz-box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.025);
  -webkit-box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.025);
  box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.025);
}
/* line 273, ../../sass/components/form/_form-base.scss */
.form .uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
/* line 278, ../../sass/components/form/_form-base.scss */
.form .uneditable-textarea {
  width: auto;
  height: auto;
}
/* line 283, ../../sass/components/form/_form-base.scss */
.form input:-moz-placeholder,
.form textarea:-moz-placeholder,
.form input:-ms-input-placeholder,
.form textarea:-ms-input-placeholder,
.form input::-webkit-input-placeholder,
.form textarea::-webkit-input-placeholder {
  color: #999999;
}
/* line 292, ../../sass/components/form/_form-base.scss */
.form .form-actions {
  padding-left: 180px;
}
/* line 296, ../../sass/components/form/_form-base.scss */
.form .hide {
  display: none;
}
/* line 300, ../../sass/components/form/_form-base.scss */
.form .radio,
.form .checkbox {
  min-height: 20px;
  padding-left: 20px;
}
/* line 306, ../../sass/components/form/_form-base.scss */
.form .radio input[type="radio"],
.form .checkbox input[type="checkbox"] {
  float: left;
  margin-left: -22px;
}
/* line 312, ../../sass/components/form/_form-base.scss */
.form .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
/* line 318, ../../sass/components/form/_form-base.scss */
.form .controls:first-child {
  *padding-left: 180px;
}
/* line 323, ../../sass/components/form/_form-base.scss */
.form .controls > .radio:first-child,
.form .controls > .checkbox:first-child {
  padding-top: 5px;
}
/* line 328, ../../sass/components/form/_form-base.scss */
.form .radio.inline,
.form .checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
/* line 336, ../../sass/components/form/_form-base.scss */
.form .radio.inline + .radio.inline,
.form .checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
/* line 341, ../../sass/components/form/_form-base.scss */
.form input,
.form textarea,
.form .uneditable-input {
  margin-left: 0;
}
/* line 347, ../../sass/components/form/_form-base.scss */
.form .controls-row {
  *zoom: 1;
}
/* line 349, ../../sass/components/form/_form-base.scss */
.form .controls-row:before, .form .controls-row:after {
  display: table;
  line-height: 0;
  content: "";
}
/* line 355, ../../sass/components/form/_form-base.scss */
.form .controls-row:after {
  clear: both;
}
/* line 360, ../../sass/components/form/_form-base.scss */
.form input[disabled],
.form select[disabled],
.form textarea[disabled],
.form input[readonly],
.form select[readonly],
.form textarea[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}
/* line 370, ../../sass/components/form/_form-base.scss */
.form input[type="radio"][disabled],
.form input[type="checkbox"][disabled],
.form input[type="radio"][readonly],
.form input[type="checkbox"][readonly] {
  background-color: transparent;
}
/* line 380, ../../sass/components/form/_form-base.scss */
.form .control-label {
  word-break: break-all;
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
  line-height: normal;
}
/* line 391, ../../sass/components/form/_form-base.scss */
.form .control-group.warning input, .form .control-group.warning select, .form .control-group.warning textarea, .form .control-group.warning .control-label, .form .control-group.warning .help-block, .form .control-group.warning .help-inline, .form .control-group.warning .checkbox, .form .control-group.warning .radio {
  color: #c09853;
}
/* line 395, ../../sass/components/form/_form-base.scss */
.form .control-group.warning input, .form .control-group.warning select, .form .control-group.warning textarea {
  border-color: #c09853;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 400, ../../sass/components/form/_form-base.scss */
.form .control-group.warning input:focus, .form .control-group.warning select:focus, .form .control-group.warning textarea:focus {
  border-color: #a47e3c;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
/* line 409, ../../sass/components/form/_form-base.scss */
.form .control-group.error input, .form .control-group.error select, .form .control-group.error textarea, .form .control-group.error .control-label, .form .control-group.error .help-block, .form .control-group.error .help-inline, .form .control-group.error .checkbox, .form .control-group.error .radio {
  color: #b94a48;
}
/* line 413, ../../sass/components/form/_form-base.scss */
.form .control-group.error input, .form .control-group.error select, .form .control-group.error textarea {
  border-color: #b94a48;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 418, ../../sass/components/form/_form-base.scss */
.form .control-group.error input:focus, .form .control-group.error select:focus, .form .control-group.error textarea:focus {
  border-color: #953b39;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
/* line 427, ../../sass/components/form/_form-base.scss */
.form .control-group.success input, .form .control-group.success select, .form .control-group.success textarea, .form .control-group.success .control-label, .form .control-group.success .help-block, .form .control-group.success .help-inline, .form .control-group.success .checkbox, .form .control-group.success .radio {
  color: #468847;
}
/* line 431, ../../sass/components/form/_form-base.scss */
.form .control-group.success input, .form .control-group.success select, .form .control-group.success textarea {
  border-color: #468847;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 436, ../../sass/components/form/_form-base.scss */
.form .control-group.success input:focus, .form .control-group.success select:focus, .form .control-group.success textarea:focus {
  border-color: #356635;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}
/* line 445, ../../sass/components/form/_form-base.scss */
.form .control-group.info input, .form .control-group.info select, .form .control-group.info textarea, .form .control-group.info .control-label, .form .control-group.info .help-block, .form .control-group.info .help-inline, .form .control-group.info .checkbox, .form .control-group.info .radio {
  color: #3a87ad;
}
/* line 449, ../../sass/components/form/_form-base.scss */
.form .control-group.info input, .form .control-group.info select, .form .control-group.info textarea {
  border-color: #3a87ad;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 454, ../../sass/components/form/_form-base.scss */
.form .control-group.info input:focus, .form .control-group.info select:focus, .form .control-group.info textarea:focus {
  border-color: #2d6987;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
}
/* line 466, ../../sass/components/form/_form-base.scss */
.form .control-group.warning input[type="radio"],
.form .control-group.error input[type="radio"],
.form .control-group.success input[type="radio"],
.form .control-group.info input[type="radio"] {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 472, ../../sass/components/form/_form-base.scss */
.form input:focus:invalid,
.form textarea:focus:invalid,
.form select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
/* line 479, ../../sass/components/form/_form-base.scss */
.form input:focus:invalid:focus,
.form textarea:focus:invalid:focus,
.form select:focus:invalid:focus {
  border-color: #e9322d;
  -moz-box-shadow: 0 0 6px #d59392;
  -webkit-box-shadow: 0 0 6px #d59392;
  box-shadow: 0 0 6px #d59392;
}
/* line 486, ../../sass/components/form/_form-base.scss */
.form .help-block,
.form .help-inline {
  color: #595959;
}
/* line 491, ../../sass/components/form/_form-base.scss */
.form .help-block {
  display: block;
  margin-bottom: 0;
}
/* line 496, ../../sass/components/form/_form-base.scss */
.form .help-inline {
  display: inline-block;
  *display: inline;
  padding-left: 5px;
  vertical-align: middle;
  *zoom: 1;
}
/* line 504, ../../sass/components/form/_form-base.scss */
.form .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
/* line 508, ../../sass/components/form/_form-base.scss */
.form .control-group:before, .form .control-group:after {
  display: table;
  line-height: 0;
  content: "";
}
/* line 514, ../../sass/components/form/_form-base.scss */
.form .control-group:after {
  clear: both;
}
/* line 520, ../../sass/components/form/_form-base.scss */
.form legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
/* line 525, ../../sass/components/form/_form-base.scss */
.form .radio input[type="radio"] {
  width: 20px;
  float: none;
  vertical-align: baseline;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 533, ../../sass/components/form/_form-base.scss */
.form .radio .radio-label-text {
  line-height: 13px;
  vertical-align: baseline;
}
/* line 541, ../../sass/components/form/_form-base.scss */
.form .button-arrow-left button,
.form .button-arrow-right button {
  position: relative;
  box-shadow: none;
  height: 28px;
  overflow: visible;
}
/* line 549, ../../sass/components/form/_form-base.scss */
.form .button-arrow-left button {
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: 20px;
}
/* line 556, ../../sass/components/form/_form-base.scss */
.form .button-arrow-right button {
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-right: 20px;
}
/* line 563, ../../sass/components/form/_form-base.scss */
.form .button-arrow-left button:after,
.form .button-arrow-right button:after {
  content: ' ';
  width: 19px;
  height: 19px;
  display: inline-block;
  position: absolute;
  top: 3px;
  background-color: #e1e1e1;
  border: 2px solid #656363;
  box-shadow: none;
}
/* line 576, ../../sass/components/form/_form-base.scss */
.form .button-arrow-left button:after {
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
  left: -10px;
  border-width: 0px 1px 1px 0px;
  border-bottom-right-radius: 5px;
}
/* line 587, ../../sass/components/form/_form-base.scss */
.form .button-arrow-right button:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  right: -10px;
  border-width: 1px 1px 0px 0px;
  border-top-right-radius: 5px;
}
/* line 598, ../../sass/components/form/_form-base.scss */
.form .button-arrow-left button:hover:after,
.form .button-arrow-right button:hover:after {
  background-color: #939191;
}

/* line 606, ../../sass/components/form/_form-base.scss */
.form > .component-content,
.form-element > .component-content {
  overflow: hidden;
}

/* FORM HORIZONTAL STYLES
   ------------------------------------*/
/* line 616, ../../sass/components/form/_form-base.scss */
.form-horizontal .radio {
  display: inline-block;
  margin-right: 10px;
}

/* IE STYLES
    ------------------------------------*/
/* line 630, ../../sass/components/form/_form-base.scss */
.lt-ie9 .form fieldset {
  position: relative;
  margin: 10px;
}
/* line 635, ../../sass/components/form/_form-base.scss */
.lt-ie9 .form fieldset legend {
  position: relative;
  top: -0.7em;
  left: 0.5em;
  margin-right: 20px;
}
/* line 642, ../../sass/components/form/_form-base.scss */
.lt-ie9 .form fieldset legend span {
  display: block;
  width: 100%;
}
/* line 647, ../../sass/components/form/_form-base.scss */
.lt-ie9 .form .input-focus-border-fix {
  border-color: #52A8EC;
}
/* line 651, ../../sass/components/form/_form-base.scss */
.lt-ie9 .form .button {
  border: 1px solid #656363;
  height: auto;
  margin-left: 0;
  margin-right: 0;
}
/* line 658, ../../sass/components/form/_form-base.scss */
.lt-ie9 .form .button-arrow-left button:after,
.lt-ie9 .form .button-arrow-right button:after {
  position: static;
  border: none;
  display: inline;
}
/* line 665, ../../sass/components/form/_form-base.scss */
.lt-ie9 .form .button-arrow-left button:before {
  content: "<<";
  padding-right: 5px;
}
/* line 670, ../../sass/components/form/_form-base.scss */
.lt-ie9 .form .button-arrow-right button:after {
  content: ">>";
  padding-left: 5px;
}

/* line 682, ../../sass/components/form/_form-base.scss */
.lt-ie8 .form fieldset legend {
  top: -0.5em;
}
/* line 686, ../../sass/components/form/_form-base.scss */
.lt-ie8 .form .button {
  display: inline;
}
/* line 690, ../../sass/components/form/_form-base.scss */
.lt-ie8 .form .button-arrow-left button,
.lt-ie8 .form .button-arrow-right button {
  position: static;
}

/* MEDIA QUERIES
    ------------------------------------*/
@media only screen and (max-width: 767px) {
  /* line 705, ../../sass/components/form/_form-base.scss */
  .form .radio input[type="radio"] {
    height: 14px;
  }
  /* line 709, ../../sass/components/form/_form-base.scss */
  .form .control-group {
    margin-bottom: 10px;
  }
  /* line 713, ../../sass/components/form/_form-base.scss */
  .form .checkboxField .control-label {
    float: left;
  }
  /* line 717, ../../sass/components/form/_form-base.scss */
  .form .control-label {
    float: none;
    width: 160px;
    padding-top: 5px;
    text-align: left;
  }
  /* line 724, ../../sass/components/form/_form-base.scss */
  .form .controls {
    margin-left: 0;
  }
  /* line 728, ../../sass/components/form/_form-base.scss */
  .form .help-block {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 239px) {
  /* line 739, ../../sass/components/form/_form-base.scss */
  .form input,
  .form textarea,
  .form .uneditable-input {
    width: 200px;
  }
  /* line 745, ../../sass/components/form/_form-base.scss */
  .form select {
    width: 200px;
  }
}
/* NO JS STYLES
    ------------------------------------*/
/* line 758, ../../sass/components/form/_form-base.scss */
.no-js .clearButton {
  display: none;
}
.hidden-password-field {
    display: none;
}

.gigya-screen .default-submit-button input[type=submit] {
    background-color: #F36633;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/html/_html-base.scss */
.html .hints a {
  float: left;
  margin-right: 5px;
}
/* site defect DT-14395 starts*/
_:-ms-fullscreen, :root .pro-home-desk-teaser-box-three .pro-home-desk-tsr-img-one a{
position:relative!important;
top:-13px;
}
_:-ms-fullscreen, :root [class*='page-strong-and-bright-enamel-'].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span.pro-ca-sb-ban-white-span::before{
width:37%;
}
_:-ms-fullscreen, :root [class*='page-strong-and-bright-enamel-'] .pro-gentle-buy-now-richtext{
    margin: 0px -35px;
}
/* site defect DT-14395 ends*/

/* site defect 22 DEC starts */
_:-ms-fullscreen, :root .fr_CA .pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
    width: 55%;
}
_:-ms-fullscreen, :root .fr_CA .pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last p {
    margin-left: 2px;
}
_:-ms-fullscreen, :root .fr_CA  #footer .footer-fr .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-site-map {
    margin-right: 46px;
}
_:-ms-fullscreen, :root .fr_CA  #footer .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1 > .navigation-item-title {
    padding: 12px 17px;
    
}
@media only screen and (max-width:375px){
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-hygenist-box .parametrizedhtml{
    /*margin-top: -60px !important;*/
    margin-bottom: -25px !important;
}
}

/* site defect 22 DEC ends */
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/image/_image-base.scss */
.image .right {
  text-align: right;
}

/* line 7, ../../sass/components/image/_image-base.scss */
.image .left {
  text-align: left;
}
.pro-template-mob-logo-img.image .left {
  text-align: center;
}/*Padma - 30Nov*/
/* line 11, ../../sass/components/image/_image-base.scss */
.image .middle {
  text-align: center;
}
#content.main{
    width: 100%;
    position: relative;
    margin-top: 133px;
}
.Toggle-class{
display:none;
}
.pro-tooth-test-whole-box .pro-tooth-test-dsk-ques-img{
position:relative;
    width: 49%;
}
.pro-tooth-test-whole-box .pro-tooth-test-dsk-ques-img{
position:relative;
    width: 49%;
}
.target .default.pro-gentle-white-desk-slide-img-one{display:none;}
.pro-tooth-test-whole-box .pro-tooth-second-box .pro-tooth-test-dsk-ques-img h2 {
    position: static;
    margin: 0px auto;
    /*width: 239px;*/
    font-size: 24px;
    line-height: 24px;
    text-align: left;
width: auto;

}
.pro-effects-of-aciderosion-whole-box .english-growing-concern figcaption h2 {
    min-height: 60px;
}
.pro-fight-erosion-panel-one-richtext p:last-child, .pro-fight-erosion-panel-three-richtext p:last-child, .pro-fight-erosion-panel-five-richtext p:last-child, .pro-fight-erosion-panel-two-richtext p:last-child, .pro-fight-erosion-panel-four-richtext p:last-child{
border-top: 1px solid #6f7175;
    width: 35%;
    margin: 0 auto;
}
.pro-product-lp-desk-callout-box p a br:nth-child(2), .pro-home-desk-tsr-img-one p a br:nth-child(2),.english-growing-concern p a br:nth-child(2),.pro-ra-desk-divider-box p a br:nth-child(2),.pro-home-teaser-desk-whole-box p a br:nth-child(2),.article-box-fr-desktop  p a br:nth-child(2),.article-box-fr-mobile p a br:nth-child(2){
    display: none;
}
.pro-tooth-test-whole-box .tooth-test-slide-inner-box{
    border: 2px solid #c9c9c9;
	    padding: 0px 5px 5px 7px;
}
.pro-tooth-test-dsk-slide-box .image.last {
    margin-top: 30px;
}
.pro-tooth-test-whole-box .pro-tooth-test-dsk-car-box{
    width: 780px;
}
#wrapper .pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box .questionanswers .quizWithBGImage{
    width: 100%;
	    height: 100%;
}
#wrapper .pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box .questionanswers .quizWithBGImage .quizQuestionOption{
height:100%;
    position: relative;
}
.pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box .quiz.quizWithBGImage .quizQuestionBox h2{
    position: static;
    top: 0;
    text-align: center;
    margin: 0;
}
.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-desktop-img h2{
 min-height: 100%;   
 }
.tooth-enamel-logo-text > .component-content{
text-align: center;
top: 27px;
position: relative;
}
#wrapper .pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box .quiz.quizWithBGImage .quizOptionButton{
    position: static;
	    height: 100%;
    background: #006a80;
	    display: block;
    text-indent: 0;
	    width: 100%;
    text-align: left;
    margin: 0px 0px 3px;
    padding: 0px 10px 0px;
    min-height: 96px;
}
.pro-tooth-test-whole-box .questionanswers{
    margin-top: 0px;
    padding-top: 15px;
    width: 50%;
    margin-left: 0;
}
.pro-tooth-test-whole-box .questionContainer{
display:block !important;
}
.pro-tooth-test-whole-box .quiz.quizWithBGImage .quizQuestionBox {
    background-color: transparent;
    padding: 0;
    width: 100%;
}
#wrapper .pro-tooth-test-dsk-ques-img-high ul,#wrapper .pro-tooth-test-dsk-ques-img-low ul{
padding-left:20px;
}
.pro-tooth-test-whole-box .quiz.quizWithBGImage .quizOptionButton span {
    background: none;
    padding-right: 0px;
	    font-size: 24px;
    line-height: 24px;
    color: #fff;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-style: normal;
}
.pro-tooth-test-whole-box .quiz.quizWithBGImage .quizOptionButton:after {
    background: none;
    padding-right: 0px;
    content: "\f105";
    display: inline-block;
    font-family: FontAwesome;
    color: #fff;
    font-size: 30px;
    line-height: 16px;
	float: right;
    padding-top: 5px;
}
.correct-button span:after{
    background: none;
    padding-right: 0px;
    content: "\f105";
    display:block;
    font-family: FontAwesome;
    color: #fff;
    font-size: 30px;
    line-height: 16px;
	    float: right;
}
.pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box.first{
 display:block
 }
 .pro-tooth-test-whole-box .pro-tooth-test-ban-richtext{
 width:780px;
 margin:20px auto 0px;
 }
 .pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box,.pro-tooth-test-dsk-ques-img-high,.pro-tooth-test-dsk-ques-img-low{
  display:none;
  }
  .pro-tooth-test-dsk-ques-img-high,.pro-tooth-test-dsk-ques-img-low{
      position: relative;
    background-color: #1b3059;
  }
    .pro-tooth-test-dsk-ques-img-high img,.pro-tooth-test-dsk-ques-img-low img{
	width:100%;
	}
 .pro-tooth-test-dsk-ques-img-high,.pro-tooth-test-dsk-ques-img-low{
    color: #fff;
    padding: 20px;
 }
 .pro-tooth-test-dsk-ques-img-high h2,.pro-tooth-test-dsk-ques-img-high p,.pro-tooth-test-dsk-ques-img-low h2,.pro-tooth-test-dsk-ques-img-low p{
 color:#fff;
 }
 .pro-tooth-test-whole-box .adult-teeth-test-box .questionanswers{
     width: 100%;
 }
.pro-tooth-second-box  #question1 .questionOption5 .quizQuestionOption,.pro-tooth-second-box  #question6 .questionOption3 .quizQuestionOption,.pro-tooth-second-box  #question6 .questionOption4 .quizQuestionOption,.pro-tooth-second-box  #question6 .questionOption5 .quizQuestionOption,.pro-tooth-second-box  #question7 .questionOption3 .quizQuestionOption,.pro-tooth-second-box  #question7 .questionOption4 .quizQuestionOption,.pro-tooth-second-box  #question7 .questionOption5 .quizQuestionOption{
     background: #006a80;
    padding: 0px 0px;
    min-height: 96px;
	    margin: 0px 0px 3px;
 }
.pro-tooth-second-box .desk-ques-one-span,.pro-tooth-second-box .desk-ques-two-span,.pro-tooth-second-box .desk-ques-three-span,.pro-tooth-second-box .desk-ques-four-span,.pro-tooth-second-box .desk-ques-five-span,.pro-tooth-second-box .desk-ques-six-span,.pro-tooth-second-box .desk-ques-seven-span{
    display: block;
    width: 82%;
    float: right;
}
.desk-ques-one-span,.desk-ques-two-span,.desk-ques-three-span,.desk-ques-four-span,.desk-ques-five-span,.desk-ques-six-span,.desk-ques-seven-span{
    display: block;
    width: 80%;
    float: right;
}
#wrapper .pro-tooth-second-box #question1 .questionOption5 .quizQuestionOption .quizOptionButton,#wrapper .pro-tooth-second-box  #question6 .questionOption3 .quizQuestionOption .quizOptionButton,#wrapper .pro-tooth-second-box  #question6 .questionOption4 .quizQuestionOption .quizOptionButton,#wrapper .pro-tooth-second-box  #question6 .questionOption5 .quizQuestionOption .quizOptionButton,#wrapper .pro-tooth-second-box  #question7 .questionOption3 .quizQuestionOption .quizOptionButton,#wrapper .pro-tooth-second-box  #question7 .questionOption4 .quizQuestionOption .quizOptionButton,#wrapper .pro-tooth-second-box  #question7 .questionOption5 .quizQuestionOption .quizOptionButton{
  display:none;
  }
 /*adult-teeth-test*/
.pro-tooth-test-whole-box .adult-teeth-test-box .incorrect{
display:none;
    background: #006a80;
    min-height: 120px;
    margin: 15px 0px 3px;
    padding: 0px 15px;
}
.pro-tooth-test-whole-box .adult-teeth-test-box .correct{
display:none;
    background: #244069;
    margin: 15px 0px 3px;
    padding: 0px 15px;
}
.pro-tooth-test-whole-box .adult-teeth-test-box .correct>.component-content{
    min-height: 493px;
}
.pro-tooth-test-whole-box .adult-teeth-test-box .incorrect p{
color:#fff;
    margin: 0px 0px 3px 0px;
	    top: 25px;
    position: relative;
	    font-size: 24px;
    line-height: 24px
}
.pro-tooth-test-whole-box .adult-teeth-test-box .incorrect p + p{
font-size:18px;
line-height:18px;
}
#wrapper .pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box .adult-teeth-test-box .quiz.quizWithBGImage .quizOptionButton{
    min-height: 121px;
}
#wrapper .adult-teeth-test-box{
    margin-left: 0px;
	    width: 50%;
}
.pro-tooth-test-whole-box .adult-teeth-test-box .quiz.quizWithBGImage .quizOptionButton span{
    font-size: 21px;
    line-height: 21px;
	    padding: 0px 10px;
		    width: 90%;
    display: inline-block;
}
.pro-tooth-test-whole-box .adult-teeth-test-box .questionContainer .incorrect{
    display: none;
    background: #8f8b8b;
    min-height: 121px;
    margin: 0px 0px 3px;
    padding: 0px 16px;
	    position: absolute;
    top: 0px;
    width: 92%;
}
.correct p{
color:#fff;
  position: relative;
  top: 7em;
}
.correct-button{
    background-color: #007c94;
    padding: 15px 0px 15px 10px;
    width: 100%;
    display: block;
	background-image: url(../../img/Arrow.png);
    background-repeat: no-repeat;
	background-position: 92% 55%;
	    cursor: pointer;
}
.tooth-test-slide-inner-box .pro-tooth-test-dsk-ques-img figcaption{
    text-align: center;
    right: 0px;
    left: 0px;
    border: none;
    background-color: #007c94;
    padding: 25px 30px;
    display: inline-block;
    position: absolute;
    top: 15em;
    width: 60%;
}
.tooth-test-slide-inner-box .pro-tooth-test-dsk-ques-img figcaption p{
    position:static;
    margin: 0px;
    border: none;
    text-align:left;
	    font-size: 24px;
}
.tooth-test-slide-inner-box .pro-tooth-test-dsk-ques-img figcaption h3{
display:none;
}
.pronamel-us-template-header-desktop-box-one .canada-text p:after{
content: " ";
    padding: 0px 6px 0px 3px;
    border-right: 1px solid #8f8b8b;
    background: url(../../img/country-arrow.png) 0 0 no-repeat;
    width: 10px;
    height: 13px;
    background-position: 0% 58%;
    position: absolute;
    right: 0;
    top: 16px;
}
.canada-text p{
margin-top:10px;
color:#fff;
}
.pronamel-us-template-header-desktop-box-one .canada-text{
    width:auto;
    margin-left: 0;
    cursor: pointer;
    float: left;
 position: relative;
    padding-right: 23px;
}
.select-language-box{
    display: none;
    background: #fff;
    width: 100%;
    min-height: 775px;
}
.main-header-box.component {
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999;
	    background: #ffffff;
}
.select-language-box>.component-content{
    max-width: 940px;
    margin: 0 auto;
}
.fixed {
    top: -36px !important;
	transition: all 0.5s ease;
	}
	#content.main.scrol-top{
	transition: all 0.5s ease;
	top:0px;
    margin:0px;
	z-index:99999;
	}
	.select-language-box .select-header-txt p{
	    font-size: 24px;
    color: #014289;
    margin: 50px 0 50px 0;
    font-weight: normal;
	}
	.select-language-box .language-selector{
	    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;
	}
	.select-language-box .language-selector.component .language-selector-active {
    position: absolute;
    width: 102px;
    line-height: 24px;
    top: 0px;
    background: #00a3db;
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #fff;
    left: 0px;
    cursor: pointer;
}
.select-language-box .language-selector.component .language-selector-inactive {
    position: absolute;
    width: 102px;
    line-height: 24px;
    top: 0px;
    background: none;
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #666363;
    right: 0px;
	}
	.flag-box .country-select-txt p {
    float: none;
    padding: 0 0 0 12px;
    font-size: 12px;
    color: #014289;
    width: 53%;
    vertical-align: middle;
    display: table-cell;
    height: 30px;
    line-height: 1.2;
}
.flag-box .country-select-txt .richText-image.pull-left {
    padding: 2px;
    float: left;
    border: 1px solid rgba(143, 139, 139, .4);
    margin: 0;
}
.flag-box .country-select-txt.component:hover {
    width: 18.19362%;
    margin-bottom: 3px;
    background: rgba(210, 209, 209, .2);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 1px solid rgba(143, 139, 139, .4);
    padding: 0.2em;
}
.flag-box .country-select-txt.component {
    width: 18.19362%;
    margin-bottom: 3px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 1px solid #fff;
    padding: 0.2em;
}
.flag-box .country-select-txt.component:hover p a {
    font-weight: bold;
    color: #00a3db;
    font-size: 12px;
}
.flag-box .country-select-txt p a {
    font-size: 12px;
    color: #014289;
    text-decoration: none;
}
.flag-box > .component-content {
    max-width: 780px;
	margin:0px auto;
}
.pronamel-us-template-header-desktop-box-one > .component-content{
    float: right;
}
#wrapper .pronamel-us-template-desktop-header-search-box .component-content {
    position: relative;
    top: 0;
    right: 0;
    float: left;
	    left: 0px;
}
.pronamel-french-home-berry-image figure figcaption p:last-child {
    display: inline;
    padding-right: 10px;
    background-position: 100% 76%;
}
.pronamel-french-home-find-out-span span.pronamel-us-home-find-out-span{
    width: auto;
    padding: 5px;
}
.pro-where-whole-box.where-to-buy>.component-content{
    max-width: 780px;
    margin: 0px auto;
}
.store-box .image{
    min-height: 236px;
	position: relative;
	    left: 0px;
    right: 0px;
}
.store-box .image figcaption {
    position: absolute;
    border-top: 1px solid rgba(143, 139, 139, .4);
    top: 100px;
    padding: 10px 0 0 0;
	    right: 0px;
    left: 0px;
}
.store-box .image figure figcaption a:hover {
    float: left;
    display: block;
    font-size: 12px;
    color: #014289;
    /*border-bottom: 1px solid #014289;*/
    margin-top: 5px;
    margin-right: 12px;
    line-height: 1.2;
    text-decoration:underline;
}
.store-box .image figure figcaption a {
    float: left;
    display: block;
    font-size: 12px;
       color: #006a80;
    /*border-bottom: 1px solid #00a3db;*/
    margin-top: 5px;
    margin-right: 12px;
    line-height: 1.2;
    text-decoration:underline;
}
.country-select-txt{
display:none;
}
.mobile-location-txt >.component-content,.country-selector-mobile >.component-content{
    padding: 0px 20px;
}
.country-selector-mobile .country-dropdown{
    height: 52px;
    width: 100%;
    border: 1px solid #e9e8e8;
}
.language-selector.component .language-selector-active {

    width: 102px;
    line-height: 24px;
    top: 0px;
    background: #00a3db;
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #fff;
    left: 0px;
    cursor: pointer;
	position:absolute;
}
.language-selector.component .language-selector-inactive {
position:absolute;
    width: 102px;
    line-height: 24px;
top:0px;
    background: none;
    font-size: 14px;
    text-align: center;
    float: left;
    border-radius: 15px;
    color: #666363;
    right: 0px;
}
.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;
}
@media only screen and (max-width: 959px) {
.pro-faq-box-one #accordion-content-4 li,.pro-faq-box-two #accordion-content-5 li,.pro-faq-box-seven #accordion-content-25 li{padding-bottom: 10px;}
.pro-faq-whole-box .accordion-content {    padding: 10px 0px 0px;}
.pro-faq-whole-box .effects-teeth-logo-one p,.pro-faq-whole-box .effects-teeth-logo-two p{    margin-left: 25px;}    
.language-selector.component .language-selector-inactive a {
    color: #323131;
}
.country-selector-mobile .country-dropdown {
    outline: #fff;
    color: #014289;
    font-size: 16px;
    background: url(../../img/bg-select.png) right center no-repeat #fff;
    -webkit-appearance: none;
	    padding: 0px 10px;
}
#content.main {
    margin-top: 0;
}
.pro-where-richtext-one.sensodyne-txt >.component-content{
padding:0px 10px;
}
.store-box .image figure figcaption a {
    float: none;
    display: inline;
}
.store-box .image figcaption {
    border-bottom: 1px solid rgba(143, 139, 139, .4);
    border-top: 0;
}
#wrapper .language-selector.component{
    width: 200px;
    left: 20px;
    bottom: 30px;
	float: none;
}
.pro-tooth-test-whole-box .pro-tooth-test-ban-richtext,.pro-tooth-test-whole-box .pro-tooth-test-dsk-car-box {
    width: 100%;
}
.pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box img{
width:100%;
}
.pro-tooth-test-whole-box .pro-tooth-test-dsk-slide-box .image.last {
    padding: 0px 10px;
}
.pro-tooth-test-whole-box .adult-teeth-test-box .quizQuestion p:first-child{
display:block;
}
#wrapper .adult-teeth-test-box,.pro-tooth-test-whole-box .questionanswers {
    margin-left: 5px;
}
}
@media only screen and (max-width: 767px) {
.pro-faq-whole-box .effects-teeth-logo-one p, .pro-faq-whole-box .effects-teeth-logo-two p {
    padding-bottom: 15px;
}    
 .pro-faq-box-one #accordion-content-4 li, .pro-faq-box-two #accordion-content-5 li, .pro-faq-box-seven #accordion-content-25 li {
    margin-bottom: 10px;
}
.pro-faq-whole-box .accordion-content {padding: 15px 0px 10px;}
.country-selector-mobile .country-dropdown {outline:#fff;color: #014289;font-size: 16px; background: url(../../img/bg-select.png) right center no-repeat #fff;    -webkit-appearance: none;}
.language-selector.component .language-selector-inactive a{color: #323131;}
.pronamel-us-tooth-enamel-desktop-img>.component-content{    padding: 0px 16px;}
.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-desk-img-box {
    width: 90%;
}
.pronamel-us-tooth-enamel-whole-box .tooth-enamel-minerals-content{
font-size: 12px;
    letter-spacing:0;
	line-height:12px;
    display: block;	
}
.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-water,.pronamel-us-tooth-enamel-desktop-img .tooth-enamel-problems {
    padding-top: 0px;
}
.pronamel-us-tooth-enamel-desk-img-box ,.pronamel-us-tooth-enamel-desktop-img{
display:block;
}
.pronamel-us-tooth-enamel-mobile-img{display:none;}
.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-desktop-img h2 {
    min-height: 100%;
    font-size: 14px;
    line-height: 14px;
	    margin-bottom: 0px;
		    margin-top: 6px;
}
.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img figcaption {
    top: 31%;
    width: 29%;
    left: 6%;
}
    .breadcrumbs-without-separator li:last-child {
    display: block;
    width: 100%;
}
  /* line 16, ../../sass/components/image/_image-base.scss */
  .image .component-content {
    /* text-align: center; */
  }
  .pro-tooth-test-dsk-ques-img-high, .pro-tooth-test-dsk-ques-img-low{
  position:static;
}
  .pro-tooth-test-dsk-ques-img-high, .pro-tooth-test-dsk-ques-img-low {
      background-color: #1b3059;
    color: #ffffff;
  }
  .pro-tooth-test-whole-box .pro-tooth-test-ban-richtext >.component-content{
  padding:0px 10px;
  }
  .pro-tooth-test-dsk-ques-img-high img, .pro-tooth-test-dsk-ques-img-low img{
  display:none;
  }
.pro-tooth-test-whole-box .pro-tooth-test-dsk-car-box{
display:block;
    width: 100%;
	    padding-bottom: 0px;
}
.pro-tooth-test-whole-box .pro-tooth-test-ban-richtext{
width:100%;
}
.tooth-test-slide-inner-box .pro-tooth-test-dsk-ques-img figcaption{
    width: auto;
}
.pro-tooth-test-whole-box .pro-tooth-test-dsk-ques-img img{
width:100%;
}
.pro-tooth-test-whole-box .pro-tooth-second-box .pro-tooth-test-dsk-ques-img h2{
width:auto;
}
.tooth-test-slide-inner-box .pro-tooth-test-dsk-ques-img figcaption {
    top: 25%;
    width: 50%;
}
.pro-tooth-test-dsk-slide-box .image.last {
    padding: 0px 10px;
}
#wrapper .adult-teeth-test-box {
    width: 100%;
}
.pro-tooth-test-whole-box .pro-tooth-test-ban-richtext {
    width: 100%;
}
.pro-tooth-test-whole-box .pro-tooth-test-mob-tsr-box {
    margin-top: 0;
}
#wrapper .adult-teeth-test-box, .pro-tooth-test-whole-box .questionanswers {
    margin-left: 0;
}
.show-mb img,
.show-mb > .component-content{
    display: block !important;
}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) {
.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-richtext h1 {padding-top: 5px;}
.pronamel-us-home-mobile-teaser-box {margin-top: -10px;}
.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-desktop-img h2 { font-size: 12px; line-height: 12px;}
.pronamel-us-tooth-enamel-whole-box .tooth-enamel-minerals-content {font-size: 10px;line-height: 10px;}
}/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery {
  border: solid 2px #323131;
  padding: 13px;
  background-color: #e1e1e1;
}

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

/* line 13, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-view {
  border: solid 2px #323131;
  margin-bottom: 10px;
  overflow: hidden;
  position: relative;
  text-align: center;
  background: white;
}

/* line 22, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-view img {
  max-height: 100%;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}

/* line 29, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-description {
  margin: 10px 0;
}

/* line 33, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnails {
  position: relative;
  margin: 20px 0;
}

/* line 38, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-list {
  overflow: hidden;
  margin: 0 50px;
  position: relative;
}

/* line 44, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow,
.imageGallery-arrow.is-disabled:hover {
  position: absolute;
  top: 50%;
  margin-top: -30px;
  cursor: pointer;
  width: 35px;
  height: 60px;
  font: 0/0 serif;
  color: transparent;
}
/* line 56, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow:before,
.imageGallery-arrow.is-disabled:hover:before {
  position: absolute;
  top: 50%;
  color: #AAA;
}

/* line 63, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow:hover:before {
  color: #888;
}

/* line 67, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-description {
  margin: 15px 0;
}

/* line 71, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow.is-disabled {
  opacity: 0.5;
}

/* line 75, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow {
  text-align: center;
}

/* line 79, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow-left,
.imageGallery-arrow-left.is-disabled:hover {
  left: 0;
}
/* line 82, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow-left:before,
.imageGallery-arrow-left.is-disabled:hover:before {
  content: "\f053";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
}

/* line 88, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow-right,
.imageGallery-arrow-right.is-disabled:hover {
  right: 0;
}
/* line 91, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-arrow-right:before,
.imageGallery-arrow-right.is-disabled:hover:before {
  content: "\f054";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
}

/* line 97, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-list-inner {
  overflow: hidden;
  display: block;
  position: relative;
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  list-style: none;
  width: 4000px;
}

/* line 109, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail {
  float: left;
  overflow: hidden;
  padding: 0;
  margin: 0 9px;
  cursor: pointer;
  text-align: center;
  position: relative;
  display: block;
  border: solid 4px #323131;
  opacity: .7;
  filter: alpha(opacity=70);
  -moz-transition: opacity .2s;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  -ms-transition: opacity .2s;
  transition: opacity .2s;
}

/* line 128, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail:hover,
.imageGallery-thumbnail.is-active {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 134, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail-cover {
  display: block;
  max-width: none;
}

/* line 139, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail-title {
  display: block;
  margin: 10px auto 0 auto;
  font-size: 11px;
  width: 71px;
}

/* line 146, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery .thumbnails-list li:hover .image,
.imageGallery .thumbnails-list li.active .image {
  border: solid 4px #323131;
  margin: 0;
}

/* line 152, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail-image {
  margin: 2px;
  border: solid 2px #323131;
  position: relative;
}

/* line 158, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail-overlay {
  opacity: 0.7;
  height: 28px;
  left: 50%;
  margin: -14px 0 0 -15px;
  position: absolute;
  top: 50%;
  width: 30px;
  cursor: pointer;
}
/* line 167, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail-overlay:before {
  content: "\f04b";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 15px;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 3px solid #3e3e3e;
  text-indent: 7px;
  background: #fff;
  text-align: center;
  line-height: 24px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 186, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail.is-active .imageGallery-thumbnail-overlay {
  opacity: 0;
  -moz-transition: opacity .5s;
  -webkit-transition: opacity .5s;
  -o-transition: opacity .5s;
  -ms-transition: opacity .5s;
  transition: opacity .5s;
}

/* line 195, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail a {
  display: block;
}

/* line 199, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-thumbnail-image img {
  display: block;
  width: 63px;
  height: 52px;
  margin: 0 auto;
}

/* line 206, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-view {
  cursor: pointer;
}

/* line 210, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-view-overlay {
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 73px;
  height: 69px;
  margin: -34px 0 0 -36px;
  cursor: pointer;
  -moz-transition: opacity .5s;
  -webkit-transition: opacity .5s;
  -o-transition: opacity .5s;
  -ms-transition: opacity .5s;
  transition: opacity .5s;
}
/* line 224, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-view-overlay:before {
  content: "\f04b";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  font-size: 30px;
  width: 100%;
  height: 100%;
  border: 3px solid #3e3e3e;
  text-indent: 5px;
  background: #fff;
  text-align: center;
  line-height: 65px;
}

/* line 241, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery.is-playing .imageGallery-view-overlay:before {
  content: "\f04c";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px;
}

/* line 247, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery .gallery-play {
  color: #323131;
}

/* line 251, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-view:hover .imageGallery-view-overlay {
  opacity: 0.7;
}

/* line 255, ../../sass/components/imageGallery/_imageGallery-base.scss */
.imageGallery-view .imageGallery-view-overlay:hover {
  opacity: 1;
  text-decoration: none;
}

/* line 261, ../../sass/components/imageGallery/_imageGallery-base.scss */
.mod-js .imageGallery-thumbnail {
  padding: 0;
}
/* line 265, ../../sass/components/imageGallery/_imageGallery-base.scss */
.mod-js .imageGallery-thumbnails {
  position: relative;
}

/*no js view*/
/* line 271, ../../sass/components/imageGallery/_imageGallery-base.scss */
.no-js .imageGallery-view {
  display: none;
}

/* line 275, ../../sass/components/imageGallery/_imageGallery-base.scss */
.no-js .imageGallery-list {
  margin: 0;
}

/* line 279, ../../sass/components/imageGallery/_imageGallery-base.scss */
.no-js .imageGallery-thumbnail img {
  width: auto;
  height: auto;
}

/* line 284, ../../sass/components/imageGallery/_imageGallery-base.scss */
.no-js .imageGallery-thumbnail {
  border: 0;
  opacity: 1;
  float: none;
  overflow: hidden;
}

/* line 291, ../../sass/components/imageGallery/_imageGallery-base.scss */
.no-js .imageGallery-thumbnail a:after {
  content: attr(data-description);
  display: block;
  padding: 10px 0 30px;
  text-align: left;
}

/* line 298, ../../sass/components/imageGallery/_imageGallery-base.scss */
.no-js .imageGallery-arrow {
  display: none;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.locationfinder input[type=text] {
    font-family: sans-serif;
    font-size: 12px;
    border: 1px solid #D5D1CE;
    display: inline;
    float: left;
    height: 12px;
    padding: 8px;
    width: 27%;
}

@media only screen and (max-width: 767px) {
    .locationfinder input[type=text] {
        width: 60%;
        margin-bottom: 20px;
    }
}

.locationfinder .button {
    padding: 8px;
    background-image: url(../../img/Search-icon.png);
    background-repeat: no-repeat;
    border: none;
    margin-right: 20px;
    width: 30px;
    height: 30px;
}

@media only screen and (max-width: 767px) {
    .locationfinder .button {
        margin-right: 24%;
        margin-bottom: 20px;
    }
}

.locationfinder .locationFinder-selectOption {
    width: 7%;
    border: 1px solid #D5D1CE;
    height: 30px;
    margin-left: 10px;
    margin-right: 20px;
}

@media only screen and (max-width: 767px) {
    .locationfinder .locationFinder-selectOption {
        width: 20%;
        margin-left: 0px;
        margin-right: 15px;
    }
}

.locationfinder .locationFinder-selectOption1 {
    height: 30px;
    margin-left: 15px;
    width: 15%;
}

@media only screen and (max-width: 767px) {
    .locationfinder .locationFinder-selectOption1 {
        width: 40%;
        margin-left: 0px;
    }
}

.locationfinder .locationFinder-loadMore .loadMore {
    background-color: #f36633;
    border-radius: 3px;
    color: white;
    padding: 8px 20px;
    border: 1px solid #ccc;
    cursor: pointer;
    display: inline-block;
}

.locationfinder .locationFinder-loadMore .loadMore:hover {
    background-color: #939191;
    color: white;
}

.locationfinder .locationFinder-loadMore .loadMore:active {
    background-color: #939191;
    color: white;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* line 3, ../../sass/components/map/_map-base.scss */
.map-canvas {
  border: solid 2px #323131;
  margin-bottom: 10px;
  text-align: center;
}

/* line 9, ../../sass/components/map/_map-base.scss */
.map-canvas img {
  width: 100%;
  max-width: inherit;
}

/* line 14, ../../sass/components/map/_map-base.scss */
.no-js .map-canvas img {
  width: 100%;
  max-width: 640px;
}
#wrapper .pronamel-us-template-desktop-header-search-box {
width: auto !important;
margin-left: 11px;
    margin-top: 9px;
}
.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1.is-active > .navigation-item-title,.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1 > a.navigation-item-title:hover{    color: #adb5c3;}
#wrapper .pronamel-us-template-desktop-header-search-box {
width: auto !important;
margin-left: 11px;
    margin-top: 9px;
}
#wrapper .article-box-fr-desktop figcaption h2{
    min-height: 90px;
}
#wrapper .article-box-fr-desktop figcaption p{
    min-height: 100px;
	margin-bottom: 10px;
}
#wrapper .pro-acid-erosion-whole-box .article-box-fr-desktop figcaption p{min-height:120px;}
#wrapper .article-box-fr-desktop figcaption p:last-child{
    min-height: 30px;
}
.footer-fr .navigation-branch.navigation-level1 {
    text-align: center;
}
#footer .footer-fr .navigation-item.navigation-level1 {
    float: none;
    display: inline-block;
}
#footer .footer-fr .pronamel-us-template-header-desktop-footer-facebook-image>.component-content {
    text-align: right;
}
 #footer .footer-fr .pronamel-us-template-header-desktop-footer-youtube-image>.component-content{
    text-align: left;
 }
#footer .footer-fr .pronamel-us-template-header-desktop-footer-facebook-image, #footer .footer-fr .pronamel-us-template-header-desktop-footer-youtube-image{
    width: 47%;
}
.profile-followus-box{    text-align: center;margin-top:26px;}
.profile-ins-image,.profile-fb-image,.profile-yt-image {       width: 9.7% !important;
margin-right: 0px;
left: 39%;
position: relative;
margin-left: 0px !important;}
.profile-fb-image{      width:7% !important;}
.pronamel-us-template-header-gsk-logo-image {
    width: auto !important;
    margin-left: 0px !important;
float: left;
}
.profile-follow-richtext p{font-family: 'Roboto Condensed', sans-serif;font-weight: 500;font-style: normal;font-size: 24px;line-height: 24px;margin: 13px 0px 45px 0px;color: #1b3059;}
.pronamel-us-template-desktop-header-utility-navigation {
width:auto !important;
}
.pronamel-us-template-top-box {
background-color: #1b3059;
margin: 0px auto;
height: 45px;
}
figcaption h2 p:first-child {
font-size: 14px;
line-height: 20px;
font-family: 'Roboto', sans-serif;
}
.pronamel-us-home-find-out-richtext {
padding-bottom: 30px;
}
span.pronamel-us-home-find-out-how-span{
/*background: url(../../assets/img/BT-banner.png);*/
text-decoration: none;
color: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
text-align: center;
    padding: 9px 20px;
font-size:14px;
line-height:31px; /* nizam feb13 */
color: #fff;
z-index: 10000;
cursor: pointer;
display: inline-block;
width: auto;
height: auto;
position: relative;
background-repeat: no-repeat;
 border-radius: 50px;
	margin: 120px;
    margin-top: 0px;
    background-color: #00408e;
}
span.pronamel-us-home-find-out-span {
background: url(../../assets/img/BT-banner.png);
text-decoration: none;
color: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
text-align: center;
padding: 0;
font-size: 16px;
line-height: 40px;
color: #fff;
z-index: 10000;
cursor: pointer;
display: inline-block;
width: 152px;
height: 42px;
position: relative;
background-repeat: no-repeat;
background-size: 100% 100%;
}

/* .pronamel-us-template-header-desktop-box-one .pronamel-us-template-desktop-country-selector-richtext{ display:none !important;} */

.pronamel-us-template-desktop-country-selector-richtext p,
.pronamel-us-template-header-desktop-box-one .navigation-item.navigation-level1 > .navigation-item-title {
color: #fff;
font-size: 12px;
line-height: 12px;
font-family: 'Roboto', sans-serif;
padding: 0px 19px 0px 19px;
border-right: 1px solid #8f8b8b;
margin-top:16px; /* nizam feb-06 */
}
#wrapper .french-header-buy .page-where-to-buy a{    font-size: 13px;}
.pronamel-us-template-desktop-country-selector-richtext p {
float: left;
padding: 6px 0;
position: relative;
}
.navigation-item.navigation-level1 > li.page-healthy-living {
border-right: none;
}
.pronamel-us-template-desktop-header-utility-navigation ul {
float: right;
margin-right: 15px;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/*** SETTINGS ***/
/* line 25, ../../sass/components/navigation/_navigation-base.scss */

.navigation-root {
text-align: left;
z-index: 10;
max-width: 100%;
}
/* line 31, ../../sass/components/navigation/_navigation-base.scss */

.navigation-mobile-menu {
display: none;
}
/* line 38, ../../sass/components/navigation/_navigation-base.scss */

.no-js .navigation-level1 > .navigation-branch {
display: block;
}
/* line 44, ../../sass/components/navigation/_navigation-base.scss */

.no-js .navigation-root.navigation-branch.navigation-level1 {
display: block;
}
/* line 52, ../../sass/components/navigation/_navigation-base.scss */

.no-js .navigation-vertical .navigation-item .navigation-branch.navigation-level2 {
display: block;
}
/* line 59, ../../sass/components/navigation/_navigation-base.scss */

.no-js .navigation-horizontal .navigation-item .navigation-branch.navigation-level2 {
display: block;
margin: 0 0 -2px 0;
border-left: none;
border-right: none;
position: static;
}
/* line 65, ../../sass/components/navigation/_navigation-base.scss */

.no-js .navigation-horizontal .navigation-item .navigation-branch.navigation-level2 > .navigation-item {
float: none;
}
/* line 73, ../../sass/components/navigation/_navigation-base.scss */

.navigation-branch {
overflow: visible;
margin: 0;
padding: 0;
list-style: none;
border-color: #4a4a4a;
border-width: 2px 2px 2px 2px;
border-style: solid;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
/* line 82, ../../sass/components/navigation/_navigation-base.scss */

.navigation-branch.navigation-level1 {
border: none;
display: block;
}
/* line 88, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item {
margin: 0 0 0 0;
/* so that borders collapse */

border-color: #4a4a4a;
border-width: 0 0 0 0;
border-style: solid;
}
/* line 93, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item > .navigation-item-title {
display: block;
padding: 5px 15px 5px 15px;
color: black;
font-size: 14px;
line-height: 1.5;
font-weight: normal;
text-decoration: none;
white-space: nowrap;
overflow: hidden;
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
/* line 105, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item > a.navigation-item-title:hover {
color: black;
/* background: #d5d5d5; */

text-decoration: none;
}
/* line 111, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item > span.navigation-item-title {
cursor: default;
}
/* line 116, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.has-children > .navigation-item-title .navigation-item-decoration {
background-color: #c8c8c8;
}
/* line 123, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.has-active-child > .navigation-item-title,
.navigation-item.is-active > .navigation-item-title {
color: black;
/*   background: #a2a2a2; */

text-decoration: none;
}
/* line 131, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.is-open > .navigation-branch,
.no-js .navigation-item:hover > .navigation-branch {
display: block;
}
/* line 135, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.navigation-level1 {
margin: 0 0 0px 0px;
/* so that borders collapse */

border-color: #4a4a4a;
border-width: 0px 0px 0px 0px;
border-style: solid;
box-sizing: border-box;
display: inline;
float: left;
}
.pronamel-us-template-desktop-header-main-navigation .navigation-item.navigation-level1 {
    width: 96px;
}
.pronamel-us-template-desktop-header-main-navigation .navigation-item.navigation-level1 > .navigation-item-title {
    padding: 5px 10px 5px 12px;
    white-space: normal;
	    min-height: 30px;
}
.pronamel-us-template-desktop-header-main-navigation {
margin: 30px auto;
margin-right:6px;/*-*/
}
/* line 141, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.navigation-level1 > .navigation-item-title {
color: #1b3059;
text-decoration: none;
font-size: 14px;
line-height: 14px;
padding: 5px 19px 5px 18px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-style: normal;
}
.pronamel-us-template-desktop-header-box-two .navigation-item.navigation-level1.page-tooth-enamel > .navigation-item-title.navigation-item-title {
padding-left: 0;
}
.pronamel-us-template-desktop-header-utility-navigation ul li a,
.pronamel-us-template-desktop-header-main-navigation ul li a {
border-right: 1px solid #d9d9d9;
}
.pronamel-us-template-desktop-header-main-navigation ul li:last-child a {
border: none;
padding-right:0 !important;
}
/* line 151, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.navigation-level1 > a.navigation-item-title:hover {
color: #006a80;
text-decoration: none;
}
/* line 159, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.navigation-level1.has-active-child > .navigation-item-title,
.navigation-item.navigation-level1.is-active > .navigation-item-title {
color: #006a80;
/*background: #605e5e;*/

text-decoration: none;
}
/* line 166, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.navigation-level2 {
border-top: 1px solid #4a4a4a;
}
/* line 172, ../../sass/components/navigation/_navigation-base.scss */

.navigation-branch.navigation-level2 {
display: block;
}
/* line 176, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item > .navigation-item-title {
padding-left: 40px;
}
/* line 184, ../../sass/components/navigation/_navigation-base.scss */

.mod-touch .navigation-horizontal .navigation-item .is-open.navigation-branch.navigation-level2 {
display: block;
position: relative;
top: 0;
left: 0;
}
/* line 191, ../../sass/components/navigation/_navigation-base.scss */

.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
overflow: hidden;
}
/* line 196, ../../sass/components/navigation/_navigation-base.scss */

.mod-touch .navigation-horizontal .navigation-item.navigation-level2:first-child {
border-top: none;
}
/* line 201, ../../sass/components/navigation/_navigation-base.scss */

.mod-touch .navigation-horizontal .navigation-item .navigation-level2 .navigation-item {
width: 100%;
}
/* line 212, ../../sass/components/navigation/_navigation-base.scss */

.mod-no-touch .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
min-width: 100%;
position: absolute;
top: 41px;
left: -2px;
display: block;
}
/* line 218, ../../sass/components/navigation/_navigation-base.scss */

.mod-no-touch .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 .navigation-item {
float: none;
}
/* line 227, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .navigation-item {
float: left;
position: relative;
}
/* line 230, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .navigation-item .navigation-branch.navigation-level2,
.navigation-horizontal .navigation-item .navigation-branch.navigation-level3 {
display: none;
}
/* line 235, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .navigation-item.is-open > .navigation-branch.navigation-level2,
.navigation-horizontal .navigation-item.is-open > .navigation-branch.navigation-level3 {
display: block;
float: none;
}
/* line 242, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .navigation-item.navigation-level2:first-child {
border-top: none;
}
/* line 247, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .has-children > .navigation-item-title {
padding-right: 61px;
background-image: none;
}
/* line 250, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration {
height: 41px;
width: 41px;
position: absolute;
right: 0;
top: 0;
text-align: center;
line-height: 41px;
}
/* line 258, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
content: "\f078";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 41px;
height: 41px;
display: block;
position: absolute;
top: 0;
right: 0;
text-align: center;
}
/* line 269, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .has-children > .navigation-item-title:hover .navigation-item-decoration {
background-color: #939191;
}
/* line 273, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .has-children.navigation-level2 > .navigation-item-title {
padding-right: 55px;
}
/* line 275, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration {
height: 31px;
width: 31px;
line-height: 31px;
}
/* line 279, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration:after {
width: 31px;
height: 31px;
}
/* line 286, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .has-active-child > .navigation-item-title .navigation-item-decoration {
background-color: #605e5e;
}
/* line 291, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .navigation-level2.navigation-branch {
border-color: #4a4a4a;
border-width: 2px 2px 2px 2px;
border-style: solid;
}
/* line 296, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .navigation-level2 .navigation-item-title {
padding: 5px 15px 5px 15px;
}
/* line 300, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .navigation-level2.navigation-root {
max-width: none;
}
/* line 307, ../../sass/components/navigation/_navigation-base.scss */

.navigation-vertical .navigation-branch.navigation-level2,
.navigation-vertical .navigation-branch.navigation-level3 {
display: none;
}
/* line 312, ../../sass/components/navigation/_navigation-base.scss */

.navigation-vertical .navigation-item.is-open > .navigation-branch.navigation-level2,
.navigation-vertical .navigation-item.is-open > .navigation-branch.navigation-level3 {
display: block;
}
/* line 317, ../../sass/components/navigation/_navigation-base.scss */

.navigation-vertical .has-children > .navigation-item-title {
position: relative;
}
/* line 319, ../../sass/components/navigation/_navigation-base.scss */

.navigation-vertical .has-children > .navigation-item-title .navigation-item-decoration {
height: 41px;
width: 41px;
position: absolute;
right: 0;
top: 0;
text-align: center;
line-height: 41px;
}
/* line 327, ../../sass/components/navigation/_navigation-base.scss */

.navigation-vertical .has-children > .navigation-item-title .navigation-item-decoration:before {
content: "\f078";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 41px;
height: 41px;
display: block;
position: absolute;
top: 0;
right: 0;
text-align: center;
}
/* line 340, ../../sass/components/navigation/_navigation-base.scss */

.navigation-vertical .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration {
height: 31px;
width: 31px;
line-height: 31px;
}
/* line 344, ../../sass/components/navigation/_navigation-base.scss */

.navigation-vertical .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration:before {
width: 31px;
height: 31px;
}
/* line 351, ../../sass/components/navigation/_navigation-base.scss */

.navigation-vertical .has-active-child > .navigation-item-title .navigation-item-decoration {
background-color: #c8c8c8;
}

/* code for header Menu Navigation strong and bright lifestyle Starts */
.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1.page-strong-and-bright{
background: url(../../assets/img/super-menu-bg.png)no-repeat;
height: 100%;
width: 261px;
padding: 0px 0 13px 0;
text-align: center;
margin-top: 5px;
border: none;
background-size: 100%;
}
.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1.page-strong-and-bright.is-active{
background-color:red;
color:#fff;
background: url(../../assets/img/super-menu-bg-active.png)no-repeat;

}
.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1.page-strong-and-bright:hover > a,
.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1.page-strong-and-bright.is-active > a{ color:#00205b;margin-top:0;}
.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1.page-strong-and-bright:hover,.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1.page-strong-and-bright.is-active{
background: url(../../assets/img/super-menu-bg-active-arrow.png)no-repeat;background-size: 100%;background-position: 100%;padding: 17px 0px;
    margin-top: 0px; cursor: pointer;}
.pronamel-us-template-desktop-header-utility-navigation .navigation-item.navigation-level1.page-strong-and-bright> .navigation-item-title{
margin-top:11px;
font-size:12px;
font-weight:bold;
color:#00205b;
border-right:none;	
text-transform:uppercase;
font-family:'Roboto', sans-serif;
}
.pronamel-us-template-desktop-header-main-navigation .navigation-level1.page-about-enamel{
    width: 75px;
}
.header-fr .pronamel-us-template-desktop-header-main-navigation .navigation-level1.page-about-enamel {
    width: 88px;
}
.pronamel-us-template-desktop-header-main-navigation .navigation-level1.page-about-acid-wear{
    width: 92px;
}
.pronamel-us-template-desktop-header-main-navigation .navigation-level1.page-why-pronamel{
    width: 135px;
}
.pronamel-us-template-desktop-header-main-navigation .navigation-level1.page-healthy-living{
    width: 75px;
}
.pronamel-us-template-desktop-header-main-navigation .navigation-level1.page-acid-wear-in-children{
    width: 90px;
}
#wrapper .header-fr .pronamel-us-template-desktop-header-main-navigation {
    width: 720px;
}
.header-fr .navigation-level1.page-products{    width: 109px;}
.header-fr .navigation-level1.page-about-acid-wear{    width: 135px;}
.header-fr .navigation-level1.page-why-pronamel{    width: 105px;}
.header-fr .navigation-level1.page-healthy-living{    width: 83px;}
.header-fr  .navigation-level1.page-acid-wear-in-children{    width: 129px;}
/* code for header Menu Navigation strong and bright lifestyle ends */
@media only screen and (min-width: 990px) {
/* line 362, ../../sass/components/navigation/_navigation-base.scss */

.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
	margin: 0 0 -2px -2px;
	position: absolute;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.pro-template-mob-header-navigation {
    width: 100% !important;
    margin-left: 0 !important;
}/** SL**/
.mod-touch .navigation-horizontal .navigation-item {
	width: 100%;
}
/* line 379, ../../sass/components/navigation/_navigation-base.scss */

.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
	margin: 0 0 -2px 0;
	border-left: none;
	border-right: none;
}
.pronamel-us-home-desktop-banner-richtext{left: 12%; width:64%;}
.pronamel-us-home-desktop-banner-richtext p:nth-child(1){margin-top: 0; padding-left:50px; text-align: center;
/*     background-size: 15%; */ background-position: 50px center; font-size:18px;}
.pronamel-us-home-desktop-banner-richtext p:nth-child(2){margin-top:0px; margin-bottom:0; text-align: center;}
.pro-actv-home-strong-span,.pro-actv-home-and-span, .pro-actv-home-bright-span{font-size:28px;padding-left:0;}
.pronamel-us-home-desktop-banner-richtext h1:nth-child(3),.pronamel-us-home-desktop-banner-richtext h1:nth-child(3){ margin-top: 0; margin-bottom:5px; font-size: 20px;padding-top:0;padding-left:0; line-height:20px;text-align: center; width:100%;}
.pronamel-us-home-desktop-banner-richtext p:nth-child(4){ font-size:12px; padding-left: 0px; margin-top:0;width:100%;text-align: center; margin-bottom:0}
span.pronamel-us-home-find-out-how-span{margin:0;     width: auto;}
.pro-actv-home-slooks-span{display:block;}
.pronamel-us-home-desktop-banner-richtext p:last-child{margin-top:10px; text-align:left;} /* srikanth 14-Dec */
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p:last-child{ /* srikanth 14-Dec */
	text-align:center;
	}
.pro-actv-home-tips-span{display:block;line-height: 12px;}
}
@media only screen and (max-width: 962px) {
#footer .footer-fr .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-cookies-policy > .navigation-item-title, #footer .footer-fr .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-site-map > .navigation-item-title{
    border-bottom: 1px solid #e2e1e1;
}
.pronamel-us-template-mobile-header-search-box, .pro-template-mobile-nav-box{display:block;}
/* .pro-template-mob-srch-img {
display: block;
position: absolute;
right: 30px;
top: 0px;
} SL */
 .pronamel-us-template-desktop-header-box-two,.pronamel-us-template-top-box{display:none;}
/*  
 .searchBox input[type=text] {
    width: 100%;
    height: 25px;
    border-radius: 0px;
} SL*/
/*#header .pro-template-mob-logo-img {
    width: 100%;
}
.pro-template-mobile-nav-box .pro-template-mob-logo-img img {
    display: block;
    position: relative;
margin: 0px auto;
	height: auto;
width: auto;
} SL */
/* .pro-template-mobile-nav-box .pronamel-us-template-mobile-header-search-box {
	display:none;
	position: relative;
} 
.pronamel-us-template-desktop-header-main-navigation {
	width: auto !important;
	float: left !important;
}
.pronamel-us-template-desktop-header-search-box {
	display: none !important;
}SL*/
.navigation-item.navigation-level1{width: 100%;padding: 0 20px;}/*Padma*/
.pronamel-us-home-desktop-banner-richtext {
	position: absolute;
	top: 7%;/**--**/
	left: 7%;
	width: 67%; /* aj-nov30*/
}
.pronamel-us-template-header-desktop-pronamel-logo-image img {
	margin: 0px auto;
	display: block;
	position: absolute;
	left: 25%;
}
.pronamel-us-template-top-box {
	background-color: #fff;
	margin: 0px auto;
}
.pronamel-us-home-find-out-richtext { /* SIT fix for Ipad on Nov 25 */
	padding-bottom: 38px;
}
#wrapper .close {
	background: url(../../assets/img/close034.png);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	background-size: 65%;
}
.pronamel-us-template-header-desktop-box-one .pronamel-us-template-desktop-country-selector-richtext {
	display: none !important;
}
/**** Footer Styles Starts here ****/

#wrapper {
	width: 100%;
	background: #fff;
}
#footer {
	width: 100%;
	padding: 0 0 5%;
	background: #f6f4f5;
}
#footer .pronamel-us-template-desktop-footer-box {
	margin-top: 25px;
}
#footer .pronamel-us-template-desktop-footer-navigation ul.navigation-root li a.navigation-item-title {
	font-size: 14px;
	color: #666363;
}
#footer .navigation-item.navigation-level1 {
	border: none;
}
#footer .footer-fr .navigation-item.navigation-level1 {
    float: left;
}
#footer .footer-fr .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1.page-site-map {
    margin-right: 0px;
}
#footer .footer-fr .pronamel-us-template-header-desktop-footer-facebook-image, #footer .footer-fr .pronamel-us-template-header-desktop-footer-youtube-image {
    width: 50%;
	    float: left;
    margin: 30px auto 0;
}
#wrapper .article-box-fr-desktop figcaption h2 {
    min-height: 115px;
}
#wrapper .article-box-fr-desktop figcaption p {
    min-height: 170px;
}
#footer .footer-fr .pronamel-us-template-header-desktop-footer-facebook-image>.component-content {
    text-align: right;
    padding: 0px 20px;
}
#footer .footer-fr .pronamel-us-template-header-desktop-footer-youtube-image>.component-content{    text-align: left;padding: 0px 25px;}
#footer .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1 > .navigation-item-title {
	padding: 12px 15px;
	border-right: 1px solid #d0d1d2;
	background: none;
}
#footer li.navigation-item.navigation-level1.page-contact-us > .navigation-item-title {
	border-right: none;
}
#footer .pronamel-us-template-desktop-join-conversation-richtext p {
	font-size: 14px;
	color: #666363;
	margin-top: 10px;
}
#footer .pronamel-us-template-desktop-footer-notes-richtext {
	text-align: center;
	padding-top: 0px;
	color: #666363;
}
#footer .pronamel-us-template-desktop-footer-notes-richtext p {
	font-size: 12px;
}
#footer .pronamel-us-temp-mobile-gsk {
	display: none;
}
#footer .pronamel-us-template-mobile-back-richtext {
	display: none;
}
#footer .pronamel-us-template-desktop-join-conversation-richtext {
	margin-left: 92px;
}
#footer .pronamel-us-template-header-desktop-footer-facebook-image,
#footer .pronamel-us-template-header-desktop-footer-youtube-image,
#footer .pronamel-us-template-header-desktop-footer-twitter-image {
	margin: 12px auto 0;
	width: 3%;
}
#footer .pronamel-us-template-header-desktop-footer-facebook-image .left,
#footer .pronamel-us-template-header-desktop-footer-youtube-image .left,
#footer .pronamel-us-template-header-desktop-footer-twitter-image .left {
	text-align: center;
	margin: 0 auto;
}
#footer .pronamel-us-template-header-desktop-footer-twitter-image {
	margin-left: 4px;
}
.pronamel-us-template-desktop-header-box-two {
	margin-top: -26px;
}
.pronamel-us-template-desktop-breadcrumbs,
.pronamel-us-template-desktop-footer-box,
.pronamel-us-template-desktop-header-box-two {
	width: 98%;
	margin: 0px auto;
	padding-left: 0px;
	padding-right: 0px;
}
#content {
	width: 100%;
	padding: 0;
}
/**** Footer Styles start here ****/

#footer .navigation-mobile-menu {
	display: none;
}
#footer .pronamel-us-temp-mobile-gsk {
	display: block;
	padding: 45px 0px 40px 0px;
	margin-bottom: 0;
}
#footer .navigation-branch.navigation-level1 {
	display: block !important;
	padding: 0 20px;
}
#footer .pronamel-us-template-mobile-back-richtext {
	color: #fff;
	text-align: center;
	font-size: 14px;
	margin-bottom: 20px;
	display: block;
	height: 50px;
	line-height: 28px;
	font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
	background: url(../../assets/img/back-top.png) #1b3059;
	background-repeat: no-repeat;
	background-position: 41% 58%; /* SIT Fix for IPAD on Nov 27 */
	background-size: 5%;
}
#footer .pronamel-us-template-desktop-footer-box {
	margin-top: 0px;
}
#footer .pronamel-us-template-desktop-footer-navigation .navigation-item.navigation-level1 > .navigation-item-title {
	text-align: center;
	font-size: 14px;
	padding: 18px 0;
	border-bottom: 1px solid #e2e1e1;
	border-right: none;
	font-family: 'Roboto', sans-serif;
	line-height: 20px;
}
#footer .pronamel-us-template-desktop-footer-navigation {
	margin-bottom: 0;
	margin-top: 30px; /* SIT fix for Ipad on Nov 25 */
}
#footer .pronamel-us-home-mobile-back-richtext,
#footer .pronamel-us-home-mobile-back-box {
	margin-bottom: 0;
}
/* #footer .pronamel-us-template-desktop-footer-box {
margin-top: 100px;
} */

#footer .pronamel-us-template-desktop-join-conversation-richtext {
	display: none;
}
#footer .pronamel-us-template-header-desktop-footer-facebook-image,
#footer .pronamel-us-template-header-desktop-footer-youtube-image,
#footer .pronamel-us-template-header-desktop-footer-twitter-image {
	width: 50%;
	float: left;
	margin: 30px auto 0;
}
#footer .pronamel-us-template-header-desktop-footer-facebook-image .component-content {
	    text-align: right;
    padding: 0px 20px;
}
#footer .pronamel-us-template-header-desktop-footer-youtube-image .component-content {
	    text-align: left;
    padding: 0px 25px;
}
#footer .pronamel-us-template-header-desktop-footer-twitter-image .component-content {
	text-align: left;
}
#footer .pronamel-us-template-desktop-footer-notes-richtext p {
	margin: 0;
	font-size: 12px;
	line-height: 20px;
}
#footer li.navigation-item.navigation-level1.page-sitemap > .navigation-item-title {
	border-bottom: none;
}
/**** Footer Styles Ends here ****/

.pronamel-us-template-desktop-header-box-two .pronamel-us-template-desktop-header-main-navigation .pronamel-us-template-desktop-country-selector-richtext p {
	float: left;
	padding: 6px 0;
	position: relative;
	color: #1b3059;
	position: absolute;
	top: 92%;
	left: 7px;
	padding: 8px;
	border: 2px solid #e4e4e4;
	width: 85%;
	text-align: center;
	background: url(../../assets/img/arrow-gray.png);
	background-repeat: no-repeat;
	background-size: 10%;
	background-position: 96% 46%;
	font-size: 16px;
	line-height: 20px;
}
.navigation-mobile-menu .is-open {
	background: url('../../assets/img/close.png');
	background-repeat: no-repeat;
	background-position: 0px;
	background-size: 100%;
}
.navigation-item.navigation-level1 > .navigation-item-title {
	color: #1b3059;
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
	padding: 20px 14px 20px 45px;
	border-bottom: 1px solid #6f7175;
	border-right: none;
	background: url('../../assets/img/hamber-menu-arrow.png');
	background-repeat: no-repeat;
	background-position: 0px 20px;
   
    font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	font-style: normal;
    font-size: 16px;
}/*Padma*/
.last.navigation-item.navigation-level1 a{border-bottom:none;}/*Padma*/
.pronamel-us-template-desktop-header-utility-navigation,
.pronamel-us-template-header-gsk-logo-image {
	display: none !important;
}
.pronamel-us-template-desktop-header-utility-navigation .navigation-mobile-menu {
	display: none;
}
.pronamel-us-template-desktop-header-main-navigation {
	margin: 0px auto;
	position: relative;
}
.navigation-item.navigation-level1.has-active-child > .navigation-item-title,
.navigation-item.navigation-level1.is-active > .navigation-item-title {
	color: #1b3059;
	/* background: #605e5e; */
	
	text-decoration: none;
}
/* line 395, ../../sass/components/navigation/_navigation-base.scss */

.mod-touch .navigation-horizontal .navigation-item {
	width: 100%;
}
/* line 398, ../../sass/components/navigation/_navigation-base.scss */

.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
	margin: 0 0 -2px 0;
	border-left: none;
	border-right: none;
	position: static;
}
/* line 409, ../../sass/components/navigation/_navigation-base.scss */

.main .pro-template-mobile-nav-box .mb-menu-toggle.grid_2{background: url(../../assets/img/mobile-menu.png);
background-repeat: no-repeat;width: 24px;
    height: 18px;
    float: left;
    position: relative;
    top: 25px;
    left: 15px;width: 5%;}
.main .pro-template-mobile-nav-box .mb-search-button.grid_2{background: url(../../assets/img/search-mob.png);
background-repeat: no-repeat;       width: 19px;
       height: 19px;   
    top: 26px;
    position: relative;
    right: 15px;
    width: 5%;
   margin-left: 0;float:left}
.main .pro-template-mobile-nav-box .mb-menu-toggle.grid_2.close-btn{background: url(../../assets/img/close034.png);
background-repeat: no-repeat;width: 28px;
    height: 24px;
    float: left;
    position: relative;
    top: 19px;
    left: 16px;
    padding-bottom: 50px;}
.main .pro-template-mob-logo-img.grid_8{float:left;width:88%;display: flex;margin:0;
    align-items: center;
    justify-content: center;    padding: 10px;}/*Padma*/

	.main .pro-template-mob-logo-img.grid_8.toggle-logo,.mb-search-button.toggle-search{display:none}
	
/* 	  .searchBox { width: 100%;
   
    background: #333131;
    min-height: 36px;
	float: right;
    position: relative;
    width: 100%;
    margin-left: 0;
    text-align: right;} SL */
	 .pronamel-us-template-mobile-header-search-box .search-query{ float: left;
	width: 100%;
    height: 40px;
    background: url("../../img/white-search.png") no-repeat 98% center /*jayesh change 25-08-2015*/;
	font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #8f8b8b;
    font-size: 16px;
    line-height: 40px;
	}
	.main .pro-template-mobile-nav-box .mb-search-button.grid_2.search-close{background: url(../../assets/img/close034.png);
    background-repeat: no-repeat;
    width: 28px;
    height: 24px;
    float: left;
    right: 15px;
    top: 22px;
    width: 7%;
}
.main .pro-template-mob-logo-img.grid_8 img{
    box-sizing: border-box;
    width: auto;
    position: relative;
    top: 5px;
	margin: 0 auto;
	}/*Padma - 30Nov*/
/* 
.navigation-mobile-menu {
display: block;
width: 52px;
height: 39px;
position: relative;
cursor: pointer;
border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #fff;
box-sizing: border-box;
margin: 0 0 -2px -2px;
overflow: hidden;
background: url(../../assets/img/mobile-menu.png);
background-repeat: no-repeat;
background-size: 62%;
background-position: 18px 7px;
position: absolute;
top: 10px;
}
/* line 422, ../../sass/components/navigation/_navigation-base.scss */
/*
.navigation-mobile-menu:after {
	content: "";
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	position: relative;
	font-weight: normal;
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: block;
	width: 41px;
	height: 41px;
	position: absolute;
	top: 0;
	line-height: 38px;
	font-size: 25px;
	right: 0;
} SL */
/* line 434, ../../sass/components/navigation/_navigation-base.scss */

.navigation-item.navigation-level1 {
	width: 100%;
}
/* line 437, ../../sass/components/navigation/_navigation-base.scss */

.navigation-branch.navigation-level1 {
	display: none;
}
/* line 439, ../../sass/components/navigation/_navigation-base.scss */

.navigation-branch.navigation-level1.is-open {
	display: block;
	width: 94%;
	margin: 20px auto;
}
/* line 445, ../../sass/components/navigation/_navigation-base.scss */

.navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2,
.navigation-vertical .navigation-item:hover .navigation-branch.navigation-level2 {
	left: 0;
	border-left: none;
	border-right: none;
}
.main .pro-template-mobile-nav-box .mb-search-button.toggle-search.grid_2{display:none}
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
#wrapper .pro-tooth-test-dsk-ques-img-high ul, #wrapper .pro-tooth-test-dsk-ques-img-low ul {padding-left: 0px;}
#wrapper .article-box-fr-desktop figcaption h2 {min-height: 100%;padding-bottom: 10px;}
#wrapper .article-box-fr-desktop figcaption p,#wrapper .article-box-fr-desktop figcaption ,#wrapper .pro-acid-erosion-whole-box .article-box-fr-desktop figcaption p{min-height: 100%;}
#wrapper .article-box-fr-desktop figcaption a{min-height:24px;}
.pr-snippet .pr-snippet-read-write {
    display: block;
    margin: 0 auto;
    position: relative;
    text-align: center;
  padding-left:0px;
}
.main .pro-template-mobile-nav-box .mb-menu-toggle.grid_2, .main .pro-template-mobile-nav-box .mb-search-button.grid_2{top:35px;}/*Padma - 30Nov*/
/**.pro-template-mob-srch-img {
display: block;
position: absolute;
right: 30px;
top: 0px;
}
.pro-template-mobile-nav-box .pronamel-us-template-mobile-header-search-box {
	display:none;
	position: relative;
}
.pronamel-us-template-desktop-header-main-navigation {
	width: auto !important;
	float: left !important;
}
.pronamel-us-template-desktop-header-search-box {
	display: none !important;
}SL**/
#footer .pronamel-us-template-mobile-back-richtext {
	font-size: 14px;
	height: 50px;
    background-position: 33% 58%;
	 background-size: 15px;                
}
#footer .pronamel-us-template-desktop-footer-navigation {
	margin-top: 50px;
}
span.pronamel-us-home-find-out-how-span{	margin:0; font-size:12px;line-height:12px;font-family: 'Roboto', sans-serif;font-weight: 400;font-style: normal;}
.profile-follow-richtext p{
    font-size: 18px;
	font-family: 'Roboto Condensed', sans-serif;
    font-weight: 500;
    font-style: normal;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1024px) {
.pronamel-us-home-desktop-banner-richtext p:nth-child(1){    background-position: 180px center;}
}/* NEWSFEED ITEM */
/* NEWSFEED COMPONENT */
/* PER PAGE */
/* MOBILE */
.newsfeed-result {
  padding: 0;
  margin: 0;
  background: #F5F5F5;
  margin-bottom: 20px; }

.newsfeed-image {
  margin: 0;
  height: 150px;
  overflow: hidden; }
  .newsfeed-image img {
    height: 100%;
    min-width: 100%;
    left: 50%;
    position: relative;
    transform: translateX(-50%); }

.newsfeed-inner-content {
  padding: 10px 15px;
  border-top: solid 4px #F36533; }

.newsfeed-category {
  margin: 0 0 10px;
  font-style: italic;
  color: #73645D; }

.newsfeed-title {
  margin: 0 0 10px;
  font-size: 14px;
  font-weight: bold;
  color: #7E7E7E; }
  .newsfeed-title:only-child {
    border-bottom: 0;
    padding: 0;
    margin: 0; }
  .newsfeed-title a:hover {
    text-decoration: none; }
  .newsfeed-title a:active {
    text-decoration: none; }
  .newsfeed-title a:focus {
    text-decoration: none; }

.newsfeed-date {
  font-size: 13px;
  margin: 0 0 10px;
  font-style: italic;
  color: #73645D; }

.newsfeed-description {
  margin: 0 0 10px;
  color: #73645D; }

.newsfeed-url {
  font-size: 13px;
  word-break: break-all; }
  .newsfeed-url a {
    color: #16727F;
    font-weight: bold; }
    .newsfeed-url a:hover {
      text-decoration: none; }
    .newsfeed-url a:active {
      text-decoration: none; }
    .newsfeed-url a:focus {
      text-decoration: none; }

.newsfeed {
  position: relative; }
  .newsfeed a {
    color: inherit;
    text-decoration: none; }
  .newsfeed .active a {
    font-weight: bold; }
  .newsfeed .splitter {
    color: #F36533; }

.newsfeed-number {
  margin-bottom: 20px;
  position: absolute;
  left: 250px;
  top: -50px; }
  .newsfeed-number .results-count-strong {
    font-weight: bold; }

.newsfeed-pagination .mobile {
  display: none; }

.newsfeed-pagination-list {
  font-size: 13px;
  font-size: 1.3rem;
  padding: 0;
  margin: 20px 0 0;
  list-style: none;
  float: right; }

.newsfeed-pagination-item {
  display: inline-block; }
  .newsfeed-pagination-item a {
    display: block;
    border: 1px solid #e9e9e9;
    width: 25px;
    line-height: 25px;
    text-align: center;
    margin-right: 3px; }
    .newsfeed-pagination-item a:hover {
      text-decoration: none;
      border-color: #a0ce4e; }
    .newsfeed-pagination-item a:focus {
      text-decoration: none;
      border-color: #a0ce4e; }
    .newsfeed-pagination-item a:active {
      text-decoration: none;
      border-color: #a0ce4e; }

.newsfeed-pagination-item.separator {
  display: inline-block;
  border: 1px solid #fff;
  width: 25px;
  line-height: 25px;
  text-align: center;
  margin-right: 3px;
  letter-spacing: 2px; }
  .newsfeed-pagination-item.separator:before {
    content: "..."; }

.newsfeed-pagination-item.is-active a {
  background: #a0ce4e;
  color: #fff;
  cursor: default; }

.newsfeed-pagination-item.item-next a {
  border: 0;
  width: auto; }
  .newsfeed-pagination-item.item-next a:hover {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-next a:focus {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-next a:active {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-next a:after {
    content: ">";
    font-family: FontAwesome, serif;
    display: inline-block;
    font-style: normal;
    position: relative;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-size: 10px;
    font-size: 1rem;
    margin-left: 5px; }

.newsfeed-pagination-item.item-previous a {
  border: 0;
  width: auto; }
  .newsfeed-pagination-item.item-previous a:hover {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-previous a:focus {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-previous a:active {
    color: #a0ce4e; }
  .newsfeed-pagination-item.item-previous a:before {
    content: "<";
    font-family: FontAwesome, serif;
    display: inline-block;
    font-style: normal;
    position: relative;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-size: 10px;
    font-size: 1rem;
    margin-right: 5px; }

.view-all.button {
  margin-top: 30px; }

.promo .view-all.button {
  text-align: center; }

.related .view-all.button {
  text-align: start; }

.view-all a {
  background: #15717d;
  padding: 10px 23px;
  border-radius: 20px;
  color: #fff; }

span.newsfeed-related-updates {
  display: block;
  margin: 50px 0 20px 0;
  font-style: italic;
  color: #73645D; }

a.newsfeed-related-category {
  background: #f3f2f0;
  padding: 15px;
  border-radius: 40px;
  font-weight: bold;
  color: #15717d; }

.newsfeed-perPage {
  max-width: 200px;
  margin: 14px 0 0; }
  .newsfeed-perPage > div {
    display: inline-block; }
  .newsfeed-perPage .active {
    font-style: italic;
    background: #DDD; }
  .newsfeed-perPage a {
    color: inherit;
    text-decoration: none; }
  .newsfeed-perPage .heading {
    background: #EEE;
    min-width: 100px;
    padding: 10px; }
  .newsfeed-perPage .slider {
    position: absolute;
    background: #FFF;
    width: 100%;
    max-width: 198px;
    border: 1px solid grey;
    z-index: 100; }
  .newsfeed-perPage ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .newsfeed-perPage li {
    padding: 5px 20px; }
    .newsfeed-perPage li a {
      display: block; }

@media (max-width: 767px) {
  .newsfeed-pagination {
    text-align: center; }
    .newsfeed-pagination .mobile {
      display: block; }
    .newsfeed-pagination .desktop {
      display: none; }
  .newsfeed-pagination-list {
    display: inline-block;
    float: none; }
  .newsfeed-result.has-image {
    text-align: center; }
    .newsfeed-result.has-image .newsfeed-image {
      position: static;
      margin-bottom: 20px; }
    .newsfeed-result.has-image .newsfeed-title {
      text-align: left;
      margin-left: 0; }
    .newsfeed-result.has-image .newsfeed-description {
      text-align: left;
      margin-left: 0; }
    .newsfeed-result.has-image .newsfeed-date {
      text-align: left;
      margin-left: 0; }
    .newsfeed-result.has-image .newsfeed-url {
      text-align: left;
      margin-left: 0; }
  .item-previous {
    float: left; }
  .item-next {
    float: right; } }
.newsfeedFilterBy {
  max-width: 200px; }
  .newsfeedFilterBy .active {
    font-style: italic;
    background: #DDD; }
  .newsfeedFilterBy a {
    color: inherit;
    text-decoration: none; }
  .newsfeedFilterBy .heading {
    background: #F36533;
    color: #FFF;
    padding: 10px; }
  .newsfeedFilterBy .slider {
    position: absolute;
    background: #FFF;
    width: 100%;
    max-width: 198px;
    border: 1px solid grey;
    z-index: 100; }
    .newsfeedFilterBy .slider .tag-link a {
      display: block; }
  .newsfeedFilterBy .top-level {
    font-weight: bold;
    padding-left: 10px; }
  .newsfeedFilterBy ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .newsfeedFilterBy li {
    padding: 5px 20px; }
.podcast {
  border-radius: 4px;
  overflow: hidden;
  box-sizing: border-box;
  border: 1px solid #EFEFED;
  max-width: 800px; }
  .podcast p {
    margin: 0; }

.podcast__information {
  display: flex; }

.podcast__text {
  padding: 10px; }

.podcast__title {
  font-weight: 700; }

.audio {
  background-color: #efefed; }

.audio__controls {
  display: flex;
  align-items: center; }

.audio__backwards {
  visibility: hidden;
  height: 37px;
  width: 37px;
  border: 1px solid #15717d;
  border-radius: 50%; }

.audio__forwards {
  visibility: hidden;
  height: 37px;
  width: 37px;
  border: 1px solid #15717d;
  border-radius: 50%; }

.audio__backwards, .audio__forwards, .audio__play, .audio__pause {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer; }

.audio__play {
  height: 50px;
  width: 50px;
  background-color: #15717d;
  border-radius: 50%; }
  .audio__play:after {
    content: "\25b6";
    color: #fff;
    font-size: 25px; }

.audio__pause {
  display: none;
  height: 50px;
  width: 50px;
  background-color: #ffffff;
  border-radius: 50%; }
  .audio__pause:after {
    content: "| |";
    color: #000;
    font-size: 25px; }

.audio--playing .audio__pause {
  display: flex; }

.audio--playing .audio__backwards {
  visibility: visible; }

.audio--playing .audio__forwards {
  visibility: visible; }

.audio--playing .audio__play {
  display: none; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.powerreviews {
  border: solid 1px #e0e0e0;
  padding: 5px 10px 0 10px;
  margin-bottom: 5px; }
  .powerreviews .p-w-r .pr-header-title {
    color: #f36633; }
  .powerreviews .p-w-r .pr-star-selected {
    background-color: #f36633; }
  .powerreviews .pr-snapshot-rating .pr-stars {
    background-image: url("../../img/stars.gif"); }
  .powerreviews .pr-review-rating .pr-stars-small {
    background-image: url("../../img/stars_small.gif"); }
  .powerreviews .pr-snippet-stars .pr-stars-small {
    background-image: url("../../img/stars_small.gif"); }
  .powerreviews.pr-base-modal a, .powerreviews .pr-pa-snippet a, .powerreviews .pr-review-engine a, .powerreviews .pr-snippet a, .powerreviews prImageSnippet a {
    color: #f36633; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.product-list-main__results .product {
    border-bottom: 2px solid #f3f2f1;
}

.productList .product-list-content {
    display: table;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}

.productList .product-list-content .product-list-main, .productList .product-list-content product-list-header {
    display: flex;
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
}

.productList .alphabet-filter__element {
    margin-left: 10px;
}

.productList .no-of-shown-results, .productList .no-of-all-results, .productList .applied-filter {
    font-weight: bold;
}

.productList .product-list-main {
    display: table-row;
    justify-content: space-around;
}

.productList .product-list-header {
    display: table-row;
    justify-content: space-around;
}

.productList .product-list-filter--alphabet {
    border-left: 2px solid #f3f2f1;
}

.productList .product-list-filter .filter-trigger--alphabet {
    color: #72635d;
    cursor: default;
    opacity: 0.5;
    text-decoration: none;
    margin: 0;
}

.productList .product-list-filter .filter-trigger--alphabet.filter-trigger--active {
    color: #f36633;
    cursor: pointer;
    opacity: 1;
    text-decoration: none;
}

.productList .product-list-header__filter-by .filter-by__label {
    background-color: #f36633;
    color: white;
    padding: 10px 30px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

.productList ul.filter__product-types {
    display: none;
    position: absolute;
    background-color: #f2f2f2;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1;
}

.productList ul.filter__product-types li {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.productList ul.filter__product-types li input ~ span::after {
    content: "";
    background-color: white;
    border-radius: 30px;
    width: 20px;
    height: 20px;
    margin: 0 7px 0 0;
    position: absolute;
    right: 0;
}

.productList ul.filter__product-types li input:checked ~ span::after {
    background-color: #15717e;
    border: 2px solid white;
    margin: 0 6px 0 0;
}

.productList ul.filter__product-types li input {
    visibility: hidden;
}

.productList ul .alphabet-filter__elements, .productList ul .product__links--additional {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.productList ul.filter__product-types.show {
    display: block;
    padding: 0;
}

.productList .product__info-formula-text {
    font-style: italic;
}

.productList .product .product__links a {
    color: #15717e;
    font-weight: bold;
}

.productList .product .product__info-title, .productList .product .product__info-title a {
    color: #15717e;
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
}

.productList .product .product__info-title.lock-icon {
    color: black;
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
}

.productList .product .product__info-title.lock-icon a:before {
    content: '!';
    color: #ff0000;
}

.productList .product-list-main__results {
    width: 95%;
}

.productList .product-list-main__results .product {
    display: flex;
    margin-top: 15px;
}

.productList .product-list-main__results .product .product__info {
    width: 50%;
}

.productList .product-list-main__results .product .product__links {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    font-family: sans-serif;
    font-size: 13px;
    font-weight: 700;
}

.productList .results__show-more-btn {
    display: inline-block;
    margin-top: 15px;
    color: white;
    background-color: #15717e;
    padding: 10px 30px;
    border-radius: 20px;
    text-align: center;
    cursor: pointer;
    font-size: 18px;
    width: 20%;
    margin-left: 35%;
    margin-right: auto;
}

.productList .results__show-more-btn:hover {
    background-color: white;
    display: inline-block;
    padding: 8px 30px;
    border: 2px solid #15717e;
    color: #15717e;
    font-size: 18px;
    width: 20%;
    margin-left: 35%;
    margin-right: auto;
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.questionanswers.hideScoreBox .quizScoreBox, .questionanswers.hideScoreBox .quizResultBoxContainer {
  display: none; }

.quizResultBoxContainer.showBoxQuiz {
  display: block; }

.quizButton img {
  cursor: pointer; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.questionWithCheck {
  border: dotted 1px #D5D1CE;
  padding: 10px; }
  .questionWithCheck .formControl-radio {
    float: left;
    margin: 0;
    padding: 0;
    width: 21px; }
  .questionWithCheck .genericFormGroup span input[type="checkbox"] {
    float: left;
    margin: 2px 2px 0 0;
    padding: 0;
    width: 15px; }

.questionWithRadio button {
  background: white;
  border: 1px solid white;
  border-radius: 0;
  float: left;
  margin-right: 15px; }
  .questionWithRadio button.optionActive {
    border: solid 1px #D5DCEF; }

.questionWithRadio .formControl-radio {
  float: left;
  margin: 0;
  padding: 0;
  width: 21px; }

.questionWithRadio .genericFormGroup span input[type="radio"] {
  float: left;
  margin: 2px 2px 0 0;
  padding: 0;
  width: 15px; }

.questionWithRadio .genericFormGroup label, .questionWithCheck .genericFormGroup label {
  float: left;
  padding: 1px 0 0;
  width: auto;
  margin-right: 15px; }

.questionWithRadio .genericFormGroup .quizRadioImg label, .questionWithCheck .genericFormGroup .quizRadioImg label {
  width: 100px; }

.questionWithRadio .quizScoreBox, .questionWithCheck .quizScoreBox {
  border: 1px solid #0F61AF;
  background: white;
  text-align: center;
  font-weight: 700;
  padding: 5px;
  width: 50px;
  height: 15px;
  margin-left: 20px;
  float: left; }
  .questionWithRadio .quizScoreBox p, .questionWithCheck .quizScoreBox p {
    margin: 0;
    font-weight: 700; }

.questionWithRadio .imgContainer, .questionWithCheck .imgContainer {
  width: 100%;
  float: left; }

.questionWithRadio .quizQuestion p, .questionWithCheck .quizQuestion p {
  margin: 0 0 15px 0; }

.quizHideBox {
  display: none; }

.quizOverlayContainer .overlay-bg {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
  z-index: 1000;
  /* high z-index */
  background: #000;
  /* fallback */
  background: rgba(0, 0, 0, 0.75);
  text-align: center; }

.quizOverlayContainer .overlay-content {
  background: none repeat scroll 0 0 white;
  display: inline-block;
  max-width: 90%;
  min-height: 80px;
  min-width: 80px;
  padding: 30px 10px 10px;
  position: relative;
  text-align: left;
  top: 150px; }

.quizOverlayContainer .overlay-close {
  background: url("../../img/overlay-close-icon.png") no-repeat scroll 0 0/20px auto rgba(0, 0, 0, 0);
  cursor: pointer;
  display: none;
  font-size: 25px;
  height: 20px;
  position: absolute;
  right: 3px;
  top: 5px;
  width: 20px;
  z-index: 9999; }

.quizOverlayContainer .close-btn:hover {
  background: #05abe0; }

.questionWithImage {
  clear: both; }
  .questionWithImage .quizQuestion {
    border: 2px solid #0F61AF;
    background: #D5DCEF;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding: 15px 10px 20px 10px;
    float: left;
    width: 80%; }
    .questionWithImage .quizQuestion p {
      font-weight: 700;
      line-height: 1.2em;
      margin: 10px 0 0 0;
      vertical-align: middle;
      color: black; }
  .questionWithImage .imgContainer {
    float: left;
    width: 50%;
    text-align: center; }
    .questionWithImage .imgContainer span {
      border: 3px solid #78A7D2;
      padding: 10px;
      height: 36px;
      width: 36px;
      -webkit-border-radius: 150px;
      -moz-border-radius: 150px;
      border-radius: 150px; }
    .questionWithImage .imgContainer img {
      text-align: center;
      vertical-align: bottom;
      cursor: pointer; }
  .questionWithImage .quesLeftCaption, .questionWithImage .quesRighCaption {
    float: left;
    width: 25%; }

.quizResultContainer {
  width: 92%; }

.quizScoreBox {
  border: 2px solid #0F61AF;
  background: #D5DCEF;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  padding: 5px;
  width: 58px;
  height: 62px;
  margin-left: 20px;
  float: left; }
  .quizScoreBox p {
    text-align: center;
    font-weight: 700;
    font-size: 20px;
    margin: 0;
    color: black;
    margin-top: 15px; }
  .quizScoreBoxtotalScoreBox {
    float: right; }

.quiz .nextQuestionPage {
  float: right; }

.quiz .generateScore {
  float: right; }

.quiz .button.generateScore {
  width: 230px;
  padding: 10px;
  font-weight: 700;
  font-size: 22px;
  color: white;
  background: #115A64; }

.quiz .button.generateScoreNewPage {
  padding: 10px;
  font-weight: 700;
  color: #0073BD;
  border: solid 1px white;
  background: #E4FE98; }

.quiz.quizWithBGImage {
  float: left; }
  .quiz.quizWithBGImage .quizQuestionBox {
    background-color: #FFF1D0;
    padding: 20px;
    width: 70%; }
    .quiz.quizWithBGImage .quizQuestionBox h2 {
      color: #4469A1;
      font-size: 40px;
      margin-bottom: 0; }
    .quiz.quizWithBGImage .quizQuestionBox p {
      font-size: 18px;
      color: #5C5D59;
      margin: 0;
      line-height: 22px; }
  .quiz.quizWithBGImage .quizQuestionOption {
    position: relative;
    background-repeat: no-repeat;
    background-position: left top; }
  .quiz.quizWithBGImage .quizOptionButton {
    position: absolute;
    right: 0;
    bottom: 0;
    background: #E2F1F3;
    padding: 17px 25px 17px 25px;
    font-size: 20px;
    border: 0;
    border-radius: 0;
    color: #73A1A7; }
    .quiz.quizWithBGImage .quizOptionButton focus {
      border: dotted 1px #000; }
    .quiz.quizWithBGImage .quizOptionButton span {
      background: url("../../img/boxlink-arrow.png") no-repeat right center;
      padding-right: 25px; }

.quiz.quizProgressBar .quizProgressBarQuestions {
  background-color: white;
  padding: 5px;
  position: relative;
  margin-bottom: 35px; }
  .quiz.quizProgressBar .quizProgressBarQuestions .quizProgressBarQuestion {
    color: #22508E;
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    position: absolute;
    top: 2px;
    padding: 0;
    border: none;
    background: none;
    cursor: text; }

.quiz.quizProgressBar .quizProgressBarDots {
  background-color: #eeece4;
  border: 1px solid #eeece4;
  border-radius: 18px;
  height: 10px;
  padding: 5px;
  position: relative; }

.quiz.quizProgressBar .quizProgressDots {
  background-color: white;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  height: 12px;
  left: 0;
  position: absolute;
  top: 4px;
  width: 12px;
  box-shadow: none;
  border: 0px solid gainsboro; }
  .quiz.quizProgressBar .quizProgressDots.active {
    background-color: #099696;
    height: 16px;
    width: 16px;
    left: 0;
    position: absolute;
    top: 2px; }
  .quiz.quizProgressBar .quizProgressDots.firstactive {
    background-color: #099696;
    height: 16px;
    width: 16px;
    position: absolute;
    top: 2px; }
  .quiz.quizProgressBar .quizProgressDots.progressActive {
    background-color: #099696;
    height: 16px;
    width: 16px;
    position: absolute;
    top: 2px; }

.quizWithBGImage.questionOption1 .quizQuestionOption {
  height: 450px; }

.quizWithBGImage.questionOption2 .quizQuestionOption, .quizWithBGImage.questionOption3 .quizQuestionOption, .quizWithBGImage.questionOption4 .quizQuestionOption, .quizWithBGImage.questionOption5 .quizQuestionOption {
  height: 225px; }

.quizWithBGImage.questionOption1, .quizWithBGImage.questionOption4 {
  width: 50%; }

.quizWithBGImage.questionOption2, .quizWithBGImage.questionOption3 {
  width: 25%; }

#question3 .quizWithBGImage .questionOption2 {
  height: 450px; }
  #question3 .quizWithBGImage .questionOption2 .quizQuestionOption {
    height: 450px; }

#question3 .quizWithBGImage.questionOption2 {
  widht: 50%; }

#question2 .quizWithBGImage.questionOption3, #question2 .quizWithBGImage.questionOption4, #question2 .quizWithBGImage.questionOption5 {
  width: 25%; }

.quizProgressBar {
  background: white;
  border: solid 1px white;
  padding: 20px 0;
  border-color: white;
  box-shadow: 0 0 10px #9ecaed; }

.progressDotActive {
  width: 2%;
  background: #099696;
  height: 10px; }

.quizRadioImg {
  float: left;
  width: 100px; }

.hideQuizTotalBox .quizResultContainer {
  display: none; }

/* Mobile start */
@media only screen and (max-width: 767px) {
  .questionWithCheck .formControl-radio {
    clear: both;
    display: block; } }

@media only screen and (max-width: 420px) {
  .questionWithRadio .formControl-radio, .questionWithCheck .formControl-radio {
    clear: both;
    display: block;
    float: left;
    width: 6%; }
  .questionWithRadio .genericFormGroup label, .questionWithCheck .genericFormGroup label {
    display: block;
    float: left;
    width: 50%; }
  .quizRadioImg {
    width: 100%; }
  .questionWithImage .quizQuestion {
    width: 60%; }
  .questionWithImage .quesLeftCaption, .questionWithImage .quesRightCaption, .questionWithImage .imgContainer {
    display: block;
    width: 100%; }
  .quiz.quizProgressBar .quizProgressBarQuestions {
    margin-bottom: 15px; }
    .quiz.quizProgressBar .quizProgressBarQuestions .quizProgressBarQuestion {
      font-size: 12px;
      font-weight: 700; }
  .quiz.quizWithBGImage {
    width: 100%;
    display: block; }
    .quiz.quizWithBGImage .quizQuestionOption {
      width: 100%;
      display: block;
      background: no-repeat;
      background-position: center center;
      background-attachment: scroll;
      background-size: 100% 100%; }
  .quizWithBGImage.questionOption1, .quizWithBGImage.questionOption4, .quizWithBGImage.questionOption2, .quizWithBGImage.questionOption3 {
    width: 100%; }
  .quizWithBGImage #question3 .quizWithBGImage.questionOption2 {
    width: 100%; }
  .quizWithBGImage #question2 .quizWithBGImage.questionOption3, .quizWithBGImage #question2 .quizWithBGImage.questionOption4, .quizWithBGImage #question2 .quizWithBGImage.questionOption5 {
    width: 100%; } }
/* 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 */

.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-desk-img-box.french-tooth-desk-img .pronamel-us-tooth-enamel-desktop-img p .tooth-enamel-minerals-content{
  width: 80%;
  display: block;
}
.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-desk-img-box.french-tooth-desk-img .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-water{
  padding-top: 23px;
}
.richText .component-content {
overflow: hidden;
}
.pro-diff-cavity-richtext-two ul,
.pro-diff-cavity-richtext-three ul {
margin-left: 0px;
padding: 0px;
}
/* line 7, ../../sass/components/richText/_richText-base.scss */

.richText h1,
.richText h2,
.richText h3,
.richText h4,
.richText h5,
.richText h6 {
margin-top: 0;
}
/* .pro-gentle-white-grid-richtext-two .richText ul li:before{
content: "\2022";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
left: 0;
top: -4px;
position: absolute;
font-size: 20px;
} */
/* line 16, ../../sass/components/richText/_richText-base.scss */

.richText a {
text-decoration: none;
}
/* line 20, ../../sass/components/richText/_richText-base.scss */

.richText ul,
.richText ol {
padding: 10px 0;
margin-left: 0px;
}
/* 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 */
.life-nutri-content-richtext  ul li:before { color:#00adbb;}

.richText ul li:before {
content: "\2022";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
left: 0;
top: -2px;
position: absolute;
font-size: 20px;
}
.pro-tooth-test-dsk-ques-img-high ul li, .pro-tooth-test-dsk-ques-img-low ul li{
font-size:16px;
}
.pro-tooth-test-dsk-ques-img-high ul li, .pro-tooth-test-dsk-ques-img-low ul li{
font-size:16px;
}
.pro-gentle-white-grid-richtext-three ul li:before,
.pro-gentle-white-grid-richtext-two ul li:before,
.pro-fresh-breath-mob-richtext ul li:before {
content: "\2022";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
position: relative;
font-weight: normal;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
left: 0;
top: -4px;
position: absolute;
font-size: 20px;
 color:#6f7175
}
#wrapper .flag-box .country-select-txt.Canada p a{
color: #00a3db !important;
font-weight:bold;
}

.flag-box .Canada{
    width: 18.19362%;
    margin-bottom: 3px;
    background: rgba(210, 209, 209, .2);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 1px solid rgba(143, 139, 139, .4) !important;
    padding: 5px;
}
/* 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;
}
/**** Common Styles Starts Here ****/

.pro-flouride-richtext-one p a,
.pro-pronamel-science-richtext-one p a,
.pronamel-us-accessibility-richtext .richText-content p a,
.pronamel-us-tooth-enamel-richtext-two p a {
color: #006a80;
text-decoration: underline;
font-size: 16px;
}
.pro-causes-of-aciderosion-richtext-one p a{
 color: #006a80;
}
/**** Common Styles Ends Here ****/
/***** Tooth enamel Page Starts Here ****/

.pronamel-us-tooth-enamel-richtext-two h3 {
margin-top: 44px;
margin-bottom: 22px;
color: #1b3059;
font-size: 24px;
line-height: 24px;
font-family: "Roboto Condensed", sans-serif;
font-weight: 400;
font-style: normal;
}
/***** Tooth enamel Page Ends Here ****/

.pro-approach-whole-box .richText.pro-approach-richtext-one  ul li:before{
font-family: "Roboto Condensed", sans-serif;
font-weight: 400;
font-style: normal;
font-size:14px;
color:#6f7175;
top:0;
}
 .pronamel-us-home-what-dentist-say-richtext{
     text-align: center;
	     padding-bottom: 20px;
 }
 .pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-two ul, .pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-three ul{
 margin-left: 10px;
 }
 .pro-where-richtext-one{
     padding-bottom: 30px;
 }
.pro-prevent-whole-box .pro-ra-desk-divider-box figcaption h2{min-height:90px;}
.pro-prevent-whole-box .pro-ra-desk-divider-box figcaption p:nth-child(2){min-height:60px;}
.pro-fresh-berries-richtext>.component-content{padding:0px 20px;}
span.navigation-item-decoration {display: none;}
.citrus-whole-box .pro-citrus-dsk-tips-four-richtext {top: 56%;width: 18%;left: 66%;}
.skiptocontent {
    display: block;
}
.skiptocontent {
    float: left;
    background: #F8F8F2;
    width: 8%;
}
.skiptocontent p{margin:0px;padding:0px;}
.skiptocontent a {
    padding: 6px;
    position: absolute;
    top: -40px;
    left: 0px;
    color: #EEEBDC;
    border-bottom-right-radius: 8px;
    background: transparent;
    -webkit-transition: top 1s ease-out, background 1s linear;
    /* transition: top 1s ease-out, background 1s linear; */
    z-index: 100;
}
.skiptocontent a:focus {
    position: absolute;
    left: 0px;
    top: 0px;
    background:#006a80;
    outline: -webkit-focus-ring-color auto 5px;
    -webkit-transition: top .1s ease-in, background .5s linear;
    transition: top .1s ease-in, background .5s linear;
}
@media only screen and (max-width: 962px) {
.pro-home-desk-tsr-img-one p, .pro-home-desk-tsr-img-two p, .pro-home-desk-tsr-img-three p{    min-height: 95px;}
.pro-prevent-whole-box .pro-ra-desk-divider-box figcaption h2{min-height:112px;}
.pro-prevent-whole-box .pro-ra-desk-divider-box figcaption p:nth-child(2){min-height:85px;}
.pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-two ul, .pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-three ul{margin-left:0px;}
.pronamel-us-home-what-dentist-say-richtext {padding-bottom:20px;padding-top: 0px;}
.pronamel-us-home-video-box .pro-home-dentist-box .pronamel-us-home-what-dentist-say-richtext{    padding-top: 20px;}
}
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : portrait) {
.pro-citrus-mob-tips-four-richtext { bottom: 22.6%;}
.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img figcaption {top: 35%;}
.french-tooth-desk-img.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-water{padding-top: 5px;}
.french-tooth-desk-img.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img figcaption {top: 34%;}
.pronamel-us-tooth-enamel-desk-img-box .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-water, .pronamel-us-tooth-enamel-desktop-img .tooth-enamel-problems {padding-top: 10px;}
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-box .pronamel-us-home-mobile-banner-richtext { /* srikanth 07-Dec */
	display:none;
}
.pro-home-desk-teaser-box-one figcaption { /* srikanth 12-Dec */
	min-width:200px;
}

.pro-product-lp-mob-callout-box .pro-home-desk-teaser-box-one:first-child figcaption p:nth-child(3),
.pro-product-lp-mob-callout-box .pro-home-desk-teaser-box-one:nth-child(2) figcaption p:nth-child(3),
.pro-product-lp-whole-box .pro-product-lp-mob-callout-box .pro-home-desk-teaser-box-two figcaption p:nth-child(3) {/* srikanth 13-Dec */
	display:block;
}
#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext {
	display:block;
	top:0;/* srikanth 13-Dec */
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-strong-span,
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {  /* srikanth 14-Dec */
	padding:0;
}
#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .pronamel-us-home-desktop-banner-richtext {
	top: 0%;
    left: 19px;
    width: 94%;
}
.pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last p {
	font-size:11px;
}
.pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last {
	bottom:4%;
}
.tooth-enamel-logo-text > .component-content { top: 0; padding: 10px 0px;}
.pro-why-pronamel-box-one>.component-content{padding:0px 10px;}
.pronamel-us-tooth-enamel-whole-box .pronamel-us-tooth-enamel-richtext-two{margin-top: 20px;}
 .pronamel-us-home-whole-box .pronamel-us-home-video-box .pro-home-dentist-box {
    display: block;
}
.tooth-enamel-logo-bottom-text p br{display:none;}
.tooth-enamel-logo-bottom-text>.component-content{padding:0px 20px;}
.pro-seven-days-mob-slide-richtext,.pro-gentle-white-accordion-box .pro-gentle-white-content-richtext h2{    padding-top: 17px;}
.pro-flouride-richtext-one p a, .pro-pronamel-science-richtext-one p a, .pronamel-us-accessibility-richtext .richText-content p a, .pronamel-us-tooth-enamel-richtext-two p a{
font-size:14px;
}
.pro-gentle-white-whole-box .pro-gentle-white-grid-richtext-three ul{
padding-top:0;
}

}
@media only screen and (min-width:1440px) and (max-width:1490px) {
.citrus-whole-box .pro-citrus-dsk-tips-four-richtext { left: 66%;}
.pro-citrus-header-two-span,.pro-citrus-header-one-span{    width: 45%;}
}

@media screen and (min-width: 768px) {
    :lang(fr-CA) {
		.pro-citrus-header-one-span{
			font-size: 56px;
		}
    }
}

.home-hero-white {
	right: 7%;
    left: auto;
    width: 46%;
}
.home-hero-white h1 {
	color: #fff;
}
.sftda-header-text .component-content {
	overflow: visible;
}
.page-strong-for-the-day-ahead .strong-enamel-text {
	max-width: 620px;
	width: auto;
}
.strong-enamel-header-text h1 {
	position: relative;
}
.strong-enamel-header-text h1:before, .strong-enamel-header-text h1:after {
	width: 15%;
    display: inline-block;
    vertical-align: middle;
	content: "";
    height: 2px;
    background-color: #cfcfcf;
	position: static;
}
.strong-enamel-header-text h1:before {
	margin-right: 5vh;
	left: 2%;
}
	.strong-enamel-header-text h1:after {
	margin-left: 5vh;
	right: 2%;
}
@media only screen and (max-width: 767px) {
	.pronamel-us-home-whole-box .pronamel-us-home-mobile-banner-richtext.home-hero-white h1 {
		width: 100%;
	}
	.pro-home-mob-tsr-box-one .pro-home-mob-tsr-img-one, .pro-home-mob-tsr-box-two .pro-home-mob-tsr-img-two, .pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three {
		overflow: hidden;
	}
	.pro-home-mob-tsr-box-one .pro-home-mob-tsr-img-one > .component-content, .pro-home-mob-tsr-box-two .pro-home-mob-tsr-img-two > .component-content, .pro-home-mob-tsr-box-three .pro-home-mob-tsr-img-three > .component-content{
		width: 101%;
		margin-top: -2px;
		margin-left: -2px;
	}
	.strong-enamel-header-text h1 {
		padding: 0 10vh;
	}
	.strong-enamel-header-text h1:before, .strong-enamel-header-text h1:after {
		position: absolute;
		top:50%;
		margin-top: -2px;
	}
	.health-text-bg {
		width: 94%;
		margin: 0 auto;
	}
	.Strong-For-The-Day-inner-box {
		padding: 0;
	}
}
/*Caine - 12 December 2017 - Starts*/
.page-strong-and-bright-enamel-mint{}
.page-strong-and-bright-enamel-mint #wrapper{}
.page-strong-and-bright-enamel-mint #wrapper .pronamel-breadcrumbs-box{}
.page-strong-and-bright-enamel-mint #wrapper .pronamel-breadcrumbs-box .pro-article-pages-breadcrumbs{}
.page-strong-and-bright-enamel-mint #wrapper .pronamel-breadcrumbs-box .pro-article-pages-breadcrumbs ol li{}
.page-strong-and-bright-enamel-mint #wrapper .pronamel-breadcrumbs-box .pro-article-pages-breadcrumbs ol li.is-current{}
/*pro-ca-strong-bright-ban-box*/
[class*="page-strong-and-bright-enamel-"].page-products{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure{position: relative;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure img{width: 100%;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption{ position:absolute;top:0;height:100%; margin-bottom:0px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox;display:flex;-webkit-box-orient:vertical; -webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column; -webkit-box-pack:center;-webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:start; -webkit-align-items:initial;-ms-flex-align:left;align-items:left;text-align:left;width: 100%;right: 0;left: 0;margin: auto;max-width: 940px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1{font-size: 3em;color: #014289; color: #162068; line-height: 1;display: inline-block;letter-spacing: -0.7px;font-family: "Roboto", sans-serif;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span{display: block;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span.pro-ca-sb-ban-new-span{font-family: "Roboto", sans-serif;color: #82ccd9;font-size: 1.9em;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span.pro-ca-sb-ban-strong-span{display: inline-block; font-family: "Roboto", sans-serif; font-weight: 700; font-style: normal;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span.pro-ca-sb-ban-enamel-span{display: inline-block; margin-left: 10px;margin-right: 0 !important;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span.pro-ca-sb-ban-white-span{display: inline; font-family: "Roboto", sans-serif; font-weight: 700; font-style: normal;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span.pro-ca-sb-ban-white-span:before{content: ""; display: block;border-top: 2px solid #a3a3a5;margin-top: 10px;padding-top: 10px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span.pro-ca-sb-ban-teeth-span{display: inline;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption p{position: absolute;bottom: 0;width: 100%;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-Mob-ban-img{display: none;}
/*pro-gentle-white-grid-whole-box*/
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box{max-width: 960px;width: 90%;padding-bottom: 50px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one h2{font-size: 30px;text-transform: uppercase; line-height: 33px;letter-spacing: 0;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one h2 strong{font-family: "Roboto Condensed", sans-serif;font-weight: 700;font-style: normal;text-transform: capitalize;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-one .richText-content p:nth-child(1){font-size: 1.65em;color: #014289;line-height: 1;display: inline-block;font-family: "Roboto Condensed", sans-serif;font-weight: 400;font-style: normal;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one p{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one ul{margin-top: 0;padding-top: 0; margin-bottom: 0;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-two{width: auto !important;max-width: 200px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-three{width: auto !important;max-width: 200px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-one ul li{margin-bottom: 5px;min-height: 30px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-two{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-two .pro-gentle-white-grid-desk-img-box{margin-top: 0;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-two .pro-gentle-white-grid-desk-img-box .pro-gentle-white-grid-desk-img img{height: auto;width: auto;margin: auto;left: 0;right: 0;display: -webkit-box;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-grid-whole-box .pro-gentle-white-grid-box-two .pro-gentle-white-sub-grid-box-two{margin-left: 0;}
/*pro-gentle-white-grid-whole-box - Mobile*/
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box{max-width: 940px;margin: auto; width: 87%;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box .divider{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(2){margin-bottom: 30px !important;margin-top: 20px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(2) p:nth-child(1){font-size: 2.2em;color: #068089;line-height: 1;font-family: "Roboto Condensed", sans-serif;font-weight: 400;font-style: normal;margin-bottom: 0px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(2) p:nth-child(2){    font-family: "Roboto Condensed", sans-serif;font-weight: 400;font-style: normal;margin-top: 5px;font-size: 2em;color: #6f7175;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3){}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .pro-ca-strong-bright-white-img-one{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .pro-ca-strong-bright-white-img-one img{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .richText{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .richText p:nth-child(1){font-size: 1.45em;color: #014289;line-height: 1; font-family: "Roboto", sans-serif;font-weight: 700;font-style: normal;margin-bottom: 0px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .richtext p:nth-child(2){}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4){border-left: 1px solid #d6d6d6;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .pro-ca-strong-bright-white-img-one{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .pro-ca-strong-bright-white-img-one img{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText{}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .richText p:nth-child(1){margin-top: 0;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText p:nth-child(1){font-size: 1.45em;color: #014289;line-height: 1; font-family: "Roboto", sans-serif;font-weight: 700;font-style: normal;margin-bottom: 0px;margin-top: 0;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText p:nth-child(2){margin-bottom: 0;font-size: 12px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText p:nth-child(3){margin: 0;font-size: 12px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(5){display: none;}
/*pro-ca-strong-bright-hygenist-box*/
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-hygenist-box > .component-content{max-width: 780px;width: 90%;margin: auto;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-hygenist-box:before{content: "";height: 200px;width: 100%;display: block;background-image: url(../../assets/img/curve.png);background-position: top;background-repeat: no-repeat;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-hygenist-box:after{content: "";height: 200px;width: 100%;display: block;background-image: url(../../assets/img/curve.png);background-position: top;background-repeat: no-repeat;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-hygenist-box .parametrizedhtml{width: 90% !important;max-width: 780px;margin: auto;}
/*pro-gentle-white-video-box-one*/
[class*="page-strong-and-bright-enamel-"].page-products .parametrizedhtml iframe{width: 100% !important;border: 0;margin: auto; display: block;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-video-box-one{ max-width: 780px; width: 90%;}
/*pro-gentle-white-accordion-box*/
.pro-gentle-white-hideproduct-richtext p, .pro-gentle-white-showproduct-richtext p{font-size: 22px;}
/*pro-gentle-white-desk-product-box*/
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box{ max-width: 780px; width: 90%;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box .pro-gentle-white-desk-product-richtext{position: relative;margin-top: 50px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box .pro-gentle-white-desk-product-richtext .component-content:after{display: none;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box .pro-gentle-white-desk-product-richtext .component-content:before{content: "";height: 2px;background-color: #e6e6e6;display: block;width: 100%;top: 10px;margin: auto;position: absolute;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box .pro-gentle-white-desk-product-richtext .component-content p{position: relative; background-color: #fff; display: inline;color: #6f7175;font-weight: 700;letter-spacing: 2.1px;padding: 0 25px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box .pro-gentle-white-desk-product-richtext .component-content p:after{}
.pro-gentle-white-desk-product-box img{height: 250px;width: auto !important; margin: auto;display: block;}
[class*="page-strong-and-bright-enamel-"].page-products .carousel-content .vertical-carton img {max-height: 192px;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box img{height: auto;width: auto !important; margin: auto;display: block;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box .carousel .carousel-nav li{top: 20%;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box h2{font-size: 2.1em;line-height: 1.1;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box h2 strong{font-weight: inherit;}
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box p{line-height: 1.5;}
/*[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box .pro-gentle-white-desk-carousel-box .image figcaption p:last-child a{background-size: 6px;background-position: center right;}
/*pro-gentle-white-mob-product-box*/
[class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-mob-product-box{}
[class*="page-strong-and-bright-enamel-"].page-products .vertical-carton figure {text-align: center;}
[class*="page-strong-and-bright-enamel-"].page-products .vertical-carton figure figcaption {text-align: left;}
.page-products [class*="pro-home-desk-teaser-box-"] figure{}
.page-products [class*="pro-home-desk-teaser-box-"] figure > a{position: relative;display: block; height: 200px;margin-bottom: 15px;}
.page-products [class*="pro-home-desk-teaser-box-"] figure > a img{left:0;right:0;top:0;bottom:0;position:absolute !important;margin: auto !important;margin-bottom: 0px !important;object-fit: contain;object-position: bottom}
.page-products [class*="pro-home-desk-teaser-box-"] .strong-bright-vertical-image.vertical-carton figure > a img{display: block !important;height: 100% !important;max-height: 200px;}
.page-products [class*="pro-home-desk-teaser-box-"] figure figcaption{padding-bottom: 0px;position: relative;min-height: 175px;}
.page-products [class*="pro-home-desk-teaser-box-"]:nth-child(1) figure figcaption,
.page-products [class*="pro-home-desk-teaser-box-"]:nth-child(2) figure figcaption,
.page-products [class*="pro-home-desk-teaser-box-"]:nth-child(3) figure figcaption{min-height: 290px;}
.page-products [class*="pro-home-desk-teaser-box-"] figure figcaption h2{min-height: initial;}
.page-products [class*="pro-home-desk-teaser-box-"] .strong-bright-vertical-image.vertical-carton figure figcaption p:nth-child(3){display: none;}
.page-products [class*="pro-home-desk-teaser-box-"] figure figcaption p:last-child{position: absolute;bottom: 0;height: 50px;}
.page-products [class*="pro-home-desk-teaser-box-"] figure figcaption p:last-child a{position: initial;}

.page-products.fr_CA [class*="pro-home-desk-teaser-box-"] figure figcaption{padding-bottom: 0px;position: relative;min-height: 200px;}
.page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(1) figure figcaption,
.page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(2) figure figcaption,
.page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(3) figure figcaption{min-height: 320px;}
@media only screen and (min-width: 768px) {
  .pro-gentle-white-whole-box .pro-gentle-white-desk-slide-img-three img, .pro-gentle-white-whole-box .pro-gentle-white-desk-slide-img-two img, .pro-gentle-white-whole-box .pro-gentle-white-desk-slide-img-four img, .pro-gentle-white-whole-box .pro-gentle-white-desk-slide-img-one img{ height: auto !important;max-height: 250px !important;width: 100% !important;  margin: auto;  max-width: 290px;  display: block;  }
}
@media only screen and (max-width:1024px) {
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1{font-size: 3.1em;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span:nth-child(1){font-size: 1.8em;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption{min-height: 175px;}
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(1) figure figcaption,
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(2) figure figcaption,
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(3) figure figcaption{min-height: 290px;}
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"] figure figcaption{min-height: 200px;}
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(1) figure figcaption,
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(2) figure figcaption,
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(3) figure figcaption{min-height: 320px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3){border-right: 1px solid #d6d6d6;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4){border-left: 0;}
}
@media only screen and (min-width:768px) and (max-width:1024px) {
  .pro-gentle-white-desk-product-box .carousel-slides{
    border-left: 44px solid transparent;
    border-right: 44px solid transparent;
  }
}
@media only screen and (max-width:768px) {
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1{font-size: 1.9em;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption{padding: 0;width: 100%; max-width: 87.5%;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption p{font-size: 12px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-product-box .carousel-slides{  width: 85%;margin: auto;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText{width: 65.97222%; margin-bottom: 40px !important;}
  .pro-gentle-white-desk-product-box img{height: 198px;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption{min-height: 175px;}
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(1) figure figcaption,
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(2) figure figcaption,
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(3) figure figcaption{min-height: 300px;}
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(7) figure figcaption,
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(8) figure figcaption{min-height: 200px;}
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"] figure figcaption{min-height: 220px;}
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(1) figure figcaption,
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(2) figure figcaption,
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(3) figure figcaption{min-height: 360px;}

  /* SSD-969 | 11-06-2026 */
  /*.page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(7) figure figcaption,*/
  /*.page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(8) figure figcaption{min-height: 250px;}*/
}
@media only screen and (max-width:767px){
  [class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-desk-slide-box-two.pro-gentle-desk-slide-box-one{width: 48% !important;display: inline-block !important;float: left !important;}
  [class*="page-strong-and-bright-enamel-"].page-products .vertical-carton img{width: auto;height: 155px;margin: auto;display: block;}
  .page-products .carousel-slide figure > a img{width: auto;height: 155px;margin: auto;display: block;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption{padding: 0;width: 100%; max-width: 87.5%;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-accordion-box{ max-width: 780px; width: 90%;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3){border-right: 0px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4){border-left: 0px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .pro-ca-strong-bright-white-img-one{display: inline-block; width: 40%; vertical-align: top;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .pro-ca-strong-bright-white-img-one img,[class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .pro-ca-strong-bright-white-img-two img{position: relative;left: -20%;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .richText{display: inline-block; width: 49%; vertical-align: top;    position: relative;top: -15px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .pro-ca-strong-bright-white-img-two{display: inline-block; width: 40%; vertical-align: top;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText{display: inline-block; width: 49%; vertical-align: top;    position: relative;top: -15px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box .pro-gentle-white-grid-box-two .pro-gentle-white-grid-mob-img-box .pro-gentle-white-grid-mob-img img{height: auto;width: auto;margin: auto;left: 0;right: 0;display: -webkit-box;}
  .pro-gentle-white-grid-richtext-three, .pro-gentle-white-grid-richtext-two, .pro-gentle-white-sub-grid-box-two{margin: initial}
  .page-products [class*="pro-home-desk-teaser-box-"] figure{}
  .page-products [class*="pro-home-desk-teaser-box-"] figure > a{position: initial;display: block; height: auto;margin-bottom: 15px;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure > a img{width: 300px; margin: auto; display: block;position: initial !important;}
  .page-products [class*="pro-home-mob-tsr-box-"] figure > a img,.page-products [class*="pro-home-mob-tsr-img-"] figure > a img{width: 300px; margin: auto; display: block; border-bottom: 0px;}

  .page-products [class*="pro-home-desk-teaser-box-"] .strong-bright-vertical-image.vertical-carton figure > a img{display: block !important;height: auto !important;    max-height: 100% !important;    position: initial !important;    width: 100% !important;    max-width: 120px;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption,.page-products [class*="pro-home-mob-tsr-img-"] figure figcaption{min-height: auto; border-top: 1px solid #d2d1d1;}
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(1) figure figcaption,
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(2) figure figcaption,
  .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(3) figure figcaption{min-height: auto;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption h2{min-height: initial;}
  .page-products [class*="pro-home-desk-teaser-box-"] .strong-bright-vertical-image.vertical-carton figure figcaption p:nth-child(3){display: block;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption p:last-child{position: initial;bottom: 0;height: auto;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption p:last-child a{position: initial;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption p:last-child a,.page-products [class*="pro-home-mob-tsr-img-"] figure figcaption p:last-child a{position: initial;background: url(../../assets/img/ICON_arrow.png);background-repeat: no-repeat;padding-right: 15px;display: inline-block;background-position: 100% center; width: 44%;}

  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"] figure figcaption{padding-bottom: 0px;position: relative;min-height: auto;}
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"] .strong-bright-vertical-image.vertical-carton figure figcaption p:nth-child(3){display: none;}
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(1) figure figcaption,
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(2) figure figcaption,
  .page-products.fr_CA [class*="pro-home-desk-teaser-box-"]:nth-child(3) figure figcaption{min-height: auto;}
  .pro-home-mob-tsr-box-six .pro-home-mob-tsr-img-one figcaption p:nth-child(3),
  .pro-home-mob-tsr-box-seven .pro-home-mob-tsr-img-one figcaption p:nth-child(3){background-image: none;}
}
@media only screen and (max-width:667px){
  [class*="page-strong-and-bright-enamel-"].page-products .vertical-carton img{width: auto;height: 150px;margin: auto;display: block;}
  .page-products .carousel-slide figure > a img{width: auto;height: 150px;margin: auto;display: block;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption p:last-child a,.page-products [class*="pro-home-mob-tsr-img-"] figure figcaption p:last-child a{
    width: 50%;
  }
}
@media only screen and (max-width:640px){
  [class*="page-strong-and-bright-enamel-"].page-products .vertical-carton img{width: auto;height: 150px;margin: auto;display: block;}
  .page-products .carousel-slide figure > a img{width: auto;height: 150px;margin: auto;display: block;}
  .page-products [class*="pro-home-desk-teaser-box-"] figure figcaption p:last-child a,.page-products [class*="pro-home-mob-tsr-img-"] figure figcaption p:last-child a{
    width: 80%;
  }
}
@media only screen and (max-width:375px){
  [class*="page-strong-and-bright-enamel-"].page-products .vertical-carton img{width: auto;height: 133px;margin: auto;display: block;}
  .page-products .carousel-slide figure > a{display: block;position: relative; height: 133px;}
  .page-products .carousel-slide figure > a img{width: auto;height: 133px;margin: auto;display: block;}
}
@media only screen and (max-width:375px) {
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1{font-size: 1.25em;margin-top: 0; margin-bottom: 15px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span:nth-child(1){font-size: 1.2em;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span:last-child{margin-top: 5px;padding-top: 5px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption p{font-size: 8px;width: 100%;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-ban-box .pro-ca-strong-bright-dsk-ban-img figure figcaption h1 > span.pro-ca-sb-ban-white-span:before{margin-top: 5px;padding-top: 5px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box .pro-gentle-white-grid-box-one{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box .pro-gentle-white-grid-box-one .pro-gentle-white-grid-richtext-two{width: 100% !important;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box .pro-gentle-white-grid-box-two .pro-gentle-white-grid-richtext-one .richText-content p:nth-child(1){font-size: 2.6em;color: #014289;line-height: 1.1;display: inline-block;font-family: "Roboto Condensed", sans-serif;font-weight: 400;font-style: normal;font-size: 23px;margin-bottom: 0;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box .pro-gentle-white-grid-box-two .pro-gentle-white-grid-richtext-one .richText-content p:nth-child(1) strong{display: block;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box .pro-gentle-white-grid-box-two{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box .pro-gentle-white-grid-box-two .pro-gentle-white-grid-mob-img-box{margin-top: 0;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-product-mob-grid-box .pro-gentle-white-grid-box-two .pro-gentle-white-sub-grid-box-two{margin-left: 0;}

  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box{max-width: 940px;margin: auto;padding: 0 20px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box .divider{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(2){margin-bottom: 30px !important;margin-top: 20px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(2) p:nth-child(1){font-family: "Roboto Condensed", sans-serif;font-weight: 400;font-style: normal;font-size: 30px;color: #3fbff0;margin-top: 30px;display: block;line-height: 1;border-bottom: none;text-align:left !important;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(2) p:nth-child(2){font-family: "Roboto Condensed", sans-serif;font-weight: 400;font-style: normal;margin-top: 5px;font-size: 1.5em;color: #9c9c9c;line-height: 1.3;text-align: left !important;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3){}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .pro-ca-strong-bright-white-img-one{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .pro-ca-strong-bright-white-img-one img{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .richText{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .richText p:nth-child(1){font-size: 1.45em;color: #014289;line-height: 1;font-family: "Roboto", sans-serif;font-weight: 700;font-style: normal;margin-bottom: 0px; margin-top: 10px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(3) .richtext p:nth-child(2){}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4){border-left: 0px solid #d6d6d6;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .pro-ca-strong-bright-white-img-one{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .pro-ca-strong-bright-white-img-one img{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText{}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText p:nth-child(1){font-size: 1.45em;color: #014289;line-height: 1;font-family: "Roboto", sans-serif;font-weight: 700;font-style: normal;margin-bottom: 0px; margin-top: 10px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText p:nth-child(2){margin-bottom: 0;font-size: 12px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(4) .richText p:nth-child(3){margin: 0;font-size: 12px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-white-teeth-box > .component-content > .paragraphSystem > .section:nth-child(5){display: none;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-video-box-one{padding-bottom: 40px;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-accordion-box{ max-width: 780px; width: 90%;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-ca-strong-bright-hygenist-box:after{height: 150px;}
  .vertical-carton img{width: auto;height: 90.6px;margin: auto;display: block;}
  [class*="page-strong-and-bright-enamel-"].page-products .pro-gentle-white-desk-carousel-box .image figcaption p:last-child a{position:static;font-size: 12px;width: 70%;background-position: center right;background-size: 7px;}
}
@media only screen and (max-width:320px){
  .vertical-carton img{width: auto;height: 77px;margin: auto;display: block;}
}
.pro-sitemap-richtext p a:focus {
    color: #006a80;
    outline: none;
}
/*Caine - 12 December 2017 - Ends*/
/* srikanth 06-Dec */
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:first-child {
	margin-top:0px; /* srikanth 13-Dec */
	margin-bottom:0;
	line-height:60px;
	font-family: "Roboto", sans-serif; /* srikanth 14-Dec */
	font-size:3em;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child { /* srikanth 14-Dec */
	font-family: "Roboto Condensed", sans-serif;
    font-weight: 400;
    font-style: normal;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 {
	margin:0;
	font-size:48px;
	color:#16216a;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
	color:#87d2e7;
	font-family: "Roboto", sans-serif; /* srikanth 14-Dec */
	font-size:80px;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-strong-span {
	font-family: "Roboto", sans-serif;
    font-weight: 700;
    font-style: normal;
  vertical-align: top;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
	margin:5px 0 0 0;
	width:48%;
	padding:15px 0 0 0;
	font-family: "Roboto Condensed", sans-serif;
    font-weight: 400;
    font-style: normal;
	font-size:48px;
	color:#16216a;
	border-top:3px solid #b3b2b2;
	text-align:left;
}
.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
	padding: 5px 0 0 0;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) span.pro-ca-sb-ban-white-span {
	font-weight:bold;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p:nth-child(4) {
	color:#b3b2b2;
	width:auto;
	font-size:14px;
	font-family: "Roboto Condensed", sans-serif;
    font-weight: 400;
    font-style: normal;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span{
	margin:0; /* srikanth 14-Dec */
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p:nth-child(4) {
	padding-left:0;
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 {
	font-size:32px;
	line-height:46px;
	margin-top:0;
	margin-bottom:25px;/* srikanth 13-Dec */
}
.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p a span {
	margin:120px;
	margin-top:0px;/* srikanth 13-Dec */
}
.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p a span {
	margin-top:0;
}
.pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last {
	position:absolute;
	bottom:0;
}
.pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last p {
	font-family: "Roboto Condensed", sans-serif;
    font-weight: 400;
    font-style: normal;
	font-size:12px;
	margin-left:10px;
}
.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
	width:70%;
}
.pro-ca-sb-home-ban-box .pronamel-us-home-desktop-banner-richtext.even.last .richText-content h1 .pro-actv-home-good-span {
	color: #1b3059;
}
.pro-ca-sb-home-ban-box .pronamel-us-home-desktop-banner-richtext.even.last {
	top: 18%;
    left: 21%;
    width: 49%;
}
.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 {
	margin:0 0 25px 0;
}
.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
	width:40%;
	top:18%; /* srikanth 13-Dec */
}
.pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
	width:50%;
}
.pro-ca-sb-home-ban-box .carousel-slides span.pro-ca-sb-ban-enamel-span {
	margin-right:30%;
}
.pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
	display:block;
}
/*.pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-strong-span, .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
	border-bottom:3px solid #b3b2b2;
	padding-bottom:3px;  srikanth 14-Dec
}*/
span.pro-ca-sb-ban-white-span {
	font-family: "Roboto", sans-serif;
    font-weight: 700;
    font-style: normal;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p a span { /* srikanth 07-Dec */
		margin:0;
		margin-top:0;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:first-child { /* srikanth 07-Dec */
		margin:0;
		line-height:36px;
	}
	.pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext.even.last {
		left:15%;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 {
		font-size:30px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
		font-size:36px;
		width:54%;
	}
	.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
		padding:15px 0 0 0;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
		font-size:40px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		margin:0px 0 0 0; /* srikanth 13-Dec */
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		top:7%;
	}
	span.pronamel-us-home-find-out-how-span { /* srikanth 13-Dec */
		padding:9px 20px;
	}
	.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		width:67%;
		left:7%;
		top:7%;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:first-child {
		line-height:48px; /* srikanth 14-Dec */
	}
	.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		width:60%;
	}
	.pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
		margin-right:50%;
	}
	.pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext.even.last {
		width:64%;
		left:12%;
		margin-top:1px; /* srikanth 14-Dec */
	}
	.pro-ca-sb-home-ban-box .carousel-slides span.pro-ca-sb-ban-enamel-span {
		margin-right:60%;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 { /* srikanth 13-Dec */
		line-height:46px;
	}
	.pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-strong-span,
	.pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span { /* srikanth 14-Dec */
		padding:0;
	}
}
@media only screen and (max-width: 768px) {
	.pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext.even.last {
		width:54%;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
		font-size:40px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext h1	{
		font-size:24px;
		line-height:30px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
		font-size:24px;
		width:40%;
	}
	.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
		width:50%;
	}
	.pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext p:last-child {
		margin:0;
		padding-left:0;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		padding:9px 18px; /* srikanth 13-Dec */
	}
	.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		padding:9px 20px; /* srikanth 14-Dec */
	}
	#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child {
		font-size:14px;
		width:245px;
		line-height:14px;
		padding-top:7px;
		margin-bottom:10px;
	}
	#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child strong {
		font-size:14px;
		line-height:14px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 {
		line-height:35px;
		margin-top:0;
	}
	.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p:last-child {
		text-align:left;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 { /* srikanth 13-Dec */
		margin-bottom:10px;
	}
	.pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 { /* srikanth 14-Dec */
		margin:0px 0 10px 0;
	}
	.pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext.even.last { /* srikanth 14-Dec */
		width:67%;
		top:7%;
		left:7%;
	}
}
@media only screen and (max-width: 767px){
.pro-gentle-desk-slide-box-two.pro-gentle-desk-slide-box-one,.pro-gentle-white-desk-carousel-box .pro-gentle-desk-slide-box-one{
		width: 50% !important;
		float: left !important;
	}
}
/*Priya 12 Dec*/
@media only screen and (min-width: 667px) and (max-width: 667px) {
	.pro-gentle-white-desk-slide-img-one.vertical-carton img{
		    height: 200px;
			width: 50%;
	}
	.vertical-carton.pro-gentle-white-desk-slide-img-two img{
		    height: 200px;
			width: 50%;
	}
	.pro-gentle-desk-slide-box-two.pro-gentle-desk-slide-box-one{
		width: 50% !important;
		float: left !important;
	}
	.pro-gentle-desk-slide-box-two{
		width: 50% !important;
		float: left !important;
		padding-left: 2% !important;
	}
}
/*Priya 12 Dec*/
@media only screen and (max-width: 375px) {
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:first-child {
		margin-top:0;
		padding-top:5px; /* srikanth 13-Dec */
	}
	#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child { /* srikanth 14-Dec */
		width:245px;
	}
	#wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1:first-child strong { /* srikanth 14-Dec */
		font-size:16px;
		line-height:16px;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
		font-size:20px;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext h1 {
		font-size:14px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
		width:50%;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext p:nth-child(4) {
		padding:0;
	}
	.page-homepage #wrapper .pronamel-us-home-whole-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext {
		left:7%; /* srikanth 12-Dec */
		width:90%;
	}
	.page-homepage #wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		margin-top:5px;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:nth-child(3) {
		padding:0px 0 0 0;
		margin:0;
		border-top:1px solid #b3b2b2;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext h1 {
		line-height:16px;
	}
	.page-homepage #wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext p a span { /* srikanth 12-Dec */
		padding:6px 10px;
	}
	.page-homepage #wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		margin:3px 0 0 10px; /* srikanth 12-Dec */
		padding:6px 25px;
		font-size:10px;
	}
	.page-homepage #wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p a span {  /* srikanth 13-Dec */
		/* padding:9px 20px; */
		padding:5px 20px;/*akil 20-Dec*/
		font-size:12px;
		margin:0;
	}
	.page-homepage #wrapper .pronamel-us-home-whole-box .pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		font-size:9px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext.even.last {
		width:46%;/* srikanth 13-Dec */
		right:7%; /* srikanth 12-Dec */
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 {
		font-size:14px;
		line-height:14px; /* srikanth 12-Dec */
		width:100%;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child p {
		margin:0;
	}
	.pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-strong-span, .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
		border-bottom:1px solid #b3b2b2;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
		margin-right:60%;
	}
		.fr_CA .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
		float:right;
	}

	.pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last p {
		margin-bottom:8px;
	}
	/*Priya 12 Dec*/
	.pro-gentle-desk-slide-box-two.pro-gentle-desk-slide-box-one,.pro-gentle-white-desk-carousel-box .pro-gentle-desk-slide-box-one{
		width: 50% !important;
		float: left !important;
	}
	.pro-gentle-white-desk-slide-img-one.vertical-carton img{
		    height: 200px;
			width: 50%;
	}
	.vertical-carton.pro-gentle-white-desk-slide-img-two img{
		    height: 200px;
			width: 50%;
	}
	.pro-gentle-white-desk-slide-img-one figcaption p:last-child a{width:87% !important; font-size:12px;}
	.pro-gentle-white-desk-slide-img-two figcaption p:last-child a{width:87% !important; font-size:12px;}
	.pro-gentle-desk-slide-box-two{
		width: 50% !important;
		float: left !important;
		padding-left: 2% !important;
	}
	/*Priya 12 Dec*/
}
@media only screen and (device-width:962px) {
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		margin:0;
	}
}
@media only screen and (device-width:320px) {
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext h1 {
		font-size:12px;
	}
	#wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
		font-size:14px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:first-child .pronamel-us-home-desktop-banner-richtext h1 {
		line-height:15px;
	}
	.page-homepage #wrapper .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		margin:0;
	}
	.pronamel-us-home-desktop-banner-box .carousel-slides .richText.component.odd.last p {
		font-size:10px;
	}
}
/* srikanth 06-Dec */
@media only screen and (min-width : 1024px) and (max-width : 1280px) {
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext p a span {
		margin:10px 70px 90px 70px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 {
		font-size:40px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1:first-child {
		line-height:50px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-new-span {
		font-size:70px;
	}
	.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		width:55%;
		top:10%;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext p a span {
		margin: 0; /* srikanth 14-Dec */
	}
	span.pro-ca-sb-ban-enamel-span {
		margin-right:50%;
	}
}
@media only screen and (min-width : 962px) and (max-width : 962px) {
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 {
		line-height:35px;
	}
	.pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext h1 {
		margin-bottom:10px;
	}
	.pro-ca-sb-home-ban-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext.even.last {
		width:67%;
		left:7%;
		margin-top:1px; /* srikanth 14-Dec */
	}
}
@media only screen and (min-width: 1440px) and (max-width: 1920px) { /* srikanth 15-Dec */
	.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		width:33%;
		top:22%;
		left:25%;
	}
	.pronamel-us-home-desktop-banner-box .carousel-slides li:last-child .pronamel-us-home-desktop-banner-richtext.even.last {
		width:41%;
	}
	.pro-ca-sb-home-ban-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		width:44%;
		top:14%;
	}
}
@media only screen and (min-width: 1720px) and (max-width: 1820px) { /* srikanth 15-Dec */
	.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		left:24%;
	}
}
@media only screen and (min-width: 1610px) and (max-width: 1720px) {/* srikanth 15-Dec */
	.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		left:22.5%;
	}
}
@media only screen and (min-width: 1520px) and (max-width: 1610px) {/* srikanth 15-Dec */
	.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		left:20%;
	}
}
@media only screen and (min-width: 1420px) and (max-width: 1520px) {/* srikanth 15-Dec */
	.pronamel-us-home-desktop-banner-box .carousel-slides .pronamel-us-home-desktop-banner-richtext {
		left:19%;
	}
}
.pronamel-us-home-desktop-banner-richtext .pronamel-us-home-find-out-how-span a {
    color: #fff;
}

/*sit defect akil starts*/
@media only screen and (min-width: 1024px){
[class*="page-strong-and-bright-enamel-"].page-products.en_CA .carousel-content .vertical-carton img {
    max-height: 202px;
}
[class*="page-strong-and-bright-enamel-"].page-products.en_CA .pro-gentle-white-desk-product-box .pro-gentle-white-desk-slide-img-three img {
    max-height: 153px;
}
}
@media only screen and (min-width: 768px) and (max-width:1023px){
[class*="page-strong-and-bright-enamel-"].page-products.en_CA .carousel-content .vertical-carton img {
    max-height: 158px;
}
[class*="page-strong-and-bright-enamel-"].page-products.en_CA .pro-gentle-white-desk-product-box .pro-gentle-white-desk-slide-img-three img {
    max-height: 152px;
}
[class*="page-strong-and-bright-enamel-"].page-products.fr_CA .carousel-content .vertical-carton img {
    max-height: 146px;
}
}
/*sit defect akil ends*/

/*Skip Content*/
.carousel-aux-control{
  background: transparent !important;
  background-color: white !important;
  border-radius: 0;
  height: 30px;
  line-height: 30px;
  width: 130px;
  text-align: center;
  border-radius: 2px;
  color: black;
  margin-top: 8px;
  margin-left: 8px;
  display: block;
  position: absolute;
  top: -100%;
  transition: 0.3s ease all;
}
.carousel-aux-control:focus{
  top: 0;
}

.pro-healthy-living-whole-box .box.section.healthy-living-desk-teaser-box-six.grid_4.alpha.component.even.last {
    margin-top: 20px;
}
@media only screen and (min-width: 320px) and (max-width: 320px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        margin-right: 55.1%;
    }
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span:before {
        content: "";
        display: inline-block;
        padding-left: 3px;
    }
}
@media only screen and (min-width: 360px) and (max-width: 360px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        margin-right: 53.90%;
    }
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span:before {
        content: "";
        display: inline-block;
        padding-left: 3px;
    }
}
@media only screen and (min-width: 375px) and (max-width: 375px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        margin-right: 55.40%;
    }
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span:before {
        content: "";
        display: inline-block;
        padding-left: 4px;
    }
}
@media only screen and (min-width: 568px) and (max-width: 568px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        line-height: 23px;
        margin-right: 52%;
    }
}
@media only screen and (min-width: 601px) and (max-width: 601px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        line-height: 23px;
        margin-right: 30%;
    }
}
@media only screen and (min-width: 640px) and (max-width: 640px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        line-height: 23px;
        margin-right: 55.05%;
    }
}
@media only screen and (min-width: 667px) and (max-width: 667px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        line-height: 23px;
        margin-right: 66%;
    }
}
@media only screen and (min-width: 768px) and (max-width: 768px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        margin-right: 55%;
    }
}
@media only screen and (min-width: 962px) and (max-width: 962px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        margin-right: 42%;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .pronamel-us-home-whole-box .pronamel-us-home-desktop-banner-richtext h1 span.pro-ca-sb-ban-enamel-span {
        margin-right: 35%;
    }
}
.page-acid-wear-in-children.page-faq .pro-fresh-berries-desk-tsr-box,
.page-acid-wear-in-children.page-seven-days-of-snacking .pro-fresh-berries-desk-tsr-box {
    padding-top: 70px;
}

/*Migration Fixes - 2019 Starts*/
.pro-tooth-test-whole-box .pro-tooth-test-dsk-ques-img,
.life-beauty-image-box-odd,
.life-beauty-image-box-even,
.page-healthy-living.page-five-ways-to-keep-tooth-enamel-strong-and-white .pro-us-five-ways-richtext-one,
.page-healthy-living.page-five-ways-to-keep-tooth-enamel-strong-and-white .pro-us-five-ways-div-left,
.main [class*="grid_"]:nth-child(2) {
    margin-left: 0 !important;
}
 .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(4) figure figcaption {
    min-height: 290px;
}
.powerreviews.pro-gentle-white-overall-review h4 {
    display: none;
}
.page-healthy-habits-from-hygiene-to-fitness .life-beauty-content-richtext-odd li,
.page-healthy-habits-from-hygiene-to-fitness .life-beauty-content-richtext-even li {
    background: none;
}
[class*="page-strong-and-bright-enamel-"].page-products.en_CA .carousel-content .vertical-carton img,
[class*="page-strong-and-bright-enamel-"].page-products .carousel-content .vertical-carton img {
    max-height: 100%;
}
.page-products.page-strong-and-bright-enamel-extra-fresh figure img {
    max-width: inherit !important;
}
.page-healthy-habits-from-hygiene-to-fitness .life-beauty-image-box-even {
	margin-left: 2% !important;
}
.page-search-results .searchResults .component-content,
.fr_CA .searchResults .component-content  {
	margin-top: 10px;
	margin-bottom: 10px;
}
.pronamel-us-home-desktop-banner-box .carousel-slides .richText p {
    margin: 0 0 40px 24px !important;
}
.fr_CA .page-products [class*="pro-home-desk-teaser-box-"]:nth-child(4) figure figcaption {
    min-height: 320px;
}
.page-search-results .searchResults .component-content,
.page-search .searchResults .component-content {
    display: inline-block !important;
}
@media screen and (min-width: 768px) {
.page-products.page-strong-and-bright-enamel-mint figure img {
    max-width: 100% !important;
}
.page-products.page-strong-and-bright-enamel-extra-fresh figure img,
.page-products.page-strong-and-bright-enamel-mint figure img {
    height: 515px;
    object-fit: cover;
    object-position: right 0;
    width: 100%;
}
.page-products.page-strong-and-bright-enamel-extra-fresh figure img {
    max-width: 100% !important;
}
}
@media screen and (max-width: 1680px) and (min-width: 768px) {
.page-products.page-strong-and-bright-enamel-extra-fresh .component-content figure figcaption h1,
.page-products.page-strong-and-bright-enamel-mint .component-content figure figcaption h1 {
    margin-top: -320px;
    position: absolute;
    line-height: 24px;
    text-align: left;
    margin-left: 10%;
    font-size: 40px;
}
.page-products.page-strong-and-bright-enamel-extra-fresh figure figcaption h1 strong,
.page-products.page-strong-and-bright-enamel-mint figure figcaption h1 strong {
    font-size: 40px;
}
.page-products.page-strong-and-bright-enamel-mint .component-content.middle figure figcaption p,
.page-products.page-strong-and-bright-enamel-extra-fresh .component-content.middle figure figcaption p {
    margin-left: 10%;
}
.page-products.page-strong-and-bright-enamel-extra-fresh h1 .pro-ca-sb-ban-white-span:before,
.page-products.page-strong-and-bright-enamel-mint h1 .pro-ca-sb-ban-white-span:before {
    margin-top: -11px;
}
}
/*Migration Fixes - 2019 Ends*/
.searchBox .easy-autocomplete-container ul {
  list-style-type: none;
  padding: 0 0 0 0; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.searchFilter {
  border: solid 1px #f3f2f1; }

.searchFilter-title {
  background-color: white;
  background: url("../../img/down_arrow_black.png") no-repeat 90% center;
  margin: 0;
  padding: 13px;
  cursor: pointer; }

.searchFilter-controls {
  border-top: solid 4px #f36533; }
  .searchFilter-controls .searchFilterContent {
    display: block; }

.searchFilter-selection, .searchFilter-checkbox, .searchFilter-phrase {
  overflow: hidden;
  margin: 5px 0; }

.searchFilter-label {
  float: left;
  margin-right: 10px;
  min-width: 85%; }

.searchFilter-checkbox .searchFilter-label {
  float: none;
  margin-right: 0; }

.searchFilter-submit {
  padding: 13px;
  margin: 5px 0;
  overflow: hidden;
  display: block; }
  .searchFilter-submit button {
    float: right; }

.searchFilter-horizontal .searchFilter-controls {
  float: left; }

.searchFilter-horizontal .searchFilter-control {
  float: left; }

.searchFilter-horizontal .searchFilter-label {
  min-width: 0; }

.searchFilter-horizontal .searchFilter-selection, .searchFilter-horizontal .searchFilter-checkbox, .searchFilter-horizontal .searchFilter-phrase {
  float: left;
  clear: none;
  margin-right: 10px; }

.tagRadioFilter fieldset {
  border: none;
  margin: 0;
  padding: 0; }
  .tagRadioFilter fieldset legend {
    background: url("../../img/filter-plus.png") no-repeat right center;
    color: #000;
    font-size: 16px;
    padding: 0px 10px;
    display: block;
    width: 93%;
    cursor: pointer;
    margin: 7px 10px; }
    .tagRadioFilter fieldset legend.filter-active {
      background: url("../../img/filter-minus.png") no-repeat right center; }
  .tagRadioFilter fieldset .searchFilter-control, .tagRadioFilter fieldset .searchFilter-control {
    padding: 7px 5px;
    background: #f5f5f5;
    border-bottom: solid 1px #f8f7f6; }

.searchFilter-sorting h4 {
  background: url("../../img/filter-plus.png") no-repeat right center;
  color: #000;
  font-size: 16px;
  padding: 0px 10px;
  display: block;
  width: 93%;
  cursor: pointer;
  margin: 7px 10px; }

.tagRadioFilter input {
  float: right; }

.searchFilter-form .search-productFilter, .searchFilter-form .search-theraphyFilter, .searchFilter-form .search-indicationFilter {
  font-size: 1.2em;
  font-style: italic;
  padding: 0 20px; }

.searchResults-number {
  display: none; }

.searchFilter-content {
  display: none; }

